نظرة على Bare Browser: متصفح يزيل مكونات قوقل ويدعم إضافات سطح المكتب و uBlock Origin على اندرويد

نظرة على Bare Browser: متصفح يزيل مكونات قوقل ويدعم إضافات سطح المكتب و uBlock Origin على اندرويد

Bare Browser: متصفح Chromium لأندرويد

Bare Browser: متصفح Chromium لأندرويد


في سوق متصفحات أندرويد المليء بالتطبيقات المتشابهة، يظهر Bare Browser بفكرة واضحة ومختلفة: ماذا لو حصلنا على نسخة من Chromium مصممة للهاتف، لكن من دون كثير من خدمات قوقل والتتبع والواجهات المرتبطة بالذكاء الاصطناعي، مع الاحتفاظ في الوقت نفسه بقدرة تشغيل إضافات المتصفح الحقيقية التي اعتدنا عليها على الحاسوب؟

هذا هو جوهر مشروع Bare Browser، الذي يقدمه مطوروه كإصدار de-Googled Chromium لأندرويد، مع دمج uBlock Origin كاملًا، وإضافة مجموعة من الوظائف العملية مثل تشغيل الفيديو في الخلفية، حفظ الوسائط التي تعرضها المواقع، استخدام مدير تنزيل خارجي، التحكم في فتح الروابط داخل التطبيقات، وتخصيص واجهة المتصفح بشكل أوسع.

واللافت أن Bare ليس مجرد Fork تقليدي من Chromium؛ فالمشروع يعتمد على سلسلة من التصحيحات Patches المطبقة على إصدار محدد من Chromium، ويحتفظ حاليًا بـ128 Patch بدلًا من إنشاء متصفح منفصل بالكامل، وهذا يجعل الفروقات بين Chromium الأصلي وBare قابلة للمراجعة والتتبع.

نظرة على متصفح Bare Browser في أندرويد​

أولًا | ما هو Bare Browser؟​


Bare Browser هو متصفح ويب لأجهزة اندرويد مبني على Chromium مع توجه واضح نحو تقليل اعتماد المتصفح على مكونات قوقل، ووفق المستودع الرسمي، يعتمد الإصدار الحالي على:

  • Chromium 153.0.8010.27
  • Android Desktop Chromium target
  • مع دعم ARM64 وARM 32-bit

ويؤكد المشروع أنه غير تابع لقوقل أو مشروع Chromium، أما المتطلبات العامة الحالية للمستخدم فهي Android 10 أو أحدث، مع توفر نسختين للمعالجات ARM64 وARM 32-bit، بينما لا توجد نسخة x86 حاليًا.

الفكرة الأساسية وراء Bare Browser؟

المشكلة التي يحاول Bare حلها واضحة: Chromium يوفر قاعدة ممتازة لمتصفح حديث، كما أن نسخة Desktop Android منه تسمح بتشغيل إضافات حقيقية، لكن بعض المكونات التي تأتي مع Chromium ترتبط بخدمات قوقل أو التكاملات السحابية والذكاء الاصطناعي.

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

بمعنى آخر، Bare لا يحاول أن يتظاهر بأنه متصفح بلا أي اتصال بشبكة Google؛ بل يوضح تحديدًا ما بقي وما تم حذفه، وهذه نقطة مهمة جدًا عند الحديث عن الخصوصية.

ثانيًا | أبرز مميزات Bare Browser:​

Bare-Browser3-460x1024.png

Bare Browser


دعم إضافات Chrome الحقيقية على أندرويد: هذه واحدة من أقوى نقاط Bare Browser، حيث بدل الاقتصار على إضافات مصممة خصيصًا للهاتف، يتيح Bare تشغيل إضافات المتصفح الحقيقية مثل:

  • Bitwarden
  • Dark Reader
  • uBlock Origin

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

uBlock Origin مثبت مسبقًا: يأتي uBlock Origin مثبتًا داخل Bare Browser، وليس إصدار Lite، ويشير المشروع إلى أن Bare يحافظ على دعم Manifest V2، وبالتالي يستطيع تشغيل النسخة الكاملة من uBlock Origin، ويمكن للمستخدم إزالة الإضافة مثل أي إضافة أخرى إذا لم يكن بحاجة إليها، وهذه الميزة تجعل Bare جذابًا لمن يبحث عن متصفح أندرويد بإمكانات حجب متقدمة دون الحاجة إلى الاعتماد على حلول حجب مدمجة محدودة.

