Firefox 81-ի թողարկում

Վեբ զննարկիչը թողարկվել է Firefox 81. Բացի այդ, ստեղծվել է թարմացում մասնաճյուղերը երկարաժամկետ աջակցությամբ 78.3.0. Firefox 68.x-ի թարմացումների սերունդը դադարեցվել է, այս մասնաճյուղի օգտատերերին կառաջարկվի ավտոմատ թարմացում՝ 78.3-ը թողարկելու համար: Բեմի վրա բետա փորձարկում Firefox 82 մասնաճյուղը շարժվել է, որի թողարկումը նախատեսված է հոկտեմբերի 20-ին։

Հիմնական նորամուծություններ:

  • Տպելուց առաջ առաջարկվել է նախադիտման նոր ինտերֆեյս, որը հատկանշական է ընթացիկ ներդիրում բացվելու համար՝ առկա բովանդակության փոխարինմամբ (նախադիտման հին ինտերֆեյսը հանգեցրել է նոր պատուհանի բացմանը), այսինքն. աշխատում է ընթերցողի ռեժիմի նման: Էջի ձևաչափի և տպման ընտրանքները կարգավորելու գործիքները վերևից տեղափոխվել են աջ վահանակ, որը ներառում է նաև լրացուցիչ ընտրանքներ, օրինակ՝ վերնագրերի և ֆոնի տպագրման վերահսկումը, ինչպես նաև տպիչ ընտրելու հնարավորությունը: Նոր ինտերֆեյսը միացնելու կամ անջատելու համար կարող եք օգտագործել print.tab_modal.enabled կարգավորումը:

    Firefox 81-ի թողարկում

  • Ներկառուցված PDF փաստաթղթերի դիտողի ինտերֆեյսը արդիականացվել է (սրբապատկերները փոխարինվել են, գործիքագոտու համար օգտագործվել է բաց ֆոն): Ավելացված է աջակցություն AcroForm մեխանիզմին՝ մուտքագրման ձևերը լրացնելու և ստացված PDF-ը օգտագործողի կողմից մուտքագրված տվյալների հետ պահպանելու համար:

    Firefox 81-ի թողարկում

  • Տրամադրված է Firefox-ում աուդիո և վիդեո նվագարկումը դադարեցնելու հնարավորություն՝ օգտագործելով ստեղնաշարի կամ աուդիո ականջակալի հատուկ մուլտիմեդիա կոճակները՝ առանց մկնիկի սեղմելու: Նվագարկման կառավարումը կարող է իրականացվել նաև MPRIS արձանագրության միջոցով հրամաններ ուղարկելու միջոցով և գործարկվում է նույնիսկ եթե էկրանը կողպված է կամ մեկ այլ ծրագիր ակտիվ է:
  • Հիմնական, բաց և մութ թեմաներից բացի, ավելացվել է նոր թեմա Ալպենգլոու գունավոր կոճակներով, մենյուներով և պատուհաններով:

    Firefox 81-ի թողարկում

  • Օգտատերեր ԱՄՆ-ից և Կանադայից կողմից առցանց խանութներից գնումներ կատարելիս օգտագործվող կրեդիտ քարտերի մասին տեղեկությունները պահելու, կառավարելու և ավտոմատ կերպով լրացնելու հնարավորությունը: Այլ երկրներում գործառույթն ավելի ուշ կակտիվանա: Այն պարտադրելու համար about:config, կարող եք օգտագործել dom.payments.defaults.saveCreditCard, extensions.formautofill.creditCards և services.sync.engine.creditcards կարգավորումները:
  • Ավստրիայից, Բելգիայից և Շվեյցարիայից օգտատերերի համար, ովքեր օգտագործում են գերմանական տեղայնացման տարբերակը, նոր ներդիրի էջում ավելացվել է Pocket ծառայության կողմից առաջարկվող հոդվածներով բաժին (նախկինում նմանատիպ առաջարկություններ էին առաջարկվում ԱՄՆ-ից, Գերմանիայից և Մեծ Բրիտանիայից օգտվողների համար): Բովանդակության ընտրության հետ կապված անհատականացումն իրականացվում է հաճախորդի կողմից և առանց օգտվողի տեղեկությունները երրորդ կողմերին փոխանցելու (ընթացիկ օրվա համար առաջարկվող հղումների ամբողջ ցանկը բեռնվում է դիտարկիչում, որը դասակարգվում է օգտագործողի կողմից՝ զննարկման պատմության տվյալների հիման վրա։ ) Pocket-ի առաջարկած բովանդակությունն անջատելու համար կոնֆիգուրատորում կա կարգավորում (Firefox Home Content/Recommended by Pocket) և «browser.newtabpage.activity-stream.feeds.topsites» տարբերակը about:config-ում:
  • Adreno 5xx GPU ունեցող շարժական սարքերի համար, բացառությամբ Adreno 505 և 506, ներառված WebRender կոմպոզիտացիոն շարժիչը, որը գրված է Rust լեզվով և թույլ է տալիս հասնել ռենդերի արագության զգալի աճի և նվազեցնել պրոցեսորի բեռնվածությունը՝ էջի բովանդակության մատուցման գործողությունները տեղափոխելով GPU-ի կողմ, որոնք իրականացվում են GPU-ի վրա աշխատող շեյդերների միջոցով:
  • Նոր պատկերակներ են առաջարկվել Picture-in-Picture տեսանյութերի դիտման ռեժիմի համար:
  • Ամենակարևոր կայքերով էջանիշների գոտին այժմ ավտոմատ կերպով միացված է արտաքին էջանիշները Firefox ներմուծելուց հետո:
  • Ավելացվեց Firefox-ում նախկինում ներբեռնված xml, svg և webp ֆայլերը դիտելու հնարավորություն:
  • Լուծվեց լռելյայն լեզվի անգլերենի վերակայման հետ կապված խնդիրը՝ տեղադրված լեզվական փաթեթով բրաուզերները թարմացնելուց հետո:
  • Տարրի sandbox հատկանիշում ավելացրել է դրոշի աջակցությունը »թույլատրել-ներբեռնումներ» արգելափակել iframe-ից սկսված ավտոմատ ներբեռնումները:
  • Ավելացված է աջակցություն ոչ ստանդարտ HTTP Content-Disposition վերնագրերին՝ չակերտավոր բացատներ պարունակող ֆայլերի անուններով:
  • Տեսողության խանգարումներ ունեցող մարդկանց համար կա բարելավված աջակցություն էկրանի ընթերցողների համար և HTML5 աուդիո/վիդեո պիտակներում բովանդակության նվագարկման վերահսկում:
  • JavaScript վրիպազերծիչում իրականացվել է ճիշտ է ֆայլերի սահմանումները TypeScript-ում և այդ ֆայլերի ընտրությունը ընդհանուր ցանկից:
  • Վրիպազերծիչում կողմից նոր սկրիպտի առաջին գործողության վրա կանգ առնելու ունակությունը, որը կարող է օգտակար լինել սկրիպտը գործարկելու կամ ժամանակաչափերի գործարկման ժամանակ կողմնակի ազդեցությունները կարգաբերելու համար:
  • Ապահովված է վերլուծել և կառուցել JSON պատասխանների ծառ, որոնք օգտագործում են XSSI (Cross-Site Script Inclusion) պաշտպանական նիշերը, ինչպիսիք են «)]}':
  • Վեբ մշակողների համար նախատեսված գործիքներում ավելացել է ճշգրտությունը ռեժիմ՝ գունային տեսողության խանգարումներ ունեցող մարդկանց էջերի դիտման մոդելավորման համար, օրինակ՝ դալտոնիկություն:

Բացի Firefox 81-ում նորարարություններից և սխալների շտկումից վերացվել է 10 խոցելիություն, որից 7-ը նշված է որպես վտանգավոր։ 6 խոցելիություն (հավաքված տակ CVE-2020-15673- ը и CVE-2020-15674- ը) պայմանավորված են հիշողության հետ կապված խնդիրներով, ինչպիսիք են բուֆերների արտահոսքը և արդեն ազատված հիշողության տարածքների մուտքը: Պոտենցիալ կերպով, այս խնդիրները կարող են հանգեցնել հարձակվողի կոդի գործարկման՝ հատուկ նախագծված էջեր բացելիս:

Source: opennet.ru

Добавить комментарий