Lëshimi i Chrome 94

Kompania Google prezantoi versionin e ri të shfletuesit web Chrome 94. Njëkohësisht është në dispozicion një version stabil i projektit të lirë Chromium, i cili shërben si baza për Chrome. Shfletuesi Chrome karakterizohet nga përdorimi i logos së Google, sistemit të njoftimit në rast dështimi, moduleve për riprodhimin e përmbajtjes video të mbrojtur (DRM), sistemit të instalimit automatik të azhurnimeve dhe dërgimin e parametrave RLZ gjatë kërkimit. Versioni i ardhshëm i Chrome 95 është planifikuar për 19 tetor.

Duke filluar nga versioni Chrome 94, zhvillimi është kaluar në një cikël të ri përgatitjeje për lëshimet. Lëshimet e reja të rëndësishme tani do të publikohen çdo 4 javë, në vend të çdo 6 javësh, duke lejuar kështu që funksionalitetet e reja të arrijnë më shpejt te përdoruesit. Vëreni se optimizimi i procesit të përgatitjes së lëshimeve dhe përmirësimi i sistemit të testimit lejojnë formimin e lëshimeve më shpesh pa komprometuar cilësinë. Për bizneset dhe për ata që kanë nevojë për më shumë kohë për azhurnim, çdo 8 javë do të lëshohet një version i veçantë Extended Stable, i cili do të lejojë kalimin në lëshimet e reja funksionale çdo 8 javë, në vend të çdo 4 javë.

