رفع خطای اجتناب از شیفت بزرگ - CLS

باسلام،

هنگام آنالیز سایت با ابزار تست گوگل، همچین خطایی دریافت می کنم:


که به فارسی میشه:

((اجتناب از شیفت بزرگ))

منظور از شیفت بزرگ چیه؟ و چطور میشه این خطا رو رفع کرد؟

دیدی وقتی میری تو یه وبسایتی اول یه بخشی لود میشه (مثلا سایدبار) بعدش پرت میشه پایین محتوا لود میشه؟ یا مثلا فونت اول پیشفرض میاد بالا بعد یهو فونت کاستوم لود میشه. این تغییر که باعث میشه المان ها حرکت (یا همون جابجا شدن المان ها) بشه. به اون میگن Layout Shift یا همون CLS. مثلا وبسایت سون هاست CLS خیلی پایینی داره.

از این ابزار می تونی برای ساخت سیمولیتور استفاده کنی: https://zaya.io/qyuw5

1 پسندیده

ممنون
برای وبلاگ من، 0.119 هست، اون قسمت هایی که توی مربع متحرک هستن یعنی چه مشکلی دارن؟
چطور میشه رفع کرد؟

دقیقا یعنی وقتی لود میشن حرکت می کنن. یعنی shift می کنن.

می بایست با یک توسعه دهنده در ارتباط باشید. شاید @Hosein بتونه کمکتون کنه. براش همینجا دایرکت بزنید.

بالاست. باید خیلی بیاد پایین تر تا استاندارد در نظر گرفته بشه.

1 پسندیده

چکار کنم؟
دایرکت بزنم یعنی چی؟

منظور از دایرکت ارسال پیام خصوصی در انجمن است. روی یوزر نیم ایشان کلیک کنید سپس روی پیام خصوصی.

image

1 پسندیده

توی پروفایلشون نوشتن، ((لطفاً در خصوصی مشکلات سایتتون رو مطرح نکنید))

بنده هم نگفتم خصوصی مشکل رو مطرح کنید. ایشون رو برای رفع مشکلاتی که دارید استخدام کنید. البته اگه وقت داشته باشن.