Ich habe einen Artikel in WordPress geschrieben und Google Iframe verwendet, um Länderkarten von 35 Ländern zu laden. Mit anderen Worten, ich lade 35 Iframes von Google Maps zusammen mit 100 anderen mittelgroßen 640-Pixel-Bildern. Die Größe des Artikels, den ich geschrieben habe, beträgt etwa 31 MB.
Es dauert ungefähr 15 Sekunden, bis der Artikel geladen ist, noch schlimmer in mobilen Browsern. Manchmal führt Google Maps dazu, dass der Artikelinhalt für längere Zeit nicht mehr geladen wird.
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d5662268.557666768!2d-2.2908874246415487!3d46.135220605972364!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xd54a02933785731%3A0x6bfd3f96c747d9f7!2sFrance!5e0!3m2!1sen!2shu!4v1483719195954" width="400" height="300" frameborder="0" style="border:0" allowfullscreen></iframe>
Wie beschleunige ich das Laden? Gibt es eine einfache Möglichkeit, dies zu tun?
Ich habe WordPress-Plugins wie Lazy Load verwendet, aber es macht das Laden nur noch schlimmer und bleibt hängen. Ich benutze Supercache für WordPress.
Könnten Sie statische Bilder anstelle der Google Maps-API verwenden?
– Mischlinge
6. Januar 2017 um 16:18 Uhr
Wie erstelle ich statische Karten?
– pbu
6. Januar 2017 um 16:26 Uhr
Ich meinte, einen Screenshot der Karte zu machen und ein Bild anstelle einer tatsächlichen Karte zu verwenden. Wenn die Karten nicht manipuliert werden sollen.
– Mischlinge
6. Januar 2017 um 16:49 Uhr
Irgendeine andere Lösung für Iframes?
– pbu
6. Januar 2017 um 19:07 Uhr