الكروم الأمثل لأجهزة Snapdragon

أنشأ المطورون في منتدى Code Aurora شوكة لمتصفح Chromium المُحسّن لأجهزة Snapdragon.

ما هو الكاف في العالم؟

تذكرون الكاف؟ ربما تكون قد رأيت هذا الاسم في جميع المنتديات عندما احتفظ مطورو kernel لأجهزة Qualcomm Snapdragon بفرعين منفصلين لعملهم. أحدهما للرمز يعتمد على AOSP من Google، والآخر يعتمد على CAF. تتم صيانة Code Aurora Forum من قبل مؤسسة Linux، وهو المكان الذي تقوم فيه Qualcomm بإصدار المصادر المرجعية لمنصاتها المختلفة. يعتمد معظم مصنعي المعدات الأصلية على مصدر النواة الخاص بهم بناءً على ما توفره شركة Qualcomm. من ناحية أخرى، يعمل AOSP على شكل فرع من CAF لكل تكرار لبرنامج Android، مما يقدم ميزات جديدة لجميع أجهزة Android على طول الطريق. وبمرور الوقت، تقدم CAF تحسيناتها الخاصة المخصصة خصيصًا لأجهزة Snapdragon.

متصفح كروم

الكروم هو الإصدار المفتوح المصدر لمتصفح Google Chrome. وسط ضجة قليلة، كانت مجموعة من المطورين في منتدى Code Aurora تعمل على تحسين Chromium لأجهزة Snapdragon. يمكنك متابعة تقدمهم على صفحة مشروعهم حيث يمكنك أيضًا إنشاء الكود المصدري في ملف APK. أفاد بعض المستخدمين الذين قاموا بإنشاء ملف APK من المصدر أن إصدار متصفح Chromium موجود فقط على الإصدار 42، وبالتالي فهو قديم. لا يُنصح عمومًا بتشغيل برنامج متصفح قديم نظرًا لوجود العديد من العيوب الأمنية التي يتم اكتشافها وتصحيحها بسرعة بين كل إصدار. ومع ذلك، يبدو أن أحدث إصدار مستقر من Chromium، v46، قد تم إصداره مؤخرًا 

تم دمجها في مصدر المشروع لذلك يجب أن تتوقع أن تكون قادرًا على تشغيل الإصدار الأحدث قريبًا جدًا.

سمات

لم يقم المطورون الذين يحافظون على بنية CAF بتحسين المتصفح لأجهزة Snapdragon فقط، ولكننا قدمنا ​​أيضًا العديد من الميزات الأساسية التي يطالب بها المستخدمون في منتدياتنا من مواقع الويب الأخرى المتصفحات. بالإضافة إلى جميع الميزات التي ستجدها في إصدارات Google Chrome الرسمية، يتضمن متصفح Chromium المُحسّن من Snapdragon ما يلي:

  1. الوضع الليلي
  2. مانع الإعلانات المدمج
  3. وضع توفير الطاقة الذي يحد من عدد نوى المعالج ويخنق السرعات الأساسية لتقليل استهلاك الطاقة
  4. صفحة تنزيل مجددة مع إمكانية تحديد الدليل الذي سيتم حفظ كل ملف فيه
  5. إمكانية التمرير الجانبي للسماح لك بالتحرك للأمام/الخلف اعتمادًا على الحافة التي تمرر منها (يمينًا/يسارًا على التوالي)

تحسينات التعليمات البرمجية

بشكل شخصي، يبدو أن تحسينات CAF جعلت تجربة التصفح أسرع بكثير. لقد قمت بإجراء اختبار أداء متصفح SunSpider على Chrome Dev من متجر Google Play مقابل إصدار Chromium المُحسّن من CAF، وانتهى الأمر بالحصول على درجة 996.7 مللي ثانية +/- 17.5% لمتصفح Chrome Dev مقارنة بـ 761.6 مللي ثانية +/- 13.8% للبناء الأمثل لـ CAF. للمطورين المهتمين بصنع متصفح ويب، المطورين على CAF قدمت صفحة التخصيص مع إرشادات حول إضافة ميزات مثل عنوان URL ومعالج DOM (نموذج كائن المستند) لإخفاء المحتوى غير المرغوب فيه. سواء كنت مطورًا يتطلع إلى إنشاء متصفح ويب جديد أو مستخدمًا عاديًا يبحث عن بديل أسرع لمتصفح Chrome، فمن المؤكد أن هذا المتصفح يناسب احتياجاتك.

هل Chrome هو متصفحك الافتراضي؟ هل جربت بناء Chromium هذا؟ اسمحوا لنا أن نعرف تفضيلات المتصفح الخاص بك في التعليقات!