Chrome لنظام Android: تسريع وتيرة الويب على الأجهزة الجوّالة

ربما سمعت من قبل أن الإصدار التجريبي من Chrome لنظام التشغيل Android قد تم إطلاقه اليوم. يعتمد هذا المتصفِّح الجديد على مشروع البرامج المفتوحة المصدر في Chromium، ويجلب معه العديد من أحدث ميزات HTML5 التي اكتسبها مطوّرو Chrome وأحدث ميزات HTML5 التي اعتاد عليها مطوّرو Chrome. للحصول على نظرة عامة حول الميزات الجديدة، يمكنك الاطّلاع على إعلان الإطلاق على blog.chromium.org وإلقاء نظرة عامة أكثر تفصيلاً على code.google.com. وسأستعرض سريعًا العناصر التي أجدها الأكثر إثارة للاهتمام:

تحسينات واجهة المستخدم

يسهّل Chrome لنظام Android على المطوّرين إنشاء واجهات مستخدم حديثة للويب على الأجهزة الجوّالة باستخدام تحديد الموضع الثابت، وoverflow: scroll للعناصر التي يمكن التنقّل فيها بشكل فردي. بالإضافة إلى ذلك، يتم تمكين سلوك التمرير الأصلي بشكل افتراضي. يتوافق Chrome لنظام Android مع نموذج flexbox القديم، ولكن يجب الانتباه إلى أنه تم إيقاف نموذج Flexbox الأصلي لصالح نموذج جديد. وتتوفّر أيضًا أدوات اختيار التاريخ والوقت الأوّلي، كما تتيح استخدام ميزة <input type="range"> في مرحلة مبكرة.

رسومات سريعة

كما يتوافق Chrome لنظام Android مع ميزة الرسم المسرّع للأجهزة، ويقدم أداءً جيدًا. يتم أيضًا دعم requestAnimationFrame، وهي ميزة مهمة للأجهزة الجوّالة، حيث تسمح للمتصفح بتحديد وقت العرض، ما يمنحه فرصة لإدارة عمر البطارية بكفاءة أكبر في التطبيقات التي تستهلك قدرًا كبيرًا من طاقة وحدة معالجة الرسومات. يقدّم Chrome لنظام Android مجموعة كبيرة من ميزات HTML5 البارزة الأخرى والتي تشمل File System API وIndexedDB وWeb Workers وWeb Sockets.

تصحيح أخطاء التحكم عن بُعد

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

لمزيد من المعلومات حول تصحيح الأخطاء عن بُعد، يُرجى الاطّلاع على مقالة تصحيح الأخطاء عن بُعد هذه.

جرِّب الإصدار التجريبي من متصفح Chrome لنظام التشغيل Android بنفسك من خلال تنزيله من Google Play. إذا كنت قد كتبت تطبيق ويب على الأجهزة الجوّالة لاستخدام ميزة معيّنة، ولكن Chrome لنظام Android لا يتوافق مع هذه الميزة، فضع في اعتبارك أن هذا إصدار تجريبي، وتحقق مما إذا كانت هذه مشكلة معروفة فعلاً، وتمييزها بنجمة إذا كانت كذلك. وإلا، يُرجى تسجيل خطأ.

أشعر بالحماسة بشأن التأثير الإيجابي الذي سيُحدثه Chrome لنظام Android على منتدى مطوري برامج الويب على الأجهزة الجوّالة، وأتطلّع إلى رؤية الأمور الرائعة التي يمكننا إنشاؤها معًا. إذا كانت لديك أسئلة إضافية، يُرجى الاطّلاع على قسم الأسئلة الشائعة الذي تمت الإجابة عنها. وبخلاف ذلك، إذا كان لديك سؤال خاص بـ Chrome بخصوص تطوير الويب المتوافق مع الأجهزة الجوّالة، يُرجى نشره على Stack Overflow، مع وضع علامة عليهما علامات google-chrome وandroid.