استفاده از PNG در اینترنت اکسپلورر محترم!
نگاشته شده در شنبه ۱۶ مرداد ۱۳۸۹ at ۳:۲۶ ق.ظ | کلیدواژه ها: png, اینترنت, اینترنت اکسپلورر, طراحی وباول از همه اینکه استفاده از اینترنت اکسپلورر ممنوع لطفاً! خُب؟ مرسی!
هممون میدونیم که اینترنت اکسپلورر کلا هیچی نمیفهمه و اینکه که صفحات وب رو نمایش میده یکی از عجایب جهانه! (شوخی). وقتی از تصاویر با کیفیت و کم حجم با پسوند PNG در ساختار سایتمون استفاده میکنیم ، اینترنت اکسپلورر برای نمایششون با مشکل مواجه هست و در موارد و موتقع مختلف ، یه چیزائی بجای اونها نشون میده! خیلی از طراحان حرفهای وب سایت ، توصیه اکید میکنن که بیخیاله اینترنت اکسپلورر! اما به هرحال درصد قابل توجهی از کاربرای سایتها از این مرورگراستفاده میکنن؛ و ما باید به اونها احترام بگذاریم و سایت رو برای مرورگر اونها هم تنظیم کنیم. حالا یه راه حل ساده بهتون یاد میدم که از این به بعد بتونید از فایلهای PNG با خیال راحت استفاده کنید.یادتونه یه فایل با پسونده htc توی متن قبلیم معرفی کردم و گفتم این فایل با زبان VML نوشته شده؟ خب الانم از یه فایل دیگه با همون پسوند استفاده کینم.
دقیقا مثل روشی که برای انحنای کادرها گفتیم ، الانم توی هر کلاس یا آی دی که خواستیم از فایل PNG استفاده کنیم ، باید کد زیر رو در تعریفش بگنجونیم تا حضرت اینترنت اکسپلورر متوجه قضیه بشه. به مثال زیر توجه کنید:
#content {
width:1000px;
padding:20px 0px 0px 0px;
overflow:hidden;
background:url(-images/content-bg.png) repeat-y;
behavior:url(activepng-ie.htc)
}
فایل activepng-ie.htc رو در ادامه گذاشتم که دانلودش کنید. این فایل رو توی روت سایتتون بذارید بهتره. البته برای سایتهایی که دارن از آدرسهای مناسب موتورهای جستجو استفاده میکنن بهتره که آدرس دقیقش رو قرار بدن.

مباحثه
ببینید دیگران چه نظری دارند...
این پستت هم مثل دو تا پست قبلی کوتاه و جامع بود.
با تشکر :-*
محمد رشیدی پاسخ در تاريخ مرداد ۱۶م, ۱۳۸۹ ۰۳:۴۴:
ممنونم مهندس.
خوشحالم که پستهام رو دنبال میکنی.
موفق باشی