نظرة على تطبيق Candy Browser | متصفح أندرويد مفتوح المصدر بخصوصية قوية وإدارة تبويبات مبتكرة

نظرة على تطبيق Candy Browser | متصفح أندرويد مفتوح المصدر بخصوصية قوية وإدارة تبويبات مبتكرة

نظرة على تطبيق Candy Browser

نظرة على تطبيق Candy Browser


في الوقت الذي أصبحت فيه معظم متصفحات أندرويد متشابهة إلى حد كبير، يظهر Candy Browser بفكرة مختلفة تركز على جعل التصفح أكثر مرونة واعتمادًا على الإيماءات، مع توفير مجموعة كبيرة من أدوات الخصوصية وإدارة التبويبات وقراءة صفحات الويب.

المشروع مفتوح المصدر ومرخص بموجب Mozilla Public License 2.0 (MPL-2.0)، ويعتمد على Android System WebView بدلًا من تضمين محرك Chromium خاص به. كما أن المشروع يركز على إبقاء أدوات التصفية وسجل التصفح والمفضلة والملفات الشخصية وبيانات الخصوصية محلية على الجهاز.

واللافت أن Candy Browser يتطور بسرعة كبيرة؛ فقد وصل في 6 سبتمبر 2026 إلى الإصدار v0.37، مع فصل قنوات التوزيع إلى نسخ Universal وFOSS وCA، بحيث أصبح بالإمكان تثبيت القنوات الثلاث جنبًا إلى جنب دون أن تستبدل إحداها الأخرى.

نظرة على تطبيق Candy Browser في أندرويد​

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


Candy Browser هو متصفح ويب مفتوح المصدر لأجهزة أندرويد صُمم حول مفهوم Gesture-First Browsing، أي إعطاء الإيماءات دورًا أساسيًا في التنقل وإدارة التبويبات، حيث يمكنك مثلًا التنقل بين التبويبات من شريط العنوان، وفتح العرض البصري للتبويبات بالسحب، وإغلاق البطاقات بحركات سلسة مع تأثيرات Spring وHaptic Feedback، لكن المشروع لا يعتمد على الإيماءات فقط، بل يقدم أيضًا منظومة متكاملة تشمل:

  • حظر الإعلانات وأدوات التتبع.
  • التصفح الخاص.
  • ملفات تعريف متعددة.
  • إدارة متقدمة للتبويبات.
  • قراءة الصفحات دون تشتيت.
  • أدوات فحص الخصوصية.
  • Picture-in-Picture.
  • تنزيل الملفات.
  • Passkeys وAutofill.
  • تكامل مع تطبيقات أندرويد.
  • مزامنة مشفرة بين الأجهزة.

أحدث إصدار: Candy Browser v0.37

الإصدار v0.37 هو أحدث إصدار منشور حاليًا، وقد صدر في 6 سبتمبر 2026.

أهم ما جاء معه هو إعادة تنظيم قنوات التوزيع الثلاث:

Candy Browser Universal: هذه هي النسخة العامة التي توفر التكاملات الاختيارية المدعومة من Google.

Candy FOSS: نسخة موجهة لمستخدمي البرمجيات الحرة، وتتميز بإزالة Google Play Services والمحدّث المدمج عبر GitHub من بناء F-Droid. وتحمل أيقونة عليها شارة خضراء بحرف F.

Candy CA: نسخة مخصصة للأجهزة أو سيناريوهات الاستخدام التي تحتاج إلى الثقة أيضًا بشهادات User-installed CAs في أندرويد، وتحمل شارة CA برتقالية.

ومن الإصدار 0.37 أصبح لكل قناة هوية Android منفصلة، ما يسمح بتثبيت Universal وFOSS وCA جنبًا إلى جنب دون مشاركة الملفات الشخصية أو الإعدادات أو الذاكرة المؤقتة بينها.

ثانيًا| أهم مميزات Candy Browser​


التصفح بالإيماءات: هذه هي الهوية الرئيسية للمتصفح، حيث تم تصميم الواجهة بحيث تكون الإيماءات جزءًا أساسيًا من تجربة التصفح، مع إمكانية التبديل بين التبويبات من شريط العنوان وفتح نظرة بصرية شاملة للتبويبات بالسحب، كذلك إغلاق البطاقات بالإيماءات واستخدام حركات Spring Animation والحصول على Haptic Feedback أثناء التفاعل، هذا يجعل Candy مختلفًا عن المتصفحات التي تعتمد بشكل شبه كامل على الضغط على الأزرار والقوائم.

Candy-Browser-2-461x1024.png


