Firefox 78

Pieejams Firefox 78.

  • PDF augÅ”upielādes dialoglodziņā pievienots vienums "Atvērt pārlÅ«kprogrammā Firefox"..
  • Pievienota iespēja atspējot populārāko vietņu rādÄ«Å”anu, noklikŔķinot uz adreses joslas (browser.urlbar.suggest.topsites).
  • Izvēlnes vienumi ā€œAizvērt cilnes labajā pusēā€ un ā€œAizvērt citas cilnesā€ pārvietots atseviŔķā apakÅ”izvēlnē. Ja lietotājs aizvēra vairākas cilnes vienlaikus (piemēram, izmantojot ā€œAizvērt citas cilnesā€), tad izvēlnes vienums ā€œAtjaunot aizvērto cilniā€ atjaunos tos visus, un ne tikai vienu. IepriekÅ” lietotājiem, kuri nejauÅ”i aizvēra vairākas cilnes, tās bija jāatjauno pa vienai.
  • LasÄ«Å”anas režīma izskats ir pārveidots. Sānjosla ir aizstāta ar kompaktu peldoÅ”u rÄ«kjoslu, kuras dizains labāk iekļaujas pārlÅ«kprogrammas saskarnē.
  • Firefox neļaus ekrānsaudzētājam startēt, ja notiek WebRTC zvans.
  • Atrisināta ilgstoÅ”a problēma, kas rodas, kad lietotājs mēģina ielÄ«mēt garu tekstu (piemēram, paroļu pārvaldnieka Ä£enerētu paroli) laukā, kura garums ir ierobežots (maksimālais garums). IepriekŔējās Firefox versijas klusi saÄ«sināja paroli lÄ«dz noteiktam garumam, kā rezultātā pēc reÄ£istrācijas serverim tika nosÅ«tÄ«ta ā€œsaÄ«sinātaā€ parole, kamēr lietotājs bija pārliecināts, ka viņa parole ir garāka. Protams, turpmāk lietotājs nevarēs pieteikties ar garu paroli. Firefox tagad vizuāli iezÄ«mēs lauku, kurā ir ievietots pārāk garÅ” teksts, un brÄ«dinās lietotāju ievadÄ«t Ä«sāku rindiņu.
  • Rakstot adreses joslā, papildus ieteikumiem no meklētājprogrammas, jums tiks piedāvāts arÄ« iepriekŔējie meklējumi (browser.urlbar.maxHistoricalSearchSuggestions). Piemēram, ja lietotājs iepriekÅ” adreses joslā meklēja ā€œsveiks lācisā€, tad, ierakstot vārdu ā€œsveiksā€, viņam tiks piedāvāts meklēt ā€œsveiks lācÄ«tisā€).
  • Ja lietotājs adreses joslā ievietoja domēnu, nenorādot protokolu, Firefox centÄ«simies izveidojiet savienojumu ar to ne tikai caur HTTP, kā iepriekÅ”, bet arÄ« caur HTTPS (ja serveris neatbalsta HTTP).
  • Adreses, kas beidzas ar .example, .internal, .invalid, .local, .localhost, ,test, vairs neizraisa meklÄ“Å”anu meklētājprogrammā; tā vietā pārlÅ«kprogramma mēģinās tās atvērt (Å”ie sufiksi bieži tiek izmantoti izstrādē ).
  • DroŔība un privātums:
    • Lapā about:protections pievienota informācija par to, cik nopludināto paroļu lietotājs ir nomainÄ«jis uz droŔām, kā arÄ« informācija par to, vai konkrēta parole ir nopludināta (un jāmaina).
    • Pievienots iestatÄ«jums layout.css.font-visibility.level, kas ļauj norādÄ«t, par kādiem fontiem sistēmā pārlÅ«ks ziņos tÄ«mekļa lapām (fontus iedala trÄ«s grupās: tikai pamata sistēmas fonti, pamata + fonti no valodu pakotnēm, visi fonti ). Nākotnē plānojam veikt testus, lai noteiktu labāko variantu, kas nesabojātu lapu attēlojumu, bet arÄ« neatklātu pārāk daudz informācijas par visiem instalētajiem fontiem).
    • Kad lietotājs adreses joslā ievada vienu vārdu, Firefox izmanto heiristiku, lai noteiktu, vai tas varētu bÅ«t domēna nosaukums lokālajā tÄ«klā, un nosÅ«ta vaicājumu DNS serverim, lai pārbaudÄ«tu, vai tÄ«klā pastāv Ŕāds domēns (lai pirmais vienums nolaižamajā sarakstā ir ieteikt doties uz Å”o domēnu). ParanoiÄ·iem lietotājiem pievienots iestatÄ«jums, kas kontrolē Å”o darbÄ«bu (browser.urlbar.dnsResolveSingleWordsAfterSearch).
    • No TorBrowser izstrādātājiem ir pieņemts ielāps, kas ļauj pilnÄ«bā atspējot DNS izmantoÅ”anu (network.dns.disabled).
    • Re invalÄ«ds atbalsts TLS 1.0 un 1.1 (tas tika atspējots pārlÅ«kprogrammā Firefox 74, bet pēc tam atkal ieslēgts, jo pandēmijas laikā tÄ«mekļa resursu pieejamÄ«ba kļuva ļoti svarÄ«ga). Ja serveris neatbalsta TLS 1.2, lietotājs redzēs kļūdas ziņojumu par droÅ”a savienojuma izveidi un pogu, kas iespējo atbalstu mantotajiem protokoliem (to atbalsts nākotnē tiks pilnÄ«bā noņemts). Chrome un Edgium jÅ«lijā arÄ« atspējoja atbalstu vecajiem (1.0. gadā parādÄ«jās TLS 1999 un 1.1. gadā TLS 2006) protokoli, jo tie neatbalsta mÅ«sdienu ātrus un uzticamus algoritmus (ECDHE, AEAD), taču ir nepiecieÅ”ams atbalsts veciem un vājiem ( TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Internet Explorer un Edge atbalsta TLS 1.0/1.1 tiks dzēsta septembrÄ«.
    • Atspējots atbalsts TLS_DHE_RSA_WITH_AES_128_CBC_SHA un TLS_DHE_RSA_WITH_AES_256_CBC_SHA Å”ifriem. Firefox bija pēdējā pārlÅ«kprogramma, kas tos atbalstÄ«ja.
  • Uzlabota minimālās sistēmas prasÄ«bas. Turpmāk tie ir GNU libc 2.17, libstdc++ 4.8.1 un GTK+ 3.14.
  • Å is ir jaunākais lielākais laidiens, kas atbalsta MacOS 10.9, 10.10 un 10.11. Å o operētājsistēmu lietotājiem ieteicams veikt jaunināŔanu uz Firefox ESR 78.x, kas turpinās atbalstÄ«t Ŕīs macOS versijas gadu.
  • Daudzi uzlabojumi cilvēkiem ar invaliditāti:
    • Izmantojot JAWS, nospiežot lejupvērsto bultiņu uz HTML ievades elementa, kurā ir datu saraksts, kursors vairs netiek nepareizi pārvietots uz nākamo elementu.
    • Ekrāna lasÄ«tāji vairs nestostās un nesaldē, kad tiek fokusēts mikrofona/kameras/ekrāna koplietoÅ”anas indikators.
    • Ir ievērojami paātrināta tādu tabulu ielāde, kurās ir tÅ«kstoÅ”iem rindu.
    • Teksta ievades elementi ar pielāgotiem stiliem tagad pareizi parāda fokusa kontÅ«ru.
    • Atverot izstrādātāja rÄ«kus, ekrāna lasÄ«tāji vairs kļūdaini nepārslēdzas uz dokumentu skatu.
    • Animāciju skaits ir samazināts (virzot kursoru virs cilnes, atverot meklÄ“Å”anas joslu utt.), lai atvieglotu migrēnas un epilepsijas slimnieku dzÄ«vi.
  • Visi Apvienotās Karalistes lietotāji saņems ieteikumus no Pocket jaunās cilnes lapā.
  • CSS:
  • JavaScript:
    • Ir ieviests API atbalsts Intl.ListFormat.
    • Dizainers Intl.NumberFormat() ieguva atbalstu ietvaros piedāvātajām iespējām Intl.NumberFormat vienotā API.
    • No V8 (Chromium JS dzinējs) pārnests jaunā regulārās izteiksmes dzinēja versija Irregexp, kas ļāva ieviest visus trÅ«kstoÅ”os ECMAScript 2018 elementus (paziņojumi Paskaties aiz muguras, RegExp.prototype.dotAll, izvairoties no Unikoda rakstzÄ«mju klasēm, nosauktās grupas). IepriekŔējā versija tika aizgÅ«ta 2014. gadā (pirms tam Firefox bija savs dzinējs), kopÅ” tā laika izstrādātājiem bija jāuztur dakÅ”a, pārnesot izmaiņas no Chromium. Tagad ir ieviesta instalācija, kas ļauj Irregexp pārsÅ«tÄ«t kā moduli, kam praktiski nav nepiecieÅ”ama pielāgoÅ”ana. Lielu darbu ir paveikuÅ”i V8 izstrādātāji, kuri ir samazinājuÅ”i Irregexp atkarÄ«bu no V8. Savukārt Firefox izstrādātāji ir iesnieguÅ”i ielāpus, kas novērÅ” avārijas, uzlabo koda kvalitāti un novērÅ” neatbilstÄ«bas JavaScript specifikācijai.
    • Visi DOM prototipa objekti pievienots RekvizÄ«ts Symbol.toStringTag.
    • Uzlabota objektu atkritumu savākÅ”ana Vāja karte.
  • Metode window.external.AddSearchProvider tagad ir nepilnÄ«ga saskaņā ar specifikācija.
  • DOM: ieviesta metode ParentNode.replaceChildren().
  • WebAssembly: no Ŕī brīža funkcijas var atgriezt vairākas vērtÄ«bas vienlaikus.
  • Izstrādātāja rÄ«ki.

Avots: linux.org.ru

Pievieno komentāru