Автор: Пользователь скрыл имя, 09 Октября 2011 в 15:45, реферат
Несмотря на то что HTML-документы можно создавать с помощью обычных текстовых редакторов, многие Web-дизайнеры предпочитают использовать для этой цели специализированные инструменты с графическим пользовательским интерфейсом. Данные инструменты позволяют редактировать текст документа подобно текстовым процессорам WYSIWYG (what you see is what you get); при этом для выравнивания, создания абзацев, отображения текста полужирным шрифтом и выполнения других подобных действий используются кнопки, расположенные на панели инструментов.
Создание Web- страниц.
Некоторые
инструменты, предназначенные
. Ниже описаны
некоторые инструменты,
- Текстовые процессоры. Многие современные текстовые процессоры предоставляют возможность экспортировать документы в формате HTML. (Поскольку средства форматирования текстовых процессоров мощнее, чем соответствующие средства, предусмотренные в языке HTML, при сохранении документа в виде HTML-файла внешний вид текста может несколько измениться.) Для тех, кто привык работать
с текстовыми
процессорами, они могут стать
удобными инструментами
- Web-броузеры. Многие
популярные Web-броузеры, выполняющиеся
в системе Linux, в частности Netscape,
содержат средства для
- Независимые программы подготовки Web-страниц. Единственным назначением
этих инструментов
является создание HTML-документов. В
качестве примеров подобных
Используя
специализированные
Особенности создания Web-страниц
Некоторые
Web-дизайнеры стараются в
Поскольку
броузеры по-разному
клиентских Web-программах: Netscape Navigator и Microsoft Internet Explorer. По возможности следует проверить качество воспроизведения документа в различных версиях этих броузеров. Следует также учитывать, что в последнее время среди пользователей Linux стали популярны броузеры Mozilla (http: / /www. moz i 1 la. огд, вариант Netscape Navigator, распространяемый в исходных кодах), Opera (http: //www. opera. com) и Коп-queror (созданный в рамках проекта KDE). Особого внимания заслуживает броузер Lynx (http: //lynx. browser. org), отображающий лишь текстовую информацию. Если вы хотите, чтобы ваши Web-страницы были доступны всем пользователям, необходимо протестировать их с помощью данного броузера. Несмотря на то что Lynx в настоящее время практически не используется, он позволяет выявить большинство проблем, которые не очевидны при работе с другими броузерами. Обеспечив воспроизведение Web-страницы посредством клиентской программы, отображающей лишь текст, вы упростите работу с Web-документами пользователей с нарушениями зрения, применяющих синтезаторы речи. Необходимо также учитывать интересы пользователей, работающих с различными операционными системами. В системе Windows наиболее популярным является броузер Internet Explorer, в других системах, например MacOS, BeOS и OS/2, используются и другие клиентские программы. Некоторые из них работают на различных платформах, другие ориентированы на выполнение в конкретной операционной системе.
СОВЕТ Просматривая
файлы протоколов, вы сможете
определить, какие типы броузеров
^ чаще всего применяют
Анализ файлов протоколов
Файлы протоколов
- важный источник сведений о
работе Web-сервера. Информация, содержащаяся
в этих файлах, поможет вам
администрировать Web-узел. Файлы протоколов
включают информацию о
ч^^ В данном
разделе рассматриваются
Формат файла протокола Apache
Данные могут записываться в файл протокола Apache в различных форматах; конкретный формат задается с помощью директивы CustomLog. В данном разделе описывается формат combined, который объединяет в одном файле различные данные. Запись в формате combined выглядит следующим образом:
192.168.1.1 - - [06/Nov/2002:16:45:49
-0500] "GET /index.html \ НТТР/1.0" 200 8597 "-"
"Mozilla (Xll; I; Linux 2.0.32 i586)"
Эта запись включает следующие компоненты.
- Доменное имя или IP-адрес клиента. Первое поле записи содержит адрес или имя клиента, от которого был получен запрос.
- Идентификатор пользователя. Следующие два поля содержат имя пользователя, инициировавшего запрос. В первом из этих полей содержится имя для сервера identd, а во втором - имя для HTTP-аутентификации. (В данном примере в этих полях указаны дефисы, указывающие на то, что сведения о пользователе не доступны.)
- Дата и время.
Apache записывает дату и время
передачи запроса. В этой
- HTTP-запрос. HTTP-запрос включает команду, переданную клиентом (GET), запрашиваемый документ (/index.html) и версию протокола HTML (1.0). С помощью этой информации можно определить, какие из документов, расположенных на вашем Web-узле, наиболее популярны среди пользователей.
- Код ответа. В ответ Apache включает цифровой код, информирующий клиентскую программу о результатах обработки запроса. В данном примере указан код ответа 200, это означает, что обработка запроса окончилась успешно. Коды, начинающиеся с цифры 3, означают перенаправление запроса, а коды, начинающиеся с цифры 4 или 5, свидетельствуют об ошибке.
- Размер объекта.
Число 8597 соответствует размеру
ресурса, который Apache передал
клиенту в ответ на запрос.
При вычислении размера
- Документ, ссылающийся на текущий ресурс. Если пользователь запросил новый
ресурс щелчком
на гипертекстовой ссылке в
составе HTML-документа,
- Клиентская программа. Последнее поле записи содержит информацию о броузере, а также сведения об операционной системе, в которой он выполняется. (Заметьте, что броузер Netscape сообщает о себе с помощью идентификатора Mozilla.) На
сведения, указанные в этом поле, нельзя полагаться, поскольку клиентскую программу можно настроить так, чтобы она сообщала о себе неверные данные. Кроме того, сведения о броузере могут быть заменены proxy-сервером.
Информация,
содержащаяся в файле
сложную задачу,
для решения которой часто
используются
В большинстве
версий Linux инструмент сгоп по
умолчанию настраивается на^5^- так,
чтобы через определенные
Web-страницы могут существовать в любом формате, но в качестве стандарта принят Hyper Text Markup Language - язык разметки гипертекстов, предназначенный для создания форматированного текста, насыщенного изображениями, звуком, анимацией, видеоклипами и гипертекстовыми ссылками на другие документы, разбросанные как по всему Web-пространству, так и находящиеся на этом же сервере или являющиеся составной частью этого же Веб- проекта.
При помощи
языка HTML можно создавать Web-страницы
в обычном блокноте или Word-е.
Все в языке
осуществляется при помощи
WEB 2000 Ver. 1.02.