Frage

In meinem Kopf, beide modale Dialoge und Leuchtkästen dienen dem gleichen Zweck. Es scheint, dass es eine Skala von sexy ist (aber Javascript-schwer) an einem Ende und wirtschaftlich (aber langweilig) auf der anderen Seite.

Was treibt Ihre Entscheidungen übereinander zu benutzen? Oder gibt es einen besseren Weg, um den Benutzer für komplexe Daten zu fragen, ohne zu einer anderen Seite navigiert?

War es hilfreich?

Lösung

Es hängt von Ihrer Anwendung. Wenn Ihre Anwendung weniger wie eine Webseite ist, und eher wie eine Anwendung (wie Google Docs), modale Dialoge sind sinnvoll, wenn Sie die Aufmerksamkeit des Benutzers für bestimmte Aufgaben konzentrieren wollen.

Wenn Ihre Anwendung eine Website ist, würde ich sagen, dass Sie nicht den Benutzer, indem modale Dialoge verwechseln sollten. Die Menschen sind zu gehen trennen Seiten verwendet wird, und auch durch eine Reihe von Seiten komplexe Aufgaben zu tun. Wenn es komplexe Daten ist, würde ich es normalerweise in logischen Schritten durchbrechen, die die überwältigende Heit der Aufgabe zu verringern. Sie können Ajax verwenden, um es noch cooler zu machen, ohne tatsächlich eine ganze Seite geladen wird.

Modal Dialoge sollten möglichst selten verwendet werden. Ich denke, ein gutes Beispiel dafür, wie nicht modale Dialoge zu verwenden, ist Facebook. Facebook hat Lust Ajax für Dinge zu gleiten, gleiten zurück. Ihre Oberfläche ist sehr komplex, aber die meisten der Komplexität verborgen ist.

Andere Tipps

Leuchtkästen und modale Fenster in Web-Seiten haben viel gemeinsam. Kekoa beschrieben es gut.

Ein weiterer Unterschied: Leuchtkästen kann in der Regel durch Klicken außerhalb des Pop-up geschlossen wird (auf dem Hintergrund abgeblendet), während modale Fenster in der Regel nur durch die Interaktion innerhalb des Pop-up (. ZB Klick auf Ok / Abbrechen / X) geschlossen werden, .

Dies ist seit modale Fenster sind ‚modal‘ und „Benutzer mit [sie] zu interagieren müssen, bevor sie zurückkehren können“ (http://en.wikipedia.org/wiki/Modal_window).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top