Հասանելի է Firefox 74:

  • Գաղտնաբառերի կառավարիչը սովորել է գրառումները դասավորել հակառակ հերթականությամբ (Z-A):
  • Վերջացավ գլոբալ տեղադրված հավելումներով (համակարգի բոլոր օգտվողների համար, օրինակ՝ %ProgramFiles%Mozilla Firefoxextensions-ում): Նմանատիպ բաշխման մեթոդ օգտագործվում է բաշխման փաթեթներում նախապես տեղադրելու, ինչպես նաև երրորդ կողմի ծրագրերի տեղադրման ժամանակ հավելումներ պարտադրելու համար: Մշակողները դա համարեցին արատավոր, քանի որ դա օգտատիրոջը զրկում է հավելումների կառավարչի միջոցով նման հավելումները հեռացնելու հնարավորությունից (օրինակ, եթե հավելումը խնդիրներ է առաջացնում, կամ օգտագործողին դուր չի գալիս այն, ինչ իրեն պարտադրվում է ) Այժմ հավելումների կառավարումն ամբողջությամբ օգտատերերի վերահսկողության տակ է։ Արդեն տեղադրված հավելումները կշարունակեն աշխատել (օգտատերն այժմ կարող է հեռացնել դրանք հավելումների կառավարման միջոցով), իսկ նոր տեղադրված հավելումները անտեսվելու են: Պատվերով բաշխիչ ստեղծողներին (Windows) և սպասարկողներին (Linux) կառուցման փուլում կտրվի հատուկ տարբերակ՝ վերադարձնելու աջակցությունը գլոբալ տեղադրված հավելումների համար: Կորպորատիվ օգտատերերին հնարավորություն է տրվում տեղադրել հավելումներ խմբային քաղաքականության միջոցով:
  • Լրացում Facebook կոնտեյներ (ավտոմատ կերպով բացում է սոցիալական ցանցը առանձին կոնտեյներով) աջակցում է տիրույթների հատուկ ցանկ, որը նույնպես ավտոմատ կերպով կտեղադրվի կոնտեյներով:
  • Նոր ներդիր ստեղծելու կոճակն այժմ ունի ընտրացանկ, որը կարելի է կանչել մկնիկի աջ կոճակով (աշխատում է միայն այն դեպքում, երբ տարաներ), որտեղից կարող եք ընտրել կոնտեյներ ստեղծվելիք ներդիրի համար: Բացի այդ, ավելացվել է «Ընտրեք կոնտեյներ յուրաքանչյուր նոր ներդիրի համար» պարամետրը, որը թույլ է տալիս մկնիկի ձախ կոճակով զանգահարել նման մենյու:
  • Հայտնվել է ներդիրների ապամոնտաժումն անջատելու հնարավորություն: Անզգույշ ներդիրն առանձին պատուհանի վերածելը երկար տարիներ նյարդայնացրել է օգտատերերին (համապատասխան տոմսը բացվել է 9 տարի առաջ)։ Ներդիրների ապափակման վարքն անջատելու համար նախատեսված է browser.tabs.allowTabDetach կարգավորումը:
  • Հավելյալ թեժ ստեղները այժմ կարող են ոչ միայն վերանշանակվել, այլև անջատվել:
  • ԱՄՆ օգտատերերի համար HTTPS-ի միջոցով DNS-ը լռելյայն միացված է: Լռելյայն լուծիչը Cloudflare-ն է: Կարգավորումներում կարող եք փոխել այն NextDNS-ի կամ նշել ձեր սեփական լուծիչի հասցեն:
  • Տեխնոլոգիա, որն օգտագործվում է Linux-ի համար հավաքներում RLBox. Երրորդ կողմի պոտենցիալ խոցելի գրադարանների C++ կոդը վերածվում է WebAssembly մոդուլի, որի լիազորությունները խիստ սահմանափակ են, այնուհետև մոդուլը կազմվում է հայրենի կոդի և գործարկվում մեկուսացված գործընթացում: Առաջին նման գրադարանը եղել է գրաֆիտ.
  • Սենսորային էկրան ունեցող սարքերի համար իրականացվել է ոլորման արագացում.
  • Windows-ում և macOS-ում այժմ հնարավոր է տվյալներ ներմուծել Edgium-ից (Edge Chromium շարժիչի վրա):
  • Browser այլևս չի բացահայտում մեքենայի տեղական IP հասցեն WebRTC-ի միջոցով (տեղական հասցեի փոխարեն օգտագործվում է պատահական ID), ուստի օգտատերերին խորհուրդ է տրվում վերականգնել իրենց կարգավորումները media.peerconnection.ice.default_address_only и media.peerconnection.ice.no_host (փոխելով այս կարգավորումները՝ նախկինում ձեռք է բերվել տեղական հասցեն թաքցնելը):
  • Պատմության որոնում այսուհետ անտեսում է դիկրիտիկաները (օրինակ, פסח բառը որոնելով՝ կգտնեք նաև פֶּסַח-ի բոլոր դեպքերը):
  • Ինչպես հայտարարվեց մեկուկես տարի առաջ. անաշխատունակ TLS 1.0 և TLS 1.1 աջակցություն: Եթե ​​սերվերը չի աջակցում TLS 1.2-ին, օգտատերը կտեսնի անվտանգ կապ հաստատելու մասին սխալի հաղորդագրություն և կոճակ, որը հնարավորություն է տալիս աջակցել ժառանգական արձանագրություններին (դրանց աջակցությունն ամբողջությամբ կհեռացվի ապագայում): Այս տարի այլ հայտնի բրաուզերները նույնպես անջատում են հին (TLS 1.0-ը հայտնվել է 1999-ին, իսկ TLS 1.1-ը՝ 2006-ին) արձանագրությունների աջակցությունը, քանի որ դրանք չեն աջակցում ժամանակակից արագ և հուսալի ալգորիթմներին (ECDHE, AEAD), բայց պահանջում են աջակցություն հին և թույլերի համար: (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5): Մեկ տարի առաջ այս արձանագրություններով տրաֆիկի տեսակարար կշիռը չէր գերազանցում կես տոկոսը, իսկ մինչ այժմ էլ ավելի է նվազել։
  • http:
    • HTTP վերնագրի աջակցությունը միացված է Առանձնահատկությունների քաղաքականություն. Իր օգնությամբ կայքի մշակողը կարող է նշել, թե որ հնարավորություններն ու API-ները պետք է օգտագործի զննարկիչը կամ չօգտագործի (օրինակ՝ օպտիմալացնել կայքի աշխատանքը) Առանձնահատկությունների քաղաքականությունը որոշակիորեն նման է CSP-ին, բայց վերահսկում է դիտարկիչի հնարավորությունները, այլ ոչ թե անվտանգությունը: Արդյունքում՝ շրջանակներ ( ) որտեղ մեկ այլ տիրույթ բաց է, այլևս չի կարող դա անել Մուտք գործեք աշխարհագրական դիրքի, տեսախցիկի, խոսափողի, էկրանի նկարահանման և ամբողջական էկրանի հասանելիության համար, եթե ուղղակիորեն թույլատրված չէ Առանձնահատկությունների քաղաքականության կողմից:
    • Իրականացված աջակցություն Cross-Origin-Resource-Policy (CORP), իր օգնությամբ կայքերը կարող են արգելափակել երրորդ կողմի աղբյուրներից ստացվող որոշակի հարցումներ (օրինակ՝ արգելել երրորդ կողմի ռեսուրսներից մուտքը ընթացիկ կայքի սկրիպտներին և պատկերներին), ինչը կանխում է կողմնակի ալիքի սպեկուլյատիվ հարձակումները (Meltdown և Specter): ), ինչպես նաև հարձակումներ՝ օգտագործելով միջկայքային սցենարներ։
    • Միջոցառումն ավելացվել է languagechange_event, որը գործարկվում է, երբ օգտվողը փոխում է իր նախընտրած լեզուն:
  • CSS:
  • JavaScript:
  • Մշակողի գործիքներ.
    • Ճանաչեք կոտրված CSS կանոնները հիմա հաշվի է առնում տարրերի դիրքավորումը.
    • JavaScript կարգաբերիչ սովորել վրիպազերծել տեղադրված վեբ աշխատողներին:
    • Բարելավված ինտեգրում հավելումների հետ React Developer Tools.

Source: linux.org.ru

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