Հասանելի է Firefox 75։
- Адресային տող Quantum Bar, որը ներկայացվել է Firefox 68-ում, ստացավ իր առաջին նշանակալի բարևը։
- Ադրելով, երբ այն ստանում է ֆոկուս, հասցեական տողը զգալիորեն մեծանում է (browser.urlbar.update1)։
- Մինչ նա գրում է, իջնող մենյուն ցույց է տալիս լավագույն կայքերը (browser.urlbar.openViewOnFocus)։
- Մուտքային պատմության իջնող մենյունում այլևս չի ցուցադրվում HTTPS պրոտոկոլը։Պաշտպանված կապի օգտագործումն արդեն ոչ մեկին չի զարմացնում, այժմ կարևոր է օգտվողներին ուշադրություն դարձնել ոչ թե HTTPS-ի առկայությանը, այլ դրա բացակայությանը (browser.urlbar.update1.view.stripHttps)։
- Այսպիսով, դադարեցվել է զանգվածային ցուցադրումը (browser.urlbar.trimURLs-ի կարգավորումը վերադարձնում է www և HTTPS-ը միաժամանակ, անհանգստանալ այդ կարգավորումը փոփոխելու մասին նշված վիրավորական փոփոխությունը անհանգստանալու կարիք չկա)։
- Հանվել են browser.urlbar.clickSelectsAll և browser.urlbar.doubleClickSelectsAll կարգավորումները։ Այժմ հասցեական տողի կտտացնող վարքն Linux-ում համապատասխանում է macOS և Windows-ի վարքին, ինչի համար օգտվողները պահանջում էին 14 տարի շարունակ։.
- Wayland համակարգերում հայտնվել է webGL-ի թույլատրելի արագացում (widget.wayland-dmabuf-webgl.enabled)։ Իրագործելը X11-ի հետ չի ստացվում, քանի որ դա պահանջում է երեք տեղի բացառության և մաքսային լրացումներ (Mozilla չունի Google-ի մեծ ռեսուրսները, որպեսզի փորձարկել ամեն գնված վարկային կարգը յուրաքանչյուր տեսակի վիդեո քարտերի հետ)։ Wayland-ն զգալիորեն հեշտացնում է իրավիճակը, ինչը թույլ է տվել RedHat-ի Մարտին Ստրյանսկին գրել անհրաժեշտ բեքենդը՝ DMABuf։ Վայելեք հաճելի բոնուս, որը DMABuf-ը կարող է ապահովել H.264-ի ապարատային արագացում (widget.wayland-dmabuf-vaapi.enabled)։ Հետագա թողարկումում ապարատային արագացումը կաշխատի նաև այլ վիդեո ֆորմատների հետ։
- Անվանեցին հայտնի Flatpak ֆորմատի պաշտոնական փաթեթներ։.
- Ապաքինվել է KDE Plasma վիրտուալ աշխատանքային տարածքի նստաշրջանի վերադարձը։
- Հայտնվել է նկարի բեռնման հետաձգման աջակցություն։ Եթե նկարը ունի loading lazy արժեքով ատրիբուտ, ապա բրաուզերը կբեռնի նկարը միայն այն ժամանակ, երբ օգտատերը ստանձնում է էջը համապատասխան դիրքում։
- Մեծ Բրիտանիայի օգտվողները (ամերիկացիների հետ միասին) կտեսնեն հավելավճարով ռազմավարական բովանդակության բլոկներ (հնարավոր է անջատել պարամետրերում) стартային էջում ։
- Գործարանը վերադարձվել է TLS 1.0/1.1-ին։ Այժմ ոչ բոլոր ժամանակներն են, որպեսզի նույնիսկ փոքր-ինչ չխոչընդոտեն մարդկանց մի շարք ռեսուրսների հասանելիությունը։
- Այժմ ապարատը կպատժի բրաուզերն աղմուկը ստացված նամակները բոլոր արժանի PKI-ընկերները, որոնք հայտնի են Mozilla-ին։ Դա պետք է բարելավի համատեղելիությունը սերվերների հետ, որոնց սեփականատերերը սխալ են կարգավորել HTTPS-ը։
- about:policies էջը պայմանավորված է XUL-ից HTML-ի։
- Web Crypto API-ն այժմ disponibilidade միայն ապահով կապով բացված կայքերին։
- HTML փաստաթղթերի մասին Firefox այժմ հաշվի է առնում X-Content-Type-Options:nosniff, որը հաստատում է բrowser-ին, որ չփորձի բարեհաջողորեն որոշել բովանդակության MIME տեսակն։ Նախկինում «nosniff»-ը օգտագործվում էր միայն CSS և JS համար։
- macOS հավաքածուներում կիրառվել է տեխնոլոգիա RLBox. C++-ի կոդը հնարավորոցյունների մեջ գտնվող երրորդ կողմերի գրադարանների վերածվում է WebAssembly մոդուլի, որի իշխանությունները խստորեն սահմանափակված են, ապա մոդուլն համընկնում է մեքենայական կոդի և շնորհիվ առանձնացված գործընթացում գործադրվում։ Առաջին նման գրադարանը դարձավ Graphite. Հետևաբար, macOS-ում իրականացվել է հզորություն՝ ընթերցել վկայականները օպերացիոն համակարգի պահեստից (security.osclientcerts.autoload կարգավորումը), ինչպես նաև վերացվել է հնարավորություն, որի պատճառով բրաուզերի նստաշրջանի վերականգնումը տեղադրում է բրաուզերի պատուհանները ներկայիս աշխատանքային սեղանին, այլ ոչ թե այն աշխատանքային սեղաններին, որտեղ այն պատուհանները գտնվել են նախորդ նստաշրջանում։
- Windows-ում ներառված է բառացի կոմպոզիտինգ (Direct Composition), որը պետք է բարելավի կատարելու արագությունը։ Բացի այդ, վերացվել է Chrome 80 և ավելի պարբերականներից գրանցման մուտքագրումը անհնար է։
- CSS:
- Ավելացվել է ֆունկցիաների աջակցություն min(), max() և clamp().
- Ամբողջացնել է text-decoration-skip-ink Ավելի նորը ստացավ all արժեքը։
- JavaScript:
- Ավելացավ աջակցություն պետական հասարակական դաշտերի դասեր.
- Ավելացվել է դաս Intl.Locale.
- Ինտերֆեյս HTMLFormElement ստացավ մեթոդ requestSubmit(), որն աշխատում է նման տվյալները ուղարկելու կոճակի սեղմման։
- Web Animations API:
- Ավելացվել է getter-ի աջակցություն Animation.timeline, ինչպես նաև Document.timeline, DocumentTimeline և AnimationTimeline.
- Ավելացվել է մեթոդների աջակցություն Document.getAnimations() և Element.getAnimations().
- Զարգացման գործիքներ:
- Ռազմական հաշվարկում համակարգին տրամադրում է մշակողներին տեսնել արդյունքը հենց շիկացած ժամանակաշրջանում։
- Զլա էջերն չափելու գործիք սովորեց ավելացնել ուղղանկյուն շրջանակի չափերը։
- Տեսահսկիչ այժմ արտոնել է օգտագործել տարատեսակ գործիքներ՝ ոչ միայն CSS ընտրիչները, այլ նաև արտահայտությունները XPath.
- Ավելացավ հաղորդագրությունները ֆիլտրելու հնարավորությունը WebSocket հաստատող նորմալ արտահայտություններ.
- Ավելացվել է view_source.tab_size կարգավորումը, թույլ տալով սահմանել ընդլայնման երկարությունը էջի օրինակը դիտելիս։
Ընտանիք: linux.org.ru
