Открытие веб-приложения на его собственной странице без элементов управления браузером приобретает смысл, когда приложение становится достаточно богатым, чтобы конкурировать с настольным приложением, а не представляет собой набор страниц, которые пользователь просматривает с минимальным вводом данных для каждой. Среди преимуществ юзабилити:
Несохраненный пользовательский ввод в поля не может быть потерян из-за перехода на другую страницу. В обычном веб-приложении пользователь оказывается в ловушке, выполняя ввод на одной странице, прежде чем просматривать любую другую, что, по сути, представляет собой приложение, полностью состоящее из модальных диалоговых окон.
Выход из приложения однозначен, поскольку нажатие кнопки «Выход/Выход» может закрыть окно. В списке истории кнопки «Назад» не осталось страниц, которые могли бы создать ложное впечатление, что сеанс все еще продолжается и ввод по-прежнему принимается. Это также может иметь преимущества в плане безопасности.
«Рабочее пространство» пользователя контролируется приложением, которое может быть спроектировано так, чтобы пользователь имел свободный доступ ко всему, над чем он работает. В обычном веб-приложении нажатие кнопки «Назад», а затем ссылка «обрезает» список истории, что приводит к потере легкого доступа к страницам, над которыми, возможно, работал пользователь.
Веб-приложение должно быть достаточно богатым, чтобы поддерживать все потребности, чтобы пользователи не пропустили элементы управления браузером. Например, он должен иметь элементы управления для печати, поиска, размера текста и т. д. Они должны выглядеть и работать аналогично типичным приложениям, таким как браузеры (например, располагаться примерно в том же месте, возможно, в меню «Файл» — «Редактировать» — «Просмотр»). выпадающие меню).
Пользователи теряют привычную среду браузера, но обменивают ее на привычную среду рабочего стола — в большинстве настольных приложений нет кнопок «Назад», и это работает нормально. Скрытие элементов управления браузером не только отпугивает пользователя от совершения каких-либо действий, наносящих ущерб, например открытия новой страницы из избранного, но также сигнализирует пользователю, что он больше не находится в среде браузера, поэтому применяются новые правила. Придание приложению рабочего вида также поможет в этом отношении.
Приложение должно быть автономным на одной странице, чтобы не было необходимости в подкачке. Однако, если приложение слишком сложно для этого, я рекомендую вам открывать любую новую страницу в отдельном окне, чтобы приложение было согласовано само с собой и с настольными приложениями. Не смешивайте модель навигации «страница назад-вперед» с моделью открытия в новом окне, иначе пользователи не поймут, как перейти на предыдущие страницы. Руководство по удобству использования, позволяющее избежать открытия веб-страницы в новом окне, на самом деле является указанием не смешивать модели.
person
Michael Zuschlag
schedule
21.07.2010