سرفصلهای پست
آموزش افزایش سرعت سایت با GTmetrix – رفع خطاهای YSlow
درود بر شما دوستان عزیز، در ادامه آموزش gtmetrix از مقالات سئو سایت میزفا در خدمت شما هستیم. در مقاله قبلی درباره خطای Add Expires headers که در بخش YSlow یاهو بود را بررسی کردیم و در این مقاله قصد داریم درباره ارور Avoid AlphaImageLoader filter صبحت کنیم و بررسی کنیم که این خطا چگونه باعث کاهش سرعت سایت ما میشود، پس ما میزفا همراه باشید.
خلاصهای از خطا Avoid CSS expressions
اولویت: متوسط
میزان سختی: در حد وسط
میانگین امتیاز: 98%
Avoid CSS expressions چیست
CSS expressions یک دستور قوی و البته خطرناک (از نظر امنیت) برای داینامیک کردن ویژگیهای CSS است. این دستور فقط در IE ورژن ۵ به بعد پشتیبانی میشود، برای مثال که چگونه از CSS expressions استفاده میشود:
background-color: #B8D4FF;
با استفاده از CSS expressions هر ساعت رنگ پیشزمینه نیز میتواند تغییر کند:
background-color: expression( (new Date()).getHours( )%2 ? "#B8D4FF" : "#F08A00" );
با CSS expressions میتوان در یک سری متدهای جاوااسکریپت در CSS استفاده کرد که فقط مرورگر IE آن را پشتیبانی میکند.
بنابرمشکلاتی که این دستور ایجاد میکند بهتر است استفاده از آن پرهیز کنید و از عبارات مشابه دیگر برای اعمال تغییرات لازم در صفحات وب استفاده کنید.
توضیحات سایت گوگل درباره CSS expressions
Unfortunately, the performance penalty imposed by CSS expressions is considerable, as the browser reevaluates each expression whenever any event is triggered, such as a window resize, a mouse movement and so on. The poor performance of CSS expressions is one of the reasons they are now deprecated in IE 8. If you have used CSS expressions in your pages, you should make every effort to remove them and use other methods to achieve the same functionality
حل مشکل Avoid CSS expressions هم ساده بود و امیدواریم در این آموزش سئو که باعث بهینه سازی سرعت سایت و افزایش رتبه سایت در گوگل میشود، کمک شایانی کرده باشیم، اگر سوالی داشتید حتما در انجمن میزفا بپرسید. این جلسه از دوره آموزش جامع جی تی متریکس که مربوط به رفع ارور Avoid CSS expressions بود، هم به پایان رسید در جلسه بعد به معرفی خطای Avoid HTTP 404 (Not Found) error میپردازیم. با ما میزفا همراه باشید.