Link Peek: واحدة من أفضل الأفكار في Candy Browser ، حيث عند الضغط المطول على رابط، يمكنك فتح معاينة حية ومؤقتة للرابط دون إنشاء تبويب جديد أو إضافة زيارة إلى سجل التصفح، ومن داخل المعاينة يمكنك بعدها إرسال الصفحة إلى تبويب في الخلفية أو تبويب خاص أو Clipboard أو المشاركة، وتعتبر هذه الطريقة ممتازة لفتح الروابط بسرعة دون أن يتحول سجل التصفح إلى قائمة ضخمة من الصفحات التي فتحتها فقط لمشاهدة محتواها للحظات.

نظام تبويبات بصري متقدم: Candy لا يقدم مجرد قائمة تبويبات تقليدية، حيث يمكنك الاختيار بين “Cover Flow، Grid، List”، كما يدعم التبويبات المثبتة وإعادة الترتيب والمعاينات المحفوظة والأيقونات المميزة.

نظرة على تطبيق Candy Browser


Candy Stacks: من الميزات الجديدة في الإصدار 0.36، والتي تستمر في الإصدارات الأحدث، إمكانية تجميع التبويبات ذات العلاقة داخل Stacks، كما ويمكنك إنشاء مجموعة ذات اسم ولون، ثم طيها إلى بطاقة متعددة الطبقات داخل Cover Flow أو Grid، وإعادة فتحها كمجلد مركز، كما أن التبويبات العادية داخل Stack تبقى مرتبطة بالملف الشخصي، بينما بيانات المجموعات الخاصة تبقى في الذاكرة فقط.

Snooze للتبويبات: إذا كنت لا تريد إغلاق صفحة مهمة، يمكنك تأجيلها باستخدام Tab Snoozing، بحيث يمكن جدولة عودة الصفحة لاحقًا مع إشعار، ويوفر Candy أيضًا مديرًا منفصلًا للتبويبات المؤجلة.

ملفات شخصية متعددة: يدعم Candy إنشاء ملفات تعريف محلية مستقلة، وبذلك يمكنك الفصل بين التصفح الشخصي والعمل والدراسة ,,إلخ، وتستطيع تخصيص مظهر كل Profile بصورة مستقلة، بما في ذلك الخلفيات الخاصة بصفحة التبويب الجديد ومبدّل التبويبات.

عزل بيانات WebView لكل Profile: يوفر Candy Browser خيار عزل بيانات التخزين الخاصة بكل ملف شخصي، بشرط أن يسمح مزود WebView المثبت على الجهاز بذلك، هذا يمنح الملفات الشخصية درجة أعلى من الفصل بدل مشاركة جميع بيانات المواقع بين الملفات.

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

Candy Trails: ميزة مميزة جدًا لمحبي التنظيم، حيث Candy Trails يحول رحلة التصفح إلى رسم بياني متفرع للتنقل بدل مجرد قائمة History، ويمكنك التحرك داخل الرسم والتكبير والتصغير، حتى الانتقال مباشرة إلى صفحات مختلفة، وإنشاء مسارات متفرعة ومتابعة سياق كيفية وصولك إلى صفحة معينة، وهذا مفيد خصوصًا عند إجراء بحث طويل والانتقال بين مصادر متعددة.

Site Capsules: يمكن إنشاء اختصارات مرتبطة بالمواقع من خلال Site Capsules ووضعها على الشاشة الرئيسية، ويمكن تخصيص لكل Capsule رمز تعبيري ولونة أيقونة وحدود التنقل ومظهر أكثر بساطة من المتصفح التقليدي.

أدوات الخصوصية والحماية: الأداة الأولى حجب الإعلانات والمتعقبات، حيث Candy Browser يدمج منظومة محلية لحجب المحتوى المزعج والمتعقبات باستخدام مصادر مثل “EasyList، EasyPrivacy، مجموعة من uAssets، HaGeZi Pro host delta”، ويتم تطبيق الحظر عبر آليات داخل WebView بدل الاعتماد على VPN أو Proxy خارجي.

الأداة الثانية،Privacy X-Ray وتمنحك رؤية مباشرة لما يحدث داخل الصفحة، حيث يمكنها عرض عدد الطلبات المحجوبة والفئات والنطاقات والاستثناءات، وهكذا لا يكون حجب المحتوى عملية غامضة؛ بل يمكنك رؤية ما يقوم متصفح Candy Browser بحظره في علامة التبويب الحالية.

أما مع Permission Radar فهي تسمح بمراقبة نشاط أذونات المواقع المتعلقة بالكاميرا والموقع الجغرافي والميكروفون وغيرها من أذونات WebView، كما وتوجد ميزة حظر ملفات تعريف الارتباط التابعة لجهات خارجية، حيث Candy يدعم حظر Third-party Cookies إلى جانب إخفاء بعض نوافذ الموافقة على ملفات تعريف الارتباط اعتمادًا على قواعد تجميلية محلية.

