This ist ein weiterer Player im Spiel des (Vor-)Renderings der Seite des Links, auf den Sie klicken möchten, bevor Sie tatsächlich darauf klicken. Der Sinn dahinter ist, mit extrem wenig Aufwand eine Leistungssteigerung zu erzielen. Sie nutzen den Browser, um die nächste Seite vorzubereiten, z. B. während der halben Sekunde zwischen dem Hovern über einen Link und dem Klicken darauf, wenn der Browser sonst nichts tun würde.
Instant.page ist ein weiterer Player, und ich bin von seiner Methodik so überzeugt, dass ich es hier auf dieser Seite benutze. Ich kenne wirklich nicht den Unterschied zwischen den beiden. Und sie sind auch nicht die einzigen Player. Google hat quicklink und es gibt guess-js für wirklich exotisches Preloading.
Es ist ein bisschen schade, dass Safari und Firefox keine Unterstützung für <link rel="prerender"> haben, da es mir wirklich so vorkommt, als wäre der absolut einfachste Weg, dies zu realisieren, dies auf der Seite zu platzieren, sodass beim mouseover eines Links auf die href dieses Links verwiesen wird.
Vor 4 Jahren habe ich das benutzt
https://prerender.io
Für jeden, der diese Art von Funktionalität benötigt, kann ich empfehlen
https://unpoly.com/
Scheint ein bisschen wie Turbolinks? https://github.com/turbolinks/turbolinks Vielleicht weniger über Prerendering und mehr über diesen "Fake-SPA"-Ansatz, der meiner Meinung nach auch großartig sein kann.
Sieht nach einer teuren Anpassung seitens des Hostings und des Nutzerdatenverbrauchs aus
Ich denke, das gehört zum Spiel. Sie versuchen, ganz sicher zu sein, dass Sie im Begriff sind, diesen Link zu besuchen, bevor sie vorrendern. Der WIRKLICH TEURE Weg, dies zu tun, ist, jede Seite Ihrer Website vorzurendern, wenn Sie dort landen. Sicher, das wäre schnell für die nächsten Klicks, aber zu einem superhohen Kostenpunkt der Bandbreite. Ich denke, der Trick ist, die Waage zu halten.
Danke Chris!
Ein großes Dankeschön für all Ihre jüngsten Beiträge! Es scheint, als ob ich jeden Tag auf ein kurzes Weisheitskorn wie dieses stoße oder eine Erwähnung von Ihnen an (was wie) einen zufälligen Entwickler, den Sie gerade mögen. Was für eine Art, Wissen und Liebe in diesen Zeiten zu verbreiten! Du rockst!
Ich bin super begeistert, von instant.page zu erfahren und werde es sicher auf einer WordPress-Seite verwenden, an der ich gerade arbeite. Ich werde sehen, wie gut es mit WooCommerce harmoniert. Danke für den tollen Beitrag.
Wie sieht es mit Googles Quicklink.js aus?