Firefox 140 laidiens

Ir izlaista tÄ«mekļa pārlÅ«kprogramma Firefox 140. Firefox 140 ir klasificēta kā ESR atzars, un atjauninājumi tiek izlaisti visa gada garumā. Turklāt ir Ä£enerēti atjauninājumi iepriekŔējām ESR atzarām — 115.25.0 un 128.12.0. Firefox 141 ir pārvietota uz beta testēŔanas posmu, un tās izlaiÅ”ana ir paredzēta 22. jÅ«lijā.

Galvenie jauninājumi pārlūkprogrammā Firefox 140:

  • Vertikālo ciļņu panelis tagad ļauj mainÄ«t piesprausto ciļņu apgabala izmēru, kas tiek izmantots ātrai piekļuvei svarÄ«gām lapām. Lai palielinātu piesprausto ciļņu skaitu (samazinot vietu parastajām atvērtajām ciļnēm), vienkārÅ”i pārvietojiet sadaļu atdalÄ«tāju ar peli.
     Firefox 140 laidiens
     Firefox 140 laidiens
  • Konteksta izvēlne, kas tiek parādÄ«ta, ar peles labo pogu noklikŔķinot uz cilnes vai atlasÄ«to ciļņu grupas, ir atjaunināta, iekļaujot vienumu ā€œIzlādēt cilniā€, kas ļauj izlādēt cilnes no atmiņas, lai samazinātu atmiņas un centrālā procesora patēriņu.
     Firefox 140 laidiens
  • NodroÅ”ināta iespēja pievienot savas meklētājprogrammas. Lai pievienotu meklētājprogrammas vietnēm, izmantojot tagu Lai aprakstÄ«tu meklētājprogrammas parametrus, varat izmantot vienumu ā€œPievienot meklētājprogrammuā€ konteksta izvēlnē, kas parādās, ar peles labo pogu noklikŔķinot uz meklēŔanas lauka. Meklētājprogrammu var pievienot arÄ« konfigurētājā (IestatÄ«jumi > MeklēŔana > Pievienot).
     Firefox 140 laidiens
     Firefox 140 laidiens
  • RÄ«kjoslas satura pielāgoÅ”anas saskarne (rÄ«kjoslas konteksta izvēlnē Pielāgot rÄ«kjoslu…) tagad ļauj dzēst saÄ«sni ar pievienojumprogrammu sarakstu. Ja paslēpjat pievienojumprogrammu pogu, pievienojumprogrammu pārvaldÄ«bas saskarnei varat piekļūt, izmantojot pogu ā€œPaplaÅ”inājumiā€ galvenajā izvēlnē.
     Firefox 140 laidiens
  • Tulkojot visu lapas saturu citā valodā, tagad vispirms tiek tulkots tikai redzamais saturs, bet pārējais saturs tiek tulkots ritināŔanas laikā. Å Ä«s izmaiņas samazina resursu patēriņu un uzlabo saskarnes atsaucÄ«bu tulkoÅ”anas laikā.
  • Lietotājiem no Polijas, Itālijas un Austrijas ir iespējota adreÅ”u automātiskās aizpildīŔanas funkcija tÄ«mekļa veidlapās, kas iepriekÅ” bija pieejama tikai ASV, Lielbritānijā, Kanādā, Vācijā un Francijā.
  • RÄ«kjoslā un jaunās cilnes lapā ir noņemti komponenti, kas saistÄ«ti ar Pocket pakalpojumu, kuru Mozilla vairs neatbalsta.
  • Linux smilÅ”kastes ievieÅ”ana ierobežo piekļuvi ierīču draiveriem, izmantojot ioctl.
  • Pievienots atbalsts atribÅ«tam "aria-keyshortcuts", kas definēts ARIA (Accessible Rich Internet Applications — piekļuves bagātinātas interneta lietojumprogrammas) specifikācijā cilvēkiem ar invaliditāti, un tas ļauj norādÄ«t Ä«sinājumtaustiņus fokusa pārslēgÅ”anai uz elementu.
  • Pievienota CookieStore API, kas ļauj asinhroni iegÅ«t, iestatÄ«t un dzēst sÄ«kfailus no skriptiem, kas darbojas HTML lapu vai pakalpojumu darbinieku kontekstā.
  • Ir ieviesta pielāgotas iezÄ«mēŔanas API (Custom Highlight API), kas paredzēta, lai patvaļīgi mainÄ«tu atlasÄ«to teksta apgabalu stilu un ļauj neierobežoties ar fiksēto stilu, ko pārlÅ«kprogramma nodroÅ”ina atlasÄ«tajiem apgabaliem (::selection, ::inactive-selection) un sintakses kļūdu izcelÅ”anu (::spelling-error, ::grammar-error). Piemēram, izmantojot jauno API tÄ«mekļa sistēmās, kas nodroÅ”ina rÄ«kus teksta rediģēŔanai, varat ieviest savus mehānismus teksta izcelÅ”anai, atŔķirÄ«gai iezÄ«mēŔanai vairāku lietotāju vienlaicÄ«gas kopÄ«gas rediģēŔanas laikā un kļūdu atzÄ«mēŔanai pareizrakstÄ«bas pārbaudes laikā. Ja iepriekÅ” nestandarta iezÄ«mēŔanas izveidei bija nepiecieÅ”amas sarežģītas manipulācijas ar DOM koku, pielāgotas iezÄ«mēŔanas API nodroÅ”ina gatavas darbÄ«bas iezÄ«mēŔanas pievienoÅ”anai un noņemÅ”anai, kas neietekmē DOM struktÅ«ru un piemēro stilus saistīŔanai ar diapazona objektiem.
  • Pievienots atbalsts notikumam pointerrawupdate, kas ļauj izsekot rādÄ«tāja kustÄ«bu. SalÄ«dzinot ar notikumu pointermove, jaunais notikums tiek Ä£enerēts biežāk un tiklÄ«dz kļūst pieejami dati, kas var bÅ«t noderÄ«gi lietojumprogrammās, kurām nepiecieÅ”ams precÄ«zi izsekot rādÄ«tāja kustÄ«bai.
  • Privātās pārlÅ«koÅ”anas režīmā vietnēm ir atļauts izmantot pakalpojumu darbiniekus fona uzdevumu veikÅ”anai un izmantot IndexedDB un DOM keÅ”atmiņas API ar Å”ifrētu krātuvi.
  • Vienots fonta lielums un stils visos elementos , kas tagad ir neatkarÄ«gi no lietoÅ”anas bloku iekÅ”pusē , , Un .
  • Serializējot HTML atribÅ«tus, ir iespējota rakstzÄ«mju "<" un ">" atsoļa izmantoÅ”ana, lai apgrÅ«tinātu dažu veidu XSS uzbrukumus. Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML un ShadowRoot.getHTML metodes tagad aizstās rakstzÄ«mes "<" un ">" ar "".
  • TÄ«mekļa izstrādātāju rÄ«kos pārbaudes panelim tagad ir paplaÅ”inātas meklēŔanas iespējas paÅ”reizējās lapas DOM kokā. Ir ieviesta iespēja kārtot meklēŔanas rezultātus pēc atrasto elementu skaita un atbalsts pseidoklasēm.
  • Android versijā ir vienkārÅ”ota grāmatzÄ«mju pārvaldÄ«ba (ir pievienota poga ā€œAtlasÄ«t visuā€, lai vienlaikus veiktu darbÄ«bas ar vairākām grāmatzÄ«mēm). Ir pastiprināta droŔība privātās pārlÅ«koÅ”anas režīmā.

Papildus jaunām funkcijām un kļūdu labojumiem, Firefox 140 novērÅ” 17 ievainojamÄ«bas. SeÅ”as ievainojamÄ«bas izraisa atmiņas pārvaldÄ«bas problēmas, piemēram, bufera pārpildes un piekļuve jau atbrÄ«votām atmiņas zonām. Å Ä«s problēmas var potenciāli izraisÄ«t uzbrucēja koda izpildi, atverot speciāli izstrādātas lapas. AtseviŔķi var atzÄ«mēt problēmu iebÅ«vētajā Firefox papildinājumā WebCompat, kas ļauj identificēt pārlÅ«kprogrammas instances, tostarp skatot lapu privātajā režīmā. IevainojamÄ«bu izraisa spēja iegÅ«t pastāvÄ«gu identifikatoru (UUID), analizējot WebCompat papildinājuma izsniegtos resursus.

Firefox beta 141 versija samazina atmiņas patēriņu operētājsistēmā Linux un novērÅ” nepiecieÅ”amÄ«bu restartēt datoru pēc atjaunināŔanas, izmantojot pakotņu pārvaldnieku.

Avots: opennet.ru

Pievieno komentāru