
يعمل فريق Chromium من Google على إنشاء متصفح تجريبي جديد لنظام iOS يعتمد على Blink ، بدلاً من استخدام Webkit كما هو منصوص عليه في سياسات App Store.
بموجب إرشادات مراجعة App Store ، يجب أن تستخدم متصفحات الويب والتطبيقات التي توفر إمكانيات تصفح الويب "إطار عمل WebKit المناسب و WebKit Javascript." ومع ذلك ، يبدو أن Google بدأت في البحث عن طرق أخرى لتقديم التصفح على iOS ، دون استخدام محرك المتصفح المعتمد من Apple.
يقال إن مطوري Chromium من عملاق البحث يعملون على متصفح ويب لنظام iOS يستخدم محرك متصفح Blink ، وفقًا لـ The Register. يبدو أن "منفذ content_shell iOS" المشار إليه في تقارير أخطاء Chromium هو تطبيق داخلي فقط ، مخصص لاختبار الرسومات وأوقات استجابة الإدخال.
يؤكد المنشور ، الذي بدأ في 31 كانون الثاني (يناير) ، أنه "تجريبي فقط" ، ولا يقصد به حاليًا أن يكون "منتجًا قابلاً للشحن".
قال متحدث باسم التقرير إنه "نموذج أولي تجريبي نقوم بتطويره كجزء من مشروع مفتوح المصدر بهدف فهم جوانب معينة من الأداء على iOS. لن يكون متاحًا للمستخدمين وسنواصل الالتزام بـ Apple سياسات الإنفاذ. "
على الرغم من الاحتجاجات ، يمكن أن يمهد هذا الطريق لتغييرات كبيرة في تطوير متصفح iOS في المستقبل.
تغييرات القانون ، تغييرات المحرك
على الرغم من أن Apple لن تسمح حاليًا للمتصفحات باستخدام أي شيء آخر بخلاف WebKit في App Store ، فمن المحتمل أن يتم الطعن في هذه السياسة في المستقبل ، من خلال التغييرات في القانون.
على سبيل المثال ، يهدف قانون الأسواق الرقمية في أوروبا إلى إجبار Apple على إجراء تغييرات على كيفية السماح للمطورين بالوصول إلى نظام التشغيل iOS ككل ، بما في ذلك القدرة على تمكين واجهات متجر التطبيقات التابعة لجهات خارجية. نظرًا لأن المتاجر الأخرى ستكون قادرة على وضع قواعدها الخاصة حول محتوى التطبيق ، فهذا يعني أن المتصفح المقدم من خلال متجر تابع لجهة خارجية لن يقتصر على قاعدة WebKit فقط.
أشار تقرير إدارة الاتصالات والمعلومات الوطنية الصادر في 1 فبراير أيضًا إلى أن سياسات Apple "تخلق حواجز غير ضرورية" لمطوري التطبيقات ، بما في ذلك "القيود الوظيفية التي تفضل بعض التطبيقات على الأخرى".
يُقال إن شركة Apple تستعد لتطبيق DMA ، حيث يُزعم أن العمل يحدث خلف الكواليس للامتثال للقواعد ، بما في ذلك على واجهات متجر التطبيقات التابعة لجهات خارجية.
مع وجود طرق بديلة لوضع التطبيقات على iPhone في الطريق ، يمكن اعتبار هذا النوع من الاختبار بواسطة Google بداية نحو تطوير متصفح يعمل وفقًا لقواعد Google الخاصة ، بدلاً من تلك التي وضعتها Apple. في الواقع ، يمكن أن يكون "النموذج الأولي" التجريبي أكثر من مجرد وسيلة للاختبار.
يقول مصدر تقرير مطلع على تطوير المتصفح أن content_shell هو "برنامج متصفح صغير" ، وأنه "بداية منفذ متصفح". تشير التزامات الشفرة المرئية إلى أنها في شكل هيكلي وأن المكونات الرئيسية مفقودة بما في ذلك وضع الحماية ودعم JIT في V8 ومجموعة رسومات كاملة.
من المعقول جدًا أن يتم تحسين هذه المجالات في غضون أشهر ، إذا وضعت Google مواردها في هذا الاتجاه. مع احتمال توزيع متصفح على iOS لا يعتمد على محرك WebKit من Apple ، قد يكون هذا هو الدافع الذي تحتاجه Google.