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.

Qeyd: Şərhlərdə nalayiq ifadələr işlətmək, reklam xarakterli mətn paylaşmaq qadağandır.

Şərh yoxdur

Şərh yazmaq üçün daxil olun


DAHA ÇOX


2020-ci ildə məlumatların vizualizasiyası üçün aktual olacaq Top-8 JavaScript ki..

JavaScript-də məlumatları daha gözəl şəkildə təqdim etmək lazımdır?


Microsoft bu il olmuş qeyri adi fişinq kiberhücumlarından danışdı

Bir neçə müddət bundan öncə isə Microsoft şirkəti kiberhücumlar və malware-lar üzrə trendləri əks et..


Microsoft Windows-da 0-day boşluğu da daxil olmaqla 7 kritik sistem boşluğu arad..

Microsoft şirkəti bu ay təqdim etmiş olduğu yenilənmələr ilə öz sistemlərində 36 boşluğu aradan qald..


Microsoft Teams platformasının Linux versiyası təqdim edildi

Microsoft şirkəti Microsoft Teams platformasının Linux versiyasını təqdim edib.


OpenBSD-də 4 ciddi sistem boşluğu aşkar edilib

OpenBSD-də 4 ciddi sistem boşluğu aşkar edilərək aradan qaldrılıb.


Sadə tətbiqlərin müxtəlif proqramlaşdırma dillərindəki test nəticələri təqdim ed..

Assembler x86_64-də HeavyThing adlı azad kitabxananı reallaşdırmış müəllif Jeff Marrison “Assembler-..

×