سه دلیل برای نامتعارف نشان دادن سایت شما در IE7





مدتی هست که IE6 بر روی PC من جای خود را به IE7 داده است. باید بگم با توجه به صحبت های که از قبل در مورد این مرورگر شده بود ، تغییرات چشمگیری در این نسخه نسبت به نسخه های پیشین مشاهده میشه ، اما خراب کاری هایی نیز در این نسخه دیده میشه که کمی مرا نسبت به IE7 ، دل سرد کرد.
شاید اولین چیزی که در IE7 نظر شما را جلب می کند ، تغییر نوع فونت تاهوما برای وب سایت ها و وب لاگ های فارسی است.
مدتی قبل از آنکه نسخه نهایی IE7 منتشر شود ، سایت های خبری ، اطلاعیه ای منتشر کردند مبنی بر ایجاد یک اتاق گفتگو توسط تیم IE مایکروسافت ، جهت گرفتن نظرات کاربران در مورد نسخه نهایی IE7 ، قرار بود که کاربران ایرانی نیز به این قرار اینترنتی بروند و مشکلات فونت تاهوما را بیان کنند ، که با ارائه نسخه نهایی این مرورگر ، به این نتیجه میریسم که یا کاربران فارسی زبان چنین کاری نکرده اند و یا اینکه تیم IE به نظرات آنها توجهی نکرده است که مورد اول امکانش بیشتر است.
اما بعد از مشکلات فونت نسخه جدید ، به خراب و نامتعارف نشان دادن برخی از سایت ها در این مرورگر می رسیم.
اگر خبر داشته باشید ، نسخه IE6 دارای حفره های امنیتی بسیار زیادی بود ، بسته های بروز رسانی که مایکروسافت هر ماه ارائه می کرد ، خود نشان دهنده این موضوع بود ، و طراحانی که نیاز به درست و دقیق نمایش دادن سایت مورد نظر در مرورگر های مختلف بودند ، مجبور به استفاده از یک سری هک ها در طراحی خود می شدند. اما طبق خبر های که متشر شد ، این نقایص در نسخه جدید بر طرف شده است توضیحات کامل را میتوانید اینجا بخوانید. تغییر این چنینی در ساختار این مرورگر باعث به وجود آمدن تغییر در رندر کردن عناصر یک صفحه وب می شود.اما دلایل اصلی نمایش نامتعارف برخی از سایت ها
• سایت مورد نظر از اعلان XML قبل از DOCTYPE استفاده کرده است ، این تناقضی هست که بین IE6 و IE7 به وجود آمده است.
• سایت مورد نظر از هک های زیادی برای درست نمایش داده شدن در IE6 استفاده کرده است و این هک ها دیگر در IE7 کار نمی کنند ، به عبارتی به نحوی دیگر تفسیر می شوند.
• سایت مورد نظر از stylesheet شرطی بدون ذکر نسخه مرورگر جهت نمایش درIE6 استفاده کرده است. این عمل باعث ایجاد خطا در تفسیر کردن صفحه وب توسط مرورگر IE7 می شود.
البته این چنین تغییرات در این نسخه از مرورگر مایکروسافت باعث ایجاد ناخوشنودی های برای برخی از طراحان و برنامه نویسان شده است ، چرا که ایجاد تغییر در نوع تفسیر عناصر یک صفحه وب ، باعث به وجود آمدن مشکلات اینچنینی می شود. در ضمن اگر مشکلات IE با تغییر در فونت و ظاهر گرافیکی آن حل می شود ، امیدواریم که شاهد بسته های بروز رسانی کمتری برای این مرورگر باشیم
منبع: www.ipooya.com