Wie man ein Vollbild, html 5 web-app?

Gibt es derzeit anerkannten Methoden für den Aufbau Vollbild-web-Anwendungen in HTML 5 einfach mit JavaScript und CSS?

Wenn ja, was sind die vor-und Nachteile der einzelnen? Was cross-browser-Macken gibt es?

  • Wenn Sie sagen, Vollbild, Sie wollen einfach nur einen browser, um die Abdeckung des gesamten Bildschirms, richtig? Das ist einfach, in den meisten Browsern klicken Sie einfach auf die F11-Taste. Egal, was css/js/html, die Sie haben. Keine Ahnung, ob Sie es tun können, der code aber.
  • Sie können nicht erzwingen, dass der browser auf fullscreen gehen über javascript, ohne dass der Benutzer es zu tun selbst.
  • ich dachte ähnlich, wie es funktioniert mit flash-oder HTML 5-video, wo Sie eine Vollbild-Symbol, das macht es in Vollbild mfode. Ich denke, das ist besser als der f11, da es nicht ändern Sie die browser-Umgebung eine andere als die app selbst. Es würde auch ermöglichen es dem Benutzer, die Flucht zu beenden, da hat sich ein bisschen von einer Konvention. Auch nicht wollen, zu verlassen, auf dem Weg bearbeitet der browser im Vollbildmodus. Zum Beispiel, einige Browser zu implementieren, Vollbild, anders, oder gar nicht, ohne dass der feature-Erkennung.
  • oder wenn es eine browser-API für Vollbild, die ich nicht kannte. Letztlich möchte ich schreiben Programme ermöglichen und fördern Interaktion der Benutzer im Vollbild-Modus, in dem die meisten brauchbaren Weg.
  • Der full-screen-Modus, der die HTML5 media element interface wird durch den browser, der speziell für die Medien, in denen ein full-screen-Modus Sinn macht für den Benutzer (z.B. video). Jedoch, der Browser-Benutzer-Steuerelemente, so dass Benutzer die Kontrolle darüber, ob das element im Vollbildmodus ist oder nicht. Es ist nicht beabsichtigt, für einen kiosk-Modus, noch ist er steuerbar per script (althoughs Skript kann in der Regel die Größe der Fenster und Elemente in Sie zu annähernd einem full-screen-Modus). Sie können ausführen, IE in kiosk-Modus aus der Eingabeaufforderung.
InformationsquelleAutor Adam | 2011-05-29
Schreibe einen Kommentar