سرعت چیست؟

کریس آنستی
Chris Anstey
بویان پاویچ
Bojan Pavic

بنابراین، سرعت مهم است، اما دقیقاً منظور ما از آن چیست؟ داشتن یک سایت سریع به چه معناست؟

شنیدن صحبت افراد در مورد بارگذاری وب سایتشان در x.xx ثانیه یا موارد مشابه معمول است، اما بارگذاری یک لحظه در زمان نیست . این تجربه ای است که هیچ معیاری نمی تواند به طور کامل آن را ثبت کند. لحظات متعددی در طول تجربه بارگذاری وجود دارد که می‌تواند بر اینکه کاربر آن را «سریع» درک کند، تأثیر می‌گذارد، و اگر فقط روی یکی تمرکز کنید، ممکن است تجربیات بدی را که در بقیه زمان‌ها اتفاق می‌افتد از دست بدهید.

به جای اندازه‌گیری بار فقط با یک متریک، باید هر لحظه را در طول تجربه زمان‌بندی کنید که بر درک کاربر از سرعت بار تأثیر می‌گذارد. وقتی کاربر به یک صفحه وب هدایت می شود، معمولاً به دنبال انواع خاصی از بازخورد است:

تصویر بازخورد کاربر معمولاً به دنبال آن است

معیارهای سنتی عملکرد مانند زمان بارگذاری یا DOMContentLoaded زمان قابل اعتماد نیستند، زیرا وقوع آنها ممکن است با این نقاط عطف بازخورد مطابقت داشته باشد یا نباشد. بنابراین، معیارهای دیگری ظاهر شده است که می تواند برای درک زمانی که یک صفحه این بازخورد را به کاربران خود ارائه می دهد استفاده شود:

تصویر معیارهای سرعت

مهم است که بینش های مختلف ارائه شده توسط این معیارها را درک کنید، سپس آنهایی را که برای تجربه کاربری شما مهم هستند تعیین کنید. حتی برخی از برندها معیارهای سفارشی اضافی را مشخص می‌کنند که بر اساس انتظاراتی که مردم از خدمات خود دارند. در مورد Pinterest، کاربران می‌خواهند تصاویر را ببینند، بنابراین یک معیار سفارشی به نام Pinner Wait Time را تعریف کردند که زمان‌های بارگذاری تصویر تعاملی و بالاتر از تاشو را ترکیب می‌کند.

حتی اگر بار بیش از یک لحظه در زمان باشد، هنوز هم می‌تواند برای اهداف گزارش‌دهی یا مقایسه ساده‌سازی شده یک متریک مفید باشد: شاخص سرعت و امتیاز Lighthouse هر دو می‌توانند در این راه استفاده شوند.