Basilisk هو متصفح ويب مجاني ومفتوح المصدر يستند إلى XUL تم إنشاؤه بواسطة مطوري متصفح Pale Moon . يعتمد على تخطيط Goanna ومحرك التقديم (شوكة Gecko) ويبني على Unified XUL Platform (UXP) ، والتي بدورها هي شوكة لقاعدة كود Mozilla بدون أجهزة Servo أو Rust.
Basilisk كتطبيق هو في الأساس وعاء لتطوير منصة XUL التي يبني عليها ، بالإضافة إلى أنه بديل محتمل لمتصفح Firefox للاحتفاظ باستخدام ملحقات Firefox. ويهدف إلى الاحتفاظ بالتقنيات المفيدة التي أزال شقيقها Firefox.
يتطلب Windows 7 أو أحدث. لا يتم دعم نظام التشغيل Windows XP أو Windows Vista.
الخصائص الرئيسية:
- دعم كامل لمعيار ECMAscript 6 الخاص بجافا سكريبت لتصفح الويب الحديث.
- دعم جميع مكونات NPAPI الإضافية (Unity و Silverlight و Flash و Java وإضافات المصادقة وما إلى ذلك).
- دعم ملحقات XUL / Overlay على غرار Mozilla.
- دعم تجريبي لـ WebExtensions (في وضع gecko-target mode). يرجى ملاحظة أن بعض واجهات برمجة تطبيقات WebExtension الخاصة بـ Mozilla ليست متاحة بعد.
- دعم ALSA على Linux.
- دعم WebAssembly (WASM).
- دعم ميزات تشكيل خط الجرافيت المتقدمة.
- دعم تشفير الويب الحديث: حتى TLS 1.3 ، والأصفار الحديثة ، و HSTS ، إلخ.
اختلافات مهمة مع Mozilla Firefox:
- يستخدم Goanna كمحرك تخطيط وعرض. تتصرف Goanna بشكل مختلف قليلاً عن Gecko في بعض النواحي وقد يؤدي إلى عرض مختلف لصفحات الويب. على سبيل المثال: تعرض Goanna التدرجات في مساحة لونية أكثر دقة (غير مسبقة المضاعفة).
- يبني على UXP ، منصة XUL الخاصة بنا قيد التطوير. على هذا النحو ، فإن XUL على قيد الحياة وبصحة جيدة في هذا المتصفح ولن يتم إهمالها.
- لديه بعض المشكلات المعروفة التي طال أمدها مع رمز Mozilla الأساسي الثابت (على سبيل المثال CVE-2009-1232).
- لا تستخدم واجهة مستخدم الفوتون أو الصدأ. يمكنك توقع واجهة مألوفة كما يحملها Firefox بين الإصدار 29 والإصدار 56.
- لا يستخدم التحليل الكهربائي (e10s ، تصفح متعدد العمليات).
- لا يتطلب توقيع تمديد حديقة مسورة.
تغيير Basilisk 2020.09.11:
- يتم تحميل وحدة JavaScript المحدّثة وفقًا لمواصفات توافق الويب.
- تم تعطيل إحدى الوظائف المتعلقة بمكونات WebComponents لمنع اكتشاف الخطأ.
- توافق محسّن مع مواقع الويب التي تحاول تصميم عناصر النموذج القياسية.
- تم تحديث مكتبة SQLite إلى 3.33.0.
- تم تغيير أخطاء الوسائط لتكون استجابة أكثر عمومية ، مما يؤدي إلى تحسين خصوصية المستخدم.
- تحسين استقرار الكود (إصلاح عدد من الأعطال).
- تم تحديث مكتبة NSS لإصلاحات أمان الاتصال المختلفة.
- تم تناول مشكلات الأمان في هذا الإصدار: CVE-2020-15664 و CVE-2020-15666 و CVE-2020-15667 و CVE-2020-15668 و CVE-2020-15669.
- ملخص تصحيح أمان Mozilla لمنصة XUL الموحدة: 4 ثابت ، 1 دفاع متعمق ، 1 مرفوض ، 9 لا ينطبق.