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.firefoxDe 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
Trimiteți un comentariu