Firefox 151

Dostupno Firefox 151, istaknut poboljšanom zaštitom od prikupljanja digitalnih otisaka, podrškom za Web Serial API, kao i mogućnošću za web stranice da hvataju unos s tipkovnice u punom ekranu.

  • Lokalno sigurnosno kopiranje profila dostupno je na Linuxu (na macOS-u uključivanje odgođeno do sljedeće verzije).
  • Revidirano dizajn nove kartice, kako bi se osigurala njihova spremnost za buduće promjene, poput widgeta i poboljšanih prečaca koji se očekuju u sljedećoj verziji (browser.newtabpage.activity-stream.nova.enabled).
  • Širina okvira za pretraživanje putem postavki značajno je povećana.
  • U načinu privatnog pregledavanja dodana je mogućnost očistiti svi podaci trenutne sesije bez potrebe za zatvaranjem prozora preglednika i započinjanjem nove sesije.
  • Zaštita od praćenja postala je još bolja u borbi protiv prikupljanja digitalnih otisaka. Broj korisnika koji se mogu nedvojbeno identificirati smanjen je u prosjeku za 14% (a na macOS-u za 49%).
  • PDF preglednik naučio je spajati više dokumenata.
  • U podizborniku „Ostali alati” dodana je dostupan je stavka za pozivanje about:translations.
  • Ugrađeni VPN sada omogućava možete odabrati zemlju u kojoj se nalazi izlazni čvor.
  • Ispravljena prijenos netočnih informacija o razlučivosti zaslona stranicama u sustavima s više monitora.
  • Automatsko popunjavanje adresa omogućeno je za korisnike iz Nizozemske.
  • Uklonjeno arkitektonško ograničenje koje nije dopuštalo stranicama da vide privremena dopuštenja (kada korisnik dopusti, na primjer, pristup geolokaciji, ali nije odabrao „zapamti ovu odluku”).
  • Premještanje profila u drugi direktorij ili drugi OS više ne utječe na funkcioniranje instaliranih dodataka i tema (stari putovi ostali su u extensions.json).
  • macOS:
    • Implementirano podrška za poveznice, smještene u međuspremnik na uređajima s iOS-om.
    • Padajući elementi sada koriste nativni izbornik operativnog sustava.
    • Ispravljena je pogreška zbog koje su na sustavima s više monitora prozori Firefox-a otvoreni nakon ponovnog pokretanja otvoreni na pogrešnom monitoru.
    • Poboljšano upravljanje bojom pri kopiranju i lijepljenju slika.
  • Windows: Firefox sada uzima u obzir sistemskim postavkama geolokacije, kada korisnik odobri stranici određivanje lokacije. Ako je geolokacija isključena na razini OS-a, preglednik će tražiti od korisnika da uključi geolokaciju.
  • HTML: Pojavila se podrška atributa shadowrootslotassignment na elementima . U JavaScript-u ovaj atribut odražava svojstvima. U JavaScriptu se ovaj atribut odražava svojstvima ShadowRoot.slotAssignment ili HTMLTemplateElement.shadowRootSlotAssignment.
  • CSS:
    • Direktiva @container sada podržava zahtjevi style() (omogućuje provjeru ima li kontejner valjanu izjavu, određenu osobinu ili prilagođenu osobinu, i primjenjuje stilove na njegove podelemente prema tome).
    • Svojstvo position-anchor sada podržava (zadano) vrijedi normal (osigurava dosljednost s imanjem position-area: ako se ažurira, position-anchor će se također automatski ažurirati).
  • API:
    • Metoda Sanitizer.replaceElementWithChildren() sada vraća false, ako je zamjenski element <svg> u SVG prostoru imena ili u MathML prostoru imena.
    • Pojavila se podrška Document Picture-in-Picture API (omogućuje otvoriti prozor koji se nalazi iznad ostalih prozora, koji može biti ispunjen bilo kojim HTML-sadržajem).
    • Dodano svojstvo CanvasRenderingContext2D.lang (korisno za podešavanje konteksta u pozadinskom canvasu, koji se može renderirati čak i prije nego što bude povezan s bilo kojim elementom <canvas>).
    • Metoda Element.requestFullscreen() sada prima svojstvo options.keyboardLock kao parametar (omogućuje web stranicama da traže blokiranje tipkovnice kada je element prikazan u punom ekranu). Sada web stranice mogu spriječiti izlaz iz punog ekranskog moda pritiskom na tipku Esc (izlaz ostaje moguć zadržavanjem tipke), a također mogu presresti neke prethodno rezervirane prečace preglednika i poništiti njihovu standardnu radnju.
    • GPUSupportedLimits sada podržava svojstva maxStorageBuffersInFragmentStage, maxStorageBuffersInVertexStage, maxStorageTexturesInFragmentStage i maxStorageTexturesInVertexStage (omogućuju postavljanje maksimalnog broja spremnika za pohranu i tekstura dozvoljenih na fragmentnoj i vertikalnoj razini).
    • Implementirano podrška za svojstvo CSSContainerRule.conditions. Osobina condition predstavlja odgovarajuću direktivu @container u obliku niza objekata, gdje svaki objekt opisuje pojedinačno stanje kontejnera.
    • Uključena je podrška Web Serial API (omogućuje upravljanje mikrokontrolerima koji podržavaju serijski sučelje). Ovo daje mogućnost programiranja mikrokontrolera i debugera (poput ESP uređaja, BBC micro:bit i Raspberry Pi Pico), 3D printera, CNC strojeva i drugih uređaja. Svaka stranica koja želi koristiti ovaj API mora stvoriti poseban dodatak, koji daje potrebna dopuštenja, a korisnik mora instalirati taj dodatak (slično onome što je već učinjeno s WebMIDI).
  • Alati za programere: Izbornik za upravljanje brzinom animacije sada uvijek je dostupan (do sada se pojavljivao samo tijekom aktivne animacije, što je otežavalo njegovo korištenje u slučaju vrlo kratkih animacija).

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster