Mozilla njoftoi së fundmi publikimin e versionit të ri të shfletuesit të saj të internetit, "Firefox 148", dhe në të, ka vendosur të notojë kundër rrymës, pasi publikimi jo vetëm që përfaqëson një evolucion të fuqishëm teknik, por edhe një deklaratë parimesh mbi sovranitetin dixhital të përdoruesit.
I shoqëruar nga përditësimet e mbështetjes së zgjeruar 140.8.0 dhe versioni përfundimtar i serisë 115 (115.33.0), ky version hedh themelet për një shfletues që i jep përparësi kontrollit njerëzor dhe sigurisë ekstreme, ndërkohë që përgatit terrenin për versionin 149, tashmë në beta.
Karakteristikat kryesore të reja të Firefox 148
Karakteristika më e rëndësishme e re në Firefox 148 është futja e një seksioni të dedikuar "Kontrollet e IA-së" brenda cilësimeve të tij. Ndërsa shfletues të tjerë kërkojnë integrimin e asistentëve virtualë , Mozilla i fuqizon përdoruesit të menaxhojnë, kufizojnë ose eliminojnë këto funksione. Firefox 148 u lejon përdoruesve të çaktivizojnë në mënyrë selektive përkthimin automatik, njohjen e tekstit në imazhe ose PDF, rekomandimet e grupimit të skedave, gjenerimin e përmbledhjeve të lidhjeve dhe madje edhe ndërfaqen e chatbot-it. Për ata që kërkojnë privatësi të plotë, opsioni "blloko" shkon përtej çaktivizimit të thjeshtë, duke hequr fizikisht modelet e instaluara të IA-së nga disku lokal dhe duke pastruar çdo gjurmë të tyre nga ndërfaqja e përdoruesit.
Përveç kësaj, edhe menaxhimi i përditësimeve është shkëputur . Zbatimi në distancë i patch-eve dhe rregullimeve kritike midis versioneve kryesore tani ka çelësin e vet të dedikuar, duke eliminuar plotësisht detyrimin për të ndarë telemetrinë ose për të marrë pjesë në studime eksperimentale, duke e vendosur kështu privatësinë përsëri në zemër të përvojës.
Për përdoruesit e Microsoft, Firefox 148 prezanton një rrjet sigurie të shumëpritur: Backup-in nativ për Windows 10 dhe 11. Ky mjet ju lejon të ruani faqeshënuesit, fjalëkalimet dhe cilësimet e sistemit, duke lehtësuar migrimet midis kompjuterëve ose rikthimet pas formatimit të sistemit operativ. Me një dizajn inteligjent që respekton privatësinë, sistemi automatikisht i lë jashtë të dhënat që përdoruesi i ka konfiguruar të fshihen pas daljes nga llogaria.
Për më tepër, në sferën vizuale dhe mobile, qëndrueshmëria është përmirësuar: sfondet e skedave të reja tani aplikohen në mënyrë uniforme në skedat që i përmbajnë ato , dhe versioni për Android prezanton një shirit mjetesh të ridizajnuar që ju lejon të kopjoni tekstin e një lidhjeje pa pasur nevojë të hapni faqen, duke përshpejtuar navigimin me prekje.
Një mburojë kundër XSS
Në thelb, ky përditësim është një triumf i sigurisë kibernetike proaktive dhe korrigjimit masiv të dobësive. Zhvilluesit kanë rregulluar 60 dobësi sigurie (gjashtë herë më shumë se në versionin e mëparshëm), 48 prej të cilave kërcënuan menaxhimin e memories përmes mbingarkesave të memorjes dhe liruan aksesin në memorie. Për të forcuar uebin modern kundër injektimeve të kodit dashakeq (DOM XSS), Mozilla ka zbatuar API-në e Trusted Types dhe API-në e Sanitizer. Ky dyshe kërkon që zhvilluesit të braktisin vargjet e tekstit të thjeshtë në funksione kritike si `document.write()` ose `element.innerHTML`, duke detyruar përdorimin e objekteve TrustedHTML të para-validuara. Për më tepër, mjetet vendase si `element.setHTML()` dhe `document.parseHTML()` u lejojnë zhvilluesve të pastrojnë etiketat e rrezikshme nga përmbajtja hyrëse përpara se shfletuesi ta renderojë atë.
Evolucioni në JavaScript dhe CSS
Motori i brendshëm i shfletuesit ofron gjithashtu mjete të reja për arkitektët e uebit:
- Punëtorët e Shërbimeve tani janë të pajtueshëm me API-n WebGPU, duke zhbllokuar potencialin për të ekzekutuar operacione komplekse grafike në sfond.
- Në fushën e programimit logjik, JavaScript është pasuruar me metodat Iterator.zip() dhe Iterator.zipKeyed(), duke lehtësuar bashkimin elegant të vargjeve të shumëfishta në objekte komplekse të përsëritshme.
- Së fundmi, dizajni vizual fiton saktësi me vetitë e reja CSS: funksioni shape() lejon vizatimin e formave gjeometrike të avancuara duke përdorur sintaksë standarde, ndërsa position-try-order u jep projektuesve fuqinë për të përcaktuar hierarkinë e pozicioneve alternative kur një element i ankoruar, siç është një menu që shfaqet, kërcënon të dalë jashtë kufijve të ekranit.
Si të instaloni ose përditësoni Firefox 148
Nëse e keni instaluar tashmë Firefox-in, përditësimi duhet të mbërrijë automatikisht përmes menaxherit të paketave të shpërndarjes suaj brenda pak ditëve në vijim. Megjithatë, nëse doni të merrni versionin 148 menjëherë pa pritur për depot zyrtare , opsioni më i mirë është të përdorni skedarin binar zyrtar të ofruar nga Mozilla.
Për ta instaluar atë nga skedari binar në çdo shpërndarje Linux (Ubuntu, Fedora, Arch, etj.), mund të ndiqni këto hapa në terminalin tuaj:
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
Nëse preferoni të përdorni paketat Snap (të zakonshme në Ubuntu), mund ta detyroni përditësimin me:
sudo snap rifreskoni firefox
Për përdoruesit që preferojnë Flatpak dhe Flathub, përditësimi mund të kryhet duke ekzekutuar:
përditësimi i flatpak org.mozilla.firefox
Për përdoruesit e Ubuntu, Linux Mint dhe derivateve të tjera të Ubuntu, është gjithashtu e mundur të përditësojnë Firefox-in nëpërmjet PPA-së zyrtare . Për ta bërë këtë, hapni një terminal dhe futni komandat e mëposhtme:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
Së fundmi, nëse preferoni të prisni që të mbërrijë në depot e shpërndarjes suaj (DNF, Pacman), thjesht duhet të ekzekutoni komandën e zakonshme të përditësimit të sistemit tuaj, megjithëse mbani mend se kjo mund të zgjasë nga disa orë (në Arch) deri në disa ditë (në Debian/Ubuntu).