Helyi CDN a Chrome-hoz

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A Helyi CDN egy böngésző-kiterjesztés a Google Chrome böngészőhöz, amely bizonyos könyvtárakat betölti a helyi rendszerből a tartalom elosztó hálózata helyett.

A kiterjesztés a a Decentraleyes kiegészítő villája amely csak a Firefox számára érhető el, és tovább bővíti a kiegészítő funkciókat a Chrome és a Chromium alapú böngészőkben.

Ha figyelemmel kíséri a hálózati forgalmat, amikor kapcsolódik a helyekhez, például a böngésző Fejlesztői eszközeinek hálózati fülének megnyitásával, akkor észreveheti, hogy sok webhely betölti a könyvtárakat.

Néhányan betölti őket a helyi szerverről, mások pedig a népszerű tartalom-terjesztési hálózatokból, például a Google vagy a CloudFlare.

Helyi CDN a Chrome-hoz

local cdn

A helyi CDN szállítja ezen könyvtárak helyi példányait. A kéréseket átirányítja a helyi példányokra, amikor egy webhely megkísérli betölteni a megfelelő könyvtárak egyikét.

A felhasználó számára az alapvető előnyök kettős. Először is, a könyvtárak betöltése a helyi rendszerből mindig gyorsabb, mint a távoli gazdagépről történő betöltése.

Másodszor, nem jön létre kapcsolat a távoli gazdagéppel, ami azt jelenti, hogy az eszköz IP-címe nem érkezik az említett webhely naplófájljába.

A helyi CDN hozzáad egy ikont a Chrome eszköztárához, amely jelzi a helyi fájlokhoz átirányított könyvtárak számát.

Ezt ellenőrizheti, ha megnyitja a Chrome Hálózat lapját, és keressen erőforrásokat a fejlécek alatt a belső 307 állapotkóddal.

A kiterjesztés jelenlegi verziója támogatja a következő gazdaneveket:

  • ajax.googleapis.com
  • ajax.aspnetcdn.com
  • ajax.microsoft.com
  • cdnjs.cloudflare.com
  • code.jquery.com
  • cdn.jsdelivr.net
  • yastatic.net
  • yandex.st
  • libs.baidu.com
  • lib.sinaapp.com
  • upcdn.b0.upaiyun.com

Csak a támogatott könyvtárak kerülnek átirányításra. A fejlesztő kijelenti, hogy a következő könyvtárak szinte minden verziója támogatott:

  • szögletes
  • hátgerinc
  • dojo
  • ember
  • extCore
  • jQuery
  • jQueryUI
  • korszerűsítésére
  • Mootools
  • prototypeJS
  • scriptaculous
  • swfobject
  • aláhúzás
  • webfont

Ezért ahhoz, hogy a kiterjesztés bármit megtehessen, szükséges, hogy egy webhely betöltse az egyik támogatott könyvtár egyikét a támogatott gazdanevek közül. Ha ez nem történik meg, akkor a könyvtárak nem töltődnek be a helyi rendszerből.

A helyi CDN feloldja az egyik megrázkódtatást, melyet a Decentraleyes-rel a Firefox számára készítettem. Kiemeli, ha az erőforrásokat helyettesítik a helyi másolatok, míg a Firefox kiegészítő akkor nem tette meg, amikor áttekintettem.

A kiterjesztés ugyanúgy korlátozott, mint a Firefox kiegészítő, amikor a rugalmasságról van szó. Például nem lehet hozzáadni a saját CDN-kiszolgálóit a listához, vagy konfigurálni a kiterjesztést, hogy betöltse ezeket a könyvtárakat, még akkor is, ha nem CDN-ből, hanem közvetlenül a kérdéses webhelyről töltik be.

Záró szavak

A helyi CDN egy hasznos kiterjesztés a Chrome számára, amely javítja a magánélet védelmét és a sebességet, amikor a támogatott könyvtárakat a támogatott gazdanevekből töltik be. Valószínű, hogy más Chromium alapú böngészőkben is működik, és talán még a Firefoxban is. Ezt azonban még nem tesztelték.

Most te : Nyugodtan ossza meg tapasztalatait a kiterjesztés használatával az alábbi megjegyzés szakaszban