Support » Allgemeine Fragen » Zoomen auf Mobile Bildschirm

  • Hallo zusammen
    Ich bin dabei eine Seite zu erstellen in welcher ich angewiesen bin, dass der Mobile Nutzer auf der Page zoomen kann.
    Auf iPhone Geräten scheint es problemlos zu gehen aber auf Geräten mit Android nicht. Auch scheint es nicht vom Browser abhängig zu sein.
    Was kann ich machen,dass das zoomen geht?
    Herzlichen danke für eure Hilfe!
    Daniel

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Hallo @zurli70 und willkommen im Forum,

    dein Theme fügt im Header eine Zeile ein, die ein Zoomen der Webseite unterbinden soll:

    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">

    Das iPhone scheint diese Vorgaben zu ignorieren, was das unterschiedliche Verhalten erklärt.

    Um jetzt diese Beschränkung für alle Geräte aufzuheben, müsstest du ein Child Theme erstellen, darin das Template header.php des Parent Theme kopieren und die o.g. Zeile entfernen.

    (Eine schrittweise Anleitung zum Erstellen eines Child Themes findest du z.B. hier.)

    Moderator Torsten Landsiedel

    (@zodiac1978)

    Der Grund warum das iPhone das nicht umsetzt, könnte daran liegen, dass es nicht user-scalable=0 heißen darf, sondern user-scalable=no heißen müsste.

    Wobei das Unterbinden des Zooms ohnhin nicht gut ist. Gerade für Brillenträger, ältere Menschen, halt generell Menschen mit Sehschwäche ist ein Zoom hilfreich und sollte daher nicht deaktiviert werden.

    Ein best practice wäre das hier:
    <meta name="viewport" content="width=device-width, initial-scale=1">

    Gruß, Torsten

    @zodiac1978
    Eigentlich faszinierend, dass so ein Fehler bei einem so weit verbreitetem Theme wie Divi passiert …

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)