Mozilla je započela s izdavanjem Firefoxa 155 , verzije preglednika koja dolazi sa znatno više sadržaja nego inače i fokusira se na brzinu veze, privatnost i neke eksperimentalne značajke temeljene na umjetnoj inteligenciji. Iako su nakon službene najave uslijedile i druge verzije (154, 156 i 157 u puno kraćem ciklusu), verzija 155 uključuje nekoliko najznačajnijih novih značajki.
Za korisnike Firefoxa u Europi, najuočljivija promjena bit će skup poboljšanja koja rade iza kulisa kako bi ubrzala učitavanje stranice i ojačala zaštitu od praćenja. Ovo je uz Smart Window, novi prozor pokretan umjetnom inteligencijom koji je trenutno ograničen na određene zemlje, i niz tehničkih prilagodbi u područjima kao što su WebAssembly, CSS i WebRTC osmišljenih kako bi moderne web aplikacije radile glatko.
Raspored izdanja novih verzija i što znači Firefox 155
Mozilla je promijenila svoj raspored izdavanja, prešavši s mjesečnog obrasca izdavanja na onaj u kojem može biti jedna, dvije ili čak tri glavne verzije u istom mjesecu. Firefox 154 započeo je ovaj ciklus, a u rujnu su verzije 155, 156 i 157 objavljene u brzom slijedu, s razmakom od samo nekoliko tjedana između svake.
Ova promjena znači da će mnoge nove značajke stizati u manjim, ali češćim serijama , iako je u slučaju Firefoxa 155 grupiran relativno velik paket promjena. Ideja je da će se značajke testirati, prilagođavati i, ako je potrebno, popravljati u kratkim ciklusima, što može biti korisno i za krajnje korisnike i za europske web developere koji se u svom svakodnevnom radu oslanjaju na preglednik.
Za one koji ne žele biti toliko ažurni, Mozilla održava paralelne proširene grane podrške (ESR) s mnogo konzervativnijim rasporedom ažuriranja, dizajnirane prvenstveno za tvrtke i Linux distribucije usmjerene na stabilnost. Međutim, sve nove značajke u Firefoxu 155 koje utječu na brzinu, privatnost i moderne alate uključene su u standardnu verziju.
Happy Eyeballs v3: Brže veze i manje čekanja
Glavna tehnička promjena u Firefoxu 155 je usvajanje Happy Eyeballs v3 , najnovije evolucije sustava odgovornog za odabir načina povezivanja preglednika sa svakom web stranicom. Do sada je Firefox uspoređivao IPv4 i IPv6 adrese jednu pored druge i koristio rutu koja je prva odgovorila; s novom verzijom mehanizam ide korak dalje.
Preglednik sada koristi moderne DNS zapise kako bi unaprijed znao koje protokole poslužitelj podržava i može istovremeno testirati kombinacije koje uključuju HTTP/2 i HTTP/3. U praksi to znači da Firefox šalje više zahtjeva paralelno preko svih mogućih ruta i odabire onu koja prva dovršava pregovore, umjesto da slijedi kruti slijed koji se može zaglaviti ako je jedna od opcija spora ili ne uspije.
Ovaj pristup ne jamči da će se sve web stranice učitati trenutno, ali pomaže u smanjenju vremena čekanja u vrlo uobičajenim situacijama: mreže s određenim zagušenjem, razlike u kvaliteti između IPv4 i IPv6 ili poslužitelji koji bolje rade s jednim protokolom nego s drugim. Na kućnim optičkim ili kabelskim vezama u Španjolskoj i ostatku Europe, promjena može proći nezapaženo, ali će biti uočljivija u okruženjima s visokom latencijom ili gubitkom paketa.
Poboljšanje također koristi onima koji preglednik koriste na prijenosnim računalima spojenim na Wi-Fi u hotelima, vlakovima ili javnim mrežama , gdje nije uvijek jasno koja je ruta najstabilnija. Happy Eyeballs v3 inteligentno pokušava "riskirati" i držati se rute koja uzrokuje najmanje problema, umjesto da čeka da spora ruta na kraju izgubi vrijeme odziva prije nego što pokuša drugu.
QUIC v2 i uloga HTTP/3 u modernom pregledavanju
Vezano uz ovaj napor za optimizaciju veze, Firefox 155 dodaje podršku za QUIC verziju 2 na HTTP/3 vezama. QUIC je transportni protokol na koji se HTTP/3 oslanja i radi preko UDP-a, s ciljem smanjenja nekih tradicionalnih TCP uskih grla, posebno kada se radi o gubitku paketa ili promjenama u mreži.
Preglednik ne prisiljava korištenje QUIC v2 u svim slučajevima: dodaje ga na svoj popis opcija i koristi ga kada ga poslužitelj odabere tijekom pregovora . Ako web stranica još nije spremna za ovu verziju, veza koristi druge kompatibilne varijante bez potrebe da korisnik prilagođava bilo kakve postavke. Time se održava kompatibilnost sa starijim infrastrukturama, a istovremeno se iskorištavaju poboljšanja kada postanu dostupna.
Najvidljiviji utjecaj svega ovoga primjetan je u situacijama gdje je otvaranje sigurne stranice prije uključivalo malo dodatno kašnjenje. Zahvaljujući podršci za QUIC v2 i logici odabira rute Happy Eyeballs v3, početna faza povezivanja postaje mnogo brža , što je posebno dobrodošlo na web stranicama ili uslugama koje intenzivno koriste resurse i obavljaju mnogo šifriranih poziva u pozadini.
Za europske korisnike, mnoge velike usluge u oblaku, video platforme i mreže za isporuku sadržaja već usvajaju HTTP/3, pa je ovo ažuriranje preglednika još jedan korak u tom procesu tranzicije. S Firefoxom 155 cilj je da se sva ova tehnička implementacija pretvori u glatkije iskustvo pregledavanja bez potrebe za ikakvim promjenama korisničkih postavki.
Pametni prozor: Umjetna inteligencija dolazi na računala, ali još ne u Španjolsku
Druga važna nova značajka u Firefoxu 155 je Smart Window , novi opcionalni prozor radne površine pokretan umjetnom inteligencijom. To je alternativno sučelje koje može pretraživati i sažimati informacije o otvorenim karticama i povijesti pregledavanja, pod uvjetom da korisnik izričito da dopuštenje za pristup tim podacima.
Zasad je ova značajka dostupna samo u Sjedinjenim Državama, Kanadi i Francuskoj , pa će oni koji pregledavaju iz Španjolske ili drugih europskih zemalja morati pričekati da Mozilla proširi svoju geografsku pokrivenost. Tvrtka nije odredila vremenski okvir niti potvrdila hoće li biti postupnog uvođenja po regijama, osim što je naznačila da se ove značajke uvode postupno.
Pristup Smart Windowa usklađen je s uobičajenim Mozillinim diskursom o privatnosti i kontroli korisnika . Alat ne pristupa automatski povijesti ili karticama: zahtijeva izričito odobrenje, može se onemogućiti u bilo kojem trenutku u postavkama i predstavljen je kao dodatna opcija, a ne kao prisilna zamjena za klasični prozor preglednika.
Iako značajka još nije dostupna u većem dijelu Europe, njezin dizajn predviđa scenarij u kojem preglednik postaje svojevrsni asistent sposoban razumjeti kontekst onoga što gledamo kako bi nam pomogao nastaviti razgovore, grupirati povezane kartice ili sažeti informacije. Mozilla, međutim, zadržava oprezan pristup i prepušta konačnu odluku svakom korisniku.
Vidljive promjene sučelja i poboljšana privatnost
Osim brzine i umjetne inteligencije, Firefox 155 uvodi male promjene sučelja osmišljene kako bi postojeća zaštita preglednika od praćenja bila opipljivija . Adresna traka sada prikazuje brojač blokiranih tragača, tako da možete na prvi pogled vidjeti koliko je pokušaja praćenja zaustavljeno na svakoj web stranici.
Ovaj pokazatelj može biti skriven u postavkama ako smeta, ali njegova prisutnost pomaže ilustrirati u kojoj je mjeri moderni web prepun skripti za praćenje i naprednih alata za oglašavanje. Promjena ne mijenja ponašanje blokatora, koji i dalje funkcionira kao i prije, ali čini njegov učinak vidljivijim i može potaknuti više ljudi da pregledaju postavke privatnosti svog preglednika.
Također je dodana stroža zaštita protiv mailto: poveznica . Počevši od Firefoxa 155, ove poveznice mogu otvoriti klijent e-pošte samo kada ih pokrene eksplicitna interakcija korisnika, poput klika. To smanjuje mogućnost da stranica automatski pokrene klijent e-pošte, što, osim što je dosadno, može se koristiti kao vektor za agresivnije tehnike praćenja.
Još jedno praktično poboljšanje dolazi s kontejnerima kartica , značajkom koja vam omogućuje odvajanje konteksta (poslovni, osobni, bankarski itd.) kako biste ograničili način dijeljenja kolačića i drugih podataka između web-mjesta. Sada možete promijeniti redoslijed ovih kontejnera izravno iz postavki, a redoslijed se poštuje svugdje gdje se pojavljuju, što olakšava njihovo organiziranje prema vašim željama.
Ispravci programskih pogrešaka i poboljšanja kompatibilnosti s Linuxom
Firefox 155 također se bavi potrebama korisnika Linuxa , sustava koji se široko koristi u profesionalnim okruženjima i mnogim europskim distribucijama. Jedno od najraspravljanijih rješenja je rješenje za grešku koja bi mogla spriječiti sustav da uđe u stanje mirovanja nakon dugih sesija pregledavanja, što je posebno problematično na prijenosnim računalima zbog pražnjenja baterije.
S novom verzijom, preglednik više ne blokira ovo ponašanje i omogućuje uređaju da nastavi normalno upravljanje napajanjem čim završi aktivna upotreba. Osim toga, ispravljeni su problemi koji su uzrokovali nestanak teksta prilikom tipkanja u web aplikacijama poput Word Onlinea pomoću određenih rasporeda tipkovnice - problem koji je utjecao na svakodnevni rad onih koji rade izravno u oblaku.
Windows je također doživio poboljšanja u svakodnevnijim aspektima, poput podrške za kontrolere igara , uključujući Nintendo Switch Pro kontroler i druge kompatibilne kontrolere. Iako nije glavna značajka preglednika, koristan je za one koji koriste usluge igranja u oblaku ili web aplikacije koje podržavaju unos s kontrolera za igre.
Uz ove ispravke, Firefox 155 uključuje uobičajeni paket sigurnosnih zakrpa i prilagodbi stabilnosti, koji su, iako manje blještavi, obično ključni za održavanje preglednika ažurnim protiv nedavnih ranjivosti i izbjegavanje čudnog ponašanja na određenim stranicama.
Nove značajke za developere: WebAssembly, CSS i WebRTC
U području alata za razvojne programere, Firefox 155 značajno proširuje mogućnosti WebAssemblyja , tehnologije koja omogućuje gotovo izvorno izvršavanje koda unutar preglednika. Ažuriranje dodaje podršku za Compact Import Section, što pomaže u pojednostavljenju načina deklariranja ovisnosti, te za Wide Arithmetic, skup 128-bitnih aritmetičkih instrukcija.
Ova poboljšanja omogućuju zahtjevnim aplikacijama - poput naprednih multimedijskih urednika, igara temeljenih na pregledniku ili znanstvenih računalnih alata - učinkovitije izvođenje većih numeričkih operacija. Dok krajnji korisnik može samo percipirati da "web stranica radi glatko", postoji značajan skok u složenosti onoga što se može izvršiti izravno u kartici.
U CSS-u, Firefox 155 usvaja svojstvo `font-width` kao standardni naziv, zamjenjujući `font-stretch`, usklađujući se s modernim konvencijama imenovanja i olakšavajući život onima koji traže fleksibilnije varijabilne fontove. Osim toga, preglednik dodaje podršku za funkciju ` progress()` , dizajniranu za stvaranje izražajnijih indikatora napretka i animacija bez pribjegavanja zamršenim rješenjima ili ovisnostima o određenom engineu.
Ažuriranje također donosi poboljšanu interoperabilnost WebRTC-a , tehnologije koja stoji iza mnogih aplikacija za video konferencije, rad na daljinu i online suradnju. Teoretski, ova poboljšanja trebala bi rezultirati stabilnijim vezama i manje iznenađenja pri korištenju Firefoxa za sastanke putem kompatibilnih usluga, što je sve uobičajenije u europskim tvrtkama.
Konačno, što se tiče stilskih listova i mehanizma za renderiranje, Firefox 155 ograničava razine ugniježđivanja u CSS blokovima i instrukcijama na 75 razina, što je mjera usmjerena na sprječavanje rušenja ili ekstremnih usporavanja kada stranica zloupotrebljava preduboke strukture, bilo namjerno ili greškom.
Gdje i kako se distribuira Firefox 155?
Binarne datoteke Firefoxa 155 javno su dostupne putem Mozillinih poslužitelja čak i prije nekih formalnih najava, što je relativno uobičajena praksa pri pripremi verzija za stabilni kanal. To je korisnicima i specijaliziranim medijima omogućilo testiranje novih značajki samo nekoliko sati nakon službene najave.
Neke značajke, poput Pametnog prozora, uvode se korištenjem onoga što Mozilla naziva "progresivnim uvođenjem ". To znači da neće svi korisnici dobiti novu značajku istovremeno, čak i ako imaju istu verziju preglednika, te da tvrtka može mjeriti utjecaj i prilagoditi detalje prije nego što je otvori široj publici ili većem broju zemalja.
U Europi će radne stanice i kućna računala s omogućenim automatskim ažuriranjima dobiti Firefox 155 bez ikakvih daljnjih radnji. Oni koji žele unaprijed instalirati Firefox mogu preuzeti instalacijski program sa službene web stranice Mozille ili iz repozitorija svoje Linux distribucije nakon što se ažuriraju, imajući na umu da neke distribucije daju prioritet stabilnosti i može potrajati nekoliko dana za pakiranje nove verzije.
Ovim izdanjem, Firefox 155 pozicionira se kao jedno od najopsežnijih izdanja u posljednje vrijeme: kombinira dubinske mrežne prilagodbe, jača privatnost vidljivu u adresnoj traci, ispravlja dosadne greške na Linuxu i otvara vrata naprednijoj upotrebi umjetne inteligencije na računalu, iako zasad samo na nekoliko tržišta. Za one koji svakodnevno pretražuju internet iz Španjolske ili ostatka Europe, većina poboljšanja bit će primjetna bez potrebe za promjenom navika, dok će se eksperimentalne značajke postupno uvoditi kako Mozilla bude usavršavala njihovu implementaciju.