Ich würde sagen, in den meisten Browsern nicht möglich, zumindest nicht ohne einige zusätzliche Plugins. Und in jedem Fall würde ich versuchen, mich nicht auf den Zoom des Browsers zu verlassen, da die Implementierungen variieren (einige Browser zoomen nur die Schriftarten, andere zoomen die Bilder, usw.). Es sei denn, Sie interessieren sich nicht sehr für die Benutzererfahrung.
Wenn Sie einen zuverlässigeren Zoom benötigen, können Sie die Seitenschriftarten und Bilder mit JavaScript und CSS oder möglicherweise auf der Serverseite vergrößern. Die Bild- und Layout-Skalierungsprobleme könnten auf diese Weise behoben werden. Das erfordert natürlich etwas mehr Arbeit.
Browser Zoom ist etwas, das nur vom Benutzer gesteuert werden sollte - niemals die Website. Wenn die Website die Zoomstufe des Browsers ändern kann, wird die grundlegendste Barrierefreiheitsfunktion der Browser aufgehoben. Ich würde jede Methode in Betracht ziehen, die es einer Website erlaubt, den Browser-Zoom zu einem ernsthaften Fehler zu machen, weil jede Verwendung dieser Funktion Missbrauch wäre. – user57368
@unknown (Google), Unsinn. Du liegst einfach sehr falsch. Solche Steuerelemente sind von unschätzbarem Wert für die Erstellung von Rich-Web-Anwendungen in Javascript, die Flash messen können, und zweitens können Browser die Zoom-Steuerelemente so einschränken, dass sie nur mit Benutzerinteraktion verfügbar sind und nicht die volle Kontrolle bieten. – Jourkey
Ich bin wirklich müde von der ganzen "Sie sollten nie XYZ". Ja, das ist alles gut und gut in einer perfekten Welt oder wenn du eine brandneue Seite schreibst. Aber wenn die Website ein Jahrzehnt alt ist, wird der Kunde nicht für ein neues Design bezahlen, und Ihre Chefs erwarten, dass Sie eine Website auf einem Tablet arbeiten lassen, diese Art von "Sie sollten wirklich nicht" -Mentalität kann einen ernsten Rücken tragen -Sitz. Wenn du weißt, wie du etwas tun kannst, sag es. Wenn nicht, dann kommentiere nicht. Auf Foren zu stoßen, die pedantischen Unsinn ausspucken, ist nicht hilfreich und eigentlich ziemlich unhöflich. –