Pieejams Firefox 72. Šī ir pirmā versija, kuras sagatavošanas laiks samazināts no 6 līdz 4 nedēļām.
- Režīms „attēls-attēlā“ ir iespējots Linux un macOS platformās.
- Savienojumos OpenBSD ir iesaistīta failu sistēmas izolācija, izmantojot unveil().
- Aizsardzība pret izsekošanu sāka pēc noklusējuma bloķē pieprasījumus uz resursiem, kas ir aizdomās par digitālo pirkstu nospiedumu vākšanu (fingerprinting).
- Mājaslapas vairs nevar lūgt lietotājiem atļaujas (ģeolokācijas, kameras, paziņojumu lietošanai), līdz lietotājs ir sācis mijiedarboties ar lapu (uzklikšķinot, nospiežot taustiņu, pieskaroties). Telemetrija rāda sekojošo:
- izteikti nepopulāri ir pieprasījumi uz paziņojumu rādīšanu (tikai 1% tiek apstiprināti, 48% tiek noraidīti, pārējie ir ignorēti). Mēneša laikā lietotāji saņēma pusotru miljardu pieprasījumu, no kuriem tika apstiprināti tikai 23,5 miljoni.
- atkārtotais atļaujas pieprasījums nepalielina iespējamību, ka lietotājs piekritīs. 85% apstiprinājumu tika saņemti tieši pirmajā piegājienā.
- web materiem, galvenokārt, negaida, kamēr lietotājs sāk mijiedarbību ar lapu, bet piedāvā pieprasījumus uzreiz.
- pieprasījumi, kas gaida lietotāja mijiedarbību ar lapu, tiek apstiprināti divreiz biežāk.
Sākot no šīs versijas, ja pieprasījums tika izveidots negaidot lietotāja darbības, tas tiks parādīts tikai kā ikona adreses joslā.
- Rullīša krāsa automātiski pielāgojas lapas fona krāsai.
- HTTP galvenē Accept pievienota atbalsta image/webp. Neskatoties uz to, ka šāda rīcība ir pretrunā ar specifikāciju, to izmanto Chromium, tāpēc daudzas vietnes skatās uz šo galveni, lai noteiktu, vai pārlūkprogramma atbalsta WebP formātu.
- Firefox iemācījies использовать политики, размещённые в /run/user/$UID/firefox/policies.json
- Parādījās iespēja izmantot klienta sertifikātus no Windows krātuves (security.osclientcerts.autoload).
- Atspējojot telemetrijas sūtīšanu, visi attiecīgie dati tiks dzēsti no Mozilla serveriem 30 dienu laikā, kā to prasa Kalifornijas patērētāju tiesību aizsardzības likums.
- Nesenās mapes pievienošanas dialogā pieaugušas no 5 līdz 7. Tiem, kam nepieciešams vēl vairāk, pievienota iestatījums browser.bookmarks.editDialog.maxRecentFolders.
- Pilnībā pārstrādāts grāmatzīmju sinhronizācijas mehānisms. Tas ļāva atrisināt daudzas problēmas: dublēšanu, zudumu un grāmatzīmju sajaukšanu, mapju sajaukšanu, jaunu vai pārvietotu grāmatzīmju sinhronizācijas problēmas.
- Noņemta iebuiltā spēja bloķēt attēlu ielādi no konkrētiem domēniem (tā bija dziļi paslēpta un nebija populāra). Ar šo uzdevumu krietni labāk tiek galā paplašinājumi, piemēram, uMatrix.
- Pārtraukta atbalsts HTTP Publiskā Atslēgu Pieķeršana. Vietne varēja informēt pārlūkprogrammu, ka izmantotais SSL sertifikāts jātiek uzskatītam par derīgu tikai tad, ja to izsniedz noteikts akreditēts izsniedzējs. Diemžēl HPKP ne tikai nekļuva populāra, bet arī atvērta izspiešanas uzbrukumiem. Uzbrucējs, piekļuvis tīmekļa servera iestatījumiem, aktivizēja HPKP un piespieda klientus šos datus kešot uz pāris gadiem. Kad īpašnieks atguva kontroli un izņēma uzbrucēja sertifikātu, klienti zaudēja iespēju pieslēgties serverim. Turklāt tehnoloģija izrādījās vienkāršs veids, kā “izšaut sev kājā”, nejauši bloķējot piekļuvi saviem pašiem sitiem. Pirms gada atbalsts HTTP Publiskajai Atslēgu Pieķeršanai tika pārtraukts Chrome, bet IE, Edge un Safari tas nekad netika ieviests.
- Atvērts Pocket starpservera kods, kas ļauj iegūt sponsorētu saturu jaunās cilnēs, neapdraudot lietotāju privātumu.
- Iekļauta
- JavaScript: добавлена поддержка NULL apvienošanas operators.
- API: pievienots atbalsts FormDataEvent.
- Servisa darbinieki: pievienots atbalsts īpašībai WindowOrWorkerGlobalScope.crossOriginIsolated.
- Izstrādātāja rīki:
- Debuggeris ieguvis atbalstu nosacītajiem pārtraukuma punktiem (kas aktivizējas, lasot vai mainot objekta īpašības).
- Tīkla monitors iemācījies parādīt informāciju par pieprasījuma laiku, katra resursa ielādes sākuma un beigu laikiem.
- Reaģējošā dizaina režīms sāka atbalstīt dažādu meta viewport vērtību simulāciju.
- Inspektors ļauj simulēt dažādas vērtības prefers-color-scheme.
- Tīmekļa soks tērzētājs tagad parāda datu apjoms, kas saņemts un nosūtīts, kā arī ASP.NET Core SignalR formāts.
- Noņemts "Vienkāršais JavaScript redaktors", jo to sekmīgi aizstāj daudzkārtējā ievades režīma konsole.
Avots: linux.org.ru