ووفق وصف المشروع، تظل التصفية وسجل التصفح والمفضلة والملفات الشخصية وبيانات الخصوصية داخل الجهاز بدل الاعتماد عليها في خادم مركزي، لكن يجب عدم تفسير هذا على أنه “لا توجد أي بيانات تغادر الجهاز مطلقًا”، فبعض الوظائف الاختيارية مثل مزامنة Candy Sync أو مزودي البحث والترجمة تتضمن اتصالًا بالشبكة.

Candy Sync للمزامنة بين الأجهزة: من أكثر الوظائف طموحًا في المشروع Candy Sync، حيث يمكن من خلالها ربط أجهزة Android أو ملفات تعريف Chromium/Firefox للوصول إلى قائمة التبويبات وإدارتها من جهاز آخر، ويمكنك مثلًا “رؤية التبويبات الحالية، فتح تبويب جديد، الانتقال إلى عنوان مختلف، تثبيت تبويب، إعادة ترتيب التبويبات، إغلاق التبويبات”، والأهم أن النظام يعتمد على التشفير من طرف إلى طرف. ويذكر المشروع أن كلمات المرور ومفاتيح مساحة العمل والمفاتيح الخاصة وعناوين المواقع والعناوين وأسماء الأجهزة والأيقونات لا تصل إلى الخادم بصيغة نصية واضحة، ويستخدم النظام تقنيات تشمل ” Argon2id، HKDF-SHA-256، AES-256-GCM، مفاتيح P-256″، كما أن Candy Sync مصمم ليكون Self-hosted، ما يمنح المستخدم المتقدم القدرة على تشغيل خادم المزامنة الخاص به.

Reader Studio: إذا فتحت مقالًا طويلًا وتريد قراءته بدون عناصر الصفحة المزعجة، فهنا تظهر ميزة Reader Studio، وتقوم الأداة باستخراج المقال محليًا وتقديمه في واجهة قراءة خاصة مع “تغيير الخطوط، محاذاة النص، Paper Theme، Night Theme، حفظ للقراءة دون اتصال، Text-to-Speech”، وتعتبر من المزايا المفيدة جدًا للقراءة الطويلة على الهاتف.

ترجمة صفحات الويب: يوفر Candy ميزة ترجمة مدمجة مع اختيار مزود الترجمة، والإصدارات الحديثة حسّنت طريقة توجيه الروابط الخاصة بخدمات الترجمة، وأصبح بإمكان المستخدم اختيار مزود من عدة خيارات مدعومة.

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

دعم الفيديو بملء الشاشة:Candy يدعم Fullscreen للفيديوهات التي تستخدم HTML5، بما فيها YouTube، مع التكيف مع دوران الشاشة وواجهات أندرويد.

Picture-in-Picture: عند مغادرة التطبيق أثناء تشغيل فيديو في تبويب عادي، يمكن الانتقال إلى Picture-in-Picture تلقائيًا، كما يدعم بعض أزرار PiP التي توفرها مواقع الفيديو نفسها.

Mini Player داخل Candy Browser : عند التبديل بين التبويبات، يمكن الاحتفاظ بالفيديو في مشغل صغير قابل للسحب، كما يدعم تشغيل الصوت في الخلفية عندما يسمح الموقع بذلك.

إشعارات الوسائط: يمكن لـ Candy الاستفادة من نظام Android Media Controls للتحكم في “التشغيل، الإيقاف المؤقت، الإيقاف، التقديم أو التأخير”، أما وسائط التبويبات الخاصة فتبقى مؤقتة ولا تدخل إلى PiP أو Mini Player أو عناصر التحكم الإعلامية للنظام.

Google Cast: يدعم Candy إرسال فيديوهات HTML5 المتوافقة إلى أجهزة Google Cast، بما يشمل أنواعًا مثل MP4 وWebM وHLS وDASH، لكن هذه الوظيفة لا تعمل تلقائيًا؛ بل يتم استخدامها بعد اختيار جهاز Cast مناسب.

محركات البحث المتعددة: يمكن للمستخدم اختيار محرك البحث المفضل بدل التقيد بمحرك واحد، من الخيارات التي يدعمها المشروع” Google، DuckDuckGo، Bing، ChatGPT والكثير، كما وتوجد إمكانية لاستخدام Google AI Mode بطريقة اختيارية من خلال إعدادات البحث.

اقتراحات البحث: يمكن استخدام مزودي اقتراحات البحث بشكل اختياري، مع تعطيل هذه الاقتراحات في التبويبات الخاصة.

Address Commands: من الأفكار المتقدمة أن Candy يدعم أوامر من خلال شريط العنوان باستخدام الرمز > لتنفيذ عمليات مرتبطة بالتبويبات والملفات الشخصية والذاكرة المؤقتة وملفات الارتباط والتنقل.

