Mozilla je poč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 funkcije zasnovane na vještačkoj inteligenciji. Iako su nakon zvanične najave uslijedile i druge verzije (154, 156 i 157 u mnogo kraćem ciklusu), verzija 155 uključuje nekoliko najznačajnijih novih funkcija.
Za korisnike Firefoxa u Evropi, najuočljivija promjena bit će skup poboljšanja koja rade iza kulisa kako bi ubrzala učitavanje stranica i ojačala zaštitu od praćenja. Ovo je pored Smart Window-a, novog prozora pokretanog umjetnom inteligencijom koji je trenutno ograničen na određene zemlje, i niza tehničkih podešavanja u područjima kao što su WebAssembly, CSS i WebRTC, osmišljenih kako bi moderne web aplikacije radile glatko.
Raspored izdanja novih verzija i šta znači Firefox 155
Mozilla je promijenila svoj raspored izdavanja, prelazeći sa mjesečnog obrasca izdavanja na onaj u kojem može biti jedna, dvije ili čak tri glavne verzije u istom mjesecu. Firefox 154 je započeo ovaj ciklus, a u septembru su verzije 155, 156 i 157 objavljene u brzom slijedu, sa samo nekoliko sedmica razmaka između svake.
Ova promjena znači da će mnoge nove funkcije stizati u manjim, ali češćim serijama , iako je u slučaju Firefoxa 155 grupiran relativno veliki paket promjena. Ideja je da će se funkcije testirati, prilagođavati i, ako je potrebno, popravljati u kratkim ciklusima, što može biti korisno i za krajnje korisnike i za evropske web developere koji se oslanjaju na preglednik u svom svakodnevnom radu.
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 preduzeća i Linux distribucije fokusirane na stabilnost. Međutim, sve nove funkcije u Firefoxu 155 koje utič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 sistema odgovornog za odabir načina povezivanja preglednika sa svakom web stranicom. Do sada je Firefox upoređ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 server 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 bira onu koja prva završi pregovore, umjesto da prati kruti redoslijed koji se može zaglaviti ako je jedna od opcija spora ili ne uspije.
Ovaj pristup ne garantuje da će se sve web stranice učitati trenutno, ali pomaže u smanjenju vremena čekanja u vrlo uobičajenim situacijama: mreže sa određenim zagušenjem, razlike u kvalitetu između IPv4 i IPv6 ili serveri koji bolje rade s jednim protokolom nego s drugim. Na kućnim optičkim ili kablovskim vezama u Španiji i ostatku Evrope, promjena može proći nezapaženo, ali će biti primjetnija u okruženjima sa visokom latencijom ili gubitkom paketa.
Poboljšanje također koristi onima koji koriste preglednik na laptopima povezanim na Wi-Fi u hotelima, vozovima ili javnim mrežama , gdje nije uvijek jasno koja je ruta najstabilnija. Happy Eyeballs v3 inteligentno pokušava "isprobati svoje šanse" 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 interneta
Vezano za ovaj napor da se optimizuje veza, Firefox 155 dodaje podršku za QUIC verziju 2 na HTTP/3 vezama. QUIC je transportni protokol na koji se HTTP/3 oslanja i koji radi preko UDP-a, s ciljem smanjenja nekih tradicionalnih TCP uskih grla, posebno kada se radi o gubitku paketa ili promjenama na mreži.
Preglednik ne prisiljava korištenje QUIC v2 u svim slučajevima: dodaje ga na svoju listu opcija i koristi ga kada ga server odabere tokom pregovora . Ako web stranica još nije spremna za ovu verziju, veza koristi druge kompatibilne varijante bez potrebe da korisnik prilagođava bilo kakve postavke. Ovo održava kompatibilnost sa starijim infrastrukturama, a istovremeno iskorištava prednosti poboljšanja kada postanu dostupna.
Najvidljiviji uticaj svega ovoga je primjetan u situacijama gdje je otvaranje sigurne stranice ranije 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 servisima koji intenzivno koriste resurse i koji u pozadini obavljaju mnogo šifriranih poziva.
Za evropske korisnike, mnogi veliki cloud servisi, video platforme i mreže za isporuku sadržaja već usvajaju HTTP/3, tako da je ovo ažuriranje preglednika još jedan korak u tom procesu tranzicije. Sa 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: Vještačka inteligencija dolazi na računare, ali još ne u Španiju
Druga važna nova funkcija u Firefoxu 155 je Smart Window , novi opcionalni prozor na radnoj površini koji pokreće vještačka inteligencija. To je alternativni interfejs koji može pretraživati i sažimati informacije o otvorenim karticama i historiji pregledavanja, pod uslovom da korisnik eksplicitno odobri pristup tim podacima.
Za sada je ova funkcija dostupna samo u Sjedinjenim Američkim Državama, Kanadi i Francuskoj , tako da će oni koji pretražuju iz Španije ili drugih evropskih zemalja morati pričekati da Mozilla proširi svoju geografsku pokrivenost. Kompanija nije precizirala vremenski okvir niti potvrdila da li će biti postepenog uvođenja po regijama, osim što je naznačila da se ove funkcije uvode postepeno.
Pristup Smart Windowa usklađen je s uobičajenim Mozillinim diskursom o privatnosti i kontroli korisnika . Alat ne pristupa automatski historiji ili karticama: zahtijeva eksplicitno 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 ova funkcija još nije dostupna u većem dijelu Evrope, njen dizajn predviđa scenario u kojem preglednik postaje svojevrsni asistent sposoban da razumije kontekst onoga što gledamo kako bi nam pomogao da nastavimo razgovore, grupišemo povezane kartice ili sažmemo informacije. Međutim, Mozilla održava oprezan pristup i prepušta konačnu odluku svakom korisniku.
Vidljive promjene interfejsa i poboljšana privatnost
Pored brzine i umjetne inteligencije, Firefox 155 uvodi male promjene u interfejsu osmišljene da postojeću zaštitu od praćenja učine opipljivijom . Adresna traka sada prikazuje brojač blokiranih tragača, tako da na prvi pogled možete vidjeti koliko je pokušaja praćenja zaustavljeno na svakoj web stranici.
Ovaj indikator može biti skriven u postavkama ako je dosadan, ali njegovo prisustvo pomaže da se ilustruje stepen u kojem je moderni web prepun skripti za praćenje i naprednih alata za oglašavanje. Promjena ne mijenja ponašanje blokatora, koji nastavlja da funkcioniše kao i prije, ali čini njegov efekat vidljivijim i može podstaći više ljudi da pregledaju postavke privatnosti svog pretraživača.
Također je dodana stroža zaštita protiv mailto: linkova . Počevši od Firefoxa 155, ovi linkovi mogu otvoriti email klijent samo kada ih aktivira eksplicitna interakcija korisnika, kao što je klik. Ovo smanjuje mogućnost da stranica automatski pokrene email klijent, što, osim što je dosadno, može se koristiti kao vektor za agresivnije tehnike praćenja.
Još jedno praktično poboljšanje dolazi sa kontejnerima kartica , funkcijom koja vam omogućava da odvojite kontekste (poslovni, lični, bankarski itd.) kako biste ograničili način dijeljenja kolačića i drugih podataka između web stranica. Sada možete promijeniti redoslijed ovih kontejnera direktno iz postavki, a redoslijed se poštuje svugdje gdje se pojavljuju, što olakšava njihovo organiziranje po vašoj želji.
Ispravke grešaka u Linuxu i poboljšanja kompatibilnosti
Firefox 155 također zadovoljava potrebe korisnika Linuxa , sistema koji se široko koristi u profesionalnim okruženjima i mnogim evropskim distribucijama. Jedno od najčešće diskutovanih rješenja je rješenje za grešku koja bi mogla spriječiti sistem da pređe u stanje mirovanja nakon dugih sesija pregledavanja, što je posebno problematično na laptopima zbog pražnjenja baterije.
S novom verzijom, preglednik više ne blokira ovo ponašanje i omogućava uređaju da nastavi normalno upravljanje napajanjem čim se završi aktivna upotreba. Osim toga, riješeni su problemi koji su uzrokovali nestanak teksta prilikom kucanja u web aplikacijama poput Word Onlinea korištenjem određenih rasporeda tastature - problem koji je utjecao na svakodnevni rad onih koji rade direktno u oblaku.
Windows je također doživio poboljšanja u svakodnevnim aspektima, kao što je podrška za kontrolere za igre , uključujući Nintendo Switch Pro kontroler i druge kompatibilne kontrolere. Iako nije osnovna funkcija preglednika, korisna je za one koji koriste usluge igranja u oblaku ili web aplikacije koje podržavaju unos putem kontrolera za igre.
Uz ove ispravke, Firefox 155 uključuje uobičajeni paket sigurnosnih zakrpa i prilagođavanja 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 funkcije za programere: WebAssembly, CSS i WebRTC
U području alata za razvojne programere, Firefox 155 značajno proširuje mogućnosti WebAssemblyja , tehnologije koja omogućava gotovo izvorno izvršavanje koda unutar preglednika. Ažuriranje dodaje podršku za Compact Import Section, što pomaže u pojednostavljenju načina deklariranja zavisnosti, te za Wide Arithmetic, skup 128-bitnih aritmetičkih instrukcija.
Ova poboljšanja omogućavaju zahtjevnim aplikacijama - kao što su napredni multimedijalni editori, igre zasnovane na pretraživaču ili alati za naučno računanje - da efikasnije obavljaju veće numeričke operacije. 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 direktno 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 kreiranje izražajnijih indikatora napretka i animacija bez pribjegavanja zamršenim rješenjima ili ovisnostima o određenom engine-u.
Ažuriranje također donosi poboljšanu interoperabilnost WebRTC-a , tehnologije koja stoji iza mnogih aplikacija za video konferencije, rad na daljinu i online saradnju. U teoriji, ova poboljšanja bi trebala rezultirati stabilnijim vezama i manje iznenađenja pri korištenju Firefoxa za sastanke putem kompatibilnih servisa, što je sve uobičajenije u evropskim preduzećima.
Konačno, što se tiče stilskih listova i mehanizma za renderiranje, Firefox 155 ograničava nivoe ugniježđivanja u CSS blokovima i instrukcijama na 75 nivoa, što je mjera usmjerena na sprječavanje rušenja ili ekstremnih usporavanja kada stranica zloupotrebljava previše duboke strukture, bilo namjerno ili greškom.
Gdje i kako se distribuira Firefox 155?
Binarne datoteke Firefoxa 155 postale su javno dostupne putem Mozillinih servera čak i prije nekih formalnih najava, što je relativno uobičajena praksa prilikom pripreme verzija za stabilni kanal. Ovo je omogućilo korisnicima i specijaliziranim medijima da testiraju nove funkcije samo nekoliko sati nakon službene najave.
Neke funkcije, poput Pametnog prozora, uvode se korištenjem onoga što Mozilla naziva "progresivnim uvođenjem ". To znači da neće svi korisnici dobiti novu funkciju u isto vrijeme, čak i ako imaju istu verziju preglednika, te da kompanija može izmjeriti utjecaj i prilagoditi detalje prije nego što je otvori široj publici ili većem broju zemalja.
U Evropi će radne stanice i kućni računari sa omogućenim automatskim ažuriranjima dobiti Firefox 155 bez ikakvih daljnjih radnji. Oni koji žele da preuzmu instalacijski program 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 proći nekoliko dana dok se nova verzija ne upakuje.
Ovim izdanjem, Firefox 155 se pozicionira kao jedno od najopsežnijih izdanja u posljednje vrijeme: kombinuje dubinska podešavanja mreže, jača privatnost vidljivu u adresnoj traci, ispravlja dosadne greške na Linuxu i otvara vrata naprednijoj upotrebi umjetne inteligencije na desktop računaru, iako za sada samo na nekoliko tržišta. Za one koji svakodnevno pretražuju internet iz Španije ili ostatka Evrope, većina poboljšanja će biti primjetna bez potrebe za promjenom navika, dok će se eksperimentalne funkcije postepeno uvoditi kako Mozilla bude usavršavala njihovu primjenu.