Treceți la conținutul principal

Firefox 146 Beta lansat: teste de previzualizare a linkurilor, „Firefox Labs” pentru toți și noi funcții CSS

 Cea mai recentă versiune beta, acum la versiunea 146.0b4, introduce o funcție utilă de previzualizare a linkurilor și un număr semnificativ de noi standarde web pentru dezvoltatori, inclusiv regula @scope CSS.

Mozilla a mutat Firefox 146 în versiunea beta , iar cea mai recentă actualizare (146.0b4) este acum disponibilă pentru testare publică. Deși acest ciclu poate părea superficial în ceea ce privește revizuirile revoluționare, orientate către utilizator, oferă câteva funcții utile notabile și o actualizare masivă pentru dezvoltatorii web, consolidând suportul pentru standardele web noi și emergente.

Cea mai vizibilă schimbare pentru utilizatorii obișnuiți este o nouă funcție de previzualizare a linkurilor . Cu toate acestea, cea mai mare parte a acestei actualizări se află „sub capotă”, cu o actualizare majoră a bibliotecii grafice Skia și implementarea mult așteptatelor API-uri CSS și pentru platformele web.

Noi funcții orientate către utilizatori: Previzualizări de linkuri și Firefox Labs

Pentru cei care nu sunt dezvoltatori, cele mai mari două schimbări vor fi noua funcție Link Preview și disponibilitatea mai largă a Firefox Labs.

1. Previzualizări linkuri (activate în mod implicit)

Firefox 146 Beta introduce o nouă modalitate de a vizualiza o pagină web fără a fi nevoit să o deschideți. Prin clic dreapta pe un link sau utilizând o comandă rapidă de la tastatură (care nu a fost încă finalizată), utilizatorii pot deschide o mică fereastră de previzualizare a paginii de destinație.

Aceasta este o funcție semnificativă de îmbunătățire a calității vieții, care permite verificarea rapidă a surselor sau obținerea esenței unui link înainte de a părăsi pagina. Notele de lansare menționează, de asemenea, posibilitatea de a utiliza inteligența artificială pentru a citi pagina și a genera puncte cheie , dar această funcție avansată de rezumat nu este activată în mod implicit în versiunea beta și rămâne experimentală.

2. „Firefox Labs” activat pentru toți

Anterior, funcția „Firefox Labs” – care permite utilizatorilor să testeze idei noi experimentale de la Mozilla – era adesea legată de telemetrie și participarea la studii. Începând cu Firefox 146, această funcție va fi activată pentru toți utilizatorii, indiferent de preferințele lor de partajare a datelor, facilitând înscrierea și testarea potențialelor funcții viitoare pentru toată lumea.

În plus, această versiune adaugă sugestii în bara de adrese pentru sărbători și alte date importante (în limba engleză) pentru utilizatorii din Franța, Germania și Italia.

O lansare masivă pentru dezvoltatorii web

Adevărata esență a actualizării Firefox 146 este contribuția sa masivă la standardele web, aducând Firefox la zi cu mai multe specificații CSS și API moderne.

 1.CSS: @scope și contrast-color()

Două caracteristici CSS majore sunt incluse în această versiune:

  • @scopeRegula At: Aceasta este o victorie uriașă pentru designul bazat pe componente. @scopeRegula permite dezvoltatorilor să își „limiteze” stilurile CSS la o anumită parte (un subarbore) a DOM. Acest lucru previne scurgerea stilurilor și afectarea altor părți ale paginii, o problemă comună rezolvată în trecut prin convenții complexe de denumire (cum ar fi BEM) sau soluții bazate pe JavaScript.

  • contrast-color()Funcție: Această nouă funcție axată pe accesibilitate permite unui dezvoltator să aleagă o culoare contrastantă (de exemplu, negru sau alb) față de o culoare de bază, asigurând astfel că textul este întotdeauna lizibil.

Această versiune beta adaugă și suport pentru text-decoration-insetproprietate și -webkit-fill-availablecuvântul cheie legacy pentru o mai bună compatibilitate web.

2. API-uri pentru securitate, grafică și platformă web

Firefox 146 Beta este, de asemenea, plin de îmbunătățiri tehnice:

  • Securitate post-cuantică: Firefox acceptă acum trimiterea de partajări de chei post-cuantice (PQ) în timpul handshake-ului DTLS 1.3 pentru WebRTC, o mișcare orientată spre viitor pentru a proteja împotriva atacurilor de tip „recoltare acum, decriptare mai târziu”.

  • Actualizare bibliotecă Skia: Biblioteca grafică internă Skia a fost actualizată, ceea ce ar trebui să ducă la îmbunătățirea performanței de randare și a compatibilității pe toate platformele.

  • Nou suport API: Versiunea beta adaugă suport pentru showPicker()intrări de text cu <datalist>și suport pentru puncte de curbă eliptică comprimate în API-ul WebCrypto.

  • Îmbunătățiri ale inspectorului: Inspectorul de instrumente pentru dezvoltatori va ascunde acum în mod implicit proprietățile personalizate neutilizate, reducând dezordinea pentru dezvoltatori.

