Mozilla je začela izdajati Firefox 155 , različico brskalnika, ki ima bistveno več vsebine kot običajno in se osredotoča na hitrost povezave, zasebnost in nekatere eksperimentalne funkcije, ki temeljijo na umetni inteligenci. Čeprav so uradni objavi sledile še druge različice (154, 156 in 157 v veliko krajšem časovnem obdobju), različica 155 vključuje nekaj najpomembnejših novih funkcij.
Za uporabnike Firefoxa v Evropi bo najbolj opazna sprememba vrsta izboljšav, ki delujejo v ozadju, da pospešijo nalaganje strani in okrepijo zaščito pred sledenjem. To je poleg pametnega okna, novega okna, ki ga poganja umetna inteligenca in je trenutno na voljo le v nekaterih državah, in vrste tehničnih prilagoditev na področjih, kot so WebAssembly, CSS in WebRTC, zasnovanih za bolj gladko delovanje sodobnih spletnih aplikacij.
Nov urnik izdaj in kaj pomeni Firefox 155
Mozilla je spremenila svoj urnik izdajanja in prešla z mesečnega vzorca izdajanja na tak, kjer je lahko v istem mesecu ena, dve ali celo tri glavne različice. Firefox 154 je začel ta cikel, septembra pa so bile različice 155, 156 in 157 izdane ena za drugo, z le nekajtedenskim presledkom med njimi.
Ta sprememba pomeni, da bodo številne nove funkcije prihajale v manjših, a pogostejših serijah , čeprav je bil v primeru Firefoxa 155 združen relativno velik paket sprememb. Ideja je, da bodo funkcije preizkušene, prilagojene in po potrebi popravljene v kratkih ciklih, kar je lahko koristno tako za končne uporabnike kot za evropske spletne razvijalce, ki se pri svojem vsakodnevnem delu zanašajo na brskalnik.
Za tiste, ki ne želijo biti tako na tekočem, Mozilla vzdržuje vzporedne razširjene veje podpore (ESR) z veliko bolj konzervativnim urnikom posodobitev, ki so namenjene predvsem podjetjem in distribucijam Linuxa, osredotočenim na stabilnost. Vendar pa so vse nove funkcije v Firefoxu 155, ki vplivajo na hitrost, zasebnost in sodobna orodja, vključene v standardno različico.
Happy Eyeballs v3: Hitrejše povezave in manj čakanja
Glavna tehnična sprememba v Firefoxu 155 je uvedba Happy Eyeballs v3 , najnovejše različice sistema, odgovornega za izbiro načina povezave brskalnika s posameznim spletnim mestom. Do sedaj je Firefox primerjal naslova IPv4 in IPv6 drug ob drugem in uporabil pot, ki se je prva odzvala; z novo različico gre mehanizem še korak dlje.
Brskalnik zdaj izkorišča sodobne zapise DNS , da vnaprej ve, katere protokole strežnik podpira, in lahko hkrati preizkusi kombinacije, ki vključujejo HTTP/2 in HTTP/3. V praksi to pomeni, da Firefox vzporedno pošlje več zahtev po vseh možnih poteh in izbere tisto, ki prva zaključi pogajanja, namesto da bi sledil togemu zaporedju, ki se lahko zatakne, če je ena od možnosti počasna ali ne uspe.
Ta pristop ne zagotavlja, da se bodo vsa spletna mesta naložila takoj, vendar pomaga zmanjšati čakalne čase v zelo pogostih situacijah: omrežja z nekaj preobremenjenosti, razlike v kakovosti med IPv4 in IPv6 ali strežniki, ki delujejo bolje z enim protokolom kot z drugim. Na domačih optičnih ali kabelskih povezavah v Španiji in preostali Evropi sprememba morda ne bo opazna, vendar bo bolj opazna v okoljih z veliko zakasnitvijo ali izgubo paketov.
Izboljšava koristi tudi tistim, ki brskalnik uporabljajo na prenosnikih, povezanih z omrežjem Wi-Fi, v hotelih, vlakih ali javnih omrežjih , kjer ni vedno jasno, katera pot je najbolj stabilna. Happy Eyeballs v3 inteligentno poskuša »izkoristiti svoje možnosti« in se držati poti, ki povzroča najmanj težav, namesto da čaka, da počasna pot sčasoma izčrpa odzivni čas, preden poskusi z drugo.
QUIC v2 in vloga HTTP/3 v sodobnem brskanju
V povezavi s tem prizadevanjem za optimizacijo povezave Firefox 155 dodaja podporo za QUIC različice 2 v povezavah HTTP/3. QUIC je transportni protokol, na katerega se zanaša HTTP/3 in deluje prek UDP, s ciljem zmanjšanja nekaterih tradicionalnih ozkih grl TCP, zlasti pri soočanju z izgubo paketov ali spremembami v omrežju.
Brskalnik ne vsiljuje uporabe QUIC v2 v vseh primerih: doda ga na seznam možnosti in ga uporabi, ko ga strežnik izbere med pogajanji . Če spletno mesto še ni pripravljeno za to različico, povezava uporablja druge združljive različice, ne da bi moral uporabnik prilagajati kakršne koli nastavitve. To ohranja združljivost s starejšimi infrastrukturami, hkrati pa izkorišča izboljšave, ko so na voljo.
Najbolj viden vpliv vsega tega je opazen v situacijah, kjer je odpiranje varne strani prej vključevalo rahlo dodatno zamudo. Zahvaljujoč podpori za QUIC v2 in logiki izbire poti Happy Eyeballs v3 je začetna faza povezave postala veliko hitrejša , kar je še posebej dobrodošlo na spletnih mestih ali storitvah, ki porabljajo veliko virov in v ozadju izvajajo veliko šifriranih klicev.
Za evropske uporabnike številne večje storitve v oblaku, video platforme in omrežja za dostavo vsebin že uporabljajo HTTP/3, zato je ta posodobitev brskalnika še en korak v tem prehodnem procesu. Cilj Firefoxa 155 je, da se vsa ta tehnična uvedba prevede v bolj gladko izkušnjo brskanja brez potrebe po spremembah uporabniških nastavitev.
Pametno okno: Umetna inteligenca prihaja na namizne računalnike, v Španijo pa še ne
Druga pomembna novost v Firefoxu 155 je Pametno okno , novo izbirno okno namizja, ki ga poganja umetna inteligenca. Gre za alternativni vmesnik, ki lahko poizveduje in povzema informacije o odprtih zavihkih in zgodovini brskanja, če uporabnik izrecno odobri dostop do teh podatkov.
Zaenkrat je ta funkcija na voljo le v Združenih državah Amerike, Kanadi in Franciji , zato bodo morali tisti, ki brskajo iz Španije ali drugih evropskih držav, počakati, da Mozilla razširi svojo geografsko pokritost. Podjetje ni določilo časovnice ali potrdilo, ali bo prišlo do postopnega uvajanja po regijah, razen tega, da so te funkcije uvajali postopoma.
Pristop orodja Smart Window se ujema z Mozillinim običajnim diskurzom o zasebnosti in nadzoru uporabnikov . Orodje ne dostopa samodejno do zgodovine ali zavihkov: zahteva izrecno odobritev, ga je mogoče kadar koli onemogočiti v nastavitvah in je predstavljeno kot dodatna možnost, ne pa kot vsiljena zamenjava za klasično okno brskalnika.
Čeprav funkcija še ni na voljo v večjem delu Evrope, njena zasnova predvideva scenarij, v katerem brskalnik postane nekakšen pomočnik, ki je sposoben razumeti kontekst tega, kar si ogledujemo , da nam pomaga nadaljevati pogovore, združiti povezane zavihke ali povzeti informacije. Vendar pa Mozilla ohranja previden pristop in končno odločitev prepušča vsakemu uporabniku.
Vidne spremembe vmesnika in izboljšana zasebnost
Poleg hitrosti in umetne inteligence Firefox 155 uvaja manjše spremembe vmesnika, namenjene temu, da bi bila obstoječa zaščita brskalnika pred sledenjem bolj oprijemljiva . Naslovna vrstica zdaj prikazuje števec blokiranih sledilcev, tako da lahko na prvi pogled vidite, koliko poskusov sledenja je bilo ustavljenih na posameznem spletnem mestu.
Ta indikator je lahko skrit v nastavitvah, če je moteč, vendar njegova prisotnost pomaga ponazoriti, v kolikšni meri je sodobni splet prepreden s sledilnimi skripti in naprednimi orodji za oglaševanje. Sprememba ne spremeni vedenja blokatorja, ki še naprej deluje kot prej, vendar njegov učinek postane bolj viden in lahko spodbudi več ljudi, da pregledajo nastavitve zasebnosti svojega brskalnika.
Dodana je bila tudi strožja zaščita pred povezavami mailto:. Od Firefoxa 155 naprej lahko te povezave odprejo e-poštnega odjemalca le, če jih sproži izrecna uporabniška interakcija, na primer klik. To zmanjša možnost, da stran samodejno zažene e-poštnega odjemalca, kar bi se poleg tega, da je nadležno, lahko uporabilo kot vektor za agresivnejše tehnike sledenja.
Druga praktična izboljšava so vsebniki zavihkov , funkcija, ki omogoča ločevanje kontekstov (služba, osebno, bančništvo itd.), da omejite način deljenja piškotkov in drugih podatkov med spletnimi mesti. Zdaj lahko te vsebnike spremenite neposredno v nastavitvah, vrstni red pa se upošteva povsod, kjer se pojavijo, kar omogoča enostavno organizacijo po vaših željah.
Popravki napak v Linuxu in izboljšave združljivosti
Firefox 155 naslavlja tudi potrebe uporabnikov Linuxa , sistema, ki se pogosto uporablja v profesionalnih okoljih in številnih evropskih distribucijah. Eden najbolj razpravljanih popravkov je rešitev za napako, ki bi lahko preprečila prehod sistema v stanje mirovanja po dolgih sejah brskanja, kar je še posebej problematično na prenosnikih zaradi praznjenja baterije.
Z novo različico brskalnik tega vedenja ne blokira več in omogoča napravi, da takoj po koncu aktivne uporabe nadaljuje z običajnim upravljanjem porabe energije . Poleg tega so bile odpravljene težave, zaradi katerih je besedilo izginilo pri tipkanju v spletnih aplikacijah, kot je Word Online, z uporabo določenih razporeditev tipkovnice – težava, ki je vplivala na vsakodnevno delo tistih, ki delajo neposredno v oblaku.
Windows je doživel izboljšave tudi pri bolj vsakdanjih vidikih, kot je podpora za igralne krmilnike , vključno s krmilnikom Nintendo Switch Pro in drugimi združljivimi krmilniki. Čeprav ni osnovna funkcija brskalnika, je uporabna za tiste, ki uporabljajo storitve igranja v oblaku ali spletne aplikacije, ki podpirajo vnos z igralno ploščico.
Poleg teh popravkov Firefox 155 vključuje običajni paket varnostnih popravkov in prilagoditev stabilnosti, ki so sicer manj vpadljivi, a so običajno ključni za posodabljanje brskalnika pred nedavnimi ranljivostmi in preprečevanje nenavadnega vedenja na določenih straneh.
Nove funkcije za razvijalce: WebAssembly, CSS in WebRTC
Na področju orodij za razvijalce Firefox 155 znatno širi zmogljivosti WebAssemblyja , tehnologije, ki omogoča skoraj izvorno izvajanje kode v brskalniku. Posodobitev dodaja podporo za razdelek Compact Import, ki pomaga poenostaviti deklariranje odvisnosti, in za Wide Arithmetic, niz 128-bitnih aritmetičnih ukazov.
Te izboljšave omogočajo zahtevnim aplikacijam – kot so napredni multimedijski urejevalniki, igre v brskalniku ali orodja za znanstveno računalništvo – učinkovitejše izvajanje večjih numeričnih operacij. Medtem ko končni uporabnik morda zazna le, da »spletno mesto deluje gladko«, je prišlo do znatnega skoka v kompleksnosti tega, kar je mogoče izvesti neposredno na zavihku.
V CSS-ju Firefox 155 uporablja lastnost `font-width` kot standardno ime, ki nadomešča `font-stretch`, s čimer se uskladi s sodobnimi konvencijami poimenovanja in olajša življenje tistim, ki iščejo bolj prilagodljive spremenljive pisave. Poleg tega brskalnik dodaja podporo za funkcijo ` progress()` , ki je zasnovana za ustvarjanje bolj izraznih kazalnikov napredka in animacij, ne da bi se pri tem zatekli k zapletenim rešitvam ali odvisnostim od določenega brskalnika.
Posodobitev prinaša tudi izboljšano interoperabilnost WebRTC , tehnologije, ki stoji za številnimi aplikacijami za videokonference, delo na daljavo in spletno sodelovanje. Teoretično bi morale te izboljšave privesti do stabilnejših povezav in manj presenečenj pri uporabi Firefoxa za sestanke prek združljivih storitev, kar je v evropskih podjetjih vse pogostejše.
Končno, glede slogovnih predlog in mehanizma za upodabljanje, Firefox 155 omejuje ravni gnezdenja v blokih CSS in navodilih na 75 ravni, kar je ukrep, namenjen preprečevanju zrušitev ali ekstremnih upočasnitev, ko stran zlorablja preveč globoke strukture, bodisi načrtovano bodisi pomotoma.
Kje in kako se distribuira Firefox 155?
Binarne datoteke Firefoxa 155 so bile javno dostopne prek Mozillinih strežnikov še pred nekaterimi uradnimi objavami, kar je relativno pogosta praksa pri pripravi različic za stabilni kanal. To je uporabnikom in specializiranim medijem omogočilo, da so nove funkcije preizkusili le nekaj ur po uradni objavi.
Nekatere funkcije, kot je pametno okno, se uvajajo s pomočjo tako imenovanega »postopnega uvajanja «. To pomeni, da vsi uporabniki ne prejmejo nove funkcije hkrati, tudi če imajo isto različico brskalnika, in da lahko podjetje izmeri vpliv in prilagodi podrobnosti, preden jo odpre širšemu občinstvu ali več državam.
V Evropi bodo delovne postaje in domači računalniki z omogočenimi samodejnimi posodobitvami prejeli Firefox 155 brez nadaljnjih ukrepov. Tisti, ki raje posodabljajo prej, lahko namestitveni program prenesejo z uradnega spletnega mesta Mozille ali iz repozitorijev svoje distribucije Linuxa, ko so posodobljene, pri čemer je treba upoštevati, da nekatere distribucije dajejo prednost stabilnosti in lahko traja nekaj dni, da se nova različica namesti.
S to izdajo se Firefox 155 pozicionira kot ena najobsežnejših izdaj v zadnjem času: združuje poglobljene omrežne prilagoditve, krepi zasebnost, vidno v naslovni vrstici, odpravlja nadležne napake v Linuxu in odpira vrata naprednejši uporabi umetne inteligence na namizju, čeprav zaenkrat le na nekaj trgih. Za tiste, ki dnevno brskajo iz Španije ali preostale Evrope, bo večina izboljšav opazna, ne da bi morali spremeniti svoje navade, medtem ko bodo eksperimentalne funkcije uvajane postopoma, ko bo Mozilla izpopolnjevala njihovo uvajanje.