وورد "حجب جافا سكريبت و CSS." كيف تصلحها؟

سرعة التحميل - عامل مهم جدا في التصنيف العالمي في سيرب ( ق earch E ngine وR esult P العمر)، أو على صفحة نتائج البحث. تعد أداة PageSpeed ​​Insights من Google أداة رائعة لتحسين سرعة تحميل موقع الويب الخاص بك. لا يظهر فقط السرعة الحالية ، ولكنه يحدد أيضًا المشاكل التي تبطئ مواردك. في هذا الدليل ، سنوضح لك كيفية حل إحدى المشاكل الأكثر شيوعًا التي قد تواجهها أثناء اختبار موقعك. لذا إذا رأيت تحذيرًا: " القضاء على جافا سكريبت و CSS الذي يحظر العرض في محتوى الجزء المرئي من الصفحة " - لا داعي للقلق ، فالحل في هذه المقالة.


ماذا يعني التحذير "إزالة جافا سكريبت و CSS التي تحظر العرض في المحتوى غير المرئي"


في قواعد Google PageSpeed ، ستجد المتطلبات التالية: "إزالة جافا سكريبت و CSS التي تحظر العرض". قد يؤثر عدم القيام بذلك بشكل كبير على سرعة تحميل موقعك - ​​قم بإبطائه. بالتأكيد لديك سؤال ، كيف يمكن لـ JavaScript و CSS إبطاء الموقع؟


ببساطة ، كلما قمت بتثبيت مكون إضافي أو سمة جديدة ، يتم تحديث الواجهة الأمامية برمز JavaScript و CSS الجديد. وبالتالي ، قد تحتاج المتصفحات إلى مزيد من الوقت لتنزيل هذا الرمز ، وبالتالي صفحة الويب.


الجزء العلوي من الصفحة ، أو ATF ( A bove T he F old) ، هو الجزء من الموقع الذي يراه المستخدم فور تحميله. أي جزء آخر - كل ما تراه ، التمرير لأسفل - هذا هو BTF ( B elow T he F old) ، أو الجزء السفلي.


الآن أصبح جوهر هذا التحذير أكثر وضوحا ، أليس كذلك؟ إذا قمت ، عند زيارة موقعك ، بتحميل أي جافا سكريبت و CSS غير ذي صلة ، ستتلقى تحذيرًا لتقليل عدد جافا سكريبت و CSS الذي يحظر العرض في أعلى الصفحة


البحث عن "حظر جافا سكريبت و CSS" باستخدام Google Page Insights


لإصلاح هذا الخطأ ، يجب عليك أولاً التحقق من سرعة موقعك باستخدام PageSpeed ​​Insights :


  1. انتقل إلى الصفحة ، والصق عنوان URL لموقعك في الحقل "أدخل عنوان URL لصفحة ويب".
  2. انقر فوق " تحليل " للحصول على النتائج.

    متوسط ​​تصنيف معظم المواقع من 50 إلى 70 نقطة. ستجد أيضًا أدناه على الصفحة توصيات Google لتحسين أداء موقعك.



إذا كانت هذه القائمة تحتوي على توصية لإزالة JavaScript و CSS البرمجية التي تمنع عرض الجزء العلوي من الصفحة ، فنحن نوصي بحل هذه المشكلة في أقرب وقت ممكن.





تذكر أن الحد الأقصى لعدد النقاط ، أي 100 ، ليس هو الشيء الرئيسي. هدفك هو محاولة الحصول على درجة جيدة دون التضحية بتجربة المستخدم.


, , UX, PageSpeed Insights.


, Google , . , , -!


“Eliminate render-blocking JavaScript and CSS in above-the-fold content”


JavaScript CSS, , WordPress . WordPress, :


W3 Total Cache


W3 Total Cache. , , WordPress:


  1. Performance -> General Settings
  2. , Minify, .
  3. Enable” Minify. Minify mode — “Manual”.
  4. Save all settings”.


  5. JavaScript CSS, . Google PageSpeed Insights .
  6. , , , Performance -> Minify.
  7. JS. JS, “Operations in areas”. Non-blocking using “defer” embed type — Before <head>.
  8. Add ScriptJS file management. URL- JavaScript PageSpeed Insights .


  9. CSS. “CSS file management”, “Add a style sheet”. , URL- CSS Google PageSpeed Insights .


  10. , “Save Settings & Purge Caches”.

Autoptimize


, JavaScript CSS, — Autoptimize. . :


  1. Settings -> Autoptimize.
  2. JavaScript and CSS Options” “Optimize JavaScript Code?” “Optimize CSS Code?”.
  3. Save Changes and Empty Cache”.



, . .


, , Google PageSpeed Insights . , — ! .


  1. Settings -> Autoptimize.
  2. Show Advanced Settings”.
  3. , “Also aggregate inline JS” “Also aggregate inline CSS” selections.


  4. .

Speed Booster Pack


, — Speed Booster Pack. JavaScript CSS . , :


  1. Speed Booster Pack , “Advanced”.
  2. JavaScript Optimization”, “JavaScript Optimization” “Defer parsing of Javascript files”.
  3. CSS Optimization” “CSS render-blocking optimization”.
  4. , Inline all CSS, Minify all (previously) inlined CSS, Move all inlined CSS . , .
    , . — “ ”, FOUC (Flash Of Unstyled Content). , , , CSS, .

, , Google PageSpeed Insights , .



, , .


Google’s PageSpeed Insights , . , , WordPress, “Eliminate render-blocking JavaScript and CSS in above-the-fold content”, .


All Articles