Desktop Mode: يوفر Candy Browser وضع سطح المكتب مع تحسينات للحفاظ على هوية Desktop ثابتة عبر عمليات إعادة التوجيه وBack وForward، إلى جانب Viewport أوسع لتحسين توافق المواقع.

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

دعم WebAuthn وPasskeys: يحتوي Candy على إعدادات Android اللازمة للتعامل مع مزودي WebAuthn وPasskeys، ومع ذلك، يوضح المشروع أن السماح للمزودين لا يزال مطلوبًا قبل اعتبار دعم Passkeys مكتملًا بشكل نهائي.

تخصيص واجهة Candy Browser : لا يكتفي Candy بتقديم واجهة واحدة، حيث يمكن الاختيار بين النظام والسمة الفاتحة والداكنة و AMOLED، كما يوفر لوحات ألوان Material You وCandy ومحايدة، بالإضافة إلى أسطح شفافة أو Frosted وتصميمات مختلفة للحواف، ويمكن أيضًا التحكم في شفافية واجهة المتصفح وشريط العنوان ودرجة Blur المباشر للخلفية.

دعم الأجهزة اللوحية: Candy يتكيف مع الشاشات الأكبر، بما في ذلك الأجهزة اللوحية والوضع الأفقي، وتتغير طريقة عرض التبويبات لتناسب المساحة المتوفرة.

ثالثًا | التحميل والأمان:​


نعم، المشروع مفتوح المصدر ومتاح للاستخدام من خلال إصدارات GitHub، مع وجود قناة FOSS مخصصة ومرجع APK قابل لإعادة الإنتاج لـ F-Droid، ولا يظهر المشروع كنموذج متصفح تجاري قائم على اشتراك شهري أو نسخة Premium منفصلة ضمن المستودع، لكن بعض الوظائف مثل خدمات البحث أو الترجمة أو Candy Sync تعتمد بطبيعتها على خدمات خارجية أو خادم مزامنة، وبالتالي قد توجد تكاليف مرتبطة بالخدمة الخارجية التي تختارها، لا بالتطبيق نفسه.

من حيث الأمان، ومن ناحية المشروع البرمجية، توجد عدة نقاط إيجابية وهي على النحو التالي:

  • المصدر مفتوح: الكود منشور ويمكن فحصه، والمشروع مرخص تحت MPL-2.0.
  • أدوات الخصوصية محلية:التصفية وسجل التصفح والمفضلة وبيانات الخصوصية الأساسية مصممة لتبقى محلية.
  • نسخ FOSS مخصصة: الإصدار FOSS يزيل Google Play Services والمحدّث المدمج عبر GitHub من بناء F-Droid.
  • التوقيع والتحقق: الإصدارات الرسمية تتضمن ملفات APK موقعة، ويوجد أيضًا اهتمام بالتحقق من Checksums في قنوات الإصدار السابقة.

ومع ذلك، هناك نقطة مهمة جدًا عند الحديث عن إصدار User CA / Candy CA.

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

تحذير مهم حول محرك متصفح Candy Browser

Candy Browser يعتمد حاليًا على Android System WebView باعتباره محرك العرض الوحيد، ولا يضم Chromium Fork خاصًا به أو محركًا ثانيًا أو VPN أو Proxy مدمجًا، وهذا يعني أن تجربة التوافق والأداء تعتمد بدرجة كبيرة على إصدار WebView الموجود في جهازك.

كما أن المشروع يذكر بعض القيود الطبيعية في نظام التصفية، مثل احتمال مرور بعض WebSockets وCNAME Cloaking وبعض عمليات إعادة التوجيه ومحتوى بعض Shadow DOM أو السياقات Cross-Origin المغلقة، لذلك لا ينبغي اعتبار نظام الحجب فيه مساويًا لحلول الحماية المتقدمة التي تعمل على مستوى الشبكة بالكامل.


الخلاصة:

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

فبدل الاعتماد على واجهة تقليدية، يقدم Link Peek للمعاينة السريعة، وCandy Stacks لتنظيم التبويبات، وCandy Trails لتتبع رحلة البحث، وReader Studio للقراءة، وPrivacy X-Ray لمراقبة ما يحدث خلف الكواليس، إلى جانب الحجب المحلي للإعلانات والمتعقبات والملفات الشخصية والتصفح الخاص.

والإصدار v0.37 أضاف خطوة مهمة في نضج المشروع عبر فصل Universal وFOSS وCA إلى قنوات Android مستقلة، وهو ما يجعل توزيع المتصفح أكثر وضوحًا للمستخدمين.

إذا كنت من مستخدمي أندرويد الذين يحبون التطبيقات المفتوحة المصدر ويريدون متصفحًا يمنحهم تحكمًا أكبر في التبويبات والخصوصية وطريقة التصفح، فإن متصفح Candy Browser يستحق التجربة بالتأكيد.

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