تشغيل الفيديو في الخلفية: من المميزات العملية جدًا إمكانية مواصلة تشغيل الفيديو المدعوم حتى عند:

  • الانتقال إلى تطبيق آخر
  • قفل شاشة الهاتف
  • ترك المتصفح يعمل في الخلفية

ويستمر الصوت عند دعم الموقع لهذه الوظيفة، وهذا الاستخدام مفيد خصوصًا للمحتوى الذي تريد الاستماع إليه بدلًا من إبقاء شاشة المتصفح مفتوحة طوال الوقت.

تنزيل الوسائط من صفحات الويب: Bare Browser لا يكتفي بوظائف التنزيل التقليدية، بل يوفر خيارًا لحفظ ما تعرضه الصفحة من وسائط، فعند الضغط المطول على مشغل فيديو أو صوت، يمكن للمتصفح عرض الملف الذي تم جلبه من الصفحة، وحتى في بعض الحالات التي لا تعرض فيها المواقع رابط تنزيل مباشر للمستخدم، لكن هنا توجد ملاحظة مهمة: هذه ليست أداة تنزيل عامة لكل منصات الفيديو. فالمشروع يوضح أن بعض البث المتكيف أو المقسم إلى أجزاء مثل HLS وDASH لا يتم تجميعه، كما أن خدمات مثل YouTube التي تفصل الصوت والفيديو إلى مسارات مختلفة ليست مدعومة كأداة تنزيل كاملة، لذلك الأفضل اعتبار هذه الميزة أداة لحفظ الوسائط التي وصلت فعلًا إلى الصفحة بصيغة قابلة للحفظ، وليس برنامج تنزيل شامل لكل خدمات الإنترنت.

اختيار مدير التنزيل بنفسك: يمكن للمستخدم إبقاء الملفات التي ينزلها داخل Bare، أو إرسال التنزيلات إلى تطبيق خارجي مثل 1DM، وهذا الخيار مفيد لمن يعتمد على مدير تنزيل متقدم ويريد فصل مهمة التنزيل عن المتصفح نفسه، لكن هناك قيودًا يجب معرفتها؛ فعندما تستخدم مدير تنزيل خارجي، قد تفشل الملفات التي تتطلب جلسة تسجيل دخول لأن نقطة تمرير التنزيل إلى التطبيق الخارجي لا تنقل ملفات Cookies الخاصة بالموقع.

إبقاء الروابط داخل المتصفح: أحد الاختلافات العملية في Bare هو التحكم في فتح الروابط داخل التطبيقات، ويمكن تحديد السلوك ليكون:

  • فتح الروابط في Bare دائمًا
  • السؤال في كل مرة
  • عدم فتحها في التطبيقات

والوضع الافتراضي هو Never، ما يعني أن رابطًا مثل Reddit أو YouTube يمكن أن يبقى داخل المتصفح بدل الانتقال تلقائيًا إلى التطبيق المثبت على الهاتف. وفي المقابل، الروابط من نوع الهاتف والبريد والرسائل تبقى مرتبطة بتطبيقاتها المعتادة، وهذه الميزة ممتازة لمن يريد التحكم في تجربة التصفح وعدم فقدان الصفحة الحالية بمجرد الضغط على رابط.

تخصيص شريط الأدوات: يوفر Bare Browser قدرًا ملحوظًا من التخصيص في شريط الأدوات، حيث في الإصدار Alpha 3 يمكن اختيار الاختصارات الموجودة في الشريط السفلي، مثل:

  • Home
  • Incognito
  • Share
  • Translate
  • Bookmark

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

عرض علامات التبويب Grid أو List: بدل إجبار المستخدم على شكل واحد لعرض علامات التبويب، يقدم Bare خيارين:

  • Grid: العرض الشبكي التقليدي مع الصور المصغرة.
  • List: قائمة أكثر بساطة تعرض favicon والعنوان والنطاق وزر الإغلاق دون الصور المصغرة.

