<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>دهکده آی تی &#187; CSS</title>
	<atom:link href="http://it.myjigi.com/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://it.myjigi.com</link>
	<description>مباحثی پیرامون دهکده بزرگ آی تی و شبکه های کامپیوتری</description>
	<pubDate>Thu, 02 Sep 2010 05:31:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>fa</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>با CSS3 و HTML5 آشنا شویم </title>
		<link>http://it.myjigi.com/1388/11/review-css3-and-html5/</link>
		<comments>http://it.myjigi.com/1388/11/review-css3-and-html5/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 01:55:38 +0000</pubDate>
		<dc:creator>سعید حبیبی</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[css3]]></category>

		<category><![CDATA[html]]></category>

		<category><![CDATA[html5]]></category>

		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://it.myjigi.com/?p=948</guid>
		<description><![CDATA[CSS3 و HTML5 آخرین نسخه از محدوده‌های طراحی وب سایت هستند که توانسته‌اند بهترین قابلیت ها را همراه با سادگی بیشتر و در دسترس بودن بیشتر برای طراحان وب عرضه کنند. آنچه که ما در اینجا مورد بررسی قرار می‌دهیم نگاهی کوتاه به این دو رویداد مهم در عرصه طراحی وب است و دید تخصصی [...]]]></description>
			<content:encoded><![CDATA[<p><strong>CSS3</strong> و <strong>HTML5</strong> آخرین نسخه از محدوده‌های طراحی وب سایت هستند که توانسته‌اند بهترین قابلیت ها را همراه با سادگی بیشتر و در دسترس بودن بیشتر برای طراحان وب عرضه کنند. آنچه که ما در اینجا مورد بررسی قرار می‌دهیم نگاهی کوتاه به این دو رویداد مهم در عرصه طراحی وب است و دید تخصصی نسبت به آنها را به مطالب دیگر موکول می‌نماییم، با اینکه می‌دانیم این موضوع زمان طولانی‌ای از ایجادش نمی‌گذرد اما طراحان وب را درگیر خود کرده است و مقالات و آموزش های بسیاری در این بخش بیان شده است.</p>
<p><strong> Cascading Style Sheets (CSS)</strong> ها استاندارهای مدرن برای طراحی وب سایت هستند که تا کنون در سه نسخه عرضه شده‌اند و در هر نسخه رویدادهای جدیدی را معرفی کرده‎اند. اینکه چطور بوجود آمدند و چطور مورد استفاده قرار گرفته‎اند به اندازه کافی در مباحث گوناگون دیگر مورد بررسی قرار گرفته است اما باید بدانیم و بپذیریم که نسخه سه تمام قابلیت‎ها و توانایی‎های دو نسخه قبل را پوشش می‎دهد و رویه‎ای جدید در طراحی سایت بوجود می‎آورد. <strong>CSS3</strong> فرزندی جدید در خانواده <strong>Stylesheet</strong> محسوب می‌شود. امکانات جدید و هیجان انگیزی ارائه می‌دهد، روش شما در طراحی سبک و سیاق صفحات را تغییر می‌دهد و همچنین اجازه استفاده از لایه‌های بیشتر به سبک‌های گوناگون‌تر برای مناسبتهای مختلف در تحقق ایده ها را می‌دهد. نسخه‌ای که با پیدایشش، خصوصیت‌های جدیدی را به نسخه های قبل اضافه کرده است و در جاهایی نیز اشکالات قبلی را بر طرف نموده است. این خصوصیت‌ها مربوط به حاشیه‌ها (<strong>Border</strong>)، پس زمینه‌ها (<strong>Background</strong>)، رنگ‌ها (<strong>Color</strong>)، افکت‌های متنی (<strong>Text Effects</strong>)، رابط‌های کاربری (<strong>User Interface</strong>)، گزینشگرها (<strong>Selector</strong>) و همچنین تغییرات بسیار کم اما محسوس در بعضی ماژول ها نظیر استفاده از هر فونت در طراحی یا چند لایه‌ای بودن صفحات و از این قبیل می‌شود. برای دیدن کاربرد هر کدام می‌توانید به یکی از مراجع اصلی <strong>CSS3</strong> یعنی <a href="http://www.css3.info/preview/">اینجا</a> مراجعه کنید که به اندازه کافی با مثال توضیح داده شده است.</p>
<p><strong> CSS3</strong> امکاناتی را به شما می‌دهد که بوسیله آن می‌توانید صرفه جوبی قابل توجهی در زمان داشته باشید. این امکانات در حدی است که شما می‌توانید توانایی‌های (هرچند کوچک باشد!) پلتفرهای مبتنی بر جاوااسکریپت مانند <a href="http://jquery.com/">جی کوئری</a>،  <a href="http://mootools.net/">موتولز</a> و .. را در صفحات بدون استفاده از آنها پیاده سازی کنید. در این میان، حالات و توانایی‌های جی کوئری بیشتر به چشم میخورد. اما با این حال اینجا تنها به صورت کلی بیان شده است. پیشنهاد می‌کنم برای دیدن توانایی‌های بیشتر آن به یکی دیگر از مراجع اصلی آن یعنی <strong><a href="http://www.css3.com/">css3.com</a></strong> و همچنین <a href="http://www.1stwebdesigner.com/css/must-read-css3-tips-tricks-tutorial-sites/">33 مقاله ای که حتما در مورد </a><strong><a href="http://www.1stwebdesigner.com/css/must-read-css3-tips-tricks-tutorial-sites/">CSS3</a></strong><a href="http://www.1stwebdesigner.com/css/must-read-css3-tips-tricks-tutorial-sites/"> باید بخوانید</a> مراجعه کنید.</p>
<p>چنانچه شما یک طراح وب هستید پیشنهاد من این‌ست که حتما <strong>HTML5</strong> را هم مورد بررسی قرار دهید، چرا که کاملا دید شما نسیت به طراحی را تغییر می‌دهد! و چنانچه می‌خواهید تازه به عرصه طراحان وب بپیوندید، پیشنهاد دارم که ابتدا با اصول آن آشنا شده و خود را کاملا با طراحی وب وفق دهید و سپس با آشنا شدن با <strong>HTML5</strong> کار خود را شروع کنید. بعد از یادگیری متوجه می‌شوید که طراحان وب چه سختی‌هایی را در این زمینه تحمل می‌کنند که از دید مشتری پنهان میماند! ایراداتی که در مرورگرها وجود دارد، ایراداتی که در نحوه استفاده کاربران از مرورگرها وجود دارد، تفاوتهای موجود در سرعت اینترنت، سختی‌های طاقت فرسای تطابق با نظر کاربران! و بسیار و بسیار مشکلات دیگر از جمله سختی‌های این عرصه می‌باشد. اما با این حال مایوس نشوید. در کنار این سختی‌ها، لذت‌هایی هم قرار دارد که می‌توانند آنها را بپوشانند. یکی از این لذات درست کد نوشتن است! بله درست متوجه شدید. یکی از معضلاتی که تقریبا اکثر طراحان وب تازه کار را گریبان می‌شود این است که بدون توجه به اصول طراحی وب به این کار می‌پردازند، در حالی که یک طراح وب کارکشته و آشنا به اصول و مشکلات کاربران، به هیچ وجه طراحی خود را فدای آنها نمی‌کند. کاری که در بین طراحان ایرانی و حتی اکثر شرکت های صاحب اثر کمتر اتفاق می‌افتد.</p>
<p>این مقدمه را چیدم تا بهتر به اهمیت نسخه‌های زبان‌های تحت وب توجه کنید. با این حال از توضیح بیشتر آن می‌گذریم و به اصل موضوع یعنی <strong>HTML5</strong> میپردازیم. <strong>HTML</strong> از دسته زبان های نشانه گذاری محسوب می‌شود که می‌تواند از طریق یکسری برچسب معین، صفحات استاندارد وب را ایجاد کند. حال که این برچسب‌ها در کدام نسخه به چه نحو کار می‌کنند خود بحث جدایی را می‌طلبد، اما این نکته قابل ذکر است که نسخه 5 رویدادهای مهمی را وارد این عرصه نمود. نسخه ای که از اکثر برندهای نرم افزاری دنیا که اصول طراحی وب را تایید می‌کنند، پشتیبانی می‌شود ( بجز اینترنت اکسپلورر که تنها بعضی از این امکانات را پشتیبانی می‌کند ). برای دیدن اینکه چه رویدادهایی در <strong>HTML5</strong> وارد شده است به این <a href="http://html5demos.com/">سایت</a> مراجعه کنید تا پیش نمایشی از هر قابلیت را ملاحظه کنید.</p>
<p>باید بدانید که مرورگرهای تحت وب تا سال 2022 مجبور به پشتیبانی کامل از <strong>HTML5</strong> می‌شوند و تقریبا تمام اصول نمایش را بر اساس آن بنا می‌گذارند. در حال حاضر این نسخه، نسخه نهایی می‌باشد که تقریبا هیچ اشکالی بر آن وارد نشده است و زبانیست به شکل نهایی. در همین راستا <strong><a href="http://lachy.id.au/">Lachlan Hunt</a></strong> گسترش دهنده مرورگر اپرا برای <strong>HTML5</strong> گفته است: &#8220;ما می‌خواهیم با این روش، کار را برای طراحان وب آسان تر کنیم به طوری که آنها مجبور به دوباره نویسی هر قسمت نشوند&#8221; دقیق ترین مفهومی که از این جمله می‌توان برداشت کرد همین است و بس که &#8220;<strong>HTML5</strong> روش طراحی وب را کاملا تغییر می‌دهد.&#8221;</p>
<p>چنانچه توضیحی در مورد هر کدام از امکانات <strong>HTML5</strong> که در پیش نمایش‌ها اشاره شد دارید، می‌توانید به این <a href="http://emediavitals.com/article/16/are-you-ready-html-5">مطالب</a> مراجعه کنید. در این مطلب به بررسی دقیق هر یک از این امکانات پرداخته شده است که دیدن آن را اکیدا توصیه می‌کنم!</p>
<p>در پایان اجازه دهید فریم ورکی را معرفی کنیم که به طور اختصاصی برای <strong>CSS3</strong> و <strong>HTML5</strong> ساخته شده است. این فریم ورک که <strong><a href="http://52framework.com/">52framework</a></strong> نام دارد ادعا دارد که در کمترین زمان شما را به مقصود می‌رساند. نکته ای که بخواهیم درباره آن بگوییم وجود ندارد چون کاملا در وب سایتش مورد بررسی قرار گرفته است و حتی پیش نمایشی نیز برای کاربران قرار داده شده است.</p>
<p>با این حال چنانچه مرجع یا مقاله‌ای مفید حتی به زبان فارسی که می‌توانند علاوه بر مراجع فوق، کاربران را بیشتر با این دو موضوع آشنا نمایند می‌شناسید، خواهشمندم تا در بخش نظرات ذکر کنید تا هرچه بهتر علاقه مندان به این حوزه را راهنمایی کرده باشیم.</p>
<p>موفق باشید/.<br />
<h3>مطالب مرتبط:</h3>
<ul class="related_post">
<li><a href="http://it.myjigi.com/1386/07/how_to_design_attractive_website/" title="چگونگی طراحی وب سایت های کاربر پسند">چگونگی طراحی وب سایت های کاربر پسند</a></li>
<li><a href="http://it.myjigi.com/1386/06/how_to_use_css_2/" title="فارسی سازی قالب با CSS">فارسی سازی قالب با CSS</a></li>
<li><a href="http://it.myjigi.com/1386/05/how_to_use_css/" title="چگونگی کار با CSS">چگونگی کار با CSS</a></li>
<li><a href="http://it.myjigi.com/1387/01/how_to_creat_roundedcorner/" title="چگونه وبلاگتان را گرد کنید">چگونه وبلاگتان را گرد کنید</a></li>
<li><a href="http://it.myjigi.com/1386/03/fengshui_web/" title="فنگ شویی در صفحات وب">فنگ شویی در صفحات وب</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://it.myjigi.com/1388/11/review-css3-and-html5/feed/</wfw:commentRss>
		</item>
		<item>
		<title>چگونه وبلاگتان را گرد کنید</title>
		<link>http://it.myjigi.com/1387/01/how_to_creat_roundedcorner/</link>
		<comments>http://it.myjigi.com/1387/01/how_to_creat_roundedcorner/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 19:30:05 +0000</pubDate>
		<dc:creator>محمدعرفان شمسی</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[Site]]></category>

		<guid isPermaLink="false">http://it.myjigi.com/?p=138</guid>
		<description><![CDATA[در روزگار نه چندان دور گذشته، پیدا کردن چیزی در وب که دارای  گوشه های گرد و خمیده باشد کاری بسیار سخت بود. اما با گذشت زمان و به وجود آمدن  تکنیک های جدید، این کار به راحتی قابل اجرا می باشد. کاری که مطابق با اصول فنگ شویی در  طراحی وب [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">در روزگار نه چندان دور گذشته، پیدا کردن چیزی در وب که دارای  گوشه های گرد و خمیده باشد کاری بسیار سخت بود. اما با گذشت زمان و به وجود آمدن  تکنیک های جدید، این کار به راحتی قابل اجرا می باشد. کاری که مطابق با اصول <a href="http://it.myjigi.com/2007/05/fengshui_web" target="_blank">فنگ شویی</a> در  طراحی وب سایت نیز می باشد. اصولن گوشه های گرد باعث گردش انرژی بیشتر در وب سایت  شما می شوند و حس بهتری را به بازدیدکننده القا می کنند!</p>
<p align="justify">شاید شما هم از جمله افرادی باشید که این تکنیک را در وبسایت های  دیگر دیده باشید و به استفاده از آن علاقه مند شده باشید، اما از نحوه ی طراحی آن  آگاهی نداشته باشید. در این پست چگونگی انجام این کار را با هم مرور می کنیم که  امیدوارم مفید واقع شود.</p>
<p align="justify">برای انجام چنین کاری روش های بسیار مختلفی وجود دارد. در زبان  های مختلف برنامه نویسی شما به راحتی می توانید چنین کاری را انجام دهید. اما در  این پست به روش های انجام این کار در HTML و CSS می پردازیم.</p>
<p align="justify"><em>یکی از</em> روش های منسوخ این کار استفاده از جداول در HTML  هستند. ابتدا شما باید در فتوشاپ یا نرم افزار های مشابه، دو شکل به صورت زیر ایجاد  کنید.</p>
<p align="center"><img src="http://it.engineer.89.googlepages.com/corner_1.png" alt="html" /></p>
<p align="justify">سپس با استفاده از HTML یک جدول بسازید که دارای 3 قسمت باشد.  برای بک گرند قسمت بالایی عکس شماره ی 1، و برای خانه ی پایینی نیز از عکس شماره 2  استفاده کنید.<img style="margin: 0px 5px 0px 0px;" src="http://it.engineer.89.googlepages.com/corner_2.png" alt="corner - html" align="left" /> بک گرند  خانه ی میانی را نیز با رنگی مشابه دو قسمت دیگر مقدار دهی کنید. با این تکنیک  مزخرف و منسوخ که غیر از خودم کس دیگری را ندیدم از آن استفاده کند! شما می توانید  یک محوطه با گوشه های گرد برای خودتان ایجاد کنید. البته واضح است که دستتان کاملن  بسته است و به هیچ عنوان نمی توانید با دستکاری سورس، در اندازه ها تغییری ایجاد  کنید. در ضمن خطوط سفید موجود در شکل را هم برای درک بیشتر موضوع قرار داده ام.</p>
<p align="justify"><em>روش بعدی</em> استفاده از CSS است و روش بسیار ساده ای است که  البته فقط در فایرفاکس و سافاری قابل استفاده است. به مثال زیر توجه کنید:</p>
<p style="direction: ltr;" align="justify"><span style="font-family: Courier New; font-size: small;">#left_side {<br />
margin-top: 10px;<br />
padding-left:5px;<br />
padding-right:5px;<br />
font-family:tahoma;<br />
float: left;<br />
width:  160px;<br />
<strong> -moz-border-radius: 0.8em;</strong><br />
background:  #f1F6FE ;<br />
}</span></p>
<p align="justify">شما به راحتی می توانید با اصافه کردن <span style="font-family: Courier New; font-size: small;">moz-border-radius: Xem-</span> گوشه ی هر عنصری را له کنید! البته برای  انجام این کار در سافاری، از دستور <span style="font-size: small;"><strong>-<span style="font-family: Courier New;">webkit</span></strong><span style="font-family: Courier New;">-</span></span> به جای <span style="font-family: Courier New; font-size: small;"><strong>-moz-</strong></span> باید استفاده کنید. گوشه های ساید بار این  وبلاگ نیز با این تکنیک گرد شده است. برای همین در مرورگر IE قابل مشاهده  نمیباشد.</p>
<p align="justify"><em>روش آخری</em> که در این مقاله توضیح میدهم مجددن با استفاده  از CSS است و بسیار حرفه ای تر از موارد بالا است و در همه ی مرورگر ها نیز قابل  استفاده است. ابتدا باید در فتوشاپ یا نرم افزار های مشابه 4 گوشه گرد تر و تمیز  درست کنید! درست مثل این 4 شکل!</p>
<p align="center"><img src="http://it.engineer.89.googlepages.com/corner_main.png" alt="corner" /></p>
<p align="justify">حالا باید کد CSS لازم برای این کار را بنوسید. به کد زیر دقت  کنید(بدون شماره های اولشان):</p>
<p style="direction: ltr;" align="justify"><span style="font-size: small;"><span style="font-family: Courier New;"><em><strong>1</strong></em> #corner_box {<br />
background:  #d9e5f8; }<br />
<em><strong>2</strong></em> #corner_top div {<br />
background:  url(pic1 url) no-repeat top left; }<br />
<em><strong>3</strong></em> #corner_top  {<br />
background: url(pic2 url) no-repeat top right;  }<br />
<em><strong>4</strong></em> #corner_bottom div {<br />
background: url(pic3  url) no-repeat bottom left; }<br />
<em><strong>5</strong></em> #corner_bottom  {<br />
background: url(pic4 url) no-repeat bottom right; }<br />
<em><strong>6</strong></em> #corner_top div, #corner_top, #corner_bottom  div, #corner_bottom {<br />
width: 100%;<br />
height: 40px;  }<br />
<strong><em>7</em></strong> #corner_content { margin: 0 30px; font-family:  tahoma; text-align: justify; direction: rtl; }</span></span></p>
<p align="justify">کد کاملن واضح است. در خط <strong><em>1</em></strong> رنگ زمینه  ی کل باکس را مشخص کرده ایم. در خط <em><strong>2</strong></em> تا  <strong><em>5</em></strong> آن چهار گوشه ای که ساخته بودیم را سر جایشان قرار  دادیم! در خط <em><strong>6</strong></em> اندازه ها را مشخص کرده ایم و در خط  <em><strong>7</strong></em> نیز موقعیت و مشخصات متن موجود در جعبه مشخص شده است.  البته شما می توانید هر تغییری که مایل هستید در این قسمت های ایجاد کنید.</p>
<p align="justify">اکنون باید در صفحه ی اصلی مورد نظرتان، از کد CSS بالا که نوشته  اید استفاده کنید:</p>
<p style="direction: ltr;" align="justify"><span style="font-family: Courier New; font-size: x-small;"><span style="font-size: small;">&lt;div class=&#8221;corner_box&#8221;&gt;<br />
&lt;div  class=&#8221;corner_top&#8221;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;<br />
&lt;div  class=&#8221;corner_content&#8221;&gt;<br />
</span><span style="font-family: Tahoma;"><em>در این قسمت هر چیزی  که مایل باشید می توانید قرار دهید. می توانید از این جعبه با اندازه ی مناسب، حتی  به عنوان ساید بار استفاده کنید و تمامی محتوای وبلاگتان را در آن قرار  دهید</em></span><br />
<span style="font-size: small;">&lt;/div&gt;<br />
&lt;div  class=&#8221;corner_bottom&#8221;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;<br />
&lt;/div&gt;</span></span></p>
<p align="justify">در این مثال با هم یک جعبه ی بسیار ساده ساختیم! بدیهیست که می  توان از همین تکنیک در هر جایی با مقدار دهی مناسب استفاده کرد. شاید روش های دیگری  هم برای انجام این کار وجود داشته باشد اما این چند مورد ذکر شده، روش هایی بودند  که بنده با آنها کار کرده ام و از صحت آنها اطمینان کامل دارم!</p>
<p align="justify">اگر مایل به یادگیری بیشتر CSS هستید می توانید از پست های مشابه  که در قسمت نظرات وجود دارد استفاده کنید.</p>
<h3>مطالب مرتبط:</h3>
<ul class="related_post">
<li><a href="http://it.myjigi.com/1388/11/review-css3-and-html5/" title="با CSS3 و HTML5 آشنا شویم ">با CSS3 و HTML5 آشنا شویم </a></li>
<li><a href="http://it.myjigi.com/1388/06/itvillage-and-new-auhtor/" title="دهکده آی‌تی و تجربه یک نویسنده دیگر!">دهکده آی‌تی و تجربه یک نویسنده دیگر!</a></li>
<li><a href="http://it.myjigi.com/1388/04/networkprofcom/" title="شروع به کار سایت تخصصی شبکه">شروع به کار سایت تخصصی شبکه</a></li>
<li><a href="http://it.myjigi.com/1388/04/help-me-1/" title="فراخوان انتخاب آدرس سایت">فراخوان انتخاب آدرس سایت</a></li>
<li><a href="http://it.myjigi.com/1388/02/support-webna/" title="از وبنا حمایت کنید">از وبنا حمایت کنید</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://it.myjigi.com/1387/01/how_to_creat_roundedcorner/feed/</wfw:commentRss>
		</item>
		<item>
		<title>چگونگی طراحی وب سایت های کاربر پسند</title>
		<link>http://it.myjigi.com/1386/07/how_to_design_attractive_website/</link>
		<comments>http://it.myjigi.com/1386/07/how_to_design_attractive_website/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 08:29:04 +0000</pubDate>
		<dc:creator>محمدعرفان شمسی</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://it.myjigi.com/index.php/2007/09/how_to_design_attractive_website/</guid>
		<description><![CDATA[یکی از موضوعات جذاب برای خیلی ها از  جمله من، طراحی کردن وب سایت است. من که به شخص علاقه دارم در آینده نیز، در این  قسمت مشغول به کار شوم. هر چند اطلاعات حال حاضر بنده در این مقوله، در حد صفر و یا  زیر صفر است، اما با این حال [...]]]></description>
			<content:encoded><![CDATA[<p dir="rtl" align="justify"><span style="font-family: Tahoma;">یکی از موضوعات جذاب برای خیلی ها از  جمله من، طراحی کردن وب سایت است. من که به شخص علاقه دارم در آینده نیز، در این  قسمت مشغول به کار شوم. هر چند اطلاعات حال حاضر بنده در این مقوله، در حد صفر و یا  زیر صفر است، اما با این حال همیشه سعی کرده ام مطالعات زیادی در این زمینه داشته  باشم . در این پست با هم به این موضوع می پردازیم که چگونه می توانیم یک وب سایت  تاثیر گذار داشته باشیم.<br />
ذکر این نکته مهم است که این پست، هیچ گونه نکته ی فنی  در خود ندارد و در واقع روش هایی را ارائه می دهد تا طراحان عزیز، بتوانند به کمک  این روش ها و البته دانش فنی خود، وب سایت هایی جذاب، طراحی کنند. خوشبختانه و یا  بدبختانه، من هیچ گاه صرفا برای بازدیدکننده هایم مطلب ننوشته ام. در واقع اولین  خواننده ی مطالب این وبلاگ خود بنده هستم ! به همین دلیلم هست که همیشه سعی می کنم  بسیار ساده توضیح دهم که خودم بتوانم بفهمم! این موضوع را از این جهت ذکر کردم که  هیچ وقت نگران پیچیده بودن مطالب در این وبلاگ نباشید. سادگی اساس کار این وبلاگ  است. </span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">شما برای تاثیر گذاشتن بر روی بیننده،  فرصت بسیاری کمی دارید. عده ای این زمان را 20 ثانیه، عده ای دیگر 10 ثانیه و حتی  اخیرا اثبات شده است که برای تاثیر گذاشتن بر روی بازدیدکننده ی خود، تنها 50 میلی  ثانیه فرصت دارید! البته ما با این زمان ها کار نداریم. همین قدر کافیست که  بدانیم این مدت بسیار کم است و شما باید تمام سعی خود را انجم دهید تا در این مدت  کم، بازدیدکننده را به کاربر و یا مشتری خود تبدیل کنید. بعد از رفتن به یک سایت  جدید، برای بسیاری از ما ها، مهم نیست چه تعداد صفحه و با چه محتوایی در مقابل خود  داریم. مهم این است که در نگاه اول سایت جذبمان کند.(دقت کنید هدف سایت های بزرگی  مانند ویکی پدیا نیستند)</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">باید فهمیده باشید که بین رضایت  بازدیدکننده ها و ویژگی های ظاهری یک سایت، رابطه ی مسقیمی وجود دارد. حال این سوال  پیش میاید که <strong>برای مقابله با این موضوع هراس آور چه کنیم؟</strong> برای  جواب دادن به این سوال باید چندین مورد ذکر شود.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">از مهمترین عناصر مورد توجه برای  کاربران، <strong>نحوه ی طراحی</strong>، <strong>شکل ظاهری</strong>، <strong>رنگ  های</strong> مورد استفاده و همچنین <strong>محتوای</strong> سایت است. به این  موضوع دقت کنید که اولین چیزی که کاربران بعد از ورود به سایت ما خواهند دید،  محتوای آن نخواهد بود. آنها به سرعت و با چشم ها ی خود، کل صفحه را مورد ارزیابی  قرار می دهند و به دنبال ایده های مورد نظر خودشان می گردند. بنابراین سایت شما در  وهله ی اول باید گویا و عاری از هر گونه مطلب اضافی باشد. هماهنگی سایت شما با  تمامی مرورگرها، موضوعی است که بار ها <a href="http://it.myjigi.com/index.php/2007/09/validate_your_site/" target="_blank">خود من</a> به آن اشاره کردم. اما باز هم باید تکرار کرد. مطمئن  باشید شخصی حاضر نمی شود فایرفاکس و یا اپرا را ترک کند، تنها به این دلیل که وب  سایت شما با آنها هماهنگ نیست! پس به این موضوع نیز دقت ویژه کنید تا بتوانید تاثیر  اولیه خوبی روی بیننده داشته باشید.<br />
استفاده از عکس در پس زمینه ی سایت، همیشه  عامل بدی نیست. بلکه اگر ماهرانه این عکس انتخاب شود، در کنار یک رنگ بندی مناسب،  می تواند تاثیر فوق العاده یی روی بیننده داشته باشد. به موضوع <strong>رنگ بندی</strong>، <strong>انتخاب  فونت</strong> و <strong>نوع نگارش</strong> دقت کنید دوستان! یک مثال ساده در این زمینه کافیست تا شما به  اهمیت این موارد پی ببرید. تصور کنید وارد یک وب سایتی می شوید که در زمینه ی آرامش  و راه های ایجاد آن فعالیت می کند. حال بعد از لود شدن کامل، با یک صفحه با پس  زمینه یی به رنگ نارنجی و یا صورتی روشن و همچنین متونی که سایز آنها 72 است روبه  رو می شوید! بنده اولین کاری که می کنم این است که سایت را بسته، و چند عدد فحش  نثار طراح محترم و همچنین صاحبان سایت می کنم که این موضوعات را نمیفهمند! پس  بدانید که رنگ بندی مناسب، می تواند تاثیر فوق العاده یی داشته باشد.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">باید دقت کنید علاوه بر صفحه ی اصلی،  سایر صفحات هم از طراحی کار آمدی برخوردار باشند. چون بسیاری از بازدیدکننده ها،  مستقیما به آن صفحات هدایت می شوند و اگر امکانات رفاهی مناسبی را برای آنها در نظر  نگیرید، ممکن است از سایت شما خارج شوند! پیوند دادن به صفحه ی اصلی، در تمام صفحات  فرعی، موضوع مهمی است. به این موضوع باید دقت کنید که طراحی سایت باید به گونه ی  باشد که کاربر بعد از ورود به یک صفحه، <strong>حس نکند به انتهای سایت و یا به یک بن بست</strong> رسیده است که تنها راه خروج از آن، بستن سایت می باشد! پیوند های مناسب، می تواند  عاملی باشد تا بازدیدکننده خود را حفظ کنید.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">موضوع مهم این است که آیا محتوا در این  بین نقشی ندارند؟ جواب مسلما خیر است. اما باید دقت کنید هدف ما چیست. ما قصد داریم  ابتدا بازدیدکننده ای را که برای اولین بار به وب سایت ما آمده است، <strong>جذب و برای خود  حفظش کنیم</strong>، و بعد در وهله ی دوم مطالب مفیدی در مورد مقوله ی تخصصی خود به آن ارائه  دهیم. یک پیشنهاد مناسب این است که شما صفحه ی اول خود را همان طور که گفتم، شلوغ  نکنید. سعی کنید یک دید کلی از سایتتان به کاربر دهید و سپس سعی کنید آن را به سمت  صفحات دیگر راهنمایی کنید.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">در نهایت شما باید بینندگان سایت خود  را بشناسید و نگرش آنها را به زیبایی درک کنید. و یا سایت خود را طوری طراحی کنید  تا با ارائه ی یک ایده ی خاص، بتواند یک نشان برای بیننده ایجاد کند تا باز هم سراغ  سایت شما بیاید. می توانید مطمئن باشید، بعد از انجام این کارها، سایت مورد نظر،  مورد توجه همگان قرار خواهد گرفت.</span></p>
<h3>مطالب مرتبط:</h3>
<ul class="related_post">
<li><a href="http://it.myjigi.com/1388/11/review-css3-and-html5/" title="با CSS3 و HTML5 آشنا شویم ">با CSS3 و HTML5 آشنا شویم </a></li>
<li><a href="http://it.myjigi.com/1386/06/how_to_use_css_2/" title="فارسی سازی قالب با CSS">فارسی سازی قالب با CSS</a></li>
<li><a href="http://it.myjigi.com/1386/05/how_to_use_css/" title="چگونگی کار با CSS">چگونگی کار با CSS</a></li>
<li><a href="http://it.myjigi.com/1387/03/what_must_a_web_developer_know/" title="یک توسعه دهنده وب، به چه تخصص هایی نیاز دارد؟">یک توسعه دهنده وب، به چه تخصص هایی نیاز دارد؟</a></li>
<li><a href="http://it.myjigi.com/1387/01/how_to_creat_roundedcorner/" title="چگونه وبلاگتان را گرد کنید">چگونه وبلاگتان را گرد کنید</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://it.myjigi.com/1386/07/how_to_design_attractive_website/feed/</wfw:commentRss>
		</item>
		<item>
		<title>فارسی سازی قالب با CSS</title>
		<link>http://it.myjigi.com/1386/06/how_to_use_css_2/</link>
		<comments>http://it.myjigi.com/1386/06/how_to_use_css_2/#comments</comments>
		<pubDate>Mon, 03 Sep 2007 21:24:26 +0000</pubDate>
		<dc:creator>محمدعرفان شمسی</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://it.myjigi.com/index.php/2007/09/how_to_use_css_2/</guid>
		<description><![CDATA[خوشبختانه پستی که چند مدت پیش در مورد  CSS نوشتم، با استقبال خوبی مواجه شد و خیلی از دوستان با ارائه  ی درخواست هایی، خواستار ادامه ی این بحث شدند. خدا را شکر بالاخره فرصت ایجاد شد  تا دوباره به این مبحث بپردازیم. در این پست به دلیل تقاضای تعدادی از دوستان، [...]]]></description>
			<content:encoded><![CDATA[<p dir="rtl" align="justify"><span style="font-family: Tahoma;">خوشبختانه پستی که چند مدت پیش در مورد  <a href="http://it.myjigi.com/index.php/2007/08/how_to_use_css/" target="_blank">CSS</a> نوشتم، با استقبال خوبی مواجه شد و خیلی از دوستان با ارائه  ی درخواست هایی، خواستار ادامه ی این بحث شدند. خدا را شکر بالاخره فرصت ایجاد شد  تا دوباره به این مبحث بپردازیم. در این پست به دلیل تقاضای تعدادی از دوستان، به  طور خلاصه به مبحث فارسی کردن قالب ها می پردازیم. به این امید که مفید واقع  شود.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">فرض می کنیم یک قالبی از این <a href="http://themes.wordpress.net/" target="_blank">آدرس</a> دانلود کرده ایم و می  خواهیم از آن برای سایتمان که با نیروی وردپرس کار می کند استفاده کنیم. در این  پست با هم قدم به قدم تا فارسی کردن این قالب پیش می رویم.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">در ابتدای امر، دو مورد در قالب های  خارجی نمود زیادی دارد. اول هماهنگ نبودن آن با زبان فارسی و دوم، که ممکن است برای  بعضی ها آزار دهنده باشد، وجود منوی سایت در سمت چپ. شما با حل این دو مشکل قدم  بسیار بزرگی را بر خواهید داشت. اتفاقا این کار به راحتی نیز ممکن است. شما برای  اینکه مطالب را از راست به چپ تنظیم کنید چند راه پیش رو دارید:<br />
راه اول این است  که در قسمت body استایل قالب خود(CSS) این خط (</span><strong>direction:  rtl</strong><span style="font-family: Tahoma;">) را اضافه کنید:</span></p>
<p dir="ltr" align="left"><span style="font-family: Courier New;"> body {<br />
text-align:  center;<br />
<strong>direction: rtl;</strong><br />
font-family:tahoma;<br />
margin-top:10px;<br />
margin-bottom:10px;<br />
color:#666666;<br />
background-color: #E0E0E0;<br />
{<br />
</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;"> با این کار می توانید مطمئن باشید  تمام وبلاگ شما، از راست به چپ تنظیم خواهد شد. حتی ممکن است منوی سایت نیز به سمت  راست نقل مکان کند! همان طور که احتملا متوجه شدید، با این کار، دست شما کاملا بسته  است و در واقع شما اختیاری ندارید. در ضمن ممکن است نیاز داشته باشید قسمتی از  وبلاگ به طور پیش فرض و از چپ به راست تنظیم شود. بنابراین توصیه می شود فقط در  قسمت هایی که نیاز دارید تگ  <strong>direction: rtl</strong> را اضافه کنید. مثلا  قسمت اصلی وبلاگ که مطالب شما قرار میگیرد حتما باید از راست به چپ تنظیم شده باشد.  بنابراین شما باید به این قسمت که بسته به قالب، ممکن است با عناوین و id  های مختلفی نام گذاری شود، تگ راست به چپ را اضافه کنید.<br />
نکته: وقتی به قسمت CSS  می روید، قسمت های مختلفی را مشاهده می کنید که هر کدام شامل چند دستور هستند. به  این صورت:</span></p>
<p dir="ltr" align="left"><span style="font-family: Courier New;">#<strong>content</strong> {<br />
margin-top: 20px;<br />
margin-bottom: 0px;<br />
direction:rtl;<br />
text-align:right;<br />
margin-left: 180px;<br />
margin-right: 180px;<br />
font-family: tahoma, arial, sans-serif;<br />
font-size: 11px;<br />
line-height:  15px;<br />
color: #333333;<br />
{</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;"> به قسمتی که پر رنگ شده است دقت کنید.  منظور از id همین است. در این مثال، تمام دستوراتی که در داخل علامت } قرار گرفته  اند، نحوه ی چیدمان مطالب بلاگ بنده را مخشص می کنند.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">دقت کنید هر جایی که  از  <strong>direction: rtl </strong>استفاده کردید، باید از  <strong>text-align:right</strong> نیز استفاده کنید تا مطالب را راست چین کند. با  انجام این کار ها، لااقل محتوای سایت شما به درستی به نمایش در خواهد آمد.<br />
کار  دیگری که باید بکنید، این است که فونت ها را به Tahoma تغییر دهید. علت این امر هم  که کاملا واضح است! برای اینکه منو ی سایت نیز به سمت راست بیاید، می توانید در  قسمت مربوطه که معمولا با عناوینی مانند side# مشخص می شود، از تگ <strong>float:  right</strong> استفاده نمایید. به احتمال زیاد جواب خواهید گرفت.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">همچنین ممکن است بخواهید که در قسمت  نظرات، وقت کسی مشغول نوشتن نظر است، مطالب از راست به چپ تنظیم شوند و مشکلی برای  نویسنده به وجود نیاید. این کار نیز به راحتی صورت می پذرید:</span></p>
<p dir="ltr" align="left"><span style="font-family: Courier New;">input, textarea {<br />
direction:  rtl;<br />
text-align: right;<br />
font-family:tahoma;<br />
margin:  1px;<br />
{</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;"> با افزودن این چند خط به CSS خود، نه  تنها تمام فیلد های متنی، از راست به چپ و با فونت تاهوما تنظیم می شوند، بلکه این  تغییرات بر روی دکمه هایی مانند ارسال نظر نیز اعمال می شود که مسلما جلوه ی قالب  شما را عوض می کنند.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">حال یک سوال پیش میاید و آن اینکه ما  چگونه بفهمیم هر قسمت از قالب که قصد انجام تغییر در آن را داریم، با چه id مشخص  شده است؟ این سوال دو جواب دارد. اول اینکه اگر کمی وارد باشید و با قالب ور بروید،  خودتان می توانید id مربوطه را پیدا می کنید! اما علاوه بر اینکه این راه وقت گیر  است، ممکن است عده ای، زیاد به این کار وارد نباشد. راه حل بهتر در استفاده از  مرورگر فایرفاکس و استفاده از افزونه ی <a href="https://addons.mozilla.org/en-US/firefox/addon/60" target="_blank">Web  Developer</a> نهفته است. شما می توانید با استفاده از این افزونه مدت ها ذوق زده  باشید! البته من نحوه ی استفاده از قسمت های مختلف این افزونه را به خودتان واگذار  می کنم اما یک توضیح برای پیدا کردن id ها بدهم. بعد از نصب این افزونه، از طریق  گزینه ی <strong>information</strong> و انتخاب <strong>Display ID &amp; Class  Dtails</strong> می توانید به هدف خود برسید!</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">توجه کنید این پست به شدت مختصر نوشته  شده است. ممکن است برای به دست آوردن یک قالب کاملا فارسی، مجبور به انجام کار های  دیگری هم بشوید، اما در مجموع مهمترین کار ها همین ها بودند. فراموش نکنید موارد  گفته شده، اصلا موضوع حادی نیستند. اصلا. مطمئنا اگر بودند، خود بنده چیزی ازشون سر  در نمیاوردم! پس نگران نشوید. هیچ چیز پیچیده ای وجود ندارد. تنها کلید موفقیت،  تکرار و پا فشاری است. در ضمن، اگر قصد فارسی کردن قالبی را دارید و با مشکل مواجه  شدید، می توانید روی من حساب کنید.</span></p>
<h3>مطالب مرتبط:</h3>
<ul class="related_post">
<li><a href="http://it.myjigi.com/1388/11/review-css3-and-html5/" title="با CSS3 و HTML5 آشنا شویم ">با CSS3 و HTML5 آشنا شویم </a></li>
<li><a href="http://it.myjigi.com/1386/07/how_to_design_attractive_website/" title="چگونگی طراحی وب سایت های کاربر پسند">چگونگی طراحی وب سایت های کاربر پسند</a></li>
<li><a href="http://it.myjigi.com/1386/05/how_to_use_css/" title="چگونگی کار با CSS">چگونگی کار با CSS</a></li>
<li><a href="http://it.myjigi.com/1387/01/how_to_creat_roundedcorner/" title="چگونه وبلاگتان را گرد کنید">چگونه وبلاگتان را گرد کنید</a></li>
<li><a href="http://it.myjigi.com/1386/03/fengshui_web/" title="فنگ شویی در صفحات وب">فنگ شویی در صفحات وب</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://it.myjigi.com/1386/06/how_to_use_css_2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>چگونگی کار با CSS</title>
		<link>http://it.myjigi.com/1386/05/how_to_use_css/</link>
		<comments>http://it.myjigi.com/1386/05/how_to_use_css/#comments</comments>
		<pubDate>Wed, 15 Aug 2007 10:56:57 +0000</pubDate>
		<dc:creator>محمدعرفان شمسی</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://it.myjigi.com/index.php/2007/08/how_to_use_css/</guid>
		<description><![CDATA[در حال حاضر، طراحی یک وب سایت، بدون  استفاده از CSS ها، کاریست بس بیهوده. همان طور که دوستان می دانند، مهمترین  قابلیت زبان HTML نمایش متن بر روی مرورگر است و برای صفحه آرایی و طراحی یک صفحه،  امکانات خوبی را در اختیار طراح قرار نمی دهد. برای همین منظور، در [...]]]></description>
			<content:encoded><![CDATA[<p dir="rtl" align="justify"><span style="font-family: Tahoma;">در حال حاضر، طراحی یک وب سایت، بدون  استفاده از CSS ها، کاریست بس بیهوده. همان طور که دوستان می دانند، مهمترین  قابلیت زبان HTML نمایش متن بر روی مرورگر است و برای صفحه آرایی و طراحی یک صفحه،  امکانات خوبی را در اختیار طراح قرار نمی دهد. برای همین منظور، در سال 1996، CSS  به تایید کنسرسیوم جهانی وب درآمد تا بر این مشکلات فائق آید.<br />
حال به خاطر اهمیت  این موضوع و اینکه دوستان زیادی در این مورد از بنده سوال کردند، ترجیح دادم یک پست  به این موضوع اختصاص دهم و با معرفی چند تا سایت بسیار عالی در این زمینه، مشکل  دوستان را تا حدی رفع کنم.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">CSS یا Cascading Style Sheets در واقع  نحوه ی نمایش عناصر را در صفحه مشخص می کند و به شما اختیار می دهد تمام قسمت ها و  عناصر موجود در یک صفحه را به کنترل خود در بیاورید. شما در استفاده از CSS ها یا  شیوه نامه ی آبشاری، دو راه پیش رو دارید. هم می توانید مستقیم از آن در داخل کد ها  ی صفحه استفاده کنید و هم می توانید به صورت خارجی از آن استفاده کنید. در صورتی که  راه اول را انتخاب کنید، کد شما به صورت زیر در خواهد آمد:</span></p>
<p dir="ltr" align="left"><span style="font-family: Courier New; font-size: x-small;"> &lt;P style=&#8221;font-style: tahoma;  font-weight: bold; letter-spacing: 5em;&#8221;<span>s</span>&gt;</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">اما بنابر گفته ی W3C، بهتر است <strong>کد ها  و محتوای یک صفحه ی وب، به طور کامل از یکدیگر مجزا باشند</strong>. برای حل این مشکل هم   CSS چاره ای اندیشید و آن استفاده از شیوه نامه های خارجی است. بدین صورت که شما  ابتدا شیوه نامه ی خود را تعریف کرده و در یک فایل متنی به صورت Style.css ذخیره می  کنید و سپس به صفحه ی مذکور ارجاع می دهید. به عنوان مثال:</span></p>
<p dir="ltr" align="left"><span style="font-family: Courier New; font-size: x-small;">body {<br />
font-size: 8pt; font-family: Tahoma, Arial;<br />
}</span> <span style="font-family: Courier New; font-size: x-small;">A:hover  {<br />
font-weight: normal; color: #0000C0; text-decoration: none;<span>s</span><br />
}<span>s</span></span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">و بعد باید در صفحه ی مورد نظر، بدین  صورت به این شیوه نامه ارجاع می دهید:</span></p>
<p dir="ltr" align="left"><span style="font-family: Courier New; font-size: x-small;">&lt;link href=&#8221;style.css&#8221;  type=&#8221;text/css&#8221; rel=&#8221;stylesheet&#8221;<span>s</span>&gt;</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">همان طور که مشاهده می کنید، اگر با  زبان HTML آشنایی داشته باشید، درک CSS اصلا کار دشواری نیست. فقط شما باید با کد  ها و فرامین آن آشنا شوید و بدانید که از هر کدام در کجا و به چه نحوی باید استفاده  کنید. برای این منظور شما می توانید از کتاب های موجود در این رابطه استفاده کنید.  به خاطر اهمیت این موضوع، حتی در کتاب های آموزش HTML و یا Java script نیز فصلی به  این موضوع اختصاص داده شده است. اما بنده با جست و جویی در اینترنت، چند وب سایت  بسیار مفید پیدا کردم که برای درک کردن اساس CSS، بسیار به شما کمک خواهد  کرد.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;"><a href="http://www.w3.org/TR/REC-CSS2/box.html" target="_blank">W3C CSS2.1 Spec</a> و <a href="http://www.ilovejackdaniels.com/css/box-model/" target="_blank" class="broken_link">The Box  Model</a> به درد کسانی می خورد که هنوز با مفاهیمی از جمله Padding و یا Margin  آشنایی ندارند. در این دو سایت شما به صورت خیلی ساده، با این مفاهیم آشنا می  شوید.<br />
<a href="http://www.quirksmode.org/css/clearing.html" target="_blank">Clearing floats</a> ، <a href="http://www.alistapart.com/articles/fauxcolumns/" target="_blank">Faux  Columns</a> و <a href="http://www.communitymx.com/content/article.cfm?cid=afc58" target="_blank">Creating Liquid Faux Columns</a> شما را با نحوه ی مرتب کردن عناصر  در جهت های مختلف صفحه آشنا می کنند.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">در IE 6 و نسخه ی های قبل از آن، شما  نمی توانید فونت ها را با استفاده از px بزرگ و کوچک کنید و برای این منظور باید از  ems استفاده کنید. <a href="http://clagnut.com/blog/348/" target="_blank">How to  size text using ems</a> ، <a href="http://www.alistapart.com/articles/elastic/" target="_blank">Elastic Design</a> و <a href="http://www.456bereastreet.com/archive/200504/fixed_or_fluid_width_elastic/" target="_blank">Fixed or fluid width? Elastic</a> شما را چگونگی انجام این کار آشنا  می کنند. چون یکی از مهمترین دغدغه های طراحان سایت، هماهنگی سایت طراحی شده با همه  ی مرورگر ها می باشد و برای این منظور شما باید با این نکات ریز آشنا  باشید.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">شما در <a href="http://www.mezzoblue.com/tests/revised-image-replacement/" target="_blank">Revised Image Replacement</a> با چگونگی استفاده از تصاویر آشنا می  شوید و نحوه ی به کار گیری آنها را در هر جای صفحه از جمله بک گرند خواهید  آموخت.</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">شما می توانید با سر زدن به <a href="http://css.maxdesign.com.au/floatutorial/" target="_blank">Floatorial</a> تمام مطالب بالا و همچنین بسیاری از مطالب دیگر مربوط به CSS را فرا بگیرید. زیرا  دارای آرشیو بسیار خوبی در این زمینه است. همچنین فراموش نکنید که سایت های معرفی  شده تنها برای کمک به شما به منظور درک بیشتر از CSS بوده. وگرنه کاملترین مرجع  برای همه ی ما، <a href="http://www.w3.org/Style/CSS/" target="_blank">W3C</a> می  باشد. همچنین <a href="http://www.w3.org/Style/CSS/learning" target="_blank">Learning CSS</a> که متعلق به W3C است، را از دست ندهید. جدا از تمام اینها، بهترین و جامع ترین آموزش CSS را می توانید در <a href="http://www.w3schools.com/css/default.asp" target="_blank">اینجا</a> پیدا کنید.<br />
</span></p>
<p dir="rtl" align="justify"><span style="font-family: Tahoma;">در پایان اگر یک CSS نوشتید و می  خواهید آن را چک کنید، به <a href="http://jigsaw.w3.org/css-validator/" target="_blank">CSS Validation service</a> سری بزنید. امیدوارم این مقاله تا حدی به  دوستانی که سوال کرده بودند و همچنین دیگر دوستان، کمک کرده باشد و اگر باز هم  سوالی بود مطرح کنید.</span></p>
<h3>مطالب مرتبط:</h3>
<ul class="related_post">
<li><a href="http://it.myjigi.com/1388/11/review-css3-and-html5/" title="با CSS3 و HTML5 آشنا شویم ">با CSS3 و HTML5 آشنا شویم </a></li>
<li><a href="http://it.myjigi.com/1386/07/how_to_design_attractive_website/" title="چگونگی طراحی وب سایت های کاربر پسند">چگونگی طراحی وب سایت های کاربر پسند</a></li>
<li><a href="http://it.myjigi.com/1386/06/how_to_use_css_2/" title="فارسی سازی قالب با CSS">فارسی سازی قالب با CSS</a></li>
<li><a href="http://it.myjigi.com/1387/01/how_to_creat_roundedcorner/" title="چگونه وبلاگتان را گرد کنید">چگونه وبلاگتان را گرد کنید</a></li>
<li><a href="http://it.myjigi.com/1386/03/fengshui_web/" title="فنگ شویی در صفحات وب">فنگ شویی در صفحات وب</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://it.myjigi.com/1386/05/how_to_use_css/feed/</wfw:commentRss>
		</item>
		<item>
		<title>تهیه نسخه ی پشتیبان از بانک های اطلاعاتی</title>
		<link>http://it.myjigi.com/1386/03/backup_db/</link>
		<comments>http://it.myjigi.com/1386/03/backup_db/#comments</comments>
		<pubDate>Tue, 29 May 2007 08:49:00 +0000</pubDate>
		<dc:creator>محمدعرفان شمسی</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[IT]]></category>

		<category><![CDATA[DB]]></category>

		<guid isPermaLink="false">http://it.myjigi.com/?p=35</guid>
		<description><![CDATA[اگر این مدت چرخی در وبلاگ های فناوری اطلاعات زده باشید، بدون شک متوجه این موضوع شدید که تب و تاب سیستم وردپرس، وبلاگ های ایرانی را گرفته است. در راستای همین موضوع، در این پست قصد دارم چگونگی تهیه نسخه ی پشتیبان از بانک اطلاعاتی وردپرس و همچنان بازگرداندن آن(RESTORE) را تشریح کنم. امیدوارم [...]]]></description>
			<content:encoded><![CDATA[<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">اگر این مدت چرخی در وبلاگ های فناوری اطلاعات زده باشید، بدون شک متوجه این موضوع شدید که تب و تاب سیستم وردپرس، وبلاگ های ایرانی را گرفته است. در راستای همین موضوع، در این پست قصد دارم چگونگی تهیه نسخه ی پشتیبان از بانک اطلاعاتی وردپرس و همچنان بازگرداندن آن(<strong>RESTORE</strong>) را تشریح کنم. امیدوارم مفید واقع شود.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">برای تهیه نسخه ی پشتیبان از دیتابیس خود، نیاز به <strong>phpMyAdmin</strong> دارید. <strong>phpMyAdmin</strong> در واقع یک ابزار مدیریتی بانک های اطلاعاتی <strong>MySql</strong> است که اغلب سرویس دهندگان هاست (<strong>Hosting providers</strong>) به مشتریان خود ارائه می دهند.(البته غیر از سرویس دهنده ی هاست من!!) این ابزار شامل قسمتی برای تهیه نسخه ی پشتیبان از دیتابیس شما می باشد. اگر کمی دقت کنید، روند کار را بسیار ساده خواهید یافت.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">تذکر مهم: اگر چه <strong>phpMyAdmin</strong> یک ابزار بسیار خوب و کارامد است، اما نباید فراموش کنید که شما در حال کار بر روی اینترنت هستید و ممکن هر اتفاق غیر</span><span style="font-size: 100%; font-family: Tahoma;"> منتظره ای بیفتد. البته بعضی از مشکلات طبیعی هستند که با چند بار تکرار مشکلتان حل خواهد شد!</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">ابتدا باید بدانید که شما دو راه پیش رو دارید:<br />
1- از تمام دیتابیس بک آپ بگیرید.<br />
2- تنها از جداول بک آپ بگیرید.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">که پیشنها من به شما این است که دیتابیس را به طور دستی بسازید، و تنها از جداول بک آپ بگیرید.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">مراحل کار:</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">ابتدا وارد کنترل پنل سایت خود شوید و به قسمت <strong>MySql database</strong> بروید. سپس <strong>phpMyAdmin</strong> را باز کنید. در این صفحه اگر می خواهید از دیتا بیس خود بک آپ بگیرید بر روی گزینه ی <strong>Export link from the home page</strong> کلیک نمایید و اگر می خواهید تنها از جداول بک آپ بگیرید ابتدا بر روی <strong>Database</strong> کلیک کرده و سپس بر روی گزینه ی <strong>Export link for exporting the tables</strong> کلیک نمایید. و دیتابیس مورد نظرتان را انتخا کنید.</span></p>
<p dir="rtl" align="center"><span style="font-size: 100%; font-family: Tahoma;"><img src="http://www.clearpointsystems.com/images/wp-backup1.gif" alt="" width="450" height="209" /></span></p>
<p dir="rtl" align="center"><span style="font-size: 100%; font-family: Tahoma;"><img src="http://www.clearpointsystems.com/images/wp-backup2.gif" alt="" width="450" height="188" /></span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"> بعد از انتخاب دیتابیس خود، از زبانه های موجود، <strong>Export</strong> را انتخاب کنید.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">3- بعد از این کار باید صفحه ی <strong>Export </strong>ظاهر شود که دارای چندین منو است. شما می توانید طبق عکس زیر اقدام به انتخاب گزینه ها کنید.</span></p>
<p dir="rtl" align="center"><span style="font-size: 100%; font-family: Tahoma;"><img src="http://www.clearpointsystems.com/images/wp-backup4.gif" alt="" width="450" height="312" /></span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"> برای راحتی کار تمام گرینه هایی را که باید تیک داشته باشد، در زیر لیست کردم:</span></p>
<p style="text-align: left"><span style="font-size: 100%"><span style="font-family: Tahoma;"><strong>Structure</strong><br />
– add DROP TABLE<br />
– Add AUTO_INCREMENT value<br />
– Enclose table and field names with backquotes</span><br />
</span></p>
<p style="text-align: left"><span style="font-size: 100%"><span style="font-family: Tahoma;"><strong>Data</strong><br />
– Use hexadecimal for binary fields</span><br />
</span></p>
<p style="text-align: left"><span style="font-size: 100%"><span style="font-family: Tahoma;"><strong>Save as file</strong><br />
[use default File name template]<br />
– “gzipped”</span><br />
</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"> 4- بر روی گزینه ی <strong>GO</strong> کلیک کنید و اجازه دهید تا فایل بر روی کامپیوترتان ذخیره شود. در اینجا تهیه نسخه ی پشتیبان به اتمام رسیده است.</span></p>
<p dir="rtl" align="center"><span style="font-size: 100%; font-family: Tahoma;"><img src="http://www.clearpointsystems.com/images/wp-backup5.gif" alt="" width="381" height="295" /></span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"> <span style="font-weight: bold">بازگرداندن بانک اطلاعاتی</span>:</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">1- برای باز گرداندن جداول در صفحه ی اصلی <strong>phpMyAdmin</strong>، از لیست کشویی دیتابیس مورد نظر خود را که یک دیتابیس خالی باید باشد، انتخاب کنید و بر روی آیکون <strong>SQL</strong>(ستون سمت چپ) کلیک کنید.</span></p>
<p dir="rtl" align="center"><span style="font-size: 100%; font-family: Tahoma;"><img src="http://www.clearpointsystems.com/images/wp-backup6.gif" alt="" width="450" height="181" /></span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">2- در صفحه ی جدید بر روی گزینه ی <strong>Import files</strong> کلیک کنید.<br />
3- به وسیله ی دکمه ی <strong>Browse</strong> فایل مورد نظر را از کامپیوتران انتخاب کرده و مطمئن باشید که گزینه ی <strong>gzipped</strong> انتخاب شده باشد.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">تبریک می گم! شما توانستید به راحتی از دیتابیس خود نسخه ی پشتیبان تهیه کنید و از آن هم استفاده کنید! امیدوارم اگر در این زمینه مشکلی داشتید، حل شده باشد و اگر مشکل خاص دیگری بود در خدمتم.<img src="http://www.myjigi.com/files/Smileys/3.gif" alt="" /> </span><span style="font-size: 100%; font-family: Tahoma;"><br />
</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"> منابع: <a href="http://codex.wordpress.org/WordPress_Backups" target="_blank">1</a> - <a href="http://www.clearpointsystems.com/" target="_blank">2</a><br />
در ضمن قصد دارم به زودی این وبلاگ را هم به وردپرس انتقال دهم. بدجوری وردپرس در این <a href="http://myjigi.com/" target="_blank">مدت</a> مزه کرده است به دهانم!!</span></p>
<h3>مطالب مرتبط:</h3>
<ul class="related_post">
<li><a href="http://it.myjigi.com/1386/03/multipleblogs_singledatabase/" title="یک دیتابیس، چند وبلاگ در وردپرس">یک دیتابیس، چند وبلاگ در وردپرس</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://it.myjigi.com/1386/03/backup_db/feed/</wfw:commentRss>
		</item>
		<item>
		<title>فنگ شویی در صفحات وب</title>
		<link>http://it.myjigi.com/1386/03/fengshui_web/</link>
		<comments>http://it.myjigi.com/1386/03/fengshui_web/#comments</comments>
		<pubDate>Wed, 23 May 2007 09:43:00 +0000</pubDate>
		<dc:creator>محمدعرفان شمسی</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Site]]></category>

		<category><![CDATA[Weblog]]></category>

		<category><![CDATA[fengshui]]></category>

		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://it.myjigi.com/?p=33</guid>
		<description><![CDATA[سلام
فنگ شویی یک سیستم چینی، برای افزایش نشاط و شادی انسان به وسیله ی انرژی نهفته در اجسام مختلف است. مهمترین بخش فنگ شویی، چی(Chi) می باشد که در واقع نیروی حیات موجود در داخل و خارج هر شی است که باعث ارتباط آن با سایر کائنات می شود. طراحی مناسب بر اساس اصول فنگ [...]]]></description>
			<content:encoded><![CDATA[<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">سلام</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">فنگ شویی یک سیستم چینی، برای افزایش نشاط و شادی انسان به وسیله ی انرژی نهفته در اجسام مختلف است. مهمترین بخش فنگ شویی، چی(Chi) می باشد که در واقع نیروی حیات موجود در داخل و خارج هر شی است که باعث ارتباط آن با سایر کائنات می شود. طراحی مناسب بر اساس اصول <a href="http://www.aftab.ir/articles/health_therapy/mental_health/c13c1150372733_yoga_p1.php" target="_blank">فنگ شویی</a>، باعث به جریان افتادن &#8216;چی&#8217; در محیط اطراف می شود. در طراحی صفحات وب نیز، به کار بردن فنگ شویی بدین معناست که چیدمان اجزای سایت به گونه ای باشد که تا &#8216;چی&#8217; مثبت بتواند به راحتی در صفحه جریان یابد. در این مقاله به نکاتی که باعث افزایش &#8216;چی&#8217; در صفحات وب می شوند، اشاره خواهم کرد و در مورد هر یک توضیح خواهم داد.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"><strong>سادگی:<br />
</strong>مهمترین اصل در فنگ شویی، سادگی است. به کار بردن تصاویر و فایل های چند رسانه ای با حجم بالا طوفانی از چی منفی را به دنبال دارد! بنابراین بهترین کار کاهش حجم فایل ها و به کار بردن مناسب آنها در صفحات است. در ضمن شلوغی بیش از اندازه نیز به راحتی چی مثبت محیط را از بین می برد و باعث ایجاد حس بد در ببیننده می شود.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"><strong>نور و رنگ:</strong><br />
صفحات مرتب و روشن، چی مثبت و برعکس صفحات تیره دارای چی منفی هستند. در واقع استفاده از رنگ های روشن باعث افزایش جریان چی صفحه خواهد شد. در فنگ شویی رنگ های سفید و آبی سمبل هوا و آب هستند و در نتیجه استفاده از انها در صفحات وب بسیار مناسب خواهد بود.در ضمن رنگ های نا موزون و متضاد نیز دارای چی منفی هستند و باید از به کار بردن آنها تا حد امکان پرهیز کرد.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"><strong>پویایی:<br />
</strong>بدون شک حرکت و پویایی در صفحات وب باعث دمیدن روح در صفحات وب می شود. همان طور استفاده از گل و گیاهان باعث افزایش چی در محیط اطراف ما می شود، استفاده از تصاویر پویا نیز باعث به راه افتادن چی مثبت در صفحات وب می شود. البته این بدان معنی نیست که تمام صفحه را مملو از تصاویر GIF کنید که یک حلقه را مدام تکرار می کنند! بلکه باید با توجه به صفحه و در جای مناسب از تصاویر مناسب بهره گیرید. همچنین صفحاتی که دارای ارتباط متقابل با بازدیدکننده ها هستند، نسبت به صفحاتی که صرفن نمایش دهنده ی اطلاعات هستند، دارای چی مثبت بیشتری هستند. برای این کار می توانید از Ajax و فلش در صفحات خود استفاده کنید که حس خوشایند تری را به کاربران القا می کنند.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"><strong>آرامش:</strong><br />
در محیط های ساده و دارای آرامش، چی به سرعت به جریان خواهد افتاد. برای افزایش سرعت انتشار چی، شما به یک نقطه ی کانونی نیاز دارید که می تواند لوگوی سایت شما باشد که در بالای صفحه قرار دارد.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"><strong>پیمایش:<br />
</strong>هیچ وقت صفحات خود را به نحوی طراحی نکنید که کاربر حس کند به پایان خط رسیده است و برای رهایی باید از دکمه ی Back استفاده نماید. این کار به شدت چی مثبت را کاهش می دهد. در حالی که دسترسی مناسب به صفحات باعث احساس انرژی در بیننده و افزایش چی می شود.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;"><strong>خطوط منحنی:<br />
</strong>معمولن در صفحات اینترنی از خطوط صاف برای رسم جداول و یا موارد دیگر استفاده می شود. اما استفاده از این خطوط باعث احساس خستگی در ببیننده می شود و چی را به شدت کاهش می دهد. شما می توانید در هر جایی که امکانش را دارید، گوشه های خطوطتان را کمی انحنا دهید تا چی بتواند به راحتی در صفحه جریان یابد.</span></p>
<p dir="rtl" align="justify"><span style="font-size: 100%; font-family: Tahoma;">مواردی که ذکر شد، از مهمترین عواملی بود که باعث انتشار یا عدم انتشار چی در صفحات وب شما می گردد. در هر صورت فراموش نکنید که سادگی اساس فنگ شویی را در تشکیل می دهد. تمام این مواردی که ذکر شد بدین معنا نیست که اجزای سایت شما باید کاهش پیدا کند. بلکه هدف به کار بردن هر چیزی در جای مناسب خود می باشد تا باعث اختلال در انتشار چی نشود.</span></p>
<h3>مطالب مرتبط:</h3>
<ul class="related_post">
<li><a href="http://it.myjigi.com/1388/11/review-css3-and-html5/" title="با CSS3 و HTML5 آشنا شویم ">با CSS3 و HTML5 آشنا شویم </a></li>
<li><a href="http://it.myjigi.com/1386/07/how_to_design_attractive_website/" title="چگونگی طراحی وب سایت های کاربر پسند">چگونگی طراحی وب سایت های کاربر پسند</a></li>
<li><a href="http://it.myjigi.com/1386/06/how_to_use_css_2/" title="فارسی سازی قالب با CSS">فارسی سازی قالب با CSS</a></li>
<li><a href="http://it.myjigi.com/1386/05/how_to_use_css/" title="چگونگی کار با CSS">چگونگی کار با CSS</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://it.myjigi.com/1386/03/fengshui_web/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