Ndryshimet kryesore në Chrome 94:

  • ËshtĂ« shtuar moda HTTPS-First, e cila i ngjan modĂ«s HTTPS Only, e cila 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 nĂ« fillim do tĂ« pĂ«rpiqet tĂ« lidhĂ« me sitin pĂ«rmes HTTPS, dhe nĂ«se pĂ«rpjekja dĂ«shton, pĂ«rdoruesit do t'i shfaqet njĂ« paralajmĂ«rim nĂ« lidhje me mungesĂ«n e mbĂ«shtetjes pĂ«r HTTPS dhe do t'i propozohet tĂ« hapĂ« 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 qasjes nĂ« disa mundĂ«si tĂ« platformĂ«s web pĂ«r faqet e hapura pĂ«rmes HTTP dhe shtimin e paralajmĂ«rimeve tĂ« tjera qĂ« i informojnĂ« pĂ«rdoruesit pĂ«r kĂ«rcĂ«nimet qĂ« lindin nga qasja nĂ« faqet pa enkriptim. Moda aktivizohet nĂ« seksionin e cilĂ«simeve "PrivatĂ«sia dhe Siguria" > "Siguria" > "Shtesat".
    Lëshimi i Chrome 94
  • PĂ«r faqet e hapura pa HTTPS, ndalohet dĂ«rgimi i kĂ«rkesave (ngarko burime) pĂ«r URL lokale (p.sh. "http://router.local" dhe localhost) dhe ranges brenda adresave (127.0.0.0/8, 192.168.0.0/16, 10.0.0.0/8 dhe tĂ« tjerĂ«). NjĂ« pĂ«rjashtim Ă«shtĂ« bĂ«rĂ« vetĂ«m pĂ«r faqet e ngarkuara nga servera, e cila ka adresa tĂ« brendshme IP. PĂ«r shembull, njĂ« faqe e ngarkuar nga server 1.2.3.4 do tĂ« mund tĂ« lidhĂ« me njĂ« burim tĂ« vendosur nĂ« IP 192.168.0.1 ose IP 127.0.0.1, ndĂ«rsa njĂ« e ngarkuar nga serveri 192.168.1.1 do tĂ« mund tĂ« lidhĂ«. Ky ndryshim krijon njĂ« nivel shtesĂ« pĂ«r mbrojtjen nga shfrytĂ«zimi i dobĂ«sive nĂ« menaxherĂ«t qĂ« pranojnĂ« kĂ«rkesa pĂ«r IP lokale, si dhe do tĂ« ndihmojĂ« nĂ« mbrojtjen nga sulmet e tipit "DNS rebinding".
  • ËshtĂ« shtuar funksioni "Sharing Hub", qĂ« lejon ndarjen e shpejtĂ« me pĂ«rdorues tĂ« tjerĂ« tĂ« lidhen e faqes aktuale. Ofron mundĂ«sinĂ« e gjenerimit tĂ« njĂ« kodik QR me URL, ruajtjen e faqes, dĂ«rgimin e lidhjes nĂ« njĂ« pajisje tjetĂ«r tĂ« lidhur me llogarinĂ« e pĂ«rdoruesit dhe ndarjen e lidhjeve nĂ« faqe tĂ« jashtme si Facebook, WhatsUp, Twitter dhe VK. Ky funksion pĂ«r momentin nuk Ă«shtĂ« i disponueshĂ«m pĂ«r tĂ« gjithĂ« pĂ«rdoruesit. PĂ«r tĂ« aktivizuar detyruese butonin "Share" nĂ« menunĂ« dhe shiritin e adresĂ«s, 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
  • JanĂ« bĂ«rĂ« ndryshime nĂ« strukturĂ«n e ndĂ«rfaqes sĂ« cilĂ«simeve tĂ« shfletuesit. Çdo seksion cilĂ«simesh tani shfaqet nĂ« njĂ« faqe tĂ« veçantĂ«, nĂ« vend tĂ« njĂ« faqjeje tĂ« vetme tĂ« pĂ«rgjithshme.
    Lëshimi i Chrome 94
  • ËshtĂ« realizuar 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Ă« azhurnohet pa u lidhur me pĂ«rditĂ«simin e shfletuesit.
  • ËshtĂ« shtuar njĂ« faqe ndihmĂ«se "chrome://whats-new" me njĂ« pĂ«rmbledhje tĂ« ndryshimeve tĂ« dukshme pĂ«r pĂ«rdoruesit nĂ« lĂ«shimin e ri. Faqja shfaqet automatikisht menjĂ«herĂ« pas pĂ«rditĂ«simit ose Ă«shtĂ« e disponueshme pĂ«rmes butonit "ÇfarĂ« Ă«shtĂ« e re" (What’s New) nĂ« menunĂ« e NdihmĂ«s (Help). Aktualisht, nĂ« kĂ«tĂ« faqe pĂ«rmendet kĂ«rkimi nĂ«pĂ«r tabs, 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 janĂ« shfaqur nĂ« lĂ«shime tĂ« kaluara. Shfaqja e faqes aktualisht nuk Ă«shtĂ« e aktivizuar pĂ«r tĂ« gjithĂ« pĂ«rdoruesit: pĂ«r menaxhimin e aktivizimit 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 se pĂ«rdorimi i API WebSQL nga pĂ«rmbajtja qĂ« ngarkohet nga faqet e jashtme (p.sh., pĂ«rmes iframe) Ă«shtĂ« i vjetruar. NĂ« Chrome 94, kur pĂ«rpiqeni tĂ« pĂ«rdorni WebSQL nga skriptet e jashtme shfaqet njĂ« paralajmĂ«rim, por qĂ« nga Chrome 97, pĂ«rdorimi i tillĂ« do tĂ« bllokohet. NĂ« tĂ« ardhmen parashikohet qĂ« mbĂ«shtetja pĂ«r WebSQL tĂ« ndĂ«rpritet plotĂ«sisht, pavarĂ«sisht nga konteksti i pĂ«rdorimit. PĂ«rdoruesi i WebSQL Ă«shtĂ« i bazuar nĂ« kodin SQLite dhe mund tĂ« pĂ«rdorej nga sulmuesit pĂ«r tĂ« shfrytĂ«zuar dobĂ«sitĂ« nĂ« SQLite.
  • PĂ«r arsye sigurie dhe pĂ«r tĂ« parandaluar aktivitete tĂ« dĂ«mshme, Ă«shtĂ« nisur bllokimi i pĂ«rdorimit tĂ« protokollit tĂ« vjetruar MK (URL:MK), i cili dikur pĂ«rdorej nĂ« Internet Explorer dhe lejonte aplikacionet web tĂ« nxirrnin informacion nga skedarĂ«t e kompresuar.
  • ËshtĂ« ndĂ«rprerĂ« mbĂ«shtetja pĂ«r sinkronizimin me versionet e vjetra tĂ« Chrome (Chrome 48 dhe mĂ« tĂ« vjetra).
  • NĂ« header-in HTTP Permissions-Policy, i cili Ă«shtĂ« i dizajnuar pĂ«r tĂ« aktivizuar disa funksionalitete dhe pĂ«r tĂ« menaxhuar qasjen nĂ« API, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r flamurin "display-capture", i cili lejon menaxhimin e pĂ«rdorimit tĂ« API Screen Capture nĂ« faqe (nĂ« parazgjedhje, mundĂ«sia pĂ«r tĂ« kapur pĂ«rmbajtjen e ekranit nga iframe tĂ« jashtme Ă«shtĂ« bllokuar).
  • 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.
    • ËshtĂ« shtuar API WebGPU, i cili zĂ«vendĂ«son API WebGL dhe ofron mjete pĂ«r tĂ« kryer operacione nĂ« GPU, si renditja dhe llogaritjet. Konceptualisht, WebGPU Ă«shtĂ« i ngjashĂ«m me API Vulkan, Metal dhe Direct3D 12. Konceptualisht, WebGPU ndryshon nga WebGL nĂ« mĂ«nyrĂ«n e ngjashme me atĂ« se si API grafik Vulkan ndryshon nga OpenGL, por gjithashtu nuk bazohet nĂ« njĂ« API grafik specifik, por pĂ«rfaqĂ«son njĂ« shtresĂ« universale qĂ« pĂ«rdor tĂ« njĂ«jtat primitive tĂ« ulĂ«ta qĂ« gjenden nĂ« Vulkan, Metal dhe Direct3D 12.

      WebGPU ofron aplikacioneve në JavaScript mjete për kontrollin e ulët mbi organizimin, përpunimin dhe transferimin e komandave në GPU, si dhe lejon menaxhimin e burimeve, memories, bufereve, objekteve teksturave dhe shenjave grafike të përpunuara. Ky qasje mundëson arritjen e performancës më të lartë të aplikacioneve grafike përmes uljes së ngarkesës dhe rritjes së efikasitetit të punës me GPU. API gjithashtu ofron mundësinë për të krijuar projekte komplekse 3D për Web që funksionojnë në mënyrë të ngjashme me programet e pavarura, por që nuk janë lidhur me platforma të caktuara.

    • PĂ«r aplikacionet PWA tĂ« pavarura Ă«shtĂ« realizuar mundĂ«sia e regjistrimit si trajtues pĂ«r URL-tĂ«. PĂ«r shembull, aplikacioni music.example.com mund tĂ« regjistrojĂ« veten si trajtues pĂ«r URL https://*.music.example.com dhe tĂ« gjitha kalimet nga aplikacionet e jashtme nĂ« kĂ«to lidhje, p.sh., nga mesazherĂ«t dhe klientĂ«t e postĂ«s, do tĂ« çojnĂ« nĂ« hapjen e kĂ«tij PWA aplikacioni dhe jo njĂ« skedĂ« tĂ« re nĂ« shfletues.
    • ËshtĂ« zbatuar mbĂ«shtetje pĂ«r kodin e ri tĂ« pĂ«rgjigjes HTTP — 103, i cili mund tĂ« pĂ«rdoret pĂ«r nxjerrjen paraprake tĂ« header-ave. Kodi 103 lejon tĂ« informojĂ« klientin pĂ«r pĂ«rmbajtjen e disa HTTP-header-eve menjĂ«herĂ« pas kĂ«rkesĂ«s, pa pritur qĂ« serveri tĂ« kryejĂ« tĂ« gjitha operacionet e lidhura me kĂ«rkesĂ«n dhe tĂ« fillojĂ« dĂ«rgimin e pĂ«rmbajtjes. NĂ« kĂ«tĂ« mĂ«nyrĂ«, mund tĂ« japĂ«sh sugjerime mbi elementĂ«t e lidhura me faqen qĂ« mund tĂ« ngarkohen paraprakisht (p.sh., mund tĂ« jepen lidhjet pĂ«r CSS dhe JavaScript tĂ« pĂ«rdorura nĂ« faqe). Duke marrĂ« informacionin pĂ«r kĂ«to burime, shfletuesi do tĂ« fillojĂ« ngarkimin e tyre pa pritur pĂ«rfundimin e dĂ«rgimit tĂ« faqes kryesore, duke lejuar kĂ«shtu shkurtimin e kohĂ«s totale tĂ« pĂ«rpunimit tĂ« kĂ«rkesĂ«s.
  • ËshtĂ« shtuar API WebCodecs pĂ«r manipulimin e shkallĂ«ve multimediale nĂ« nivel tĂ« ulĂ«t, duke plotĂ«suar API-tĂ« e nivelit tĂ« lartĂ« HTMLMediaElement, Media Source Extensions, WebAudio, MediaRecorder dhe WebRTC. Ky API i ri mund tĂ« jetĂ« i nevojshĂ«m nĂ« fusha tĂ« tilla si transmetimi i lojrave, aplikimi i efekteve nĂ« anĂ«n e klientit, rikodimi i shkallĂ«ve dhe mbĂ«shtetja e enĂ«ve multimediale qĂ« nuk janĂ« standarde. NĂ« vend tĂ« implementimit tĂ« kodeve tĂ« veçanta nĂ« JavaScript ose WebAssembly, API WebCodecs ofron qasje nĂ« komponentĂ«t e gatshĂ«m me performancĂ« tĂ« lartĂ« tĂ« integruar nĂ« shfletues. NĂ« veçanti, API WebCodecs ofron dekodues dhe kodues tĂ« zĂ«rit dhe videove, dekodues tĂ« imazheve dhe funksione pĂ«r punĂ« me kadrin e veçantĂ« tĂ« videos nĂ« njĂ« nivel tĂ« ulĂ«t.
  • Stabilizimi i API Insertable Streams, qĂ« ofron mundĂ«sinĂ« pĂ«r tĂ« manipuluar rrjedhat multimedia tĂ« papĂ«rpunuara (raw) tĂ« transmetuara pĂ«rmes API MediaStreamTrack, si tĂ« dhĂ«na nga kamera dhe mikrofon, rezultati i kapjes sĂ« ekranit ose ndihmĂ«s tĂ« dekodimit me kodek. PĂ«r tĂ« paraqitur kadrot e papĂ«rpunuara, pĂ«rdoren ndĂ«rfaqet WebCodec, pas sĂ« cilĂ«s formohet njĂ« rrjedhĂ«, e ngjashme me atĂ« qĂ« API WebRTC Insertable Streams gjeneron mbi bazĂ«n e RTCPeerConnections. Nga njĂ« kĂ«ndvĂ«shtrim praktik, API i ri lejon implementimin e funksionaliteteve tĂ« tilla si aplikimi i metodave tĂ« mĂ«simit tĂ« makinerive pĂ«r identifikimin ose annotimin e objekteve nĂ« kohĂ« reale ose pĂ«r tĂ« shtuar efekte si heqja e sfondit, pĂ«rpara kodimit ose pas dekodimit me kodek.
  • Stabilizimi i metodĂ«s scheduler.postTask(), qĂ« lejon menaxhimin e planifikimit tĂ« ekzekutimit tĂ« detyrave (callback-eve JavaScript) me nivele tĂ« ndryshme prioritare. Oferohen tre nivele prioritari: 1 - ekzekutim si prioritet, edhe nĂ«se mund tĂ« bllokohen operacionet e pĂ«rdoruesit; 2 - ndryshime tĂ« dukshme pĂ«r pĂ«rdoruesin lejohen; 3 - ekzekutim nĂ« mĂ«nyrĂ« tĂ« ndĂ«rprerĂ«. PĂ«r tĂ« ndryshuar prioritetin dhe anuluar detyrat, mund tĂ« pĂ«rdoret objekti TaskController.
  • Stabilizimi Ă«shtĂ« dhe tani shpĂ«rndahet jashtĂ« Origin Trials API Idle Detection pĂ«r tĂ« pĂ«rcaktuar pasivitetin e pĂ«rdoruesit. API lejon pĂ«rcaktimin e kohĂ«s kur pĂ«rdoruesi nuk ndĂ«rvepron me tastierĂ«n/miun, ruhet ekranin, ekrani Ă«shtĂ« i bllokuar ose puna kryhet nĂ« njĂ« monitor tjetĂ«r. Njoftimi i aplikacionit mbi pasivitetin bĂ«het pĂ«rmes dĂ«rgimit tĂ« njĂ« njoftimi pas arritjes sĂ« njĂ« pragu tĂ« caktuar pasiviteti.
  • Formizimi i procesit tĂ« menaxhimit tĂ« ngjyrĂ«s nĂ« objektet CanvasRenderingContext2D dhe ImageData dhe pĂ«rdorimi i hapĂ«sirĂ«s sĂ« ngjyrave sRGB nĂ« to. Oferohet mundĂ«sia pĂ«r tĂ« krijuar objekte CanvasRenderingContext2D dhe ImageData nĂ« hapĂ«sira ngjyrash tĂ« ndryshme nga sRGB, si Display P3, pĂ«r tĂ« shfrytĂ«zuar mundĂ«sitĂ« e zgjeruara tĂ« monitorĂ«ve modernĂ«.
  • NĂ« API-nĂ« VirtualKeyboard janĂ« shtuar metoda dhe veti pĂ«r menaxhimin e shfaqjes dhe fshehjes sĂ« tastierĂ«s virtuale, si dhe pĂ«r marrjen e informacionit mbi madhĂ«sinĂ« e tastierĂ«s virtuale tĂ« shfaqur.
  • NĂ« JavaScript pĂ«r klasat ofrohet mundĂ«sia pĂ«r tĂ« aplikuar blloqe statike inicializimi pĂ«r tĂ« grumbulluar kodin, i cili ekzekutohet njĂ« herĂ« gjatĂ« pĂ«rpunimit tĂ« klasĂ«s: class C { // Blloku do tĂ« ekzekutohet gjatĂ« pĂ«rpunimit tĂ« klasĂ«s vetĂ« static { console.log(«Blloku statik i C»); } }
  • NĂ« pronat CSS flex-basis dhe flex janĂ« realizuar fjalĂ« kyçe content, min-content, max-content dhe fit-content pĂ«r njĂ« menaxhim mĂ« fleksibĂ«l tĂ« madhĂ«sisĂ« tĂ« zonĂ«s kryesore tĂ« Flexbox.
  • Shtesa CSS e pronĂ«s scrollbar-gutter pĂ«r tĂ« menaxhuar rezervimin e hapĂ«sirĂ«s nĂ« ekran pĂ«r shiritin e rrotullimit. PĂ«r shembull, kur rrotullimi i pĂ«rmbajtjes nuk Ă«shtĂ« i nevojshĂ«m, mund tĂ« zgjasĂ« dalje dhe tĂ« zĂ« hapĂ«sirĂ«n e shiritit tĂ« rrotullimit.
  • Shtohet API Self Profiling me implementimin e njĂ« sistemi profilizimi, qĂ« lejon matjen e kohĂ«s sĂ« ekzekutimit tĂ« JavaScript nga ana e pĂ«rdoruesit pĂ«r debugging tĂ« problemeve me performancĂ«n nĂ« kodin JavaScript, pa e ndihmuar dorazi interfesĂ«n pĂ«r zhvilluesit e web-it.
  • Pas heqjes sĂ« plugin-it Flash, u vendos qĂ« tĂ« kthehen vlera tĂ« zbrazĂ«ta nĂ« pronat navigator.plugins dhe navigator.mimeTypes, por siç duket disa aplikacione i pĂ«rdornin ato pĂ«r tĂ« verifikuar praninĂ« e plugin-eve pĂ«r shikimin e skedarĂ«ve PDF. Duke qenĂ« se nĂ« Chrome ka njĂ« shikues tĂ« integruar PDF, tani pronat navigator.plugins dhe navigator.mimeTypes do tĂ« kthejnĂ« njĂ« listĂ« fikse tĂ« standardeve tĂ« plugin-eve dhe MIME-type-ve pĂ«r shikimin e PDF - «Shikuesi PDF, Shikuesi PDF i Chrome, Shikuesi PDF i Chromium, Shikuesi PDF i Microsoft Edge dhe Shikuesi PDF i WebKit i integruar».
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjetet pĂ«r zhvilluesit e web-it. NĂ« listĂ«n e simulimit tĂ« ekranĂ«ve janĂ« shtuar pajisjet Nest Hub dhe Nest Hub Max. NĂ« ndĂ«rfaqen e shqyrtimit tĂ« aktivitetit rrjetor Ă«shtĂ« shtuar njĂ« buton pĂ«r tĂ« invertuar filtrat (pĂ«r shembull, kur vendoset njĂ« filtrin «status-code: 404» mund tĂ« shqyrtohen shpejt tĂ« gjitha kĂ«rkesat e tjera), si dhe Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« parĂ« vlerat origjinale tĂ« kokave Set-Cookie (lejon vlerĂ«simin e pranisĂ« sĂ« vlerave tĂ« pasakta, tĂ« hequra gjatĂ« normalizimit). Anulohet dhe do tĂ« hiqet nĂ« njĂ« nga versionet e ardhshme, paneli anĂ«sor nĂ« web-konsolĂ«. Shtohet mundĂ«sia 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, versioni i ri ka eliminuar 19 vulnerabilitete. Shumica e vulnerabiliteteve janë zbuluar përmes testeve automatike me mjete si AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Nuk janë identifikuar probleme kritike që lejojnë kalimin e të gjitha niveleve të mbrojtjes së shfletuesit dhe ekzekutimin e kodit jashtë mjedisit të sandbox. Në kuadër të programit për shpërblimin e parave për zbulimin e vulnerabiliteteve për këtë version, kompania Google ka paguar 17 shpërblime me një total prej 56,500 dollarë (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

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