ما الذي يجعل الموقع سريعاً فعلاً
بقلم فريق AsasWeb 1 دقيقة قراءة
أكبر سبب منفرد لبطء المواقع هو كثرة JavaScript، لذا فإن أكبر مكسب هو شحن قدر أقل منها. بعد ذلك، قدّم صوراً متجاوبة حديثة بصيغ مثل AVIF وWebP مع تحديد العرض والارتفاع، واستضف خطوط الويب ذاتياً وقلّص مجموعات محارفها واضبطها. قس مؤشرات Core Web Vitals على هاتف متوسط الفئة واتصال بطيء، فالسرعة تأتي من قرارات تُتخذ طوال البناء، لا من رقعة في النهاية.
الجميع يريد موقعاً سريعاً، ومعظم النصائح تتوقف عند “حسّن صورك”. الصور تهم، لكن السرعة حصيلة قرارات كثيرة تُتخذ أثناء البناء. إليك أين توجد المكاسب الحقيقية.
اشحن JavaScript أقل
أكبر سبب منفرد للمواقع البطيئة هو فرط JavaScript. كل كيلوبايت يجب تنزيله وتحليله وتشغيله، غالباً على هاتف متوسط الفئة بقدرة أقل بكثير من حاسوب محمول. أرسل في الغالب HTML وCSS، وأضف JavaScript فقط حيث يستحق موضعه فعلاً. الصفحات التي تعمل دونه أسرع وأمتن.
قدّم صوراً حديثة ومتجاوبة
استخدم صيغاً حديثة مثل AVIF وWebP، وولّد عدة أحجام، ودع المتصفح يختار الحجم المناسب للشاشة. اضبط دائماً العرض والارتفاع كي لا يقفز التخطيط أثناء تحميل الصور. ينبغي ألا ينزّل الهاتف أبداً صورة بحجم سطح المكتب.
استضف خطوطك ذاتياً واضبطها
من السهل إفساد خطوط الويب. استضفها ذاتياً، وجزّئها إلى الأحرف التي تحتاجها، واستخدم
font-display: swap، واضبط مقاييس الخط الاحتياطي كي لا تنزاح النصوص حين يصل خط الويب. ذلك
يحمي درجة Cumulative Layout Shift لديك.
قِس ما يشعر به المستخدمون
تصف مؤشرات Core Web Vitals التجربة الحقيقية: Largest Contentful Paint للتحميل، وCumulative Layout Shift للاستقرار، وInteraction to Next Paint للاستجابة. قِسها على هاتف متوسط الفئة ممثّل واتصال بطيء، لا على حاسوب محمول سريع فحسب، لأن ذلك ما يستخدمه كثير من زوارك.
الأداء مبني، لا مركّب
لا تستطيع رشّ السرعة في النهاية. تأتي من الخيارات المتخذة طوال البناء، وهذا تحديداً كيف نقارب كل مشروع. إذا كان موقعك يبدو بطيئاً، ابدأ مشروعاً وسنكتشف السبب.