Firefox 101 izlaidums.

Izlaists web pārlÅ«ks Firefox 101. Turklāt izstrādāta ilgstoÅ”as atbalsta versijas atjauninājums — 91.10.0. Beta testēŔanai nodota Firefox 102 versija, kuras izlaiÅ”ana plānota 28. jÅ«nijā.

Galvenās jaunās iespējas Firefox 101:

  • Ieviesta eksperimentāla treŔās versijas manifestu Chrome atbalsts, kas nosaka iespējas un resursus, kas pieejami paplaÅ”inājumiem, kas rakstÄ«ti, izmantojot API WebExtensions. Firefox variantā Chrome manifestā iekļauts jauns deklaratÄ«vais satura filtrēŔanas API, bet atŔķirÄ«bā no Chrome nav pārtraukta vecā API webRequest bloķēŔanas režīma atbalsts, kas pieprasÄ«ts paplaÅ”inājumos, lai bloķētu nevēlamu saturu un nodroÅ”inātu droŔību. Lai iespējotu treŔās versijas manifestu, atrodams iestatÄ«jums Ā«extensions.manifestV3.enabledĀ» vietnē about:config.
  • Tiek nodroÅ”ināta iespēja pievienot apstrādātājus visiem MIME tipiem, kas tiek izsaukti pēc norādÄ«tā failu veida lejupielādes.
  • Ieviesta iespēja vienlaikus izmantot neierobežotu skaitu mikrofoni video konferencē, kas, piemēram, permite viegli pārslēgt mikrofoni pasākuma laikā.
  • Iespējojams WebDriver BiDi protokola atbalsts, kas ļauj izmantot ārējus rÄ«kus automatizācijas darbiem un attālinātai pārlÅ«ka vadÄ«bai, piemēram, protokols ļauj testēt interfeisu, izmantojot platformu Selenium. AtbalstÄ«ta protokola servera un klienta daļa, kas ļauj sÅ«tÄ«t pieprasÄ«jumus un saņemt atbildes.
  • Pievienots atbalsts mediju vaicājumam prefers-contrast, ar kuru vietnes var noteikt lietotāja iestatÄ«jumus satura rādīŔanai ar paaugstinātu vai samazinātu kontrastu.
  • Pievienots atbalsts trim jaunām redzamās zonas (Viewport) izmēru vienÄ«bām — Ā«smallĀ» (s), Ā«largeĀ» (l) un Ā«dynamicĀ» (d), kā arÄ« Å”iem izmēriem saistÄ«tajām mērīŔanas vienÄ«bām — Ā«*viĀ» (vi, svi, lvi un dvi), Ā«*vbĀ» (vb, svb, lvb un dvb), Ā«*vhĀ» (svh, lvh, dvh), Ā«*vwĀ» (svw, lvw, dvw), Ā«*vmaxĀ» (svmax, lvmax, dvmax) un Ā«*vminĀ» (svmin, lvmin un dvmin). Ieteiktās mērīŔanas vienÄ«bas ļauj sasaistÄ«t elementu izmērus ar vismazāko, lielāko un dinamisko redzamās zonas izmēru procentuālajā izteiksmē (izmērs mainās atkarÄ«bā no rādīŔanas, slēgÅ”anas un rÄ«ku joslas stāvokļa).
  • HTMLInputElement klasei pievienots showPicker() metode, kas ļauj attēlot gatavas dialogu lodziņus tipisko vērtÄ«bu ievadei laukos ar tipiem ā€ždateā€, ā€žmonthā€, ā€žweekā€, ā€žtimeā€, ā€ždatetime-localā€, ā€žcolorā€ un ā€žfileā€, kā arÄ« laukiem, kas atbalsta automātisko aizpildīŔanu (autofill) un saraksta izvēli (datalist). Piemēram, var parādÄ«t kalendāra veida saskarni datuma izvēlei vai krāsu paleti krāsas ievadei.
  • Pievienots programmatÅ«ras interfeiss, kas ļauj JavaScript lietotnei dinamiskā veidā izveidot stilu tabulas un manipulēt ar stilu pielietojumu. AtŔķirÄ«bā no stilu tabulu izveides, izmantojot document.createElement(ā€˜style’) metodi, jaunais API pievieno lÄ«dzekļus stilu konstrukcijai, izmantojot CSSStyleSheet() objektu, piedāvājot tādas metodes kā insertRule, deleteRule, replace un replaceSync.
  • Lapas inspektora panelÄ«, pievienojot vai dzēŔot klases nosaukumus, izmantojot pogu ā€ž.clsā€ Rule View cilnē, ir ieviesta interaktÄ«va ieteikumu piemēroÅ”ana, izmantojot automātiskās pabeigÅ”anas ievades noklikŔķināŔanu, kas piedāvā pieejamo klases nosaukumu pārskatu. Pārvietojoties pa sarakstu, izvēlētās klases automātiski tiek pielietotas, lai vizuāli novērtētu to izraisÄ«tās izmaiņas.
    Firefox 101 izlaidums.
  • Pie inspektora paneļa iestatÄ«jumiem pievienota jauna opcija, kas ļauj atslēgt ā€ždrag to updateā€ funkciju Rule View cilnē, ļaujot mainÄ«t dažus CSS Ä«paŔību izmērus, velkot pelÄ«ti horizontāli.
    Firefox 101 izlaidums.
  • Firefox Android pievienota Android 9 versijā ieviestā funkcija, kas ļauj palielināt ekrāna laukumus, piemēram, palielinot web formu saturu. Atrisinātas problēmas ar video izmēru, skatoties YouTube vai iznākot no attēls attēlā režīma. Novērsta virtuālās tastatÅ«ras mirgoÅ”ana, atverot izkrÄ«toÅ”o izvēlni. Uzlabota QR koda pogas attēloÅ”ana adreses joslā.

Firefox 101 ne tikai ievieÅ” jaunas iespējas un labojumus, bet arÄ« novērÅ” 30 droŔības ievainojamÄ«bas, no kurām 25 tiek uzskatÄ«tas par bÄ«stamām. 19 ievainojamÄ«bas (norādÄ«tas kā CVE-2022-31747 un CVE-2022-31748) ir saistÄ«tas ar atmiņas apstrādes problēmām, piemēram, buferu pārsniegÅ”anu un piekļuvi jau atbrÄ«votām atmiņas teritorijām. Pastāv potenciāls, ka Ŕīs problēmas var izraisÄ«t ļaunprātÄ«ga koda izpildi, atverot Ä«paÅ”i sagatavotas lapas. Tāpat ir novērsta Windows platformai specifiska problēma, kas ļauj mainÄ«t saglabājamā faila ceļu, izmantojot speciālos simbolus ā€ž%ā€ mainÄ«go ceļa iekļauÅ”anai, piemēram, %HOMEPATH% un %APPDATA%.

Firefox 102 beta versijā ir izcelti uzlabojumi PDF dokumentu skatīŔanai augsta kontrasta režīmā un iespēja izmantot Geoclue DBus pakalpojumu atraÅ”anās vietas noteikÅ”anai Linux platformā. Web izstrādātāju interfeisā Style Editor cilnē ir pievienota atbalsts stilu tabulu filtrēŔanai.

Avots: opennet.lv

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster