CSS Sprites چیست؟

* این مطلب را برای طراحان وب مینویسم.

برای سبکتر شدن حجم یک عکس و خصوصا لوگوهای بزرگ و اصلی بالای سایت، گاهی لازم است آن را به چند تکه تقسیم کنیم. سبکتر شدن حجم تصویر چند تکه، بدلیل استفاده از فرمت و کیفیت متغیر قطعات یک تصویر است.
(مثلا قطعه ای از لوگو ممکن است بدلیل محدود بودن تعداد رنگ یا بمنظور transaparent شدن، با فرمت gif و بخشی دیگر بدلیل وجود طیف با فرمت jpg ذخیره گردد. همچنین ممکن است بخشی از تصویر با کیفیت پایین مثلا 10% قابل قبول باشد اما بخش دیگر کیفیت 70% را نیاز داشته باشد. در این موارد معمولا یک لوگو یا بنر را چند تکه میکنند.)

اما گاهی هم در یک صفحه وب تعداد زیادی تصاویر کوچک وجود دارد؛ خصوصا دکمه های موجود در نوار ابزار ویرایشگرها و یا دکمه های ریزی که برای خدمات جانبی سایت بکار میرود...

در این موارد، لود تک‌تک این تصاویر، موجب بار زیاد بر روی cpuی سرور میشود. (گذشته از اینکه بدلیل تعدد، بارگذاری آنها بر روی کامپیوتر کاربر نیز کندتر میشود)

در اینجا روشی وجود دارد بنام CSS Sprites...

شما در این روش، همه تصاویر کوچک را به هم میچسبانید و بصورت یک تصویر آن را لود میکنید سپس با محدود کردن width و height المان محل نمایش تصویر، تصویر بزرگ فوق را به عنوان بکگراند آن المان تعریف میکنید و با استفاده از ویژگی background-position در استایل المان فوق، تنها آن تصویر کوچک مورد نظر را در بکگراند آن المان نمایش میدهید. کدی شبیه این:



بنظر خودم که توضیحات بالا برای آشنایی با این تکنیک کافیه اما اگه خواستار توضیحات بیشتر و همچنین آشنایی با نرم افزارهای تولید کننده خودکار کد برای این تکنیک هستید، این مقاله خوب از smashingmagazine را از دست ندهید.

* این هم یک ارائه ویدئویی ده دقیقه ای از این تکنیک

** این آموزش جالب گرد کردن گوشه های یک المان از صفحه وب به روش css sprites را هم از دست ندهید.

17 سال پیش نگاشته شده

کوتاه کردن آدرس‌های اینترنتی

سرویس دهنده های زیادی برای کوتاه کردن آدرسهای اینترنتی وجود دارند.

  1. tinyurl.com جزو قدیمی‌ترین و معروفترین این سایت‌هاست.
  2. به شخصه bit.ly را میپسندم و برخی ویژگیهایش آن را از سایر رقبا متمایز میکند از جمله:
    • شمردن کلیک و دفعات استفاده کاربران از یک آدرس کوتاه که شما ساخته‌اید
    • قابلیت تولید لینک کوتاه هر صفحه ای که دوست دارید، فقط با یک کلیک روی دکمه ای خاص در نوار آدرس‌های شما (این تصویر را ببینید)
    • ...
  3. جدیدا هم یک سایت پیدا شده که نهایت کوتاهی آدرس است! فقط سه حرف! u.nu
    دو ویژگی جالب داره؛ استفاده فقط از حروف کوچک و پرهیز از مشابهات l, i, 0, o,...
    آپدیت 20-3-2010: این سایت نیز قابلیت کوتاه کردن آدرس با یک کلیک را اضافه کرده.

