Rruga e Chrome 77

Kompania Google paraqiti lëshimin e shfletuesit web Chrome 77. 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. Shfree release Chrome 78 është planifikuar për 22 tetor.

Ndryshimet kryesore në në Chrome 77:

  • Ă«shtĂ« ndaluar shĂ«nim i veçantĂ« pĂ«r faqet me certifikata tĂ« nivelit EV (Validim i Zgjeruar). Informacioni mbi pĂ«rdorimin e certifikatave EV tani shfaqet vetĂ«m nĂ« menuĂ«n e rĂ«nĂ«, e cila tregohet kur klikoni nĂ« ikonĂ«n e lidhjes sĂ« sigurt. Emri i kompanisĂ« e verifikuar nga autoriteti i certifikimit, i lidhur me certifikatĂ«n EV, nuk do tĂ« shfaqet mĂ« nĂ« shiritin e adresĂ«s;
  • Izolimi i pĂ«rpunuesve tĂ« faqeve Ă«shtĂ« forcuar. ËshtĂ« shtuar mbrojtja pĂ«r tĂ« dhĂ«nat ndĂ«rfaqĂ«sore, tĂ« tilla si Cookie dhe burime HTTP, tĂ« marra nga faqet e jashtme, tĂ« kontrolluara nga keqbĂ«rĂ«sit. Izolimi funksionon edhe nĂ«se sulmuesi zbulon njĂ« gabim nĂ« procesin, pĂ«rgjegjĂ«s pĂ«r vizatimin, dhe pĂ«rpiqet tĂ« ekzekutojĂ« kod nĂ« kontekstin e tij;
  • Ă«shtĂ« shtuar njĂ« faqe e re pĂ«r mirĂ«seardhjen e pĂ«rdoruesve tĂ« rinj (chrome://welcome/), e cila shfaqet nĂ« vend tĂ« ndĂ«rfaqes standarde pĂ«r hapjen e njĂ« skedĂ« tĂ« re pas aktivizimit tĂ« parĂ« tĂ« Chrome. Faqja lejon shtimin e shĂ«rbimeve mĂ« tĂ« njohur tĂ« Google nĂ« shenjat e librit (GMail, YouTube, Maps, News dhe Translate), ngjitjen e shkurtesave nĂ« faqen e skedĂ«s sĂ« re, lidhjen me llogarinĂ« Google pĂ«r aktivizimin e Chrome Sync dhe caktimin e Chrome si shfletuesin tĂ« paracaktuar nĂ« sistem.
  • NĂ« menunĂ« e faqes sĂ« skedĂ«s sĂ« re, e cila shfaqet nĂ« kĂ«ndin e sipĂ«rm tĂ« djathtĂ«, Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« ngarkuar njĂ« imazh sfondi, si dhe janĂ« shtuar opsione pĂ«r zgjidhjen e temĂ«s sĂ« dizajnit dhe konfigurimin e bllokut me shkurtesa pĂ«r kalimin e shpejtĂ« (faqet mĂ« tĂ« vizituara shpesh, zgjedhja manuale nga pĂ«rdoruesi dhe fshehja e bllokut me shkurtesa). CilĂ«simet aktualisht pozicionohen si eksperimentale dhe kĂ«rkojnĂ« aktivizim pĂ«rmes flamujve «chrome://flags/#ntp-customization-menu-v2» dhe «chrome://flags/#chrome-colors-custom-color-picker»;
  • ËshtĂ« siguruar animimi i ikonĂ«s sĂ« faqes nĂ« titullin e skedĂ«s, e cila sinjalizon se faqja Ă«shtĂ« nĂ« proces tĂ« ngarkimit;
  • ËshtĂ« shtuar flamuri «—guest», i cili lejon tĂ« nisni Chrome nga linja e komandĂ«s nĂ« modalitetin e vizitorit (pa u lidhur me llogarinĂ« Google, pa regjistruar aktivitetin nĂ« shfletues nĂ« disk dhe pa ruajtur seancĂ«n);
  • ËshtĂ« vazhduar pastrimi i flamujve nĂ« chrome://flags, qĂ« u fillua nĂ« numrin e kaluar. Tani rekomandohet pĂ«rdorimi i grupeve tĂ« rregullave nĂ« vend tĂ« flamujve pĂ«r tĂ« konfiguruar sjelljen e shfletuesit;
  • NĂ« menunĂ« kontekstuale tĂ« faqes, skedave dhe shiritit tĂ« adresĂ«s Ă«shtĂ« shtuar butoni «Send to your devices», i cili lejon dĂ«rgimin e njĂ« lidhjeje nĂ« njĂ« pajisje tjetĂ«r pĂ«rmes Chrome Sync. Pas zgjedhjes sĂ« pajisjes pĂ«r destinacion, e lidhur me tĂ« njĂ«jtĂ«n llogari, dhe dĂ«rgimit tĂ« lidhjes, nĂ« pajisjen e synuar do tĂ« shfaqet njĂ« njoftim pĂ«r hapjen e lidhjes;
  • NĂ« versionin pĂ«r Android, faqja e ngarkimeve Ă«shtĂ« ripĂ«rpunuar plotĂ«sisht, ku nĂ« vend tĂ« menuve tĂ« rĂ«nies me seksione pĂ«rmbajtjeje janĂ« shtuar butona pĂ«r filtrimin e listĂ«s sĂ« pĂ«rgjithshme sipas llojit tĂ« pĂ«rmbajtjes, ndĂ«rsa pĂ«rmasat e imazheve tĂ« ngarkuara tani shfaqen nĂ« tĂ« gjithĂ« gjerĂ«sinĂ« e ekranit;
  • Shtuar metrika tĂ« reja pĂ«r vlerĂ«simin e shpejtĂ«sisĂ« sĂ« ngarkimit dhe vizatimit tĂ« pĂ«rmbajtjes nĂ« shfletues, qĂ« i lejojnĂ« zhvilluesit tĂ« web-it tĂ« pĂ«rcaktojnĂ« se sa shpejt pĂ«rmbajtja kryesore e faqeve bĂ«het e disponueshme pĂ«r pĂ«rdoruesin. Mjetet e mĂ«parshme pĂ«r kontrollin e vizatimit lejojnĂ« tĂ« arrihet vetĂ«m fakti i fillimit tĂ« vizatimit, por jo gatishmĂ«rinĂ« e faqes nĂ« tĂ«rĂ«si. NĂ« Chrome 77 Ă«shtĂ« propozuar njĂ« API i ri Piktura mĂ« e Madhe e PĂ«rmbajtjes, qĂ« ofron informacion mbi kohĂ«n e vizatimit tĂ« elementeve tĂ« mĂ«dhenj (tĂ« dukshĂ«m pĂ«r pĂ«rdoruesin) nĂ« zonĂ«n e dukshme, siç janĂ« imazhet, videot, elementet bllok dhe backgroundi i faqes;
    Rruga e Chrome 77
  • API e re PerformancaEventTiming, qĂ« ofron informacion mbi vonesĂ«n para ndĂ«rveprimit tĂ« parĂ« tĂ« pĂ«rdoruesit (p.sh., shtypja e njĂ« butoni nĂ« tastierĂ« ose miun, klikimi ose lĂ«vizja e kursorit). API i ri Ă«shtĂ« njĂ« nĂ«ngrup i API-t EventTiming, qĂ« lejon marrjen e informacionit shtesĂ« pĂ«r tĂ« matur dhe optimizuar reagimin e ndĂ«rfaqes;
  • Shtuar mundĂ«si tĂ« reja pĂ«r format, qĂ« thjeshtojnĂ« pĂ«rdorimin e elementeve tĂ« zakonshme tĂ« kontrollit tĂ« formave (fushat e personalizuara tĂ« inputit, butona etj.). Ngjarja e re "formdata" ofron mundĂ«sinĂ« e pĂ«rdorimit tĂ« trajtuesve nĂ« JavaScript pĂ«r tĂ« shtuar tĂ« dhĂ«na nĂ« formĂ« gjatĂ« fazĂ«s sĂ« dĂ«rgimit tĂ« saj pa pasur nevojĂ« tĂ« ruhet informacioni nĂ« elementet e fshehura input.

    Inovacioni tjetër është mbështetja për krijimin e elementeve të personalizuara, të asocuar me formën dhe që veprojnë si elemente të integruar të kontrollit të formave, duke përfshirë mundësitë si aktivizimi i verifikimit të saktësisë së inputit dhe iniciimi i dërgimit të të dhënave në server. Për të shënuar një element si një komponent të ndërfaqes së formës, është propozuar pronësia formAssociated, dhe për aksesin në metoda shtesë të menaxhimit të formës, si setFormValue() dhe setValidity(), është shtuar thirrja attachInternals();

  • NĂ« modin Origin Trials (mundĂ«si eksperimentale qĂ« kĂ«rkojnĂ« aktivizim tĂ« veçantĂ«) Ă«shtĂ« shtuar njĂ« API i ri Contact Picker, duke i lejon pĂ«rdoruesit tĂ« zgjedhĂ« regjistrime nga lista e adresave dhe tĂ« transferojĂ« detaje tĂ« caktuara pĂ«r to nĂ« sit. NĂ« kĂ«rkesĂ« pĂ«rcaktohet lista e pronave qĂ« duhet tĂ« merret (pĂ«r shembull, emri dhe mbiemri, email, numri i telefonit). KĂ«to prona shfaqen qartĂ« pĂ«r pĂ«rdoruesin, i cili merr vendimin pĂ«r tĂ« transmetuar tĂ« dhĂ«nat apo jo. API mund tĂ« pĂ«rdoret, pĂ«r shembull, nĂ« njĂ« klient web pĂ«r email pĂ«r tĂ« zgjedhur marrĂ«sit pĂ«r njĂ« letĂ«r qĂ« po dĂ«rgohet, nĂ« njĂ« aplikacion web me funksion VoIP pĂ«r tĂ« iniciuar njĂ« telefonatĂ« nĂ« njĂ« numĂ«r tĂ« caktuar ose nĂ« njĂ« rrjet social pĂ«r tĂ« kĂ«rkuar miq tĂ« regjistruar tashmĂ«.

    Trial-i i Origjinës nënkupton mundësinë e punës me API-në e specifikuar nga aplikacionet e ngarkuara nga localhost ose 127.0.0.1, ose pas regjistrimit dhe marrjes së një tike speciale, e cila ka një kohë të kufizuar për një sit të caktuar.

    Rruga e Chrome 77Rruga e Chrome 77
  • PĂ«r format Ă«shtĂ« implementuar atributi “enterkeyhint“, duke lejuar pĂ«rcaktimin e sjelljes kur shtypet çelĂ«si Enter nĂ« tastierĂ«n virtuale. Atributi mund tĂ« marrĂ« vlera si enter, done, go, next, previous, search dhe send;
  • Shtohet rregulli document-domain, menaxhimi i aksesit nĂ« pronĂ«n «document.domain». Me default, aksesin lejohet, por nĂ«se ndalohet, pĂ«rpjekja pĂ«r tĂ« ndryshuar vlerĂ«n e «document.domain» do tĂ« çojĂ« nĂ« njĂ« gabim.
  • NĂ« API-nĂ« e PerformancĂ«s Ă«shtĂ« shtuar thirrja LayoutShift, qĂ« lejon ndjekjen e ndryshimit tĂ« pozicionit tĂ« elementeve DOM nĂ« ekran.
  • MadhĂ«sia e titullit HTTP «Referer» Ă«shtĂ« e kufizuar nĂ« 4 KB, duke e prerĂ« pĂ«rmbajtjen nĂ« emrin e domain-it nĂ«se e tejkalon kĂ«tĂ« vlerĂ«;
  • Argumenti url nĂ« funksionin registerProtocolHandler() Ă«shtĂ« i kufizuar nĂ« pĂ«rdorimin vetĂ«m tĂ« skemave http:// dhe https:// dhe tani nuk lejon skemat «data:» dhe «blob:».
  • NĂ« metodĂ«n Intl.NumberFormat Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r formatimin e njĂ«si matĂ«se, valutash, pĂ«rfaqĂ«simeve shkencore dhe kompakte (pĂ«r shembull, «Intl.NumberFormat(‘en’, {style: ‘unit’,
    unit: ‘meter-per-second’}»);
  • JanĂ« shtuar prona tĂ« reja CSS overscroll-behavior-inline dhe overscroll-behavior-block pĂ«r tĂ« menaxhuar sjelljen e skrollit kur arrihet kufiri logjik i zonĂ«s sĂ« skrollit;
  • PĂ«r pronĂ«n CSS white-space Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r vlerĂ«n break-spaces;
  • NĂ« ShĂ«rbimet e PunĂ«s shtuar mbĂ«shtetje pĂ«r autentikimin HTTP Basic dhe shfaqjen e dialogut standard pĂ«r futjen e parametrave tĂ« hyrjes;
  • API Web MIDI tani mund tĂ« pĂ«rdoret vetĂ«m nĂ« kontekstin e njĂ« lidhjeje tĂ« sigurt (https, skedar lokal ose localhost);
  • API WebVR 1.1 Ă«shtĂ« shpallur i vjetruar, duke u zĂ«vendĂ«suar nga API Dispositivi WebXR, qĂ« lejon aksesin nĂ« komponentĂ«t pĂ«r krijimin e realitetit virtual dhe tĂ« shtuar, dhe pĂ«r tĂ« unifikuar funksionimin me klasat e ndryshme tĂ« pajisjeve, nga helmet e realitetit virtual tĂ« palosura deri te zgjidhjet e bazuara nĂ« pajisjet mobile.
  • NĂ« mjetet pĂ«r zhvilluesit shtuar Ă«shtĂ« shtuar mundĂ«sia e kopjimit nĂ« clipboard tĂ« pronave CSS tĂ« njĂ« nodi DOM nĂ«pĂ«rmjet menusĂ« kontekstuale, qĂ« thirret me klikimin e djathtĂ« mbi nodin nĂ« pemĂ«n DOM. ËshtĂ« shtuar ndĂ«rfaqja (Show Rendering/ Layout Shift Regions) pĂ«r tĂ« ndjekur lĂ«vizjet e strukturĂ«s pĂ«r shkak tĂ« mungesĂ«s sĂ« ndihmĂ«s pĂ«r reklamat dhe imazhet (kur gjatĂ« shikimit ngarkimi i njĂ« imazhi tjetĂ«r zhvendos tekstin poshtĂ«). Paneli i auditi Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin Lighthouse 5.1. ËshtĂ« siguruar ndĂ«rrimi automatik nĂ« temĂ«n e errĂ«t tĂ« DevTools gjatĂ« pĂ«rdorimit tĂ« temĂ«s sĂ« errĂ«t nĂ« sistemin operativ. NĂ« mĂ«nyrĂ«n e inspektimit tĂ« rrjetit Ă«shtĂ« shtuar njĂ« tregues i ngarkesĂ«s sĂ« burimeve nga cache i ngarkesĂ«s parashikuese (prefetch cache). NĂ« panelin Aplikacioni Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r shfaqjen e mesazheve push dhe njoftimeve. NĂ« web-konsolĂ«, gjatĂ« parashikimit tĂ« objekteve tani shfaqen edhe fushat private tĂ« klasave;

    Rruga e Chrome 77
  • NĂ« motorin JavaScript V8, ruajtja e statistikave pĂ«r llojet e operandĂ«ve tĂ« dorĂ«zuar nĂ« operacione tĂ« ndryshme Ă«shtĂ« optimizuar (lejon optimizimin e ekzekutimit tĂ« kĂ«tyre operacioneve duke marrĂ« parasysh llojet specifike). PĂ«r tĂ« reduktuar konsumimin e memories, vektorĂ«t pĂ«r llogaritjen e llojeve tani vendosen nĂ« memorie vetĂ«m pas ekzekutimit tĂ« njĂ« sasie tĂ« caktuar tĂ« bytecode-it, qĂ« pĂ«rjashton aplikimin e optimizimit pĂ«r funksionet me njĂ« jetĂ«gjatĂ«si tĂ« shkurtĂ«r. Ky ndryshim lejon kursimin e 1-2% tĂ« memories nĂ« versionin pĂ«r sisteme desktop dhe 5-6% pĂ«r pajisjet mobile.

    Rruga e Chrome 77

    Skalimi i kompilimit nĂ« sfond tĂ« WebAssembly Ă«shtĂ« pĂ«rmirĂ«suar — sa mĂ« shumĂ« bĂ«rthama procesori tĂ« jenĂ« nĂ« sistem, aq mĂ« shumĂ« pĂ«rfitime nga optimizimet e shtuar. PĂ«r shembull, nĂ« njĂ« kompjuter me 24 bĂ«rthama dhe procesor Xeon, koha e kompilimit pĂ«r aplikacionin demonstrues Epic ZenGarden Ă«shtĂ« shkurtuar me gjysmĂ«n.

    Rruga e Chrome 77

PĂ«rveç novacioneve dhe rregullimit tĂ« gabimeve, nĂ« versionin e ri janĂ« eliminuar 52 vulnerabilitete. ShumĂ« nga vulnerabilitetet janĂ« identifikuar pĂ«rmes testimit automatizuar me mjete AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. NjĂ« problem (CVE-2019-5870) Ă«shtĂ« etiketuar si kritik, dmth. lejon kalimin e tĂ« gjitha niveleve tĂ« mbrojtjes sĂ« shfletuesit dhe ekzekutimin e kodit nĂ« sistem jashtĂ« mjedisit sandbox. Detajet mbi vulnerabilitetin kritik ende nuk janĂ« zbuluar, dihet vetĂ«m se ajo mund tĂ« çojĂ« nĂ« aksesin nĂ« njĂ« zonĂ« tĂ« liruar tĂ« memories nĂ« kodin e pĂ«rpunimit tĂ« tĂ« dhĂ«nave multimediale. NĂ« kuadĂ«r tĂ« njĂ« programi pĂ«r shpĂ«rblimin me para pĂ«r zbulesat e dobĂ«sive pĂ«r lĂ«shimin aktual, kompania Google ka paguar 38 shpĂ«rblime me njĂ« total prej 33,500 dollarĂ«sh SHBA (njĂ« shpĂ«rblim prej 7,500 dollarĂ«sh, katĂ«r shpĂ«rblime prej 3,000 dollarĂ«sh, tre shpĂ«rblime prej 2,000 dollarĂ«sh, katĂ«r shpĂ«rblime prej 1,000 dollarĂ«sh dhe tetĂ« shpĂ«rblime prej 500 dollarĂ«sh). Çmimi i 18 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