Firefox 67 բետա-ն ներառում է JavaScript-ի արգելափակման կոդ, որը արդյունահանում է կրիպտոարժույթներ կամ հետևում է օգտատերերին բրաուզերի մատնահետքի միջոցով: Արգելափակումն իրականացվում է ըստ լրացուցիչ կատեգորիաների (մատնահետք և կրիպտոմայնինգ) Disconnect.me-ի ցանկում, ներառյալ հյուրընկալողներին, որոնք բռնվել են հանքափորների և թաքնված նույնականացման կոդի միջոցով:
Կրիպտոարժույթի մայնինգի կոդը, որը հանգեցնում է օգտատիրոջ համակարգի վրա պրոցեսորի ծանրաբեռնվածության զգալի ավելացմանը, սովորաբար ներարկվում է կայքեր՝ հակերների արդյունքում կամ օգտագործվում է կասկածելի կայքերում՝ որպես դրամայնացման մեթոդ: Թաքնված նույնականացում նշանակում է նույնացուցիչների պահպանում այն տարածքներում, որոնք նախատեսված չեն տեղեկատվության մշտական պահպանման համար («Supercookies»), ինչպես նաև նույնացուցիչների ստեղծում՝ հիմնված անուղղակի տվյալների վրա, ինչպիսիք են էկրանի լուծումը, աջակցվող MIME տեսակների ցանկը, վերնագրերի հատուկ պարամետրերը (HTTP/2 և HTTPS): ), տեղադրված փլագինների և տառատեսակների վերլուծություն, որոշ Web API-ների առկայություն, WebGL և Canvas-ի կիրառմամբ վիդեո քարտերին հատուկ մատուցման հնարավորություններ, CSS մանիպուլյացիաներ, մկնիկի և ստեղնաշարի հետ աշխատելու առանձնահատկությունների վերլուծություն:
Արգելափակման նոր ռեժիմները լռելյայն անջատված են, և դրանք միացնելու համար գաղտնիության հետ կապված կարգավորումներում ավելացվել են նոր «Cryptominers» և «մատնահետքեր» տարբերակները: Ժամանակի ընթացքում նախատեսվում է լռելյայն միացնել ներկայացված ռեժիմները օգտատերերի փոքր հսկիչ խմբի համար, այնուհետև դրանք ակտիվացնել բոլորի համար ապագա թողարկումում։
Դուք կարող եք վերահսկել արգելափակիչի աշխատանքը միջոցով
կայքի համատեքստային ընտրացանկը, որը ցուցադրվում է, երբ կտտացնում եք հասցեագոտում վահանի պատկերով պատկերակը: Մենյուում ավելացվել է նաև հղում
արագորեն հաշվետվություն ուղարկեք ծրագրավորողներին առաջացող խնդիրների մասին:
Firefox-ի հետ կապված այլ վերջին իրադարձությունները ներառում են.
- Հայտարարվել է «Հատուկ հավելումներ» ծրագիրը, որն այս ամառ կառաջարկի հավելումների ցանկ, որոնք կհամապատասխանեն Mozilla-ի անվտանգության, օգտակարության և օգտագործելիության պահանջներին: Ցանկից հավելումները կխթանվեն համատեքստային առաջարկությունների համակարգի միջոցով Mozilla-ի տարբեր արտադրանքներում և ծրագրի կայքերում: Ցուցակում ընդունվելու համար հավելումը պետք է արդյունավետ և արդյունավետ լուծի ընթացիկ խնդիրները, որոնք հետաքրքիր են լայն լսարանի համար, ակտիվորեն մշակվի հեղինակի կողմից և ենթարկվի յուրաքանչյուր թարմացման անվտանգության ամբողջական վերանայման:
- Դիտարկվում է Firefox-ի Linux build-ներում ներառելու Servo WebRender կոմպոզիտացիոն համակարգը, որը գրված է Rust լեզվով և էջի բովանդակության արտապատկերման գործողությունները GPU-ի կողմին փոխանցելու հնարավորությունը: WebRender-ն օգտագործելիս՝ Gecko շարժիչի մեջ ներկառուցված կոմպոզիտացիոն համակարգի փոխարեն, որը մշակում է տվյալները՝ օգտագործելով պրոցեսորը, GPU-ում աշխատող շեյդերներն օգտագործվում են էջի տարրերի ամփոփման գործողություններ կատարելու համար, ինչը թույլ է տալիս զգալի մեծացնել մատուցման արագությունը: և նվազեցրեց պրոցեսորի ծանրաբեռնվածությունը: Linux-ում WebRender-ը առաջին փուլում առաջարկվում է միացնել միայն Mesa 18.2.8 և ավելի ուշ դրայվերներով Intel վիդեո քարտերի համար: Դուք կարող եք ձեռքով ակտիվացնել WebRender-ը այլ վիդեո քարտերով համակարգերում «gfx.webrender.all.qualified» փոփոխականի միջոցով՝ about:config կամ գործարկելով Firefox-ը MOZ_WEBRENDER=1 միջավայրի փոփոխականով:
- Firefox 67-ի բետա տարբերակում կայքի համար պահված գաղտնաբառերին արագ նավարկելու հնարավորությունը ավելացվել է հիմնական ընտրացանկում և մուտքի ձևերը լրացնելու առաջարկություններով երկխոսություն.
- Կարգավորումներին ավելացվել է կոճակ՝ բոլոր ներդիրները վերաբեռնելու համար՝ երրորդ կողմի ռեսուրսներից բլիթների մշակման կանոնները փոխելուց հետո.
- Կայքի կողմից նույնականացման երկխոսության ելքի ինտենսիվության սահմանափակումներ են ավելացվել.
- Էջանիշերի համաժամացման նոր կոդի ներդրում, որը վերագրված է Rust-ով, ավելացվել է գիշերային կառուցումներին (միացված է services.sync.bookmarks.buffer.enabled-ում about:config-ում):
Source: opennet.ru