Objava Firefox 77

Izdano je web preglednik Firefox 77, kao i mobilne verzije Firefox 68.9 za Android platformu. Osim toga, formirano je ažuriranje grane s dugim rokom podrške 68.9.0. Uskoro će u fazu beta-testiranja prelazi na granu Firefox 78, čije je izdanje zakazano za 30. lipnja.

Glavne novosti:

  • Dodana nova stranica s informacijama „about:certificate“ za pristup ugrađenom sučelju za pregledavanje certifikata. U sučelju možete prikazati popis korijenskih i spremljenih certifikata, pregledati detalje za svaki certifikat i izvršiti izvoz certifikata (podrška za uvoz trenutno nedostaje).
    Objava Firefox 77
  • Dodana je eksperimentalna podrška za format slika AVIF (AV1 Image Format), koji koristi tehnologije intraframe kompresije iz formata kodiranja videa AV1 (podržan od Firefox 55). Kako biste omogućili AVIF u about:config, dostupna je opcija image.avif.enabled. Kontejner za distribuciju komprimiranih podataka u AVIF-u je potpuno analogan HEIF-u. AVIF podržava slike u HDR (High Dynamic Range) i širokogramnom (Wide-gamut) kolor prostoru, kao i u standardnom dinamičkom opsegu (SDR).
  • Prošireno broj sustava za koje je uključena sistem kompozicije WebRender, napisan na jeziku Rust i omogućava značajno povećanje brzine renderiranja i smanjenje opterećenja CPU-a. WebRender premješta operacije renderiranja sadržaja stranice na GPU, a te su operacije realizirane kroz šejdere izvršene na GPU-u. WebRender sada uključen na hardveru s Intel Skylake GT1, APU AMD Raven Ridge, AMD Evergreen i na prijenosnim računalima s NVIDIA grafičkim karticama koje koriste Windows 10. Za prisilno uključivanje u about:config potrebno je aktivirati postavke „gfx.webrender.all“ i „gfx.webrender.enabled“ ili pokrenuti Firefox s postavljenom varijablom okruženja MOZ_WEBRENDER=1.
  • U adresnoj traci poboljšan analiza pretraživačkih fraza. Riječi s točkom sada se ocjenjuju u vezi s aktualnim domenama npr. ranije su unos ključnih riječi poput „test.log“ dovodile do pokušaja otvaranja stranice, dok je unos „data:url“ s razmacima i upitnikom rezultirao pretraživanjem, a ne učitavanjem.
  • Dodana podrška neobaveznih ovlasti, čiji zahtjev u dodacima ne dovodi do prikazivanja obavijesti o potvrdi novih ovlasti pri instalaciji ili ažuriranju dodatka, već se prikazuje pri izravnom pozivu dodatka na operaciju koja zahtijeva povišena prava. U broj ovlasti koje se mogu navesti kao neobavezne uključene su management, devtools, browsingData, pkcs11
    proxy i session. Kao motiv za dodavanje neobaveznih prava navodi se želja za smanjenjem opterećenja korisnicima prilikom ažuriranja dodataka i pružanjem mogućnosti ažuriranja dodatka bez obaveznog odobrenja prava (ranije, ako korisnik nije slao s pravima, dodatak se nije ažurirao).
  • Za korisnike iz Velike Britanije na stranici nove kartice omogućeno je prikazivanje sadržaja preporučenog od strane servisa Pocket. Ranije su slične stranice bile prikazane samo korisnicima iz SAD-a, Kanade i Njemačke. Personalizacija vezana uz odabir sadržaja obavlja se na strani klijenta bez prijenosa informacija o korisniku trećim stranama (u preglednik se učitava cijeli popis preporučenih veza za tekući dan, koji se rangira na strani korisnika, na temelju podataka o povijesti posjeta). Treba napomenuti da se plaćeni blokovi sponzora prikazuju samo u SAD-u i jasno su označeni kao oglas, dok se u ostalim zemljama reklamni članci još ne koriste. Za isključivanje preporučenog Pocket sadržaja predviđena je postavka u konfiguratoru (Firefox Home Content / Recommended by Pocket) i opcija „browser.newtabpage.activity-stream.feeds.topsites“ u about:config.

    Objava Firefox 77
  • U konfiguratoru u padajućem bloku metoda blokiranja kolačića u sekciji postavki blokiranja praćenja dodana je novi stavak za dinamičku izolaciju kolačića prema prikazanom u adresnoj traci domeni („Dynamic First Party Isolation“, kada se vlastite i treće strane umetanja utvrđuju na temelju osnovne domene web stranice). U about:config sučelje se uključuje preko postavke „browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled“ ili izravno „network.cookie.cookieBehavior = 5“.

    Objava Firefox 77
  • Za pojednostavljenje navigacije na uređajima s dodirnim ekranima povećani su razmaci na alatnoj traci oznaka (prilikom otvaranja nove kartice nova adresna traka Megabar djelomično preklapa traku s oznakama i ostavlja malo prostora za pritisak).
  • Implementirani su nove modalne dijaloge, vezane za pojedinačne kartice i ne blokiraju cijeli sučelje. Za upravljanje uključivanjem vezanosti dijaloga u about:config dodane su opcije „prompts.defaultModalType“, „prompts.modalType.confirmAuth“ i „prompts.modalType.insecureFormSubmit“ (1 — vezanost za sadržaj, 2 — vezanost za karticu, 3 — vezanost za prozor).

    Objava Firefox 77
  • U about:config dodana Nova postavka middlemouse.openNewWindow, koja onemogućuje korištenje srednjeg gumba miša za otvaranje linka u novoj kartici.
  • Uklonjena Postavka browser.urlbar.update1.view.stripHttps (podrška za postavku browser.urlbar.trimURLs je sačuvana).
  • Kompletno iz Gecko motora uklonjena je podrška
    XUL Grids.
  • Automatska rotacija JPEG slika temelji se na Exif podacima uključena je prema zadanim postavkama.
  • Postavka «browser.urlbar.oneOffSearches» je uklonjena. Da biste sakrili tipke alternativnih pretraživača koje se pojavljuju kada počnete upisivati u adresnu ili pretraživačku traku, možete odabrati potrebne pretraživače na stranici about:preferences#search.

    Objava Firefox 77
  • Tekst koji premašuje ograničenje «maxlength» više se ne reže prilikom umetanja u i