Zum Inhalt springen

MediaWiki:Common.js: Unterschied zwischen den Versionen

Aus Erde 24
Der Seiteninhalt wurde durch einen anderen Text ersetzt: „Das folgende JavaScript wird für alle Benutzer geladen.:
Markierungen: Ersetzt Zurückgesetzt
Keine Bearbeitungszusammenfassung
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
/* Das folgende JavaScript wird für alle Benutzer geladen. */
/* Das folgende JavaScript wird für alle Benutzer geladen. */
/* Workaround: Strato liefert festen Viewport width=1120.
  Robust: läuft immer, ändert nur wenn nötig, kein zweiter Lauf, kein Listener. */
(function () {
  var desired = 'width=device-width, initial-scale=1';
  var meta = document.querySelector('meta[name="viewport"]');
  // Falls kein viewport vorhanden ist, anlegen (robust)
  if (!meta) {
    meta = document.createElement('meta');
    meta.setAttribute('name', 'viewport');
    (document.head || document.getElementsByTagName('head')[0]).appendChild(meta);
  }
  var current = (meta.getAttribute('content') || '').trim();
  // Nur ändern, wenn wirklich falsch (spart Reflow)
  if (current !== desired) {
    meta.setAttribute('content', desired);
  }
})();

Aktuelle Version vom 23. Januar 2026, 16:36 Uhr

/* Das folgende JavaScript wird für alle Benutzer geladen. */


/* Workaround: Strato liefert festen Viewport width=1120.
   Robust: läuft immer, ändert nur wenn nötig, kein zweiter Lauf, kein Listener. */
(function () {
  var desired = 'width=device-width, initial-scale=1';
  var meta = document.querySelector('meta[name="viewport"]');

  // Falls kein viewport vorhanden ist, anlegen (robust)
  if (!meta) {
    meta = document.createElement('meta');
    meta.setAttribute('name', 'viewport');
    (document.head || document.getElementsByTagName('head')[0]).appendChild(meta);
  }

  var current = (meta.getAttribute('content') || '').trim();

  // Nur ändern, wenn wirklich falsch (spart Reflow)
  if (current !== desired) {
    meta.setAttribute('content', desired);
  }
})();