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

Թողարկվել է Firefox 100 վեբ բրաուզերը: Բացի այդ, ստեղծվել է երկարաժամկետ աջակցության մասնաճյուղի թարմացում՝ 91.9.0: Firefox 101 մասնաճյուղը շուտով կտեղափոխվի բետա թեստավորման փուլ, որի թողարկումը նախատեսված է մայիսի 31-ին։

Հիմնական նորամուծությունները Firefox 100-ում.

  • Իրականացվել է ուղղագրության ստուգման ժամանակ տարբեր լեզուների համար բառարաններ միաժամանակ օգտագործելու հնարավորությունը: Այժմ կարող եք ակտիվացնել բազմաթիվ լեզուներ համատեքստի ընտրացանկում:
  • Linux-ում և Windows-ում լողացող ոլորման գծերը լռելյայն միացված են, որոնցում ամբողջական ոլորման գիծը հայտնվում է միայն այն ժամանակ, երբ դուք շարժում եք մկնիկի կուրսորը, մնացած ժամանակ, մկնիկի ցանկացած շարժումով, ցուցադրվում է ցուցիչի բարակ գիծ, ​​որը թույլ է տալիս հասկանալ: ընթացիկ օֆսեթ էջի վրա, բայց եթե կուրսորը չի շարժվում, ապա ցուցիչը որոշ ժամանակ անց անհետանում է: Թաքնված ոլորման տողերն անջատելու համար տրամադրվում է «Համակարգի կարգավորումներ > Մատչելիություն > Վիզուալ էֆեկտներ > Միշտ ցույց տալ ոլորման տողերը» տարբերակը:
  • Նկարում պատկերված ռեժիմում ենթագրերը ցուցադրվում են YouTube-ից, Prime Video-ից և Netflix-ից տեսանյութեր դիտելիս, ինչպես նաև այն կայքերում, որոնք օգտագործում են WebVTT (Web Video Text Track) ձևաչափը, օրինակ՝ Coursera.org-ում:
  • Տեղադրվելուց հետո առաջին գործարկման ժամանակ ստուգում է ավելացվել՝ ստուգելու, թե արդյոք Firefox-ի կառուցման լեզուն համապատասխանում է օպերացիոն համակարգի կարգավորումներին: Եթե ​​առկա է անհամապատասխանություն, օգտվողին հուշում են ընտրել, թե որ լեզուն օգտագործել Firefox-ում:
  • MacOS հարթակում բարձր դինամիկ տիրույթի տեսահոլովակների աջակցությունն ավելացվել է HRD (High Dynamic Range) աջակցող էկրաններով համակարգերում:
  • Windows հարթակում AV1 ձևաչափով տեսանյութերի վերծանման ապարատային արագացումը լռելյայն միացված է Intel Gen 11+ և AMD RDNA 2 GPU-ներով համակարգիչներում (բացառությամբ Navi 24-ի և GeForce 30-ի), եթե համակարգն ունի AV1 Video Extension: Windows-ում Intel GPU-ներում լռելյայն միացված է նաև Video overlay-ը, որն օգնում է նվազեցնել էներգիայի սպառումը տեսանյութեր նվագարկելիս:
  • Միացյալ Թագավորության օգտատերերի համար աջակցություն է տրամադրվում վարկային քարտի համարները վեբ ձևաթղթերում ավտոմատ կերպով լրացնելու և հիշելու համար:
  • Ապահովեց ռեսուրսների ավելի հավասարաչափ բաշխում իրադարձությունների մատուցման և մշակման ժամանակ, ինչը, օրինակ, լուծում էր Twitch-ում ծավալի սլայդի հետաձգված արձագանքման հետ կապված խնդիրները:
  • Այլ կայքերից ներբեռնված ենթառեսուրսների և iframe-ների համար թույլատրվում է անտեսել «no-referrer-when-downgrade», «origin-when-cross-origin» և «unsafe-url» քաղաքականությունները, որոնք սահմանված են Referrer-Policy HTTP-ի միջոցով: վերնագիր, որը թույլ է տալիս շրջանցել կարգավորումները Լռելյայն, վերադարձնել ամբողջական URL-ի փոխանցումը երրորդ կողմի կայքերին «Referer» վերնագրի մեջ: Հիշեցնենք, որ Firefox 87-ում գաղտնի տվյալների հնարավոր արտահոսքը արգելափակելու համար լռելյայն ակտիվացել է «strict-origin-when-cross-origin» քաղաքականությունը, որը ենթադրում է ուղարկելու ժամանակ «Referer»-ից կտրել ուղիները և պարամետրերը: հարցում այլ հյուրընկալողներին՝ HTTPS-ի միջոցով մուտք գործելու ժամանակ, դատարկ «Referer» փոխանցել HTTPS-ից HTTP-ին անցնելիս և ամբողջական «Referer» փոխանցել նույն կայքի ներսում ներքին անցումների համար:
  • Առաջարկվել է հղումների ֆոկուսի նոր ցուցիչ (օրինակ, այն ցուցադրվում է ներդիրի ստեղնով հղումների միջոցով որոնելիս) – կետավոր գծի փոխարեն հղումներն այժմ շրջանակված են ամուր կապույտ գծով, ինչպես վեբ ձևերի ակտիվ դաշտերը։ նշվում են. Նշվում է, որ հոծ գծի օգտագործումը հեշտացնում է նավարկությունը ցածր տեսողությամբ մարդկանց համար։
  • Տրամադրվում է Firefox-ը որպես լռելյայն PDF դիտող ընտրելու տարբերակ:
  • Ավելացվել է WritableStreams API-ն՝ ապահովելով վերացականության լրացուցիչ մակարդակ՝ հոսքային տվյալների ձայնագրումը մի ալիքում կազմակերպելու համար, որն ունի ներկառուցված հոսքի սահմանափակման հնարավորություններ: Նաև ավելացվել է pipeTo() մեթոդը՝ ReadableStreams-ի և WritableStreams-ի միջև անանուն խողովակներ ստեղծելու համար։ Ավելացվեց WritableStreamDefaultWriter և WritableStreamDefaultController միջերեսները:
  • WebAssembly-ն ներառում է բացառությունների աջակցում (WASM Exceptions), որը թույլ է տալիս ավելացնել բացառությունների մշակիչներ C++-ի համար և օգտագործել call stack unwind semantics՝ առանց JavaScript-ի լրացուցիչ մշակողների հետ կապվելու:
  • Բարելավված «ցուցադրում. ցանց» տարրերի արդյունավետությունը:
  • Ավելացվել է «Դինամիկ տիրույթի» և «վիդեո-դինամիկ տիրույթի» մեդիա հարցումների աջակցություն՝ պարզելու, թե արդյոք էկրանն աջակցում է HDR (Բարձր դինամիկ տիրույթ):
  • Ոչ ստանդարտ «Large-Alocation HTTP» վերնագրի աջակցությունը դադարեցվել է:

Բացի նորարարություններից և սխալների շտկումից, Firefox 100-ը վերացնում է մի շարք խոցելիություններ: Անվտանգության շտկված խնդիրների մասին մանրամասն տեղեկություններ այս պահին հասանելի չեն, սակայն ակնկալվում է, որ խոցելիությունների ցանկը կհրապարակվի մի քանի ժամվա ընթացքում:

Source: opennet.ru

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