كود Firefox مجاني تمامًا من XBL

مطورو موزيلا ذكرت حول ناجحة انتهاء العمل على إزالة مكونات اللغة من كود فايرفوكس XBL (لغة ​​ربط XML). أثناء العمل الذي واصلت منذ عام 2017، تمت إزالة حوالي 300 رابط مختلف باستخدام XBL من التعليمات البرمجية، وتمت إعادة كتابة ما يقرب من 40 ألف سطر من التعليمات البرمجية. تم استبدال المكونات المحددة بنظائرها على أساس مكونات الويب، مكتوبة باستخدام تقنيات الويب التقليدية.

تم استخدام XBL لتنظيم واجهة Firefox وسمح لك بإنشاء روابط تغير سلوك عناصر واجهة مستخدم XUL. في عام 2017، أوقفت Mozilla XBL وXUL وتوقفت عن دعم الوظائف الإضافية المكتوبة باستخدام هذه التقنيات في Firefox 57. في نفس الوقت بدأ العمل على إعادة كتابة مكونات Firefox المستندة إلى XBL/XUL. كانت آخر مكونات الواجهة المستندة إلى XBL هي شريط العناوين ومدير الوظائف الإضافية، والتي تم استبدالها بتطبيقات جديدة في Firefox 68.

المصدر: opennet.ru

إضافة تعليق