وفي الإصدار الجديد أضيف كذلك تحسين لطريقة التعامل مع الإضافات المثبتة، بحيث لا يتم إغراق الشريط بالإضافات افتراضيًا؛ إذ يختار المستخدم ما يريد تثبيته يدويًا.

الوضع الداكن وAMOLED: إذا كنت تفضل الواجهات الداكنة، يقدم Bare مجموعة من الخيارات المتعلقة بالمظهر، وهناك الوضع الداكن التقليدي، كما يوجد خيار لتغميق المواقع التي لا تمتلك Dark Mode مناسبًا من نفسها. ومع الشاشات AMOLED، يستطيع المتصفح استخدام خلفيات سوداء حقيقية في المواقع التي يتم تغميقها بواسطة Bare، كما يتجنب المتصفح الوميض الأبيض المزعج أثناء تحميل الصفحة عند استخدام الثيم الداكن.

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

استيراد وتصدير الإشارات المرجعية: يدعم Bare أيضًا نقل الإشارات المرجعية من وإلى المتصفح من خلال ملف HTML عادي، ويمكن للمستخدم استيراد الإشارات دون أن يؤدي ذلك إلى حذف الإشارات الموجودة أصلًا، هذا يجعل الانتقال إلى Bare أقل إزعاجًا للمستخدم الذي يمتلك مجموعة كبيرة من المواقع المحفوظة.

التحكم في الخصوصية عند الخروج: ميزة عملية أخرى هي خيار Clear on exit، حيث يمكن للمستخدم تحديد البيانات التي يجب حذفها عند إنهاء المتصفح، مثل:

  • سجل التصفح
  • Cookies وبيانات المواقع
  • الملفات والصور المؤقتة
  • إعدادات المواقع
  • بيانات النماذج
  • كلمات المرور المحفوظة

وفي المقابل، لا يتم حذف الإشارات المرجعية والإضافات بهذه العملية، وهذا يمنح المستخدم مستوى أكبر من التحكم في البيانات المحلية للمتصفح.

ثالثًا | الخصوصية: ماذا أزال Bare وماذا أبقى؟​


الحديث عن الخصوصية في Bare Browser يحتاج إلى بعض الدقة.

المشروع يذكر أنه أزال:

  • التسجيل في Firebase
  • تسجيلات FCM المرتبطة ببعض خدمات Chromium
  • تسجيل الدخول المرتبط بـ قوقل
  • عددًا من خدمات التتبع
  • أجزاء من تكاملات الذكاء الاصطناعي
  • بعض خدمات الاقتراحات والمكونات المرتبطة بقوقل.

كما أن المشروع اختبر حركة الشبكة فعليًا على أجهزة حقيقية ومحاكيات بدل الاعتماد فقط على ما يفترض أن يفعله الكود، لكن هذا لا يعني أن المتصفح خالٍ تمامًا من اتصالات قوقل.

هل Bare Browser خالٍ من قوقل فعلًا؟

لا، وهذه نقطة يجب توضيحها بصدق، حيث المشروع يحتفظ باتصال update.googleapis.com الخاص بمحدث مكونات Chromium، ويستخدم ذلك لتحديث مكونات مرتبطة مثل:

  • بيانات إبطال الشهادات
  • Certificate Transparency
  • جودة تحذيرات TLS
  • تصنيف خطورة التنزيلات
  • بعض مكونات توافق الويب
  • Widevine
  • بعض قوائم الحماية التي تعمل محليًا

ويذكر المشروع أن هذا الاتصال يسجل وجود التثبيت وبعض معلومات المكوّن والإصدار وتاريخ التثبيت والفئة المرتبطة به. لذلك Bare ليس De-Googled بشكل كامل، وهو نفسه لا يدعي ذلك.

ماذا عن Safe Browsing؟

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

بالتالي، المستخدم يحتاج إلى التعامل مع الروابط غير الموثوقة بحذر أكبر وعدم افتراض أن Bare سيوفر طبقة الحماية نفسها التي يوفرها Chrome عبر Safe Browsing.

هل يدعم تسجيل الدخول إلى المواقع؟

