در این مقاله قصد داریم درباره ارور Avoid AlphaImageLoader filter صبحت کنیم و بررسی کنیم که این خطا چگونه باعث افزایش سرعت سایت ما میشود.
خلاصهای از خطا Avoid AlphaImageLoader filter
نام: Avoid AlphaImageLoader filter
نوع: CSS
اولویت: متوسط
میزان سختی: در حد وسط
میانگین امتیاز: 98%
Avoid AlphaImageLoader filter چیست و رفع آن
کمر سایتی پیش میاید که چنین مشکلی داشته باشد، این خطا زمانی رخ میدهد که ما از فیلتر AlphaImageLoader در کدهای CSS استفاده کنیم، برنامهنویسان از فیلتر AlphaImageLoader زمانی استفاده میکردند که بتوانند فایلهای شفاف یعنی PNG را به شکل صحیح در مرورگر IE نشان دهند، فیلتر AlphaImageLoader باعث میشود که وقتی مرورگر به عکس PNG رسید عمل خواندن صفحه متوقف شود و این توقف تا زمانی ادامه دارد که عکس به شکل کامل لود شود و از طرفی این فیلتر باعث درگیر شدن بیشتر حافظه سیستم میگردید.
هر چند IE مشکلات فراوانی برای طراحات سایت بود ولی این مشکل در IE ورژن ۷ به قبل موجود بوده است و در حال حاضر دیگر چنین مشکلی در ورژنهای بالای ۷ ندارد. بنابراین اگر سایت شما هم چنین مشکلی را دارد سعی کنید این فیلتر را حذف کنید چرا که درصد بسیار کمی از کاربران از IE ورژن ۷ به پایین استفاده میکنند. توضیحات بیشتر در یاهو
مطلب قبلی : رفع خطای Avoid CSS expressions در YSlow جی تی متریکس