Beim Lesen von Stoyan Stefanovs Web-Performance-Journal bin ich auf Folgendes gestoßen:
Google und Bing speichern JavaScript und CSS in localStorage zur Verbesserung ihre mobile Website-Leistung
und der Link zum Blog mit einem Beschreibung. Nichtsdestotrotz lese ich es (und habe eine angemessene Erfahrung mit der lokalen Speicherung zu arbeiten), ich kann nicht verstehen, was der Sinn einer solchen Aktion ist. Meiner Meinung nach erledigt der Browser bereits CSS und JS im Caching und es ist absolut sinnlos sie im lokalen Speicher zu speichern.
Kann jemand in einfachem Englisch erklären, was der Grund ist?
PS Am Anfang dachte ich, dass es vielleicht etwas mit der Größe des Cache von mobilen Browsern zu tun hat, aber als ich nachprüfte, fand ich heraus, dass sie mehr als 20 MB Cache hatten. meiner Meinung nach) ist ziemlich gut, um sicherzustellen, dass solche populären Seiten wie Google und Bing Platz zum Caching haben werden.
+1, Nette Frage. Der einzige Grund, an den ich denken kann, ist die Geschwindigkeit der Ladezeit, wenn sie nicht mehr im Cache gespeichert ist. Wie der Post, auf den du verlinkt hast, auch darauf hinweist, macht es ihre HTML-Dateien viel kleiner - 200kb bis 39kb sind ein großer Unterschied.
BEARBEITEN:
Sie haben gefragt, unter welchen Bedingungen es nicht mehr im Cache wäre. Nach meinem Verständnis, wie der Cache funktioniert, glaube ich, dass die Cachegröße fest ist, so dass diese Dateien nach einiger Zeit verschoben werden, um Platz für weitere Dateien zu schaffen. Hoffe es hilft
Tags und Links javascript css performance local-storage