Firefox on populaarne veebibrauser
Mozilla teatas Firefox 154 uue versiooni ametlikust väljaandmisest – värskendusest, mis sisaldab laia valikut sätteid, mille eesmärk on kaitsta ühendusi kohalikes võrkudes, optimeerida vahelehtede haldamist tehisintellekti abil ja pakkuda veebiarendajatele uusi võimalusi.
Lisaks sellele väljalaskele on organisatsioon avaldanud oma laiendatud tugiteenuste harude (ESR) hooldusvärskendused, pakkudes versioone 153.1.0, 140.14.0 ja 115.39.0. Lisaks on Mozilla arendusmeeskond selles väljalaskes parandanud 167 haavatavust.
Peamised uudised Firefoxis 154
Firefoxi uus versioon sisaldab turvatäiustusi, millest kõige olulisem on WebSocket-ühenduste kohaliku võrguühenduse (LNA) spetsifikatsioon. Varem võisid avalikud veebirakendused proovida luua ühendusi kasutaja sisevõrgu seadmetega. Nüüd piirab Firefox vaikimisi juurdepääsu loopback-aadressidele ja privaatvõrkude vahemikele.
Teisisõnu, kui veebisait proovib avada WebSocketi kohalikule ressursile, peatab brauser toimingu ja kuvab dialoogiboksi, mis küsib selgesõnalist luba.
Vahelehtede haldus, privaatsus ja multimeedia
Firefox 154 tutvustab režiimi "Nutikas aken", mis on järk-järgult kasutusele võetav funktsioon, mis kasutab tehisintellekti avatud vahelehtede analüüsimiseks, nende loogiliseks rühmitamiseks vastavalt kontekstile ja igale rühmale nimede pakkumiseks.
Nende uute funktsioonide haldamise hõlbustamiseks sisaldab aadressiribal kiirpääsunuppu nimega „Halda tehisintellekti”, mis viib otse vastavale seadete paneelile. Samal ajal saab natiivne täislehe tõlketööriist nüüd tõlkida HTML-raamidesse (<iframe>) manustatud sisu, tuvastades keele saidi esmasel laadimisel, et kiirem reageerimine.
Multimeedia jõudluse osas on brauserimootor optimeeritud , et videote esitamisel ajajoonel otsimist ja kerimist oluliselt kiirendada. Lisaks on Windowsi kasutajatel nüüd ametlik tugi NVIDIA GeForce NOW pilvemänguplatvormi käitamiseks otse brauserist.
Uued veebistandardid
Sisu loojatele ja veebiarendajatele rakendab see versioon CSS-i, HTML-i ja JavaScripti standardite uusimaid funktsioone. Renderdusmootor lisab toe CSS-i omadustele `text-box-trim` ja `text-box-edge`, mis pakuvad matemaatilist kontrolli fontide ülemise ja alumise veerise üle, võimaldades täpset vertikaalset joondust ilma tühikute trikkideta.
Samuti on lisatud CSS-funktsioonid `sibling-index()` ja `sibling-count()`, mis võimaldavad tingimuslikku stiili, mis põhineb elemendi positsioonil DOM-puus olevate suguluselementide suhtes. HTML-vormi struktuuri osas kuvab Firefox nüüd `<input type="time">` ja `<input type="datetime-local">` siltide kasutamisel aja valimiseks loomulikku graafilist liidest.
Võrgu ja andmetöötluse tasandil tõlgendab brauser juba HTTP No-Vary-Search päist. See direktiiv võimaldab serveritel näidata, millised URL-i parameetrid on sisuga ebaolulised, võimaldades brauseril ketta vahemällu salvestatud leheversioone uuesti kasutada ja parandades laadimisaegu.
JavaScripti poolel on iteraatori liidest uuendatud uute sünkroonsete täitmismeetoditega, näiteks `.chunks()` elementide rühmadesse jagamiseks, `.windows()` libiseva akna iteratsioonide jaoks, `.includes()` sisu otseseks valideerimiseks ja `.join()` tulemuste stringideks liitmiseks. Lõpuks lihtsustab integreeritud JSON-failivaatur silumist, kuvades valitud elemendi täieliku tee (leivapuru) ekraani allosas.
Liidese parandused ja teadaolevad veaparandused
Arendustsükkel keskendus ka graafilise liidese täiustamisele erinevate operatsioonisüsteemide vahel. Parandati macOS-i viga, kus brauseri sulgemisel tekkis nähtamatu aken , mis jäädvustas hiireklõpsud, ning parandati mitu Windowsi tegumiribal esinevat probleemi, mis olid seotud automaatse peitmise ja pilt-pildis akna kuvamisega. Samuti muudeti nupu "Firefox View" käitumist; see on uute või mitteaktiivsete profiilide vaiketööriistaribalt eemaldatud, kuigi seda saab taastada kohandamismenüüst.
Lõpuks väärib mainimist, et praegu tegeletakse kahe probleemiga : mõnedel kasutajatel võib esineda ajutisi aadresside automaatse täitmise tõrkeid automaatse täitmise loogika hiljutiste muudatuste tõttu ning aeglase jõudluse või ootamatute peaparooli küsimise juhtumeid brauseri mandaadisalvestusele juurdepääsu saamisel. Mozilla teatab, et mõlema probleemi leevendavad meetmed on juba kasutusele võetud ja nad jätkavad brauseri stabiilsuse jälgimist.
Kuidas installida või värskendada Firefox 154-le
Kui sul on Firefox juba installitud, peaks värskendus sinu distributsiooni paketihalduri kaudu automaatselt kohale jõudma järgmise paari päeva jooksul. Kui aga soovid versiooni 154 kohe hankida ilma ametlikke repositooriume ootamata , on parim variant kasutada Mozilla pakutavat ametlikku binaarfaili.
Selle installimiseks binaarfailist mis tahes Linuxi distributsioonile (Ubuntu, Fedora, Arch jne) saate oma terminalis järgida neid samme:
wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=es-ES" sudo tar xjf firefox.tar.bz2 -C /opt/ sudo ln -sf /opt/firefox/firefox /usr/bin/firefox
Kui eelistate kasutada Snap -pakette (mis on Ubuntus tavalised), saate värskenduse sundida järgmiselt:
sudo snap värskenda Firefoxi
Kasutajad, kes eelistavad Flatpaki ja Flathubi, saavad värskenduse teha järgmiselt:
flatpaki värskendus org.mozilla.firefox
Ubuntu, Linux Minti ja teiste Ubuntu derivaatide kasutajatel on võimalik Firefoxi uuendada ka ametliku PPA kaudu . Selleks avage terminal ja sisestage järgmised käsud:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
Lõpuks, kui eelistate oodata, kuni see teie distributsiooni natiivsetesse repositooriumidesse (DNF, Pacman) jõuab, peate lihtsalt käivitama oma süsteemi tavapärase update-käsu, kuigi pidage meeles, et see võib võtta aega mõnest tunnist (Archis) mitme päevani (Debianis/Ubuntus).