Lëshimi i Chrome 78

Kompania Google paraqiti lëshimin e shfletuesit web Chrome 78. Në të njëjtën kohë disponibel ndër-vara i stabil i projektit të lirë Chromium, që shërben si baza për Chrome. Shfletuesi Chrome dallon me përdorimin e logo-së Google, sistemin e njoftimit në rast të dështimit, mundësinë e shkarkimit të modulit Flash sipas kërkesës, module për përmirësimin e përmbajtjes video të mbrojtur (DRM), sistemin automatik të instalimit të azhurnimeve dhe transmetimin gjatë kërkimit parametrave RLZ. Publikimi i ardhshëm i Chrome 79 planifikohet për 10 dhjetor.

Ndryshimet kryesore në në Chrome 78:

  • Implementuar mbĂ«shtetje eksperimentale pĂ«r «DNS mbi HTTPS» (DoH, DNS over HTTPS), e cila do tĂ« aktivizohet pĂ«r disa kategori pĂ«rdoruesish, nĂ« cilĂ«simet sistemike tĂ« tĂ« cilĂ«ve tashmĂ« janĂ« specifikuar ofruesit e DNS-sĂ« qĂ« mbĂ«shtesin DoH. PĂ«r shembull, nĂ«se nĂ« cilĂ«simet sistemike tĂ« pĂ«rdoruesit Ă«shtĂ« specifikuar DNS 8.8.8.8, atĂ«herĂ« nĂ« Chrome do tĂ« aktivizohet shĂ«rbimi DoH i Google («https://dns.google.com/dns-query»), nĂ«se DNS Ă«shtĂ« 1.1.1.1, atĂ«herĂ« shĂ«rbimi DoH i Cloudflare («https://cloudflare-dns.com/dns-query») dhe kĂ«shtu me radhĂ«.

    Për të menaxhuar aktivizimin e DoH, është parashikuar cilësimi «chrome://flags/#dns-over-https». Mbështeten tre mënyra funksionimi «secure», «automatic» dhe «off». Në modalitetin «secure», hostet përcaktohen vetëm bazuar në vlerat e sigurta të pamjaftueshme të ruajtura (të marra përmes një lidhjeje të sigurt) dhe kërkesave përmes DoH, rikthimi në DNS-në e zakonshme nuk aplikohet. Në modalitetin «automatic», nëse DoH dhe cache i sigurt nuk janë të disponueshme, lejohet marrja e të dhënave nga cache i pasigurt dhe lidhja përmes DNS tradicionale. Në modalitetin «off», fillimisht kontrollohet cache i përgjithshëm dhe nëse të dhënat nuk janë të pranishme, kërkesa dërgohet përmes DNS sistemik.

  • NĂ« mjetet e sinkronizimit Ă«shtĂ« futur mbĂ«shtetje paraprake pĂ«r clipboard-in e pĂ«rbashkĂ«t, e cila nuk Ă«shtĂ« aktivizuar akoma pĂ«r tĂ« gjithĂ« pĂ«rdoruesit. NĂ« instalimet e Chrome qĂ« lidhen me tĂ« njĂ«jtin llogari, tani Ă«shtĂ« e mundur tĂ« qaseni nĂ« pĂ«rmbajtjen e clipboard-it tĂ« njĂ« pajisjeje tjetĂ«r, duke pĂ«rfshirĂ« kĂ«tu ndarjen e clipboard-it mes sistemit mobil dhe atij desktop. PĂ«rmbajtja e clipboard-it kriptohet me kriptim tĂ« fundmĂ« nĂ« fund (end-to-end), duke mos lejuar qĂ« teksti tĂ« qaset nĂ« serverĂ«t e Google.
  • PĂ«r kategoritĂ« e caktuara tĂ« pĂ«rdoruesve, Ă«shtĂ« aktivizuar njĂ« mundĂ«si eksperimentale pĂ«r tĂ« ndryshuar temĂ«n e pamjes dhe personalizimin e ekranit qĂ« shfaqet kur hapet njĂ« kartĂ« e re. NĂ« menunĂ« 'PĂ«rvetĂ«so', e cila shfaqet nĂ« kĂ«ndin e poshtĂ«m tĂ« djathtĂ« tĂ« ekranit tĂ« kartĂ«s sĂ« re, pĂ«rveç zgjedhjes sĂ« imazhit tĂ« sfondit, tani Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ndryshimin e mĂ«nyrĂ«s sĂ« organizimit tĂ« ikonave dhe mundĂ«sia pĂ«r tĂ« ndryshuar temĂ«n. Ikonat mund tĂ« sugjerohen automatikisht nĂ« bazĂ« tĂ« faqeve mĂ« tĂ« hapura shpesh, tĂ« zgjidhen nga pĂ«rdoruesi ose madje edhe tĂ« mbyllen plotĂ«sisht. Tema mund tĂ« zgjidhet nga njĂ« grup temash tĂ« paracaktuara ose duke krijuar njĂ« tĂ« re nĂ« bazĂ« tĂ« zgjedhjes sĂ« ngjyrave tĂ« dĂ«shiruara nĂ« paletĂ«. PĂ«r aktivizimin e mundĂ«sive tĂ« reja, mund tĂ« pĂ«rdoren flamujt 'chrome://flags/#ntp-customization-menu-v2' dhe
    'chrome://flags/#chrome-colors';
  • PĂ«r bizneset, nĂ« shiritin e adresĂ«s, Ă«shtĂ« aktivizuar mundĂ«sia pĂ«r tĂ« kĂ«rkuar skedarĂ« nĂ« Google Drive. KĂ«rkimi realizohet jo vetĂ«m pĂ«r titujt, por edhe pĂ«r pĂ«rmbajtjen e dokumenteve duke marrĂ« parasysh historinĂ« e hapjes sĂ« tyre nĂ« tĂ« kaluarĂ«n;

    Lëshimi i Chrome 78
  • Bashkimi pĂ«rmban komponentin Password Checkup, i cili do tĂ« aktivizohet gradualisht pĂ«r kategori tĂ« ndryshme pĂ«rdoruesish (pĂ«r aktivizimin e detyrueshĂ«m, Ă«shtĂ« parashikuar njĂ« flamur «chrome://flags/#password-leak-detection»). Password Checkup mĂ« parĂ« u ofrua nĂ« formĂ«n e njĂ« shtese tĂ« jashtme, e destinuar pĂ«r analizimin e sigurisĂ« sĂ« fjalĂ«kalimeve qĂ« pĂ«rdoren nga pĂ«rdoruesi. Kur pĂ«rpiqet tĂ« regjistrohet nĂ« çdo faqe, Password Checkup kryen njĂ« kontroll tĂ« emrit tĂ« pĂ«rdoruesit dhe fjalĂ«kalimit kundrejt njĂ« baze tĂ« tĂ« dhĂ«nave me llogari tĂ« komprometuara, duke dhĂ«nĂ« njĂ« paralajmĂ«rim nĂ« rast tĂ« identifikimit tĂ« problemeve (kontrolli po realizohet pĂ«rdor njĂ« prefiks hash nĂ« anĂ«n e pĂ«rdoruesit). Kontrolli bĂ«het pĂ«rmes njĂ« baze qĂ« mbulon mĂ« shumĂ« se 4 miliard llogarish tĂ« komprometuara, tĂ« cilat kanĂ« qenĂ« tĂ« pĂ«rfshira nĂ« rrjedhjet e tĂ« dhĂ«nave tĂ« pĂ«rdoruesve. NjĂ« paralajmĂ«rim jepet gjithashtu kur pĂ«rpiqeni tĂ« pĂ«rdorni fjalĂ«kalime triviale, si «abc123»;
  • ËshtĂ« shtuar mundĂ«sia pĂ«r tĂ« iniciuar njĂ« telefonatĂ« nga njĂ« pajisje Android e lidhur me tĂ« njĂ«jtin llogari Google. NĂ« shfletuesin desktop, pĂ«rdoruesi mund tĂ« seleksionojĂ« numrin e telefonit nĂ« tekst, tĂ« klikojĂ« me tĂ« djathtĂ«n dhe tĂ« drejttojĂ« operacionin e kryerjes sĂ« telefonatĂ«s nĂ« pajisjen Android, pas sĂ« cilĂ«s nĂ« telefon do tĂ« shfaqet njĂ« njoftim qĂ« lejon iniciimin e telefonatĂ«s;
  • Formatimi i sugjerimit, qĂ« shfaqet kur kaloni me mouse mbi titullin e skedĂ«s, Ă«shtĂ« ndryshuar. Sugjerimi tani shfaqet si njĂ« bllok dalĂ«s, ku tregohet e gjithĂ« teksti i titullit dhe URL-ja e faqeve. Ky bllok Ă«shtĂ« i lehtĂ« pĂ«r t'u pĂ«rdorur pĂ«r tĂ« kĂ«rkuar shpejt faqen e nevojshme kur ka njĂ« numĂ«r tĂ« madh skedash tĂ« hapura (nĂ« vend tĂ« kalimit nĂ«pĂ«r skeda, mund tĂ« kaloni me mouse mbi panelin e skedave dhe tĂ« gjeni faqen qĂ« kĂ«rkoni). NĂ« tĂ« ardhmen, Ă«shtĂ« planifikuar qĂ« ky bllok tĂ« sigurojĂ« shfaqjen e njĂ« skice tĂ« faqes;
  • ËshtĂ« shtuar njĂ« mundĂ«si eksperimentale (chrome://flags/#enable-force-dark) pĂ«r tĂ« detyruar pĂ«rdorimin e temĂ«s sĂ« errĂ«t gjatĂ« shikimit tĂ« faqeve. PĂ«r tĂ« siguruar pamjen e errĂ«t tĂ« faqes, pĂ«rdoren ngjyrat e invertuara;
  • Shtuar mbĂ«shtetje pĂ«r specifikimin API i Pronave dhe Vlerave CSS Niveli 1, duke lejuar regjistrimin e pronave CSS tĂ« personalizuara, tĂ« cilat gjithmonĂ« kanĂ« njĂ« lloj tĂ« caktuar, lejojnĂ« tĂ« vendoset njĂ« vlerĂ« fillestare dhe pĂ«rfshijnĂ« lidhjen e efekteve animuese. Metoda qĂ« mund tĂ« pĂ«rdoret pĂ«r regjistrimin e njĂ« prone Ă«shtĂ« registerProperty() ose rregulli CSS «@property», pĂ«r shembull:

    CSS.registerProperty({
    name: «—my-font-size»,
    syntax: «â€člengthâ€ș»,
    initialValue: «0px»,
    inherits: false
    });

  • NĂ« modalitetin e Origjin Trials (mundĂ«si eksperimentale qĂ« kĂ«rkojnĂ« aktivizim tĂ« veçantĂ« aktivizimi) janĂ« propozuar disa API tĂ« reja. Origjin Trial nĂ«nkupton mundĂ«sinĂ« e punĂ«s me API-nĂ« e specifikuar nga aplikacione tĂ« ngarkuara nga localhost ose 127.0.0.1, apo pas regjistrimit dhe marrjes sĂ« njĂ« tokeni tĂ« veçantĂ«, i cili ka njĂ« afat tĂ« kufizuar pĂ«r njĂ« sit tĂ« caktuar.
    • API Sistemi Native i SkedarĂ«ve, i cili lejon krijimin e aplikacioneve web qĂ« ndĂ«rlidhen me skedarĂ«t nĂ« sistemin lokal tĂ« skedarĂ«ve. PĂ«r shembull, API i ri mund tĂ« kĂ«rkohet nĂ« mjediset e zhvillimit tĂ« integruara tĂ« cilat ekzekutohen nĂ« shfletues, redaktorĂ«t e tekstit, imazheve dhe videove. PĂ«r tĂ« marrĂ« mundĂ«sinĂ« e shkrimit dhe leximit tĂ« skedarĂ«ve, pĂ«rdorimi i dialogjeve pĂ«r hapjen dhe ruajtjen e skedarĂ«ve, si dhe pĂ«r navigimin nĂ« pĂ«rmbajtjen e katalogĂ«ve, aplikacioni kĂ«rkon miratim tĂ« veçantĂ« nga pĂ«rdoruesi;

      Lëshimi i Chrome 78
    • Mekanizmi ShkĂ«mbimet e NĂ«nshkruara tĂ« HTTP-sĂ« (SXG), duke lejuar publikimin e kopjeve tĂ« verifikuara tĂ« faqeve web nĂ« faqe tĂ« tjera, qĂ« duken pĂ«r pĂ«rdoruesit si faqet origjinale (pa ndryshuar URL-nĂ«), Ă«shtĂ« zgjeruar me mundĂ«sinĂ« e ngarkimit tĂ« sub-resurseve (CSS, JS, imazhe, etj.) nga faqja origjinale. Burimi i burimeve Ă«shtĂ« pĂ«rcaktuar pĂ«rmes titullit HTTP Link, ku gjithashtu tregohet njĂ« hash verifikimi pĂ«r verifikimin e çdo burimi. Me ndihmĂ«n e kĂ«saj mundĂ«sie tĂ« re, ofruesit e pĂ«rmbajtjes mund tĂ« krijojnĂ« njĂ« HTML tĂ« nĂ«nshkruar tĂ« vetĂ«m, i cili pĂ«rfshin gjithashtu tĂ« gjitha sub-resurset e lidhura;
    • API PĂ«r_receiving SMS, e cila i mundĂ«son njĂ« aplikacioni web tĂ« aksesojĂ« mesazhet SMS, pĂ«r shembull, pĂ«r automatizimin e verifikimit tĂ« operacioneve nga njĂ« kod njĂ«herĂ«sh tĂ« dĂ«rguar pĂ«rmes SMS. Qasja ofrohet vetĂ«m pĂ«r SMS qĂ« kanĂ« njĂ« etiketĂ« speciale, e cila pĂ«rcakton lidhjen e mesazhit me aplikacionin specifik tĂ« webit;
  • Performanca e ngarkesĂ«s sĂ« objekteve ArrayBuffer pĂ«rmes Web Socket Ă«shtĂ« rritur ndjeshĂ«m. NĂ« platformĂ«n Linux, shpejtĂ«sia e ngarkesĂ«s Ă«shtĂ« rritur me 7.5 herĂ«, nĂ« Windows me 4.1 herĂ«, dhe nĂ« macOS me 7.8 herĂ«;
  • Shtuar mundĂ«sinĂ« pĂ«r tĂ« pĂ«rcaktuar vlerĂ«n e transparencĂ«s nĂ« pĂ«rqindje nĂ« pronat CSS tĂ« opacity, stop-opacity, fill-opacity, stroke-opacity, dhe shape-image-threshold. PĂ«r shembull, nĂ« vend tĂ« «opacity: 0.5» tani mund tĂ« citohet «opacity: 50%»;
  • NĂ« API User Timing lejohet kalimi i etiketave tĂ« rastit nĂ« thirrjet performance.measure() dhe performance.mark() pĂ«r tĂ« kryer matje midis tyre, si dhe specifikimi i metadave tĂ« rastit;
  • NĂ« API Media Session shtuar mbĂ«shtetje pĂ«r pĂ«rcaktimin e menaxherĂ«ve tĂ« ndryshimit tĂ« pozicionit nĂ« rrjedhĂ« (seekto), pĂ«rveç menaxherĂ«ve tĂ« mĂ«parshĂ«m tĂ« pezullimit dhe fillimit tĂ« riprodhimit;
  • NĂ« motorin JavaScript V8 aktivizuar reĆŸimi i analizĂ«s nĂ« sfond tĂ« skripteve gjatĂ« ngarkesĂ«s sĂ« tyre nĂ« rrjet. Optimizimi i realizuar ka lejuar tĂ« reduktohet koha e kompilimit tĂ« skripteve nga 5–20%. NĂ« versionin e ri, gjithashtu Ă«shtĂ« rritur performanca e destrukturimit tĂ« objektit (transformimi "const {x, y} = object;" nĂ« "const x = object.x; const y = object.y;"). Ă«shtĂ« pĂ«rmirĂ«suar shpejtĂ«sia e pĂ«rpunimit tĂ« shprehjeve RegExp me pĂ«rputhje tĂ« papĂ«rshtatshme.
    Shpejtësia e thirrjeve të funksioneve JavaScript nga WebAssembly dhe anasjelltas është rritur ndjeshëm (me 9-20%). Gjatë kompilimit të bytecode, është rritur efikasiteti në ndërtimin e tabelave të lidhjes me pozitat burimore, e cila ka lejuar të reduktohet konsumimi i memories në
    1-2.5%.

    Lëshimi i Chrome 78
  • JanĂ« zgjeruar mjetet pĂ«r zhvillimin e web-it. Paneli i auditi tani mund tĂ« pĂ«rdoret nĂ« kombinim me mundĂ«si tĂ« tjera, siç janĂ« bllokimi i kĂ«rkesave dhe ribotimi i ngarkesave. Ë shtuar mbĂ«shtetje pĂ«r debimin e trajtuesve tĂ« pagesave pĂ«rmes API Payment. Paneli i analizĂ«s sĂ« performancĂ«s ka shtuar etiketat LCP (Largest Contentful Paint), tĂ« cilat pasqyrojnĂ« kohĂ«n e renderimit tĂ« elementeve mĂ« tĂ« mĂ«dha;

    Lëshimi i Chrome 78
  • E fshirĂ« mekanizmi i bllokimit tĂ« skenave ndĂ«rsa, i njohur si XSS Auditor, qĂ« Ă«shtĂ« shpallur i paefektshĂ«m (sulmuesit tashmĂ« kanĂ« pĂ«rdorur metoda pĂ«r tĂ« anashkaluar mbrojtjen XSS Auditor) dhe duke shtuar vektorĂ« tĂ« rinj pĂ«r rrjedhjen e informacionit;
  • NĂ« versionin pĂ«r Android ofrohet mundĂ«sia e pĂ«rdorimit tĂ« temĂ«s sĂ« errĂ«t pĂ«r menunĂ«, cilĂ«simet dhe modin e navigimit nĂ« faqet e hapura.

Përveç novacioneve dhe rregullimit të gabimeve, në versionin e ri janë eliminuar 37 dobësi. Shumë nga vulnerabilitetet janë identifikuar përmes testimit automatizuar me mjete AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Nuk janë zbuluar probleme kritike që lejojnë anashkalimin e të gjithë niveleve të mbrojtjes së shfletuesit dhe ekzekutimin e kodit në sistem përtej mjedisit sandbox. Në kuadër të programit të shpërblimit për zbuluar dobësi për versionin aktual, kompania Google ka shpërblyer 21 shpërblime në total prej 59500 dollarësh amerikanë (një shpërblim prej 20000 dollarësh, një shpërblim prej 15000 dollarësh, një shpërblim prej 5000 dollarësh, dy shpërblime prej 3000 dollarësh, tri shpërblime prej 2000 dollarësh, pesë shpërblime prej 1000 dollarësh dhe pesë shpërblime prej 500 dollarësh). Shuma e 4 shpërblimeve ende nuk është përcaktuar.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster