Lëshimi i Chrome 94

Kompania Google prezantoi lëshimin e shfletuesit web Chrome 94. Po ashtu, është në dispozicion versioni stabil i projektit të lirë Chromium, që është baza e Chrome. Shfletuesi Chrome dallon për përdorimin e logos së Google, sistemin e dërgimit të njoftimeve në rast dështimi, module për riprodhimin e përmbajtjes video të mbrojtur (DRM), sistemin automatik të instalimit të përditësimeve dhe transmetimin e parametrave RLZ gjatë kërkimeve. Lëshimi i ardhshëm i Chrome 95 është i planifikuar për 19 tetor.

Duke filluar nga lëshimi i Chrome 94, zhvillimi është kaluar në një cikël të ri përgatitjeje për lëshime. Lëshimet e mëdha do të publikohen çdo 4 javë, në vend të çdo 6 javësh, çka do të lejojë shpërndarjen më të shpejtë të funksioneve të reja te përdoruesit. Vërehet se optimizimi i procesit të përgatitjes së lëshimeve dhe përmirësimi i sistemit të testimit lejojnë të krijohen lëshime më shpesh pa dëmtuar cilësinë. Për bizneset dhe ata që kanë nevojë për më shumë kohë për përditësim, do të lëshohet një redaktim i Ezdhershëm Stabil çdo 8 javë, që do të lejojë kalimin në lëshimet funksionale jo çdo 4 javë, por çdo 8 javë.