Modificări specifice platformei (macOS / Windows)

Deși această versiune nu conține funcții noi majore specifice Linux, include modificări cheie pentru alte platforme. Pe macOS, un proces GPU dedicat va fi activat în mod implicit pentru a îmbunătăți stabilitatea. În schimb, pe Windows, suportul pentru backend-ul grafic Direct2D existent va fi eliminat .

Cum se instalează Firefox 146 Beta pe Linux

Pentru utilizatorii de Linux, această versiune beta este o modalitate excelentă de a testa noile standarde web și funcția Link Preview. Cea mai ușoară și sigură modalitate de a o instala pe Fedora este prin intermediul telecomenzii Flathub-beta, care nu va interfera cu instalarea stabilă a Firefox.

Bash

# First, add the Flathub-beta remote if you don't already have it flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo # Install the Firefox Beta package from the beta remote flatpak install flathub-beta org.mozilla.firefox

De asemenea, puteți descărca fișierul oficial al versiunii binare de pe PAGINA CANALELOR FIREFOX și îl puteți rula dintr-un folder separat.

Firefox 146 Beta este o „lansare clasică pentru dezvoltatori”. Deși funcțiile orientate către utilizatori, cum ar fi Previzualizările linkurilor, sunt o adăugire binevenită, adevărata poveste constă în munca semnificativă depusă pentru modernizarea motorului web al Firefox. Adoptarea @scopemăsurilor contrast-color()de securitate post-cuantice demonstrează un angajament puternic față de viitorul webului.


Comentarii

Postări populare de pe acest blog

Containerizare nativă pe macOS: Apple lansează propriul „Distrobox”

  Editorial de: Andrei Popescu, Penguin Reviews În cadrul Conferinței Globale a Dezvoltatorilor (WWDC25), Apple a prezentat „Containerization” – un nou framework open‑source care aduce pe macOS, bazat pe Apple Silicon, un mecanism performant și sigur pentru rularea distribuțiilor Linux in containere, similar ideii de Distrobox sau WSL . 🔹 Ce este Containerization? Framework în Swift : scris integral într-un limbaj modern, se bazează pe Virtualization.framework și rulează fiecare container Linux într‑o mașină virtuală ultra‑ușoară , asigurând izolare completă la nivel de kernel . Performanţă ridicată : containerele pornesc în câteva milisecunde, folosind dinamic doar resursele necesare, datorită accelerării hardware oferite de cipurile ARM Apple . Protecție avansată : fiecare container rulează separat, eliminând riscurile asociate scăpărilor de procese între medii sau către sistemul gazdă . 🛠 Funcționalități cheie Funcționalitate Detalii Imagini OCI standard Compatibile c...

Kali GPT: asistentul AI care transformă pentesting‑ul

  Editorial de: Elena Marinescu, Penguin Reviews Într‑o mișcare revoluționară pentru comunitatea de securitate cibernetică, XIS10CIAL a lansat Kali GPT , un asistent AI conceput special pentru Kali Linux, bazat pe GPT‑4, care integrează inteligența artificială direct în terminal, redefinind modul în care se realizează testele de penetrare . 🔍 Ce aduce Kali GPT? Integrare în terminalul Kali – Kali GPT înțelege comenzi în limbaj natural, generează payloads, interpretează scanări Nmap, configurează Metasploit și explică tool‑uri precum Burp Suite, fără să părăsești shell‑ul . Asistent contextual – adaptează răspunsurile în funcție de nivel (începători vs. experți), oferind explicații simplify sau tehnice avansate . Automatizare AI – generează comenzi, script‑uri și payloads, reduce erorile umane și accelerează ciclul pentesting‑ului . Beneficii clare Productivitate sporită – reducerea semnificativă a timpului de research și documentare Învățare accelerată – e...

De ce Danemarca renunță la Microsoft Office și Windows în favoarea LibreOffice și Linux

  de Mihai Georgescu, editor colaborator Danemarca face un pas major în orientarea către suveranitatea digitală: sectorul public a început să înlocuiască Microsoft Office și Windows cu LibreOffice și distribuții Linux. Misunea este de a readuce controlul datelor în spațiul UE și de a diminua dependența de furnizori extra-comunitari. Motivele deciziei Guvernul danez a început tranziția pe baza a trei obiective prioritare: Suveranitate digitală – datele rămân sub control european, nu sunt transmise către servere non‑UE . Reducerea costurilor – eliminarea licențelor Microsoft și direcționarea fondurilor către dezvoltatori și companii locale. Securitate și interoperabilitate – standardizarea pe formate deschise (ODF) pentru o colaborare mai eficientă între instituții și cetățeni . Strategia de implementare Pilot gradual – implementări în etape, începând cu LibreOffice și Windows, urmate de trecerea la Linux — fără tranziția “brutală” în toate birourile deodată . Form...