ذكري المظهر

سيستفيد Chrome لنظام ios من المصادر المفتوحة

The Mobile Web: State of the Union - Google I/O 2016

The Mobile Web: State of the Union - Google I/O 2016
Anonim

قامت Google أخيرًا بتحديث مستودع المصادر المفتوحة لـ Chromium بكود Chrome لنظام التشغيل iOS ، مما يمكّن المطورين من الاستفادة من شفرة Google ومن المحتمل أن ينشئوا متصفحاتهم الخاصة أو يقترحون تحسينات على كود iOS الخاص بـ Chrome.

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

إن الاستعانة بمصادر خارجية لشفرة Chrome لنظام التشغيل iOS سينتج عنه بيئة سريعة التطور لجوجل كروم نفسها.

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

في وقت سابق ، أبقت الشركة رمز Chrome لنظام التشغيل iOS منفصلًا عن بقية مشاريع Chromium ، نظرًا للطبيعة المعقدة للبرنامج.

ولكن الآن قامت Google بإعادة تشكيل الكود ونقله إلى مستودع المصادر المفتوحة والذي سيكون متاحًا للجميع.

Chromium هو متصفح إنترنت مفتوح المصدر يحتوي على نفس رمز Google Chrome. يتم اختبار أي ميزات جديدة مخصصة لمتصفح Chrome لأول مرة على Chromium قبل إصدارها رسميًا لمتصفح Chrome.

"نظرًا لقيود نظام iOS ، يجب أن تكون جميع المتصفحات مبنية على أعلى محرك تقديم WebKit. وقد خلق ذلك بعض التعقيدات الإضافية التي أردنا تجنب وضعها في قاعدة كود Chromium ".

يستخدم Chrome Blink كمحرك لتقديم الأنظمة الأساسية الأخرى و WebKit لنظام التشغيل iOS - دمج الاثنين كان إجراءًا معقدًا وتمكنت Google أخيرًا من ترميز كود Chrome لنظام التشغيل iOS في Chromium.

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

على الرغم من أن iOS يحتوي على متصفح Safari الذي يحمل في ثناياه عوامل ، إلا أن Chrome لا يزال خيارًا شائعًا للمستخدمين ، ويرجع ذلك أساسًا إلى المزامنة التلقائية للإشارات المرجعية والتفضيلات والبيانات الأخرى ، عبر الأجهزة التي سجلت الدخول عبر معرف Gmail نفسه.

على المدى الطويل ، ستثبت هذه الخطوة من قِبل Google لمستخدمي Apple حيث من المؤكد أن يتم استقبالهم بعدد كبير من المتصفحات بواسطة مطورين مختلفين استنادًا إلى كود Chrome - مما يضمن بناءًا مستقرًا أيضًا.