🚨 تابع الأخبار العاجلة من بتوقيت بيروت على واتساب
العلوم و التكنولوجيا

وضع السرعة الجذري لـ Google Chrome الذي كنت أتمنى لو قامت Google بشحنه

bbcorp

لا يستخدم العديد من زملائي في Android Police متصفح Chrome كمتصفح الويب الافتراضي لديهم، ولكن معظم الأشخاص، بما فيهم أنا، يستخدمونه باعتباره متصفح الويب الأساسي لديهم.

إنه ليس في أي مكان بالقرب من متصفح ويب مثالي، ولكني ما زلت أستخدمه كمتصفح افتراضي له أدوات تصفح مفيدة ولهاالتكامل العميق مع نظام Google البيئي الأوسع.

السبب الآخر لعدم مغادرتي Chrome هو التحسين المستمر من خلال الميزات الجديدة والتغييرات التي أدخلتها Google على مر السنين. ثم هناك تلك التي كنت أرغب بشدة في اختبارها على Chrome، ولكن كان لدى Google خطط أخرى.

من بين كل ذلك، شعرت بالانجذاب الأقوى نحو ميزة النموذج الأولي التي كانت Google تعمل عليها لمتصفح Chrome في عام 2019. لقد كنت متحمسًا لتجربتها بسبب موقفها الذي لا هوادة فيه تجاه السرعة.

كانت الميزة تسمى “الوضع غير البطيء أبدًا”. أنا أعتبره أحد التغييرات الجذرية التي اقترحتها Google على Chrome، وأتمنى أن تكون Google قد قامت بشحنها.

ما هو وضع Never-Slow في Chrome، على أي حال؟

كان من الممكن أن يعيد تشكيل الويب

مهندس البرمجيات الوحيد الذي أعرفه هو أحد أصدقائي، وقد أعاد ذات مرة صياغة جملة من أقوال الكاتب الفرنسي أنطوان دو سانت إكزوبيري والتي ظلت عالقة في ذهني منذ ذلك الحين.

يبدو الأمر كالتالي: الكمال ليس عندما لا يكون هناك ما يمكن إضافته، ولكن عندما لا يكون هناك ما يمكن أخذه.

المعنى الأساسي لهذا السطر، كما أوضح صديقي، هو أن الكمال لا يأتي من إضافة ميزات لا نهاية لها؛ بدلا من ذلك، يأتي من إزالة الأشياء غير الضرورية.

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

لقد كان وضع Never-Slow من Google محاولة رائعة لإصلاح هذه المشكلة. تصور المهندسون في شركة Mountain View العملاقة للتكنولوجيا إصدارًا من Chrome لن يتباطأ أبدًا تحت أي ظرف من الظروف، إلا إذا كان الإنترنت لا يعمل بشكل صحيح.

في أ الكروم جيريت في عام 2019، اقترحت Google إضافة ما أسمته “–enable-features=NeverSlowMode” من أجل “فرض ميزانيات لكل تفاعل” على مواقع الويب. وقد اقترحت بعض الأفكار الجذرية لتحقيق ذلك.

إذا تم شحنها، لكان قد تم حظر النصوص البرمجية والأصول الكبيرة مثل الخطوط والصور بناءً على الحجم. إذا تجاوزت الصفحة الميزانيات، فسيؤدي وضع Never-Slow إلى تشغيل وحظر كل ما يتجاوز الحد المحدد مسبقًا حافظ على استجابة Chrome وسرعته.

واقترحت الشركة الحدود التالية:

  • الحد الأقصى لحجم الصورة: 1 ميجابايت
  • إجمالي ميزانية الصورة: 2 ميجابايت
  • الحد الأقصى لحجم ورقة الأنماط: 100 كيلو بايت
  • إجمالي ميزانية ورقة الأنماط: 200 كيلو بايت
  • الحجم الأقصى لكل نص برمجي: 50 كيلو بايت
  • إجمالي ميزانية النص: 500 كيلو بايت
  • الحد الأقصى لحجم الخط: 100 كيلو بايت
  • إجمالي ميزانية الخط: 100 كيلو بايت
  • الحد الإجمالي للاتصال: 10
  • حد المهمة الطويلة: 200 مللي ثانية

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

وكانت الانتقادات مشروعة لأنه، بالنظر إلى التفاصيل، كان من الواضح أنها قد تكسر المحتوى عند تنفيذها. لقد أعربت عن مخاوف مماثلة، لكنني ما زلت أرغب في أن تدفع Google بهذه الميزة كميزة لتحقيق الصالح العام.

لماذا أردت أن تطرح Google وضع Never-Slow في Chrome على الرغم من المخاطر

واجه وضع Never-Slow Mode مشكلة كبيرة، لكنني مازلت أرغب في ذلك

أنا لست خبيرًا في تطوير الويب، لكنني أعرف ذلك عندما يشعر موقع الويب بالبطء غير الضروري. يمكن لأي شخص اكتشافه إذا أولي اهتمامًا كافيًا.

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

لقد كانت هذه مشكلة أثناء العمل على وضع Never-Slow، وما زالت مشكلة حتى الآن. أنا أحب مواقع الويب الأنيقة، ولكن لا ينبغي أن يأتي ذلك على حساب الأداء، خاصة عندما يكون النهج البسيط أمرًا جيدًا.

كان وضع Never-Slow Mode يرسم خطًا أحمر لم يكن من الممكن أن يجرؤ أي موقع ويب على تجاوزه إذا تم تنفيذه بشكل جيد. أود أن أصدق أنه كان سيشجع المطورين على التفكير قبل أن يجعلوا الصفحة معقدة بلا داع.

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

ما زلت أتمنى لو كان لدي علامة “وضع عدم التباطؤ أبدًا” في Chrome

وأنا أتفق مع أي شخص يقول إن وضع عدم التباطؤ مطلقًا كان فكرة متطرفة، لكن المشكلة الشديدة تتطلب استجابة متطرفة.

وما زلت أعتقد أن جوجل ستعيد إحياء الفكرة بشكل ما في المستقبل، لأن الضرورة الملحة أصبحت أكثر حدة مما كانت عليه في عام 2019.

ومع ذلك، فمن المنطقي أن تقوم الشركة بدفع هذه الحدود إلى أعلى قليلاً لأن الويب تطور منذ ذلك الحين. إذا قامت جوجل بإحيائها، فيجب عليها مراجعة الحدود من وقت لآخر حتى لا تشعر بأنها قديمة.

لا أستطيع الانتظار لاستخدام هذه الخدعة ل جعل Chrome أسرع.

المصدر الأصلي: www.androidpolice.com — للاطلاع على المادة الأصلية.

beiruttime-lb.com — وضع السرعة الجذري لـ Google Chrome الذي كنت أتمنى لو قامت Google بشحنه

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

تابع الأخبار العاجلة من بتوقيت بيروت على واتساب