Firefox ir populāra tīmekļa pārlūkprogramma
Mozilla paziņoja par jaunās "Firefox 154" versijas oficiālu izlaišanu — atjauninājumu, kas ietver plašu iestatījumu klāstu , kuru mērķis ir aizsargāt savienojumus lokālajos tīklos, optimizēt cilņu pārvaldību, izmantojot mākslīgo intelektu, un piedāvāt jaunas iespējas tīmekļa izstrādātājiem.
Līdztekus šim laidienam organizācija ir publicējusi apkopes atjauninājumus savām paplašinātā atbalsta nodaļām (ESR), nodrošinot versijas 153.1.0, 140.14.0 un 115.39.0. Turklāt Mozilla izstrādātāju komanda šajā laidienā ir novērsusi 167 ievainojamības .
Galvenās jaunās Firefox 154 funkcijas
Jaunajā Firefox versijā ir iekļauti drošības uzlabojumi, no kuriem visnozīmīgākā ir lokālā tīkla piekļuves (LNA) specifikācija WebSocket savienojumiem. Vēsturiski publiskās tīmekļa lietojumprogrammas varēja mēģināt izveidot savienojumus ar ierīcēm lietotāja iekšējā tīklā. Tagad Firefox pēc noklusējuma ierobežo piekļuvi tikai cilpas adresēm un privāto tīklu diapazoniem.
Citiem vārdiem sakot, ja vietne mēģina atvērt WebSocket lokālam resursam, pārlūkprogramma pārtrauks darbību un parādīs dialoglodziņu, kurā tiks pieprasīta skaidra atļauja.
Cilņu pārvaldība, privātums un multivide
Firefox 154 ievieš “Viedā loga” režīmu — pakāpeniski ieviešamu funkciju, kas izmanto mākslīgo intelektu, lai analizētu atvērtās cilnes, loģiski grupētu tās atbilstoši kontekstam un ieteiktu nosaukumus katrai grupai.
Lai atvieglotu šo jauno funkciju kontroli, adreses joslā ir iekļauta ātrās piekļuves poga ar nosaukumu “Pārvaldīt mākslīgo intelektu”, kas ved tieši uz atbilstošo iestatījumu paneli. Tikmēr iebūvētais pilnas lapas tulkošanas rīks tagad var tulkot HTML rāmjos (<iframe>) iegulto saturu, veicot valodas identifikāciju sākotnējās vietnes ielādes laikā, lai nodrošinātu ātrāku reaģēšanu.
Runājot par multivides veiktspēju, pārlūkprogrammas dzinējs ir optimizēts , lai ievērojami paātrinātu meklēšanu un ritināšanu laika skalā, atskaņojot video. Turklāt Windows lietotājiem tagad ir oficiāls atbalsts NVIDIA GeForce NOW mākoņspēļu platformas palaišanai tieši no pārlūkprogrammas.
Jauni tīmekļa standarti
Satura veidotājiem un tīmekļa izstrādātājiem šī versija ievieš jaunākās CSS, HTML un JavaScript standartu funkcijas. Renderēšanas dzinējs pievieno atbalstu CSS īpašībām `text-box-trim` un `text-box-edge`, kas nodrošina matemātisku kontroli pār fontu augšējo un apakšējo malu, ļaujot veikt precīzu vertikālo izlīdzināšanu, neizmantojot atstarpju trikus.
Ir iekļautas arī CSS funkcijas `sibling-index()` un `sibling-count()`, kas ļauj izmantot nosacītu stilu, pamatojoties uz elementa pozīciju attiecībā pret tā radniecīgajiem elementiem DOM kokā. Attiecībā uz HTML veidlapu struktūru Firefox tagad parāda iebūvētu grafisko saskarni laika izvēlei, izmantojot tagus `<input type="time">` un `<input type="datetime-local">`.
Tīkla un datu apstrādes līmenī pārlūkprogramma jau interpretē HTTP No-Vary-Search galveni. Šī direktīva ļauj serveriem norādīt, kuri URL parametri nav saistīti ar saturu, ļaujot pārlūkprogrammai atkārtoti izmantot diska kešatmiņā saglabātās lapu versijas un uzlabojot ielādes laiku.
JavaScript pusē Iterator saskarne ir atjaunināta ar jaunām sinhronās izpildes metodēm, piemēram, `.chunks()` elementu sadalīšanai grupās, `.windows()` slīdošā loga iterācijām, `.includes()` tiešai satura validācijai un `.join()` rezultātu apvienošanai virknēs. Visbeidzot, integrētais JSON failu skatītājs vienkāršo atkļūdošanu, ekrāna apakšdaļā parādot atlasītā elementa pilnu ceļu (maiņas navigāciju).
Saskarnes labojumi un zināmo kļūdu labojumi
Izstrādes ciklā uzmanība tika pievērsta arī grafiskā interfeisa pilnveidošanai dažādās operētājsistēmās. Tika novērsta kļūda macOS, kuras dēļ, aizverot pārlūkprogrammu, tika atstāts neredzams logs , kas tvēra peles klikšķus, un tika izlabotas vairākas problēmas Windows uzdevumjoslā, kas saistītas ar automātisku paslēpšanu un attēla attēlā loga rādīšanu. Tika mainīta arī pogas "Firefox View" darbība; tā ir noņemta no noklusējuma rīkjoslas jauniem vai neaktīviem profiliem, lai gan to var atjaunot no pielāgošanas izvēlnes.
Visbeidzot, ir vērts pieminēt, ka pašlaik tiek risinātas divas problēmas : dažiem lietotājiem var rasties īslaicīgas adreses automātiskās aizpildīšanas kļūmes nesen veikto automātiskās aizpildīšanas loģikas pielāgojumu dēļ, kā arī lēnas veiktspējas vai negaidītu galvenās paroles uzvedņu gadījumi, piekļūstot pārlūkprogrammas akreditācijas datu krātuvei. Mozilla norāda, ka jau ir ieviesti risinājumi abu problēmu novēršanai un turpina uzraudzīt pārlūkprogrammas stabilitāti.
Kā instalēt vai atjaunināt uz Firefox 154
Ja jums jau ir instalēta pārlūkprogramma Firefox, atjauninājumam vajadzētu automātiski nonākt jūsu pakotnes pārvaldniekā tuvāko dienu laikā. Tomēr, ja vēlaties iegūt 154. versiju nekavējoties, negaidot oficiālās krātuves , labākais risinājums ir izmantot oficiālo bināro failu, ko nodrošina Mozilla.
Lai to instalētu no binārā faila jebkurā Linux distribūcijā (Ubuntu, Fedora, Arch utt.), terminālī varat veikt šīs darbības:
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
Ja vēlaties izmantot Snap pakotnes (izplatītas Ubuntu), varat piespiesti veikt atjaunināšanu ar:
sudo snap atsvaidzināt Firefox
Lietotājiem, kas dod priekšroku Flatpak un Flathub, atjauninājumu var veikt, palaižot:
flatpak atjauninājums org.mozilla.firefox
Ubuntu, Linux Mint un citu Ubuntu atvasinājumu lietotājiem Firefox ir iespējams atjaunināt arī, izmantojot oficiālo PPA . Lai to izdarītu, atveriet termināli un ievadiet šādas komandas:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
Visbeidzot, ja vēlaties gaidīt, kamēr tas nonāks jūsu izplatīšanas vietējās krātuvēs (DNF, Pacman), jums vienkārši jāpalaiž sistēmas ierastā atjaunināšanas komanda, taču paturiet prātā, ka tas var ilgt no dažām stundām (operētājsistēmā Arch) līdz vairākām dienām (operētājsistēmās Debian/Ubuntu).