MediaWiki:Common.js: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung Markierung: Manuelle Zurücksetzung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
/* Das folgende JavaScript wird für alle Benutzer geladen. */ | /* Das folgende JavaScript wird für alle Benutzer geladen. */ | ||
/* Workaround: | /* Workaround: Erzwingt responsive Viewport-Einstellung, aber nur auf Mobil | ||
und nur wenn der Hoster einen festen Viewport (z.B. width=1120) setzt. */ | |||
(function () { | (function () { | ||
// Nur auf Mobilgeräten/kleinen Viewports eingreifen | |||
if (!window.matchMedia || !window.matchMedia('(max-width: 900px)').matches) return; | |||
var meta = document.querySelector('meta[name="viewport"]'); | |||
if (!meta) return; | |||
var desired = 'width=device-width, initial-scale=1'; | |||
var current = (meta.getAttribute('content') || '').trim(); | |||
if ( | |||
// Nur ändern, wenn wirklich falsch (spart Reflow) | |||
if (current === desired) return; | |||
meta.setAttribute('content', desired); | |||
})(); | })(); | ||
Version vom 23. Januar 2026, 16:23 Uhr
/* Das folgende JavaScript wird für alle Benutzer geladen. */
/* Workaround: Erzwingt responsive Viewport-Einstellung, aber nur auf Mobil
und nur wenn der Hoster einen festen Viewport (z.B. width=1120) setzt. */
(function () {
// Nur auf Mobilgeräten/kleinen Viewports eingreifen
if (!window.matchMedia || !window.matchMedia('(max-width: 900px)').matches) return;
var meta = document.querySelector('meta[name="viewport"]');
if (!meta) return;
var desired = 'width=device-width, initial-scale=1';
var current = (meta.getAttribute('content') || '').trim();
// Nur ändern, wenn wirklich falsch (spart Reflow)
if (current === desired) return;
meta.setAttribute('content', desired);
})();