ربما سمعت أنّه تم إطلاق الإصدار التجريبي من Chrome لأجهزة Android اليوم. يستند هذا المتصفّح الجديد إلى مشروع Chromium المفتوح المصدر، ويقدّم العديد من أحدث ميزات 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.