Über die Gefahren von CDN, Diensten und Schriftarten von Google

Wie Sie wissen, laden heutzutage immer mehr Entwickler js-Bibliotheken aus Googles CDN (z. B. jQuery). Darüber hinaus wird dies sogar als gute Form angesehen. In mehr als 50% der Fälle befindet sich dieselbe jQuery im Browser-Cache des Benutzers, da andere Websites mit demselben CDN besucht werden. Und alles wäre in Ordnung - es gibt weniger Anrufe auf Ihren Server, die Website des Benutzers wird schneller geladen ... Es gibt keine sichtbaren Fehler.

Aber was ist, wenn Sie auf einem globalen Markt arbeiten? Mit googleapis haben Sie sofort einen großen Teil der Benutzer aus China abgeschnitten!

Eine große chinesische Firewall blockiert nicht nur die Suchmaschine von Google, sondern alle Dienste, einschließlich CDN. In China ist Ihre Site daher entweder nicht mehr zugänglich (wenn Sie jQuery mit dem Body verbinden) oder sie funktioniert nicht genau wie erwartet (wenn jQuery am Ende des Codes eine Verbindung herstellt). Gleiches gilt für Schriftarten von Google, Grafiken von Google, reCaptcha von Google und alles andere von Google.

Fazit: Wenn Sie an Nutzern aus China interessiert sind, sollten Sie Ihre Meinung zum Herunterladen von Bibliotheken oder Schriftarten von Google CDNs überdenken.

PS Auch wenn sich Ihre Website nicht an ein chinesisches Publikum richtet, denken Sie an diejenigen Ihrer Benutzer, die sich möglicherweise auf einer Reise oder einer Geschäftsreise in China befinden.

Das einfachste Beispiel ist ein Versuch, sich bei habrahabr.ru aus China zu registrieren:

Bild

Service gibt einen Fehler: Es ist notwendig, das Captcha zu lösen

Aber kein Captcha. Weil reCaptcha "von Google" ist.

Source: https://habr.com/ru/post/de412797/


All Articles