Interested Article - Веб-интерфейс

Веб-интерфе́йс веб-страница или совокупность веб-страниц, предоставляющая пользовательский интерфейс для взаимодействия с сервисом или устройством посредством протокола HTTP и веб-браузера . Веб-интерфейсы получили широкое распространение в связи с ростом популярности всемирной паутины и соответственно — повсеместного распространения веб-браузеров .

Одним из основных требований к веб-интерфейсам является их одинаковый внешний вид и одинаковая функциональность при работе в различных браузерах.

Варианты реализации

Пример веб-интерфейса: интерфейс редактирования вики-текста в « MediaWiki »

Классическим и наиболее популярным методом создания веб-интерфейсов является использование HTML с применением CSS и JavaScript 'a. Однако различная реализация HTML, CSS, DOM и других спецификаций в браузерах вызывает проблемы при разработке веб-приложений и их последующей поддержке. Кроме того, возможность пользователя настраивать многие параметры браузера (например, размер шрифта, цвета, отключение поддержки сценариев) может препятствовать корректной работе интерфейса.

Другой (менее универсальный) подход заключается в использовании Adobe Flash , Silverlight или Java-апплетов для полной или частичной реализации пользовательского интерфейса. Поскольку большинство браузеров поддерживает эти технологии (как правило, с помощью плагинов), Flash- или Java-приложения могут выполняться с легкостью. Так как они предоставляют программисту больший контроль над интерфейсом, они способны обходить многие несовместимости в конфигурациях браузеров, хотя несовместимость между Java или Flash реализациями на стороне клиента может приводить к различным осложнениям.

Преимущества применения

Основным преимуществом веб-интерфейсов является отсутствие необходимости установки дополнительного программного обеспечения , так как популярные операционные системы поставляются с уже установленным браузером.

См. также

Примечания

  1. (неопр.) . Интернетско-русский разговорник . Yandex. 22 февраля 2012 года.

Литература

  • Тереза Нейл, Билл Скотт. = Designing Web Interfaces. — М. : , 2010. — С. . — ISBN 978-5-93286-172-1 .

Ссылки

  • — Обсуждение замены традиционных приложений Windows на веб-приложения
  • документирование работы веб-приложений.

Same as Веб-интерфейс