Ndryshimet kryesore në Chrome 94:

  • ËshtĂ« shtuar moda HTTPS-First, e cila i ngjan modĂ«s HTTPS Only qĂ« u shfaq mĂ« parĂ« nĂ« Firefox. NĂ«se moda aktivizohet nĂ« cilĂ«sime, kur pĂ«rpiqet tĂ« hapĂ« njĂ« burim pa enkriptim pĂ«rmes HTTP, shfletuesi fillimisht do tĂ« pĂ«rpiqet tĂ« lidhet me faqen pĂ«rmes HTTPS dhe nĂ«se pĂ«rpjekja dĂ«shtoi, pĂ«rdoruesit do t'i tregoheshin njĂ« paralajmĂ«rim pĂ«r mungesĂ«n e mbĂ«shtetjes pĂ«r HTTPS dhe do t'i sugjerohej tĂ« hapin faqen pa enkriptim. NĂ« tĂ« ardhmen, Google po shqyrton mundĂ«sinĂ« e aktivizimit tĂ« HTTPS-First si parazgjedhje pĂ«r tĂ« gjithĂ« pĂ«rdoruesit, kufizimin e aksesit nĂ« disa mundĂ«si tĂ« platformĂ«s web pĂ«r faqet e hapura pĂ«rmes HTTP dhe shtimin e paralajmĂ«rimeve shtesĂ« pĂ«r tĂ« informuar pĂ«rdoruesit pĂ«r rreziqet qĂ« paraqiten kur qasen nĂ« faqet pa enkriptim. Moda mund tĂ« aktivizohet nĂ« seksionin e cilĂ«simeve "PrivatĂ«sia dhe Siguria" > "Siguria" > "Shtesat".
    Lëshimi i Chrome 94
  • PĂ«r faqet e hapura pa HTTPS, dĂ«rgimi i kĂ«rkesave (shkarkimi i burimeve) nĂ« URL-tĂ« lokale (p.sh., "http://router.local" dhe localhost) dhe grupet e brendshme tĂ« adresave (127.0.0.0/8, 192.168.0.0/16, 10.0.0.0/8 etj.) Ă«shtĂ« i ndaluar. NjĂ« pĂ«rjashtim Ă«shtĂ« bĂ«rĂ« vetĂ«m pĂ«r faqet qĂ« janĂ« ngarkuar me serverĂ«sh, tĂ« cilat kanĂ« IP tĂ« brendshme. PĂ«r shembull, njĂ« faqe e ngarkuar nga serverĂ« 1.2.3.4 nuk do tĂ« mund tĂ« aksesojĂ« burimin e vendosur nĂ« IP 192.168.0.1 ose IP 127.0.0.1, ndĂ«rsa ajo e ngarkuar nga serveri 192.168.1.1 do tĂ« mund. Ndryshimi sjell njĂ« nivel tĂ« shtuar mbrojtjeje kundĂ«r shfrytĂ«zimeve tĂ« dobĂ«sive nĂ« menaxherĂ«t qĂ« pranojnĂ« kĂ«rkesa nĂ« IP lokal, si dhe do tĂ« ndihmojĂ« nĂ« mbrojtjen nga sulmet e tipit ‘DNS rebinding’.
  • ËshtĂ« shtuar funksioni ‘Sharing Hub’, i cili lejon tĂ« ndani shpejt me pĂ«rdorues tĂ« tjerĂ« lidhjen e faqeve aktuale. Oferohet mundĂ«sia e krijimit tĂ« njĂ« Kodi QR me URL, ruajtjes sĂ« faqes, dĂ«rgimit tĂ« lidhjes nĂ« njĂ« pajisje tjetĂ«r, e cila Ă«shtĂ« e lidhur me llogarinĂ« e pĂ«rdoruesit, dhe dĂ«rgimit tĂ« lidhjes nĂ« faqe tĂ« tjera si Facebook, WhatsApp, Twitter dhe VK. Aktualisht, kjo mundĂ«si nuk Ă«shtĂ« e arritshme pĂ«r tĂ« gjithĂ« pĂ«rdoruesit. PĂ«r tĂ« aktivizuar me forcĂ« butonin ‘Share’ nĂ« menunĂ« dhe shiritin e adresave, mund tĂ« pĂ«rdoren cilĂ«simet ‘chrome://flags/#sharing-hub-desktop-app-menu’ dhe ‘chrome://flags/#sharing-hub-desktop-omnibox’.
    Lëshimi i Chrome 94
  • ËshtĂ« realizuar njĂ« restrukturim nĂ« ndĂ«rfaqen e cilĂ«simeve tĂ« shfletuesit. Çdo seksion i cilĂ«simeve tani shfaqet nĂ« njĂ« faqe tĂ« veçantĂ«, pĂ«rveç nĂ« njĂ« tĂ« vetme tĂ« pĂ«rgjithshme.
    Lëshimi i Chrome 94
  • ËshtĂ« implementuar mbĂ«shtetje pĂ«r pĂ«rditĂ«simin dinamik tĂ« logut tĂ« certifikatave tĂ« lĂ«shuara dhe tĂ« tĂ«rhequra (Certificate Transparency), i cili tani do tĂ« pĂ«rditĂ«sohet pa u lidhur me pĂ«rditĂ«simin e shfletuesit.
  • ËshtĂ« shtuar njĂ« faqe shĂ«rbimi ‘chrome://whats-new’ me njĂ« pasqyrĂ« tĂ« ndryshimeve tĂ« dukshme pĂ«r pĂ«rdoruesin nĂ« edicionin e ri. Faqja shfaqet automatikisht menjĂ«herĂ« pas pĂ«rditĂ«simit ose Ă«shtĂ« e aksesueshme pĂ«rmes butonit ‘ÇfarĂ« Ă«shtĂ« e re’ (What’s New) nĂ« menunĂ« e NdihmĂ«s (Help). Aktualisht, nĂ« kĂ«tĂ« faqe pĂ«rmenden kĂ«rkimi pĂ«r kartela, mundĂ«sia e ndarjes sĂ« profileve dhe funksioni i ndryshimit tĂ« ngjyrĂ«s sĂ« sfondit, tĂ« cilat nuk janĂ« specifike pĂ«r Chrome 94 dhe kanĂ« dalĂ« nĂ« edicionet e mĂ«parshme. Shfaqja e faqes aktualisht nuk Ă«shtĂ« aktivizuar pĂ«r tĂ« gjithĂ« pĂ«rdoruesit: pĂ«r tĂ« menaxhuar aktivizimin mund tĂ« pĂ«rdoren cilĂ«simet ‘chrome://flags#chrome-whats-new-ui’ dhe ‘chrome://flags#chrome-whats-new-in-main-menu-new-badge’.
    Lëshimi i Chrome 94
  • ËshtĂ« shpallur i skaduar pĂ«rdorimi i API WebSQL nga pĂ«rmbajtja qĂ« ngarkohet nga faqe tĂ« jashtme (p.sh. pĂ«rmes iframe). NĂ« Chrome 94, nĂ« pĂ«rpjekje pĂ«r tĂ« ofruar qasje nĂ« WebSQL nga skriptet e jashtme shfaqet njĂ« paralajmĂ«rim, por duke filluar nga Chrome 97, kĂ«to kĂ«rkesa do tĂ« bllokohen. NĂ« tĂ« ardhmen, planifikohet qĂ« mbĂ«shtetja pĂ«r WebSQL tĂ« pezullohet plotĂ«sisht, pavarĂ«sisht nga konteksti i pĂ«rdorimit. Menaxheri i WebSQL Ă«shtĂ« i bazuar nĂ« kodin SQLite dhe mund tĂ« ishte pĂ«rdorur nga sulmuesit pĂ«r tĂ« shfrytĂ«zuar dobĂ«sitĂ« nĂ« SQLite.
  • PĂ«r arsye tĂ« sigurisĂ« dhe pĂ«r tĂ« parandaluar aktivitete tĂ« dĂ«mshme, ka filluar bllokimi i pĂ«rdorimit tĂ« protokollit tĂ« skaduar MK (URL:MK), i cili dikur ishte pĂ«rdorur nĂ« Internet Explorer dhe lejonte aplikacionet web tĂ« nxirrnin informacion nga skedarĂ«t e arkivuar.
  • MbĂ«shtetja pĂ«r sinkronizimin me versionet e vjetra tĂ« Chrome (Chrome 48 dhe mĂ« tĂ« vjetra) Ă«shtĂ« pezulluar.
  • Kreu i HTTP Permissions-Policy, i cili Ă«shtĂ« dedikuar pĂ«r aktivizimin e mundĂ«sive tĂ« caktuara dhe pĂ«rqendrimin e qasjes nĂ« API, ka shtuar mbĂ«shtetje pĂ«r flamurin 'display-capture', i cili lejon menaxhimin e pĂ«rdorimit tĂ« API Screen Capture nĂ« faqe (nga e drejta, mundĂ«sia pĂ«r tĂ« kapur pĂ«rmbajtjen e ekranit nga iframes tĂ« jashtme bllokohet).
  • NĂ« modalitetin e Origin Trials (mundĂ«si eksperimentale qĂ« kĂ«rkojnĂ« aktivizim tĂ« veçantĂ«) janĂ« shtuar disa API tĂ« reja. Origin Trial nĂ«nkupton mundĂ«sinĂ« e pĂ«rdorimit tĂ« API tĂ« caktuar nga aplikacione tĂ« ngarkuara nga localhost ose 127.0.0.1, ose pas regjistrimit dhe marrjes sĂ« njĂ« token-i tĂ« veçantĂ«, i cili vepron pĂ«r njĂ« kohĂ« tĂ« kufizuar pĂ«r njĂ« sit tĂ« caktuar.
    • ËshtĂ« shtuar API WebGPU, i cili do tĂ« zĂ«vendĂ«sojĂ« API WebGL dhe do tĂ« ofrojĂ« mjete pĂ«r tĂ« realizuar operacione nĂ« GPU, tĂ« tilla si renderimi dhe llogaritjet. Konceptualisht, WebGPU Ă«shtĂ« i ngjashĂ«m me API Vulkan, Metal dhe Direct3D 12. Konceptualisht, WebGPU ndryshon nga WebGL rreth ashtu siç ndryshon API grafik Vulkan nga OpenGL, por nuk bazohet nĂ« njĂ« API grafik specifik, por pĂ«rfaqĂ«son njĂ« ndĂ«rmjetĂ«s tĂ« gjithanshĂ«m qĂ« pĂ«rdor tĂ« njĂ«jtat primitive tĂ« nivelit tĂ« ulĂ«t qĂ« janĂ« tĂ« pranishme nĂ« Vulkan, Metal dhe Direct3D 12.

      WebGPU u ofron aplikacioneve në JavaScript mjete për kontrollin me nivel të ulët mbi organizimin, përpunimin dhe transmetimin e komandave në GPU, si dhe lejon menaxhimin e burimeve përkatëse, memories, buffers, objekteve teksturash dhe shenjave grafike të kompuara. Ky qasje lejon arritjen e performancës më të lartë të aplikacioneve grafike duke reduktuar shpenzimet dhe rritur efikasitetin e punës me GPU. API gjithashtu ofron mundësinë për të krijuar projekte të komplikuara 3D për Web, të cilat funksionojnë po aq mirë sa programet e veçanta, por nuk janë të lidhura me platforma specifike.

    • PĂ«r aplikacionet PWA tĂ« veçanta, Ă«shtĂ« realizuar mundĂ«sia e regjistrimit si pĂ«rpunues URL. PĂ«r shembull, aplikacioni music.example.com mund tĂ« regjistrohet si pĂ«rpunues URL https://*.music.example.com dhe tĂ« gjitha kalimet nga aplikacionet e jashtme nĂ« kĂ«to lidhje, pĂ«r shembull nga mesazherĂ«t dhe klientĂ«t e postĂ«s, do tĂ« çojnĂ« nĂ« hapjen e kĂ«tij aplikacioni PWA, e jo nĂ« njĂ« skedĂ« tĂ« re nĂ« shfletues.
    • ËshtĂ« realizuar mbĂ«shtetje pĂ«r kodin e ri tĂ« pĂ«rgjigjes HTTP - 103, i cili mund tĂ« pĂ«rdoret pĂ«r daljen e parakohshme tĂ« titujve. Kodi 103 lejon qĂ« klienti tĂ« informohet pĂ«r pĂ«rmbajtjen e disa titujve HTTP menjĂ«herĂ« pas kĂ«rkesĂ«s, pa pritur qĂ« serveri tĂ« pĂ«rfundojĂ« tĂ« gjitha operacionet e lidhura me kĂ«rkesĂ«n dhe tĂ« fillojĂ« dĂ«rgimin e pĂ«rmbajtjes. NĂ« kĂ«tĂ« mĂ«nyrĂ«, mund tĂ« komunikohen sugjerime pĂ«r elementĂ«t e lidhur me faqen e dorĂ«zuar, tĂ« cilĂ«t mund tĂ« ngarkohen paraprakisht (pĂ«r shembuj, mund tĂ« jepen lidhje me CSS dhe JavaScript qĂ« pĂ«rdoren nĂ« faqe). Pasi tĂ« marrĂ« informacion pĂ«r kĂ«to burime, shfletuesi do tĂ« fillojĂ« ngarkimin e tyre pa pritur pĂ«rfundimin e dĂ«rgimit tĂ« faqes kryesore, çka lejon tĂ« reduktohet koha totale e pĂ«rpunimit tĂ« kĂ«rkesĂ«s.
  • API WebCodecs Ă«shtĂ« shtuar pĂ«r manipulimin e rrjedhave multimedia nĂ« njĂ« nivel tĂ« ulĂ«t, duke plotĂ«suar API-tĂ« me nivel tĂ« lartĂ« HTMLMediaElement, Media Source Extensions, WebAudio, MediaRecorder dhe WebRTC. Ky API mund tĂ« kĂ«rkohet nĂ« fusha tĂ« tilla si transmetimi i lojĂ«rave, aplikimi i efekteve nĂ« anĂ«n e klientit, rikodimi i rrjedhave dhe mbĂ«shtetje pĂ«r konteinerĂ« multimedia jo standard. NĂ« vend qĂ« tĂ« implikoni kodek tĂ« veçantĂ« nĂ« JavaScript ose WebAssembly, API WebCodecs ofron akses nĂ« komponentĂ«t e gatshĂ«m dhe me performancĂ« tĂ« lartĂ«, tĂ« integruar nĂ« shfletues. NĂ« veçanti, API WebCodecs ofron dekodues dhe kodues pĂ«r audio dhe video, dekodues pĂ«r imazhe dhe funksione pĂ«r punimin me kadrin e veçantĂ« tĂ« videos nĂ« njĂ« nivel tĂ« ulĂ«t.
  • API Insertable Streams i stabilizuar, i cili ofron mundĂ«sinĂ« pĂ«r tĂ« manipuluar rrjedhat multimedia tĂ« papĂ«rpunuara (raw), qĂ« transmetohen pĂ«rmes API MediaStreamTrack, si tĂ« dhĂ«nat nga kamera dhe mikrofon, rezultati i kapjes nĂ« ekran ose tĂ« dhĂ«nat e ndĂ«rmjetme nga dekoduesi. PĂ«r tĂ« paraqitur kadra tĂ« papĂ«rpunuara pĂ«rdoren ndĂ«rfaqet WebCodec, pas sĂ« cilĂ«s krijohet njĂ« rrjedhĂ«, e ngjashme me atĂ« qĂ« API WebRTC Insertable Streams gjeneron mbi bazĂ«n e RTCPeerConnections. Nga ana praktike, ky API i ri lejon realizimin e funksionaliteteve tĂ« tilla si aplikimi i metodave tĂ« mĂ«simit tĂ« makineritĂ« pĂ«r identifikimin ose anotimin e objekteve nĂ« kohĂ« reale, ose pĂ«r tĂ« shtuar efekte, siç Ă«shtĂ« heqja e sfondit, para kodimit ose pas dekodimit nga dekoduesi.
  • Metoda scheduler.postTask() e stabilizuar, e cila lejon menaxhimin e planifikimit tĂ« realizimit tĂ« detyrave (thirrjeve JavaScript) me nivele tĂ« ndryshme prioritete. Ofron tre nivele prioritete: 1- ekzekutimi nĂ« prioritet tĂ« parĂ«, madje edhe nĂ«se mund tĂ« bllokojnĂ« operacionet e pĂ«rdoruesit; 2 — ndryshime qĂ« i plotĂ«sohen pĂ«rdoruesit janĂ« tĂ« lejuara; 3 — ekzekutimi nĂ« sfond). PĂ«r tĂ« ndryshuar prioritetin dhe pĂ«r tĂ« anuluar detyrat, mund tĂ« pĂ«rdoret objekti TaskController.
  • API Idle Detection, i stabilizuar dhe tani i shpĂ«rndarĂ« jashtĂ« Origin Trials, pĂ«r tĂ« pĂ«rcaktuar mosaktualitetin e pĂ«rdoruesit. API lejon pĂ«rcaktimin e kohĂ«s kur pĂ«rdoruesi nuk ndĂ«rvepron me tastierĂ«n/mysherbimin, kur ekrani Ă«shtĂ« bllokuar ose kur punon nĂ« njĂ« monitor tjetĂ«r. Informatat pĂ«r aplikacionin nĂ« lidhje me mosaktualitetin dĂ«rgohen pĂ«rmes njĂ« njoftimi pasi tĂ« arrihet njĂ« prag i caktuar i mosaktualitetit.
  • Procesi i menaxhimit tĂ« ngjyrave nĂ« objektet CanvasRenderingContext2D dhe ImageData Ă«shtĂ« formalizuar dhe pĂ«rdorimi i hapĂ«sirĂ«s sĂ« ngjyrave sRGB Ă«shtĂ« miratuar. Ofron mundĂ«sinĂ« e krijimit tĂ« objekteve CanvasRenderingContext2D dhe ImageData nĂ« hapĂ«sira ngjyrash qĂ« nuk janĂ« sRGB, si Display P3, pĂ«r tĂ« shfrytĂ«zuar mundĂ«sitĂ« e pĂ«rparuara tĂ« monitorĂ«ve modernĂ«.
  • API VirtualKeyboard Ă«shtĂ« pĂ«rfshirĂ« me metoda dhe prona pĂ«r tĂ« menaxhuar shfaqjen dhe fshehjen e tastierĂ«s virtuale, si dhe pĂ«r tĂ« marrĂ« informacione mbi madhĂ«sinĂ« e tastierĂ«s virtuale tĂ« shfaqur.
  • NĂ« JavaScript, klasa ofron mundĂ«sinĂ« e pĂ«rdorimit tĂ« bllokĂ«ve statikĂ« tĂ« inicializimit pĂ«r tĂ« grupuar kodin qĂ« ekzekutohet njĂ« herĂ« gjatĂ« pĂ«rpunimit tĂ« klasĂ«s: class C { // Blloku do tĂ« ekzekutohet gjatĂ« pĂ«rpunimit tĂ« vetĂ« klasĂ«s static { console.log(«Blloku statik i C»); } }
  • NĂ« pronat CSS, flex-basis dhe flex janĂ« implementuar fjalĂ« kyçe si content, min-content, max-content dhe fit-content pĂ«r menaxhimin mĂ« fleksibĂ«l tĂ« madhĂ«sisĂ« sĂ« zonĂ«s kryesore Flexbox.
  • CSS-shtesa scrollbar-gutter Ă«shtĂ« shtuar pĂ«r tĂ« menaxhuar rezervimin e hapĂ«sirĂ«s nĂ« ekran pĂ«r shiritin e rrotullimit. PĂ«r shembull, kur nuk nevojitet rrotullimi i pĂ«rmbajtjes, mund tĂ« zgjerohet dalja dhe tĂ« zĂ«rĂ« hapĂ«sirĂ«n e shiritit tĂ« rrotullimit.
  • Shtohet API Self Profiling me njĂ« sistem profilimi qĂ« lejon matjen e kohĂ«s sĂ« ekzekutimit tĂ« JavaScript nga ana e pĂ«rdoruesit pĂ«r tĂ« diagnostikuar probleme tĂ« performancĂ«s nĂ« kodin JavaScript, pa pasur nevojĂ« pĂ«r manipulime manuale nĂ« ndĂ«rfaqen pĂ«r zhvilluesit web.
  • Pas heqjes sĂ« plugin-it Flash, u vendos qĂ« tĂ« kthehen vlerat e zbrazĂ«ta nĂ« pronat navigator.plugins dhe navigator.mimeTypes, por siç u zbulua disa aplikacione e kishin pĂ«rdorur atĂ« pĂ«r tĂ« kontrolluar praninĂ« e plugin-eve pĂ«r tregimin e skedarĂ«ve PDF. Duke pasur parasysh se Chrome ka njĂ« shikues PDF tĂ« integruar, tani pronat navigator.plugins dhe navigator.mimeTypes do tĂ« kthejnĂ« njĂ« listĂ« tĂ« fiksuar tĂ« plugin-eve standarde dhe MIME-typave pĂ«r shikimin e PDF-ve — «Shikues PDF, Shikues PDF Chrome, Shikues PDF Chromium, Shikues PDF Microsoft Edge dhe Shikues PDF i integruar WebKit».
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjetet pĂ«r zhvilluesit web. NĂ« listĂ«n e simulimit tĂ« ekranĂ«ve janĂ« shtuar paisje si Nest Hub dhe Nest Hub Max. NĂ« ndĂ«rfaqen pĂ«r inspektimin e aktivitetit tĂ« rrjetit Ă«shtĂ« shtuar njĂ« buton pĂ«r tĂ« invertuar filtrat (p.sh., duke vendosur filtrin «status-code: 404» mund tĂ« shikoni shpejt tĂ« gjithĂ« kĂ«rkesat e tjera), si dhe Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« parĂ« vlerat origjinale tĂ« header-ave Set-Cookie (lejon vlerĂ«simin e pranishmĂ«risĂ« sĂ« vlerave tĂ« papĂ«rshtatshme, qĂ« hiqen gjatĂ« normalizimit). Barra anĂ«sore nĂ« web-konsol Ă«shtĂ« shpallur e vjetĂ«r dhe do tĂ« fshihet nĂ« njĂ«rin nga lĂ«shimet e ardhshme. Ă«shtĂ« shtuar njĂ« mundĂ«si eksperimentale pĂ«r tĂ« fshehur problemet nĂ« skedĂ«n Issues. NĂ« cilĂ«simet Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« zgjedhur gjuhĂ«n e ndĂ«rfaqes.
    Lëshimi i Chrome 94

Përveç përmirësimeve dhe rregullimeve të gabimeve në versionin e ri, janë eliminuar 19 vulnerabilitete. Shumica e vulnerabiliteteve janë zbuluar përmes testimit automatizues me mjetet AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Nuk janë identifikuar probleme kritikë që lejojnë shmangien e të gjitha niveleve të mbrojtjes së shfletuesit dhe ekzekutimin e kodit në sistem përtej ambientit sandbox. Në kuadër të programit për shpërblim monetar për zbulimin e vulnerabiliteteve, kompania Google ka paguar 17 shpërblime me një total prej 56,500 dollarësh (një shpërblim prej 15,000 dollarësh, dy shpërblime prej 10,000 dollarësh, një shpërblim prej 7,500 dollarësh, katër shpërblime prej 3,000 dollarësh dhe dy shpërblime prej 1,000 dollarësh). Shuma e 7 shpërblimeve ende nuk është përcaktuar.

Burimi: opennet.ru

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