Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика.rtf
Скачиваний:
13
Добавлен:
18.07.2019
Размер:
218.17 Кб
Скачать

1997 Html 3.2 (01.97.) html 4.0 (8.06.97)

Между тем Дэйв Рэггетт, специалист W3C, трудился над третьей версией HTML 3.0 (известной также как HTML+). Эта спецификация из-за конкуренции между производителями Web-приложений, оказывавших давление на W3C, так и не была закончена, а консорциум сосредоточил усилия не на технологической, а на политической стороне вопроса, стараясь примирить враждовавших разработчиков браузеров. В результате была достигнута договоренность о выпуске в январе 1997-го стандарта HTML 3.2, объединившего наборы тегов, поддерживаемые и Netscape Navigator, и Internet Explorer. На скорейшем выходе HTML 3.2 настаивали также IBM, Novell и Sun.

Не выдержав давления софтверной империи Билла Гейтса, Netscape стала допускать новые ошибки. Все еще веря в собственное влияние на рынок, она не отнеслась с должным вниманием к новой технологии Cascading Style Sheets (CSS, аналог таблиц стилей DSSSL, только для HTML), реализовав ее поддержку в виде не очень удобной технологии JASS (JavaScript Accessible Style Sheets), требовавшей знания программирования. Microsoft же наоборот выделила возможность создания сценариев в HTML-документах, предложив пользователям сразу два скрипт-языка – JScript и VBScript. Эта корпорация также начала финансировать подразделение W3C, ответственное за разработку новых рекомендаций HTML, фактически взяв под свой контроль процесс стандартизации браузеров.

CSS мгновенно завоевала популярность. Она позволила разделять логическую структуру HTML-документов и способы их форматирования и отображения на экране. При этом технология CSS оказалась весьма гибкой и дала возможность создавать вложенные (каскадные) стили с иерархической системой подчинения и наследования возможностей. Симпатии пользователей окончательно переместились к браузеру Internet Explorer. А компания Netscape была куплена сетевым гигантом America Online за 8,98 млрд. долл.

Продолжалась подготовка нового стандарта HTML 4.0. Его рабочая версия стала доступной 8 июня 1997 г., а в декабре появилась и официальная рекомендация W3C. Война браузеров и наборов тегов закончилась, поэтому HTML 4.0 оказался на удивление стабильным. Он действует до сего дня, вышла только одна небольшая промежуточная версия 4.01 с исправленными ошибками спецификации. Интересно, что HTML 4 был снова признан W3C языком логической разметки, хотя всего три года назад казалось, что главное назначение этого языка – форматирование документов. Но теперь существовала технология CSS, по поводу которой W3C высказалась однозначно: все, что связано с визуальными аспектами отображения HTML-документа, разработчики должны выносить в CSS-таблицы.

Сервис WWW работает по технологии клиент-сервер.

Сервер

Веб-сервер – это программное обеспечение, установленное на компьютере, при помощи которого по протоколу HTTP предоставляется доступ к веб-страницам. Наиболее распространенными веб-серверами являются Apache, работающий на платформе Unix/Linux и IIS (Internet Information Service), работающий под управлением Windows. Также веб-сервером называется и сам компьютер, на котором установлено это программное обеспечение и хранятся файлы веб-сайтов. Для защиты сервера от атак и взлома обычно устанавливается межсетевой экран и соответсвующее програмное обеспечение.

Функции сервера:

  • на сервере хранятся различные ресурсы (например веб-страницы)

  • для каждого ресурса устанавливаются права доступа

  • сервер обрабатывает запросы клиентов, которым необходим тот или иной ресурс

  • сервер осуществляет обмен информацией с клиентами и другими серверами

Клиент

В качестве клиента используется браузер. Наиболее распространенными браузерами являются Internet Explorer (www.microsoft.com), FireFox (www.mozilla.org), Opera (www.opera.com).

Функции клиента:

  • браузер осуществляет запрос требуемого ресурса

  • браузер обрабатывает полученный ресурс

Схема доступа клиента (браузера) к веб сайту

  • в строке адреса браузера набирается адрес сайта, на который хочет попасть пользователь (например http://www.eucp.com )

  • браузер отправляет запрос специальному компьютеру, которые носит название DNS-сервер (Domain Name System)

  • DNS-сервер преобразует набранный адрес в числовой (IP-адрес) адрес сервера, на котором расположен сайт (например 212.147.139.162) и возвращает его браузеру

  • браузер отправляет запрос на полученный адрес и в ответ получает запрашиваемый ресурс

  • после того, как ресурс передан, соединение между клиентом и сервером разрывается.

Веб сервер может находиться как в Интернет, так и в локальной сети. Если веб-сервер находится внутри сети, то можно организовать свою внутреннюю сеть, которая по структуре будет напоминать Интернет. При этом часть сайта организации может быть общедоступна (internet), а часть будет использоваться только внутри организации (intranet). Пользователями intranet будут сотрудники организации, тогда как внешняя часть сайта будет предназначена для клиентов компании. В интрасети содержится информация, необходимая сотрудникам для работы, но она не должна быть доступна клиентам и конкурентам. Например, там могут размещаться правовые акты, приказы и документы, регулирующие работу организации и доступные всем работникам.

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

Другими словами, интрасеть – это внутренняя сеть компании, которая основывается на тех же принципах, которые используются в WWW. Для доступа к внутренней информации компании извне и для доступа к сервисам Интернет из интрасети используется экстрасеть (extranet), которая является частью интрасети и является как бы связующим звеном между интрасетью и Интернет. Обе сети, и интрасеть, и экстрасеть, создаются с целью защитить конфиденциальную информацию организации от посторонних. Для этой цели используются такие способы, как установка межсетевых экранов и прокси-серверов, аутентификация пользователей, шифрование данных. По своим характеристикам экстрасеть ближе к сети Интернет, единственное ее отличие – это требования к безопасности. Поэтому стиль оформления экстрасети должен совпадать со стилем оформления внешней веб-страницы организации.

Анализ потребностей различных групп пользователей

Когда дизайн веб-сайта уже практически готов, считается хорошей практикой проанализировать и определить, какие посетители будут у этого сайта. Для этого дизайнер должен работать соместно с заказчиком, чтобы быть уверенным в цели создания данного сайта (например представление продуктов компании, их продажа онлайн или просто реклама), учесть все его пожелания и создать дизайн, ориентированный на определенный круг посетителей этого сайта.

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

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

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