Publikimi i Chrome 106

Kompania Google publikoi versionin e ri të shfletuesit web Chrome 106. Në të njëjtën kohë, është e disponueshme një version stabil i projektit të lirë Chromium, që është baza e Chrome. Shfletuesi Chrome dallon nga Chromium për përdorimin e logo-ve të Google, sistemin e dërgimit të njoftimeve për rastet e crash-it, modulet për riprodhimin e përmbajtjes video të mbrojtur nga kopjimi (DRM), sistemin e përditësimeve automatike, aktivizimin e vazhdueshëm të izolimit Sandbox, ofrimin e çelësave për Google API dhe dërgimin e parametrave RLZ gjatë kërkimit. Për ata që kanë nevojë për më shumë kohë për përditësimin, mbështetet një degë e veçantë e Extended Stable, e cila mbështetet për 8 javë. Publikimi tjetër i Chrome 107 është planifikuar për 25 tetor.

Ndryshimet kryesore në Chrome 106:

  • PĂ«r pĂ«rdoruesit e versioneve pĂ«r sistemet desktop, mekanizmi Prerender2 pĂ«r renderimin parandĂ«sor tĂ« pĂ«rmbajtjes sĂ« rekomandimeve nĂ« shiritin e adresĂ«s Omnibox Ă«shtĂ« aktivizuar si parazgjedhje. Renderimi parandĂ«sor plotĂ«son mundĂ«sinĂ« e mĂ«parshme tĂ« ngarkimit tĂ« rekomandimeve mĂ« tĂ« ndodhura pa pritur klikimin e pĂ«rdoruesit. PĂ«rveç ngarkimit, tani pĂ«rmbajtja e faqeve qĂ« lidhen me rekomandimet mund tĂ« renderizohet nĂ« memorie (duke pĂ«rfshirĂ« ekzekutimin e skripteve dhe ndĂ«rtimin e pemĂ«s DOM), qĂ« siguron njĂ« shfaqje tĂ« menjĂ«hershme tĂ« rekomandimeve pas klikimit.
  • ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« kĂ«rkuar nĂ« historinĂ«, shenjat dhe tabulat e hapura direkt nga shiriti i adresĂ«s Omnibox. PĂ«r lokalizimin e kĂ«rkimeve janĂ« sugjeruar etiketat e kontrollit @history, @bookmarks dhe @tabs. PĂ«r shembull, pĂ«r tĂ« kĂ«rkuar nĂ« shenjat duhet tĂ« shkruani "@bookmarks fraza e kĂ«rkimit". PĂ«r tĂ« çaktivizuar kĂ«rkimin nga shiriti i adresĂ«s, Ă«shtĂ« parashikuar njĂ« opsion tĂ« veçantĂ« nĂ« cilĂ«simet e kĂ«rkimit.
    Publikimi i Chrome 106
    Publikimi i Chrome 106
  • MbĂ«shtetja e teknologjisĂ« Server Push Ă«shtĂ« çaktivizuar si parazgjedhje, e cila Ă«shtĂ« e pĂ«rcaktuar nĂ« standartet HTTP/2 dhe HTTP/3 dhe lejon server dĂ«rgimin e burimeve te klienti, pa pritur kĂ«rkesĂ«n e qartĂ« pĂ«r to. Si arsye pĂ«r ndĂ«rprerjen e mbĂ«shtetjes pĂ«rmendet kompliksiteti i tepruar nĂ« implementimin e teknologjisĂ«, nĂ« prishtje tĂ« alternativave mĂ« tĂ« thjeshta dhe jo mĂ« pak efektive, siç janĂ« etiketat , pĂ«rgjigja HTTP 103 dhe protokolli WebTransport. Sipas statistikave tĂ« Google, nĂ« vitin 2021, rreth 1.25% e faqeve qĂ« funksiononin me HTTP/2 pĂ«rdorĂ«n Server Push, ndĂ«rsa nĂ« vitin 2022, ky tregues u ul nĂ« 0.7%. Teknologjia Server Push Ă«shtĂ« gjithashtu e pranishme nĂ« specifikimin HTTP/3, por nĂ« praktikĂ« shumĂ« produkte server dhe klient, duke pĂ«rfshirĂ« shfletuesin Chrome, nuk e implementuan fillimisht atĂ«.
  • ËshtĂ« çaktivizuar mundĂ«sia e pĂ«rdorimit tĂ« simboleve jo-ASCII nĂ« domenet e treguara nĂ« titujt e koekideve (pĂ«r domenet IDN duhen treguar domainet nĂ« formatin punycode). Ky ndryshim e sjell shfletuesin nĂ« pĂ«rputhje me kĂ«rkesat e RFC 6265bis dhe sjelljen tĂ« implementuar nĂ« Firefox.
  • JanĂ« sugjeruar etiketa mĂ« tĂ« qarta pĂ«r identifikimin e ekranĂ«ve nĂ« konfigurimet me shumĂ« monitorĂ«. KĂ«to etiketa mund tĂ« shfaqen nĂ« dialogĂ«t e autorizimit pĂ«r hapjen e njĂ« dritareje nĂ« ekranin e jashtĂ«m. PĂ«r shembull, nĂ« vend tĂ« numrit tĂ« ekranit tĂ« jashtĂ«m (‘Ekrani i JashtĂ«m 1’), tani do tĂ« shfaqet emri i modelit tĂ« monitorit (‘HP Z27n’).
  • PĂ«rmirĂ«simet nĂ« versionin pĂ«r Android:
    • NĂ« faqen e historisĂ« sĂ« vizitave, Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r mekanizmin 'Journey', i cili pĂ«rmbledh aktivitetin e kaluar pĂ«rmes grumbullimit tĂ« informacioneve mbi kĂ«rkesat e bĂ«ra mĂ« parĂ« dhe faqet e shikuara. Kur tĂ« shkruani fjalĂ« kyçe nĂ« shiritin e adresĂ«s, nĂ«se ato janĂ« pĂ«rdorur mĂ« parĂ« nĂ« kĂ«rkesa, ofrohet mundĂ«sia pĂ«r tĂ« vazhduar kĂ«rkimin nga pozita e ndĂ«rprerĂ«.
    • NĂ« pajisjet me platformĂ«n Android 11, Ă«shtĂ« ofruar mundĂ«sia e bllokimit tĂ« faqes qĂ« Ă«shtĂ« hapur nĂ« modalitetin incognito, pas kalimit nĂ« njĂ« aplikacion tjetĂ«r. PĂ«r tĂ« vazhduar shikimin pas bllokimit kĂ«rkohet kalimi nĂ«pĂ«r autentifikim. Parazgjedhja Ă«shtĂ« e çaktivizuar dhe kĂ«rkon aktivizim nĂ« cilĂ«simet e privatĂ«sisĂ«.
    • Kur pĂ«rpiqeni tĂ« ngarkoni skedarĂ« nga modaliteti incognito, Ă«shtĂ« ofruar njĂ« kĂ«rkesĂ« shtesĂ« pĂ«r konfirmimin e ruajtjes sĂ« skedarit dhe njĂ« paralajmĂ«rim se skedari i ngarkuar do tĂ« mund tĂ« shihet nga pĂ«rdoruesit e tjerĂ« tĂ« pajisjes, pasi ai do tĂ« ruhet nĂ« zonĂ«n e menaxherit tĂ« ngarkimeve.
      Publikimi i Chrome 106
  • PĂ«rdorimi i API chrome.runtime pĂ«r tĂ« gjitha faqet Ă«shtĂ« ndĂ«rprerĂ«. Ky API tani ofrohet vetĂ«m kur ka zgjerime tĂ« lidhura me tĂ«. MĂ« parĂ«, chrome.runtime ishte i arritshĂ«m pĂ«r tĂ« gjitha faqet pasi ishte pĂ«rdorur nga zgjerimi i integruar CryptoToken me implementimin e API U2F, mbĂ«shtetje pĂ«r tĂ« cilin Ă«shtĂ« ndĂ«rprerĂ«.
  • NĂ« regjimin Origin Trials (funksione eksperimentale qĂ« kĂ«rkojnĂ« aktivizim tĂ« veçantĂ«), janĂ« shtuar disa API tĂ« reja. Origin Trial nĂ«nkupton mundĂ«sinĂ« e funksionimit me API-nĂ« e specifikuar nga aplikacionet e ngarkuara nga localhost ose 127.0.0.1, ose pas regjistrimit dhe marrjes sĂ« njĂ« token-i special, i cili Ă«shtĂ« i vlefshĂ«m pĂ«r njĂ« kohĂ« tĂ« kufizuar pĂ«r njĂ« faqe specifike.
    • Koncepti i iframe-ve anonime, qĂ« lejojnĂ« ngarkimin e njĂ« dokumenti nĂ« njĂ« kontekst tĂ« veçantĂ«, tĂ« pa lidhur me iframe tĂ« tjera dhe dokumentin kryesor.
    • API Pop-Up pĂ«r organizimin e shfaqjes sĂ« elementeve tĂ« ndĂ«rfaqes mbi elementĂ« tĂ« tjerĂ«, pĂ«r shembull, pĂ«r menunĂ« interaktive, sugjerimet, mjetet pĂ«rzgjedhĂ«se tĂ« pĂ«rmbajtjes dhe sistemet mĂ«simore. PĂ«r tĂ« shfaqur elementin nĂ« nivelin mĂ« tĂ« lartĂ« pĂ«rdoret atributi i ri "popup". NĂ« krahasim me dialogĂ«t qĂ« krijohen me elementin , API i ri lejon krijimin e dialogĂ«ve jo modal, trajtimin e ngjarjeve, pĂ«rdorimin e animacionit dhe krijimin e mjeteve fleksibĂ«l pĂ«r menaxhimin e zonĂ«s sĂ« daljes.
  • PĂ«r pronat ‘grid-template-columns’ dhe ‘grid-template-rows’, tĂ« aplikuara nĂ« CSS Grid, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r interpolimin pĂ«r tĂ« organizuar njĂ« kalim tĂ« ngadaltĂ« midis gjendjeve tĂ« ndryshme tĂ« grid-it.
  • NĂ« pronĂ«n CSS ‘forced-color-adjust’ Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r vlerĂ«n ‘preserve-parent-color’, e cila, kur vendoset, pronĂ«n «color» e merr vlerĂ«n e saj nga elementi prind.
  • Prona «-webkit-hyphenate-character» Ă«shtĂ« ndarĂ« nga prefiksi «-webkit-» dhe tani Ă«shtĂ« e aksesueshme me emrin «hyphenate-character». Prona e caktuar mund tĂ« pĂ«rdoret pĂ«r tĂ« vendosur njĂ« varg tĂ« pĂ«rdorur nĂ« vend tĂ« simbolit tĂ« ndarjes sĂ« fundit tĂ« fjalĂ«s («-«).
  • ËshtĂ« realizuar redaktimi i tretĂ« i API Intl.NumberFormat, i cili ka pĂ«rfshirĂ« funksione tĂ« reja formatRange(), formatRangeToParts() dhe selectRange(), grumbullim grupesh, opsione tĂ« reja pĂ«r pĂ«rfundimin dhe caktimin e saktĂ«sisĂ«, dhe mundĂ«sinĂ« pĂ«r tĂ« interpretuar vargje si numra dekadĂ«.
  • NĂ« API ReadableStream Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r transmetimin efikas tĂ« drejtpĂ«rdrejtĂ« tĂ« tĂ« dhĂ«nave binare nga porta seriale pĂ«rtej radhĂ«ve dhe bufeve tĂ« brendshme. Transmetimi i drejtpĂ«rdrejtĂ« aktivizohet duke caktuar modin BYOB — «port.readable.getReader({ mode: ‘byob’ })».
  • NĂ« ndĂ«rfaqet programore pĂ«r trajtimin e zĂ«rit dhe videos (AudioDecoder, AudioEncoder, VideoDecoder dhe VideoEncoder) Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ngjarjen «dequeue» dhe thirrjet e saj tĂ« lidhura, tĂ« aktivizuara kur kodeku fillon tĂ« ekzekutojĂ« detyrat e radhĂ«s sĂ« kodimit ose dekodimit tĂ« pĂ«rmbajtjes.
  • NĂ« API WebXR Device Ă«shtĂ« realizuar mundĂ«sia e aksesit tĂ« drejtpĂ«rdrejtĂ« nĂ« teksturat e imazheve nga kamera, tĂ« sinkronizuara me pozitat aktuale nĂ« mjedisin virtual.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjetet pĂ«r zhvilluesit web. NĂ« panelin Sources Ă«shtĂ« e mundur tĂ« grupohen skedarĂ«t sipas burimit. ËshtĂ« pĂ«rmirĂ«suar gjurmimi i grupeve pĂ«r operacionet asinkrone. Ka njĂ« mundĂ«si pĂ«r tĂ« injoruar automatikisht gjatĂ« debugimit skedarĂ«t e njohur tĂ« jashtĂ«m. ËshtĂ« shtuar mundĂ«sia pĂ«r tĂ« fshehur skedarĂ«t e injoruar nĂ« menusĂ« dhe panelet. Punimi me grumbujt e thirrjes nĂ« debuger Ă«shtĂ« pĂ«rmirĂ«suar.
    Publikimi i Chrome 106

    Në panelin Performance është shtuar një gjurmë e re Interactions për vizualizimin e ndërveprimit me faqen dhe për të identifikuar probleme potenciale me përgjigjen e ndërfaqes.

    Publikimi i Chrome 106

Përveç novacioneve dhe rregullimeve të gabimeve, versioni i ri ka eliminuar 20 vulnerabilitete. Shumica e vulnerabiliteteve janë zbuluar si rezultat i testimeve automatizuar me mjete si AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Nuk janë zbuluar probleme kritike që lejojnë kalimin e të gjitha niveleve të mbrojtjes së shfletuesit dhe ekzekutimin e kodit në sistem jashtë mjedisit sandbox. Në kuadër të programit të shpërblimeve për zbulimin e vulnerabiliteteve, për rivotimin aktual, kompania Google ka dhënë 16 shpërblime me vlerë 38,500 dollarë (një shpërblim prej 9,000 dollarësh, 7,500 dollarësh, 7,000 dollarësh, 5,000 dollarësh, 4,000 dollarësh, 3,000 dollarësh, 2,000 dollarësh dhe 1,000 dollarësh). Vlera e tetë shpërblimeve ende nuk është e përcaktuar.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster