
Cumulative Layout Shift چیست + نحوه بهبود ان
در دنیای دیجیتال امروزی، تجربه کاربری (User Experience) یکی از مهمترین جنبههای طراحی وب سایتها و برنامههای کاربردی است. یکی از عناصر کلیدی که بر این تجربه تأثیر میگذارد، ثبات بصری صفحات وب است. “Cumulative Layout Shift” یا CLS، معیاری است که توسط گوگل معرفی شده و نحوه تغییرات ناگهانی در طراحی صفحات وب را ارزیابی میکند. این معیار به عنوان بخشی از “Core Web Vitals” مطرح شده که مجموعهای از معیارها برای سنجش کیفیت تجربه کاربری در وب است.
Cumulative Layout Shift در اصل به میزان جابجایی غیرمنتظره عناصر صفحه وب در حین بارگذاری یا تعامل کاربر با صفحه اشاره دارد. این مسئله میتواند برای کاربران بسیار آزاردهنده باشد، به خصوص وقتی که در حال خواندن محتوا هستند یا قصد دارند روی یک دکمه کلیک کنند و ناگهان موقعیت آن دکمه تغییر میکند. این نوع جابجاییها میتواند منجر به خطاهای کلیکی شود و کیفیت تجربه کاربری را به شدت کاهش دهد.
در این مقاله، قصد داریم به بررسی عمیقتر Cumulative Layout Shift بپردازیم. ما به تعریف دقیقتری از CLS خواهیم پرداخت، نحوه محاسبه آن را بررسی میکنیم و عوامل مؤثر بر آ.. ... ادامه مطلب