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

Թողարկվել է Firefox 105 վեբ բրաուզերը, բացի այդ, ստեղծվել է երկարաժամկետ աջակցության մասնաճյուղի թարմացում՝ 102.3.0: Firefox 106 մասնաճյուղը տեղափոխվել է բետա թեստավորման փուլ, որի թողարկումը նախատեսված է հոկտեմբերի 18-ին։

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

  • Տպելուց առաջ նախադիտման երկխոսության մեջ ավելացվել է տարբերակ՝ միայն ընթացիկ էջը տպելու համար:
    Firefox 105-ի թողարկում
  • Երրորդ կողմի կայքերից բեռնված iframe բլոկներում բաժանված սպասարկման աշխատողների աջակցությունն իրականացվել է (Service Worker-ը կարող է գրանցվել երրորդ կողմի iframe-ում և այն կմեկուսացվի այն տիրույթի հետ, որտեղից բեռնվել է այս iframe-ը):
  • Windows պլատֆորմում դուք կարող եք օգտագործել երկու մատները սահող հարթակի վրա աջ կամ ձախ սահեցնելու ժեստը՝ ձեր զննարկման պատմության մեջ նավարկելու համար:
  • Ապահովված է Համատեղելիություն Օգտագործողի ժամանակի 3-րդ մակարդակի ճշգրտման հետ, որը սահմանում է ծրագրային ինտերֆեյս մշակողների համար՝ չափելու իրենց վեբ հավելվածների աշխատանքը: Նոր տարբերակում performance.mark և performance.measure մեթոդներն իրականացնում են լրացուցիչ փաստարկներ՝ ձեր սեփական սկզբի/ավարտի ժամանակը, տևողությունը և կցված տվյալները սահմանելու համար:
  • Array.includes և array.indexOf մեթոդները օպտիմիզացվել են՝ օգտագործելով SIMD հրահանգները, որոնք կրկնապատկել են որոնման արդյունավետությունը մեծ ցուցակներում:
  • Linux-ը նվազեցնում է հավանականությունը, որ Firefox-ը կսպառի հասանելի հիշողությունը աշխատելիս, և բարելավում է աշխատանքը, երբ սպառվում է ազատ հիշողությունը:
  • Զգալիորեն բարելավվել է կայունությունը Windows պլատֆորմի վրա, երբ համակարգում հիշողությունը քիչ է:
  • Ավելացվեց OffscreenCanvas API-ն, որը թույլ է տալիս նկարել կտավի տարրերը բուֆերի մեջ առանձին շղթայում՝ անկախ DOM-ից: OffscreenCanvas-ն իրականացնում է աշխատանքը Window-ի և Web Worker-ի համատեքստերում, ինչպես նաև տրամադրում է տառատեսակների աջակցություն:
  • Ավելացվել են TextEncoderStream և TextDecoderStream API-ները՝ հեշտացնելով երկուական տվյալների հոսքերը տեքստի և հետադարձ փոխարկելը:
  • Հավելումներում սահմանված բովանդակության մշակման սկրիպտների համար ներդրվել է RegisteredContentScript.persistAcrossSessions պարամետրը, որը թույլ է տալիս ստեղծել մշտական ​​սկրիպտներ, որոնք պահում են վիճակը նիստերի միջև:
  • Android տարբերակում ինտերֆեյսը փոխվել է Android-ի կողմից առաջարկվող լռելյայն տառատեսակի օգտագործման համար: Firefox-ից տրամադրված ներդիրների բացում այլ սարքերում:

Ի լրումն նորարարությունների և սխալների շտկման, Firefox 105-ը վերացնում է 13 խոցելիություն, որոնցից 9-ը նշվում են որպես վտանգավոր (7-ը նշված են CVE-2022-40962-ի տակ) և պայմանավորված են հիշողության հետ կապված խնդիրներով, ինչպիսիք են բուֆերային հեղեղումները և արդեն ազատված հիշողության տարածքների հասանելիությունը: . Պոտենցիալ կերպով, այս խնդիրները կարող են հանգեցնել հարձակվողի կոդի գործարկման՝ հատուկ նախագծված էջեր բացելիս:

Firefox 106 բետա տարբերակում ներկառուցված PDF դիտիչն այժմ ներառում է գրաֆիկական նշաններ (ձեռքով նկարված գծագրեր) և տեքստային մեկնաբանություններ կցելու հնարավորություն ներկառուցված PDF դիտիչում լռելյայնորեն: Զգալիորեն բարելավվել է WebRTC-ի աջակցությունը (libwebrtc գրադարանը թարմացվել է 86-ից մինչև 103 տարբերակ), ներառյալ բարելավված RTP-ի կատարողականությունը և բարելավված միջոցները՝ Wayland-ի պրոտոկոլի վրա հիմնված միջավայրերում էկրանի համօգտագործման ապահովման համար:

Source: opennet.ru

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