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

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

Веб-интерфе́йс — это совокупность средств, при помощи которых пользователь взаимодействует с веб-сайтом или веб-приложением через браузер. Веб-интерфейсы получили широкое распространение в связи с ростом популярности всемирной паутины[1] и соответственно — повсеместного распространения веб-браузеров.

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

Содержание

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

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

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

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

Ajax

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

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

Веб-интерфейсы удобны тем, что дают возможность вести совместную работу сотрудникам, не находящимся в одном офисе (например, веб-интерфейсы часто используются для заполнения различных баз данных или публикации материалов в интернет-СМИ)[1].

См. также

Литература

  • Тереза Нейл, Билл Скотт Проектирование веб-интерфейсов = Designing Web Interfaces. — М.: Символ-Плюс, 2010. — С. 352. — ISBN 978-5-93286-172-1

Примечания

  1. 1 2 Веб-интерфейс. Интернетско-русский разговорник. Yandex. Архивировано из первоисточника 22 февраля 2012.

Ссылки

  • How Microsoft lost the API war — Обсуждение замены традиционных приложений Windows на веб-приложения
  • Web Applications 1.0 документирование работы веб-приложений.



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Веб-интерфейс" в других словарях:

  • веб-интерфейс — Интерфейс пользователя для работы с каким либо элементом сервера в режиме онлайн. [ГОСТ Р 52872 2007] веб интерфейс С ростом сети Интернет широкое распространение получили веб интерфейсы, позволяющие взаимодействовать с различными программами… …   Справочник технического переводчика

  • Веб-интерфейс — пользовательский интерфейс на базе веб страниц... Источник: ПОСТАНОВЛЕНИЕ Правительства Москвы от 14.06.2005 N 439 ПП О ДАЛЬНЕЙШЕМ ПРОВЕДЕНИИ РАБОТ ПО СОЗДАНИЮ МОСКОВСКОГО ГОРОДСКОГО ПОРТАЛА (вместе с КОНЦЕПЦИЕЙ СИСТЕМЫ ГОРОДСКИХ ПОРТАЛОВ ,… …   Официальная терминология

  • веб-интерфейс — сущ., кол во синонимов: 1 • интерфейс (8) Словарь синонимов ASIS. В.Н. Тришин. 2013 …   Словарь синонимов

  • контроль состояния через веб-интерфейс — [Интент] Тематики информационные технологии в целом EN web based monitoring …   Справочник технического переводчика

  • интерфейс — сущ., кол во синонимов: 8 • аудиоинтерфейс (1) • веб интерфейс (1) • видеоинтерфейс …   Словарь синонимов

  • Интерфейс программирования приложений — (иногда интерфейс прикладного программирования) (англ. application programming interface, API [эй пи ай])[1]  набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для… …   Википедия

  • Веб-приложение — Веб приложение  клиент серверное приложение, в котором клиентом выступает браузер, а сервером  веб сервер. Логика веб приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен… …   Википедия

  • Веб (web (Интернет)-портал — интегрированный web ресурс, обеспечивающий единый интерфейс для доступа пользователей к различным информационным ресурсам, программным приложениям и web сервисам, основанным на использовании как собственной ИС, так и внешних по отношению к нему… …   Официальная терминология

  • интерфейс (образ Игр «Сочи 2014») — интерфейс Графический дизайн официального веб сайта ОКОИ, включая такие элементы как цвета, формы, верстку и шрифты, а также функционирование динамических элементов — кнопок, окон и меню. [Департамент лингвистических услуг Оргкомитета… …   Справочник технического переводчика

  • Веб-интеграция — Развитие Интернет сделало веб браузеры доминирующим ПО для доступа к содержанию, приложениям и системам по всему миру. В компаниях уже сложилась тенденция предоставлять своим сотрудникам, партнерам и клиентам доступ ко всем типам информации и… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»