فایده کوتاه کردن آدرس‌ها: فواید زیادی میتوان برای این کار برشمرد. برای خود من که دو کاربرد مفید دارد که برای دیگران هم قابل استفاده خواهد بود:

  1. ارسال آدرس‌های جالب اینترنتی که میخواهید با sms برای دوستتان بفرستید.
    (مثلا چقدر خوب است که بجای
    http://bisavadclergyman.wordpress.com/2009/04/13
    بنویسید: سلام ممد! این آدرسو ببین bit.ly/CWFPO
    هان؟!!)
  2. کاربرد مهم دوم هم مربوط به جریان فـ.ـلتریـ.ـنگ هست که طبق قوانین این برادران! اگه شما به سایتی که بسته شده لینک بدید، شناسنامه سایت شما هم باطل میشه!
    لذا بهتر این به نظر میرسه که اگه میخواید به سایتهای مسـ.ـدود شده دیگران (یا در آستانه انسداد!!) لینک بدید، حتما از این سایتهای واسط (کوتاه کننده های آدرس) استفاده کنید.

____________
پ.ن: برای کوتاه کردن آدرسهای یک سایت توسط صاحبان هاست شخصی برای سایت خودشان، راه‌هایی توسط خود این سایتها یا دیگران پیشنهاد میشود. مثلا در مورد همین آخری، این و این را ببینید.

17 سال پیش نگاشته شده

زیبایی به شرط چاقو!

17 سال پیش نگاشته شده

درباره این وبلاگ

هدف اصلی این وبلاگ که در بین روزنوشته‌هایم مورد توجه بنده بوده؛ بیان مسائل نظری و خبرهای پیرامون «ازدواج موقت» است.

لازم می‌دانم اعلام کنم که نویسنده این وبلاگ هیچ فرد یا موسسه‌ای را در هیچ‌جای ایران برای یافتن همسر موقت سراغ ندارد و فعالیت همسریابی (موقت و دائم) هدف این وبلاگ نیست.

بیشتر...

برای مشاهده نسخه کوچک و مخصوص موبایل این سایت، کافی است آدرس manmote.com را در موبایل خود وارد کنید.

برای اطلاع از مطالب جدید وبلاگ، ما به شما feed (یا همان rss) را پیشنهاد می‌کنیم. اگر نمی‌دانید فید چیست، اینجا را کلیک کنید

Post RSS feed

روش دیگر که مخصوص پیرمردها! میباشد، دریافت متن مطالب جدید در ایمیل شماست. بدین منظور، ایمیل خود را وارد کنید


مطالب مناسبتی

■ پیوند آسمانی ساقی‌کوثر و کوثرپیامبر (1388/8/29)
■ و حسین هم رفت... (1389/2/22)
■ آن زن گفت: من همسر شوهر تو هستم! (1389/8/15)
■ امشب جایی دعوت هستم! به چه مناسبتی؟! (1389/8/17)
■ آن یک میلیون زن جوان به درک! (1390/8/6)

برای تازه واردین

چند مطلب مهم

بخش نظرات غیر فعال است
در صورتی که فرمایش خاصی دارید، از فرم ارتباط با ما استفاده نمایید







فارغ التحصیل دانشگاه هستم و توفیق طلبگی رسمی را نداشته‌ام. در این سایت علاوه بر نوشته های روزانه در موضوعات مختلف، سعی بر این بوده که بیشتر به مطالب و اخبار مرتبط با ازدواج موقت پرداخته شود.

در زمینه احکام و روایات مربوطه علاوه بر مطالعات شخصی، از راهنمایی‌های دوستانی فاضل نیز استفاده کرده‌ام که از همه آنها تشکر می‌کنم.

باز هم لازم می‌دانم که اعلام کنم هدف هم ابلاغ صحیح مطالب مربوط به ازدواج موقت است نه ترویج عملی و رساندن افراد به هم.

اگر در زمینه این هدف می‌توانید به بنده کمک کنید یا سوالی در این باره دارید که با جستجو در مطالب وبلاگ نتوانستید پاسخ آن را پیدا کنید، می‌توانید از طریق آدرس الکترونیکی manmotecom در جیمیل با ما ارتباط برقرار کنید یا از طریق فرم زیر:

نام شریف شما

آدرس الکترونیکی (جهت دریافت پاسخ)

فرمایش شما