<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>P30Design &#187; طراحی وب</title>
	<atom:link href="http://p30design.net/category/web-design/feed" rel="self" type="application/rss+xml" />
	<link>http://p30design.net</link>
	<description>یک وبلاگ در زمینه فناوری اطلاعات</description>
	<lastBuildDate>Fri, 28 May 2010 09:01:15 +0000</lastBuildDate>
	<language>fa</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>زیرخط هایتان را بردارید!</title>
		<link>http://p30design.net/1388/07/delete-underline.html</link>
		<comments>http://p30design.net/1388/07/delete-underline.html#comments</comments>
		<pubDate>Thu, 15 Oct 2009 07:30:34 +0000</pubDate>
		<dc:creator>علی ایرانی</dc:creator>
				<category><![CDATA[طراحی وب]]></category>
		<category><![CDATA[زیبایی]]></category>
		<category><![CDATA[زیرخط]]></category>
		<category><![CDATA[سی‌اس‌اس]]></category>
		<category><![CDATA[طراحی]]></category>
		<category><![CDATA[نوشتار]]></category>
		<category><![CDATA[نکته]]></category>
		<category><![CDATA[وب]]></category>

		<guid isPermaLink="false">http://p30design.net/?p=344</guid>
		<description><![CDATA[از زیرخط یا underline معمولا برای برجسته نشان دادن و یا تاکید روی یک قسمت از متن استفاده می‌شود و در برخی موارد در طراحی های وب هم برای کاربردهای مختلف از زیرخط زیاد استفاده می‌شود٬ مثلا برای نشان دادن لینک ها٬ آنها را با زیرخط متمایز می‌کنند که البته بستگی به سلیقه طراح و [...]]]></description>
			<content:encoded><![CDATA[<p>از <strong>زیرخط</strong> یا <span style="text-decoration: underline;"><strong>underline</strong></span> معمولا برای برجسته نشان دادن و یا تاکید روی یک قسمت از متن استفاده می‌شود و در برخی موارد در طراحی های وب هم برای کاربردهای مختلف از زیرخط زیاد استفاده می‌شود٬ مثلا برای نشان دادن لینک ها٬ آنها را با زیرخط متمایز می‌کنند که البته بستگی به سلیقه طراح و روش کار آن نیز دارد.</p>
<p>حالا <strong>چرا زیرخط هایمان را برداریم</strong> یا به عبارتی دیگر از آنها کمتر استفاده کنیم؟! برای اینکار دلیل واضحی دارم! که البته در ادامه راهکارهایی هم برای کسانی که نمی‌خواهند این کار را انجام دهند ارائه خواهم داد.</p>
<p>همانطور که می‌دانید زبان‌های مختلف <strong>نوشتار</strong> های مختلفی هم دارند و این مهم‌ترین دلیل ما برای استفاده نکردن از زیرخط است. چرا که زیرخط های استاندارد بر اساس نوشتار زبان هایی همچون انگلیسی تهیه شده اند و زبان هایی با نوشتار انگلیسی معمولا به طور کامل روی خط نوشته می‌شوند و قسمت های اضافی ندارند که در زیر خط قرار بگیرد اما زبان فارسی به این صورت نیست و در نوشتار حرف‌ها قسمت‌هایی وجود دارد که زیر خط قرار می‌گیرند و این مشکل ایجاد می‌کند٬ مثل حرف‌هایی همچون «ع ح س ر ب» و دیگر حرف‌ها که کم هم نیستند.</p>
<p>اما بگذارید با یک مثال ساده منظورم را بهتر برسانم٬ برای مثال من دو متن را با حروف فارسی و انگلیسی می‌نویسم و برای آنها <strong>زیرخط استاندارد</strong> می‌گذارم تا شما دلیل گفته‌ی من را بهتر متوجه شوید:</p>
<p align="center"><span style="text-decoration: underline;">یک جمله فارسی میبینید</span> | <span style="text-decoration: underline;">This is an English sentence</span></p>
<p>همانطور که مشاهده می‌کنید جمله‌ی فارسی را که زیرخط دار کردیم قسمت هایی از حروف با زیرخط برخورد کرده (که البته به فونتی هم که استفاده می‌کنیم بستگی دارد) و قابل مشاهده نیستند و حتی به گونه‌ی دیگر خوانده می‌شوند مانند کلمه «میبینید» که شبیه کلمه‌ی «مسند» نوشته شده است! اما در جمله انگلیسی این اشکال وجود ندارد!</p>
<p><strong>راه حل:</strong> آن دوستانی هم که می‌خواهند حتما از زیرخط در متن‌هایشان استفاده کنند می‌توانند کد css زیر را در فایل style یا css پوسته شان قرار دهند تا تگ زیرخط (U) را اصلاح کنند! به همین سادگی :دی</p>
<pre class="brush: css;">u {
    border-bottom: 1px solid;
    padding-bottom: 1px;
    text-decoration: none;
}</pre>
<p>که نتیجه کار هم به صورت زیر خواهد بود:</p>
<p align="center"><span style="border-bottom: 1px solid; padding-bottom: 1px; text-decoration: none;">یک جمله فارسی میبینید</span></p>
<p><strong>کلام آخر:</strong> امیدوارم دوستان عزیزم این مطلب را <strong>زیادی</strong> جدی بگیرند! خصوصا دوستان طراح وب که در کارهایشان از زیرخط استفاده می‌کنند. از نظر من رعایت نکردن این نکته به زیبایی و شیوایی کار لطمه‌ی بزرگی می‌زند و می‌تواند با تمام کوچکی‌اش مشکل بزرگی در کار شما باشد. همچنین که من این مشکل را در طراحی خیلی از وبلاگ‌ها دیده‌ام و واقعا چشم‌هایم را اذیت کرده است!!</p>
<strong>مطالب مرتبط:</strong><ul><li><a href="http://p30design.net/1387/10/convert-dvd-to-avi.html" rel="bookmark" title="Permanent Link: تبدیل آسان DVD به AVI">تبدیل آسان DVD به AVI</a></li><li><a href="http://p30design.net/1388/11/gtalk-rtl-themes.html" rel="bookmark" title="Permanent Link: پوسته&zwnj;های راست به چپ شده برای gtalk">پوسته&zwnj;های راست به چپ شده برای gtalk</a></li><li><a href="http://p30design.net/1386/06/open-surce-freedom.html" rel="bookmark" title="Permanent Link: وردپرسی ها در جشن روز آزادی نرم افزار">وردپرسی ها در جشن روز آزادی نرم افزار</a></li></ul><small> </small>]]></content:encoded>
			<wfw:commentRss>http://p30design.net/1388/07/delete-underline.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>تصاویر خود را بهینه سازی کنید!</title>
		<link>http://p30design.net/1388/07/image-optimization-by-smush-it.html</link>
		<comments>http://p30design.net/1388/07/image-optimization-by-smush-it.html#comments</comments>
		<pubDate>Tue, 06 Oct 2009 11:09:31 +0000</pubDate>
		<dc:creator>علی ایرانی</dc:creator>
				<category><![CDATA[طراحی وب]]></category>
		<category><![CDATA[وب2]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[بهینه سازی]]></category>
		<category><![CDATA[تصاویر]]></category>
		<category><![CDATA[حجم]]></category>
		<category><![CDATA[عکس]]></category>

		<guid isPermaLink="false">http://p30design.net/?p=339</guid>
		<description><![CDATA[تصاویر خود را بهینه سازی کنید یعنی چی اصلا؟ خب البته این جمله خیلی معنی ها میتونه بده اما ما با یکی از معانی اون کار داریم که می‌تونه خیلی به درد مخصوصا وبلاگ نویس‌ها و طراحان وب بخوره که همواره دنبال پائین آوردن زمان بارگذاری وبلاگ و یا سایتشون هستند. یکی از دلایل سنگین [...]]]></description>
			<content:encoded><![CDATA[<p>تصاویر خود را بهینه سازی کنید یعنی چی اصلا؟ خب البته این جمله خیلی معنی ها میتونه بده اما ما با یکی از معانی اون کار داریم که می‌تونه خیلی به درد مخصوصا وبلاگ نویس‌ها و طراحان وب بخوره که همواره دنبال <strong>پائین آوردن زمان</strong> بارگذاری وبلاگ و یا سایتشون هستند.</p>
<p>یکی از دلایل سنگین شدن حجم یک سایت یا وبلاگ استفاده از تصاویر متعددی هست که در اون سایت استفاده میشه و مسلما حجم این تصاویر هم روی سرعت اجرای صفحه تاثیر گذار هست. اما طراحان وب و وبلاگ نویس‌ها برای حل این مساله از راه‌های مختلفی مثل پائین آوردن کیفیت تصویر استفاده می‌کنند که به نظر من پائین آوردن کیفیت تصویر کار زیاد جالبی نیست و اون جلوه و نمایش مناسب تصویر رو ازش میگیره.</p>
<p>اما نظرتون راجع به کم کردن حجم تصویر <strong>بدون افت کیفیت</strong> چیه؟! سایت ها و برنامه‌های زیادی هستند که می‌تونند این کار رو انجام بدهند اما یکی از بهترین این سایت‌ها <strong><a title="تصاویرت را بهینه کن!" href="http://smush.it" target="_blank">Smush.it</a></strong> هست٬ سرویسی از شرکت یاهو که ‌میتونه به طور همزمان حجم ۵ تصویر مختلف رو بدون کم شدن حتی مقداری از کیفیت تصویر٬ به مقدار قابل توجهی کاهش بده که البته بستگی به تصویرش هم داره!</p>
<p align="center"><img title="بهینه سازی تصاویر" alt="کم کردن حجم تصویر" src="http://dl.getdropbox.com/u/63447/P30design/images/smush.it.png" /></p>
<p>بعد از آشنایی با این سرویس برای آزمایش٬ تعدادی از تصاویر وبلاگم رو به این سایت دادم تا حجم آنها را برایم بهینه کند! از هر تصویر مقدار اندکی از حجمش را کم میکرد که فکر میکنم به خاطر این بود که قبلا سعی کرده بودم از تصاویری با کیفیت بالا و حجم پائین استفاده کنم٬ اما باز هم مقداری از حجم آنها را کم می‌کرد که وقتی تصاویر بیشتری را smush.it کردم متوجه حجم قابل توجهی شدم که از کل تصاویرم کم شده یعنی وقتی از هر تصویر هم مقدار ناچیزی کم کرد همان مقدار های ناچیز تبدیل به حجم بزرگی شده بودند!</p>
<p> به همین خاطر هم به شما دوست عزیز پیشنهاد می‌کنم همین حالا تصاویرتان را <strong><a href="http://smush.it" target="_blank">Smush.it</a> </strong>کنید.</p>
<strong>مطالب مرتبط:</strong><ul><li><a href="http://p30design.net/1386/08/color-mod-photoshop.html" rel="bookmark" title="Permanent Link: انواع مدل&zwnj;های رنگ">انواع مدل&zwnj;های رنگ</a></li><li><a href="http://p30design.net/1387/06/delicious-images.html" rel="bookmark" title="Permanent Link: تصاویر دوست داشتنی">تصاویر دوست داشتنی</a></li><li><a href="http://p30design.net/1388/01/black-and-white-to-color.html" rel="bookmark" title="Permanent Link: رنگ آمیزی تصاویر سیاه و سفید">رنگ آمیزی تصاویر سیاه و سفید</a></li></ul><small> </small>]]></content:encoded>
			<wfw:commentRss>http://p30design.net/1388/07/image-optimization-by-smush-it.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>قابل چاپ کردن مطالب وبلاگ با استفاده از CSS و html</title>
		<link>http://p30design.net/1388/02/printable-posts.html</link>
		<comments>http://p30design.net/1388/02/printable-posts.html#comments</comments>
		<pubDate>Wed, 20 May 2009 08:40:31 +0000</pubDate>
		<dc:creator>علی ایرانی</dc:creator>
				<category><![CDATA[آموزشی]]></category>
		<category><![CDATA[طراحی وب]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[اچ‌تی‌ام‌ال]]></category>
		<category><![CDATA[سی‌اس‌اس]]></category>
		<category><![CDATA[شیوه نامه]]></category>
		<category><![CDATA[وبلاگ]]></category>
		<category><![CDATA[پرینت]]></category>
		<category><![CDATA[چاپ]]></category>

		<guid isPermaLink="false">http://p30design.net/?p=275</guid>
		<description><![CDATA[مطالب مفید و خواندنی همیشه طرفداران زیادی دارند و البته عده‌ی زیادی برای چاپ و استفاده‌ی بهتر از این مطالب اقدام می کنند. پس قابل چاپ بودن مطالب برای یک وبلاگ خوب شرط مهمی است. اما چگونه می توانیم به سادگی مطالب خود را قابل چاپ کنیم؟ اصلا قابل چاپ کردن یعنی چه؟ اصولا مطالب [...]]]></description>
			<content:encoded><![CDATA[<p>مطالب مفید و خواندنی همیشه طرفداران زیادی دارند و البته عده‌ی زیادی برای چاپ و استفاده‌ی بهتر از این مطالب اقدام می کنند. پس <strong>قابل چاپ بودن مطالب برای یک وبلاگ خوب شرط مهمی است</strong>. اما چگونه می توانیم به سادگی مطالب خود را قابل چاپ کنیم؟ اصلا قابل چاپ کردن یعنی چه؟ اصولا مطالب چاپی (<em>مثل یک متنی که در Word تایپ کرده ایم</em>) در ساده ترین حالت باید به نحوی باشد که روی برگه‌ی کاغذ به خوبی قابل خواندن باشد یعنی دارای style خاصی نباشد و فقط دارای یک زمینه‌ی سفید، فونت مناسب چاپ و برای متون فارسی راست به چپ باشد کفایت می کند.</p>
<p><span style="color: #339966;"><strong>آیا می دانستید که با کمک css و html می‌توانید یک style خاص فقط برای صفحات چاپی تعریف کنید؟</strong></span></p>
<p>با کمک یکی از خاصیت های برچسب link در هنگام تعریف style شما می توانید تعریف کنید که style مورد نظرتان برای صفحات چاپی استفاده می شود. به عنوان مثال اگر شما بخواهید این قابلیت را به وبلاگ خود اضافه کنید باید زیرِ خط مربوط به style پوسته‌تان این خط را اضافه کنید:</p>
<pre class="brush: xml;">&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/print.css&quot; media=&quot;print&quot; /&gt;</pre>
<p>همانطور که در کد بالا مشاهده می کنید خاصیت <strong dir="ltr">media=”print”</strong> باعث می شود تا شیوه نامه (استایل) print.css به صفحات قابل چاپ اختصاص داده شود و برای صفحاتی که قرار است چاپ شود از این شیوه نامه استفاده خواهد شد.</p>
<p align="center"><img title="قابل چاپ ساختن مطالب" src="http://dl.getdropbox.com/u/63447/P30design/images/printable-posts.jpg" alt="قابل چاپ کردن مطالب وبلاگ با استفاده از CSS و html"  /></p>
<p>اما خاصیت <strong>media</strong> ویژگی دیگری هم با نام <strong>screen </strong>دارد که این ویژگی برای شیوه نامه‌های عادی که روی صفحات وب نمایش داده می شود استفاده می شود.</p>
<p><strong>نکته مهم:</strong> اما نکته‌ی مهمی در اینجا وجود دارد که باید حتما رعایت شود. زمانی که ما برای تعریف شیوه نامه هایمان از خاصیت media استفاده <strong>نمی کنیم،</strong> شیوه نامه‌ی تعریف شده، هم برای صفحات چاپی استفاده می شود و هم برای صفحات عادی. پس <strong>باید حتما حتما</strong> خاصیت media را برای شیوه نامه هایمان تعریف کنیم. به عنوان مثال:</p>
<pre class="brush: xml;">&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/style.css&quot; media=&quot;screen&quot; /&gt;</pre>
<p><span id="more-275"></span><strong>روش های مختلف استفاده از خاصیت media</strong></p>
<p>به صورت های مختلف می‌توان از خاصیت media در شیوه نامه هایمان استفاده کرد. از معمول ترین این راه ها روشی است که در بالا گفته شد. یکی دیگر از این روش ها تعریف media در فایل css است که به صورت زیر در فایل css نوشته می‌شود:</p>
<pre class="brush: css;">@media print {
    h1 {
        color: black;
    }
    h2 {
        color: gray;
    }
}</pre>
<p>روش دیگر٬ روش <strong>import</strong> کردن است که می توان به صورت زیر از آن استفاده کرد:</p>
<pre class="brush: xml;">&lt;style type=&quot;text/css&quot;&gt;
    @import url(&quot;/print.css&quot;) print;
&lt;/style&gt;</pre>
<p><strong>ساخت فایل شیوه نامه‌ی چاپ</strong></p>
<p>تا اینجا طریقه‌ی تعریف فایل شیوه نامه را یاد گرفتیم. اما حالا در فایل استایل print.css مان چه بنویسیم؟</p>
<p>ما می‌توانیم هر جور که بخواهیم برای صفحه چاپی مان استایل بنویسیم. اما برخی نکات را باید راعایت کنیم تا صفحه‌ی چاپی خوبی داشته باشیم. برای مثال باید صفحه مان <strong>راست به چپ</strong> باشد که با استفاده از کد زیر این کار را به راحتی انجام می دهیم:</p>
<pre class="brush: css;">body {
    direction: rtl;
}</pre>
<p>یکی دیگر از کارهای مهمی که باید انجام دهیم <strong>حذف قسمت های غیر ضروری</strong> از صفحه چاپی است، مثل: sidebar ، header ، footer ، بخش نظرات و از این قبیل قسمت ها که وجودشان در صفحه چاپ لازم نیست بلکه برای این صفحه مضر هم هست.</p>
<p>برای حذف این قسمت ها کافی است تا ID یا Class آنها را پیدا کنیم و آنها را به صورت زیر حذف کنیم:</p>
<pre class="brush: css;">#sidebar, #header, #footer, #comments {
    display: none;
}</pre>
<p>حالا مطالب شما قابل چاپ شده است درست مثل مطالب وبلاگ من برای مثال می توانید همین مطلب را با فشردن کلید های Ctrl+P چاپ کنید و تغییرات حاصل شده را در آن ببینید.</p>
<strong>مطالب مرتبط:</strong><ul><li><a href="http://p30design.net/1388/03/wp-28-beta.html" rel="bookmark" title="Permanent Link: انتشار وردپرس نسخه ۲.۸ بتا ۱">انتشار وردپرس نسخه ۲.۸ بتا ۱</a></li><li><a href="http://p30design.net/1388/01/black-and-white-to-color.html" rel="bookmark" title="Permanent Link: رنگ آمیزی تصاویر سیاه و سفید">رنگ آمیزی تصاویر سیاه و سفید</a></li><li><a href="http://p30design.net/1387/08/enable-gmail-gadgets.html" rel="bookmark" title="Permanent Link: GMail خود را به Gadget آغشته کنید">GMail خود را به Gadget آغشته کنید</a></li></ul><small> </small>]]></content:encoded>
			<wfw:commentRss>http://p30design.net/1388/02/printable-posts.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
