Firefox kodu XBL komponentlərindən tamamilə təmizlənib

Firefox kodu XBL komponentlərindən tamamilə təmizlənib

Code-News
10.10.2019 PAYLAŞIM

    Mozilla tərtibatçıları bildiriblər ki, onlar Mozilla kodundan XBL (XML Binding Language) dilində olan bütün komponentlərin aradan qaldırılması işini yekunlaşdırıblar. 2017-ci ildən bəri davam edən bu proses çərçivəsində Firefox kodundan XBL istifadə etmiş 300 müxtəlif komponent çıxarılmış və təqribi olaraq 40.000 sətr kod yenidən yazılmışdı. Bu barədə Opennet.ru saytı xəbər verib. Qeyd olunmuş komponentlər isə Web Components bazasında olan analoqlar ilə əvəz ediliblər. Həmin komponentlər isə adi veb texnologiyalar vasitəsilə yazılıb.

    Qeyd etmək lazımdır ki, XBL Firefox interfeysinin çalışma təşkilini reallaşdırırdı və XUL dilində olan vidjetlərin davranışlarını dəyişə bilən komponentlərin yaradılmasına imkan verirdi. 2017-ci ildə isə Mozilla XBL ilə XUL-u köhnəlmiş texnologiyalar siyahısına daxil etdi və Firefox 57-də onların dəstəklərini dayandırdı. Həmin vaxtda həmçinin Firefox üçün olan XBL və XUL əsasında yaradılmış komponentlərin yenidən yazılması işinə start verildi. XBL əsasında qalmış son komponentlər siyahısında ünvan sətri ilə əlavələr meneceri var idi. Lakin onlar Firefox 68-də yeni komponentlər ilə əvəz olundular.



SİZƏ MARAQLI OLACAQ BİR NEÇƏ MƏLUMAT


Google Chrome ləng və sürətli yüklənən saytları təyin edə biləcək

San Fransiskoda keçirilən Chrome Dev adlı sammit çərçivəsində Google şirkətinin mühəndisləri bildiri..


Siri'dəki sistem boşluğu macOS'dəki Apple Mail'də olan şifrələnmiş məktubları ox..

Apple məhsullarının problemləri üzrə fəaliyyət göstərən informasiya təhlükəsizliyi mütəxəssisi Bob G..


Python GitHub layihələri arasında Java'dan daha məşhur olub

Məşhur GitHub servisi 2019-cu il üzrə statistika analizinin hesabatını təqdim edib.


GitLab Çindən və Rusiyadan olan mütəxəssisləri işə götürməkdən qorxur..

GitLab-da Çindən və Rusiyadan olan mütəxəssislərin işə götürülməsinə qadağa qoyulması məsələsi müzak..


Chrome'da ciddi 0-day boşluğu aradan qaldırılıb

Google mühəndisləri heç gözlənilmədən Windows, Mac və Linux üçün Chrome brauzerinin Chrome 78.0.3904..


Python'un vacib versiyalarının təqdim olunma müddətlərində dəyişiklik edilib..

Python proqramlaşdırma dilinin tərtibatçıları sözügedən dilin vacib versiyalarının yeni təqdim olunm..