نعم، Bare Browser ليس متصفحًا معزولًا عن الويب، حيث يمكن للمستخدم زيارة مواقع قوقل وتسجيل الدخول إليها، كما يشير المشروع إلى أن إزالة بعض استدعاءات الحساب لا تمنع زيارة مواقع Google نفسها أو تسجيل الدخول إليها، أما إذا كنت تستخدم مدير كلمات مرور خارجي مثل Bitwarden أو 1Password، فقد تحتاج إلى تفعيل خيار استخدام خدمة Autofill أخرى من إعدادات Bare.

ماذا عن Passkeys؟

دعم Passkeys موجود، لكن هناك قيود مهمة، حيث المسار الخاص بمدير كلمات المرور في قوقل غير متاح بالطريقة نفسها، بينما يمكن استخدام Android Credential Manager مع خدمات خارجية مثل Bitwarden و1Password وProton Pass بعد إعطاء المتصفح الثقة المطلوبة من مدير كلمات المرور، ولهذا، المستخدم الذي يعتمد بشكل كبير على Google Password Manager يحتاج إلى أخذ هذه النقطة في الحسبان قبل الانتقال الكامل إلى Bare.

هل يدعم Web Push؟

في الوقت الحالي لا، حيث إزالة قناة GCM أدت إلى غياب Web Push من Bare Browser، وهي نقطة قد تهم المستخدم الذي يعتمد على إشعارات الويب في بعض الخدمات والمواقع،

مشكلة النوافذ المنبثقة للإضافات!

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

دعم الفيديو والصوت:

يتضمن Bare دعم H.264 وAAC، كما أن وضع ملء الشاشة يتعامل مع اتجاه الهاتف بصورة أفضل، ويأخذ في الاعتبار فتحة الكاميرا بدل ترك مساحة غير مناسبة بجوارها، لكن بعض المحتوى المحمي عبر DRM لم يتم اختباره من البداية إلى النهاية، لذلك لا ينبغي اعتبار منصات البث المدفوعة مثل Netflix وغيرها مضمونة العمل بشكل كامل حاليًا.

رابعًا | التحميل​


نعم، المشروع مفتوح المصدر، ويستخدم للمشروع الأساسي ترخيص BSD 3-Clause License. أما Chromium نفسه فتخضع أجزاؤه لترخيصه الخاص، بينما uBlock Origin المضمّن يحتفظ بترخيص GPL-3.0 الخاص به، ولا توجد وفق الموقع الرسمي خطة مدفوعة أو نظام ترقية داخل المتصفح، ويصف المطور دعمه للمشروع عبر شراء القهوة بأنه اختياري بالكامل.

هل توجد نسخة Google Play أو F-Droid؟

في الوقت الحالي، الموقع الرسمي يشير إلى أن Google Play وF-Droid قادمان لاحقًا، بينما التنزيل الحالي يتم عبر صفحة إصدارات GitHub، ولهذا فإن المستخدم الذي يريد التجربة الآن سيحتاج إلى تنزيل APK من GitHub مباشرة.

المستودع الرسمي: GitHub – Bare Browser

تحميل أحدث إصدار APK عبر الرابط : Bare 1.0.0-alpha.3 – Releases

الموقع الرسمي: Bare Browser Official Website

الخلاصة

Bare Browser ليس مجرد نسخة أخرى من Chromium مع شعار مختلف، بل مشروع يحاول إعادة صياغة تجربة Chromium على أندرويد من خلال إزالة مجموعة كبيرة من مكونات Google، مع التركيز على الخصوصية والتحكم وإضافات المتصفح الحقيقية.

وتبقى نقطة القوة الأبرز هي الجمع بين إضافات سطح المكتب، uBlock Origin الكامل، تشغيل الوسائط في الخلفية، تنزيل بعض الوسائط، تخصيص الواجهة، والتحكم في سلوك الروابط والبيانات المحلية.

وفي المقابل، يجب عدم تجاهل أن المشروع في مرحلة Alpha، وأن بعض مكونات الأمان والتوافق المهمة مثل Safe Browsing وWeb Push غير متوفرة حاليًا، كما أن دعم بعض أنواع البث وPasskeys والإضافات لا يزال يحمل قيودًا معروفة.

المصدر
 
عودة
أعلى أسفل