Типы веб-страниц. Классификация веб-сайтов
Веб-страницы являются информационными ресурсами службы World Wide Web. При создании веб-страниц важно учитывать их структуру и типы, а также виды сайтов, в состав которых будут входить эти страницы.
Рассмотрим пример веб-страницы.
Среди элементов, которые на ней отображаются, можно выделить такие группы:
- контент (англ. content - содержание) - содержательное наполнение веб-страницы, доступное пользователю: тексты, изображения, видео-, звуковые данные и др.;
- элементы навигации - средства для перехода на другие веб-страницы;
- элементы дизайна — элементы структуризации контента и его форматирования, оформление страницы.
В зависимости от назначения можно выделить такие типы веб-страниц:
Главная (домашняя) страница - страница, с которой начинается просмотр веб-сайта при переходе на сайт по его URL-адресу. На ней, как правило, раскрывается тематика сайта, его назначение, приводятся данные о разработчиках, описывается, какие материалы можно найти на других страницах сайта;
Информационные страницы (страницы тематических разделов) содержат тексты, изображения и сообщения других видов, которые раскрывают тему сайта или некоторого его раздела. Главная страница сайта является частным случаем информационной страницы;
Страницы-контейнеры содержат списки ссылок на ресурсы данного или других сайтов:
- веб-каталоги - ссылки на веб-ресурсы (веб-страницы, веб-сайты);
- каталоги файлов - ссылки на файлы, которые могут быть загружены пользователем;
Коммуникационные (интерактивные) страницы предназначены для предоставления пользователям сайта средств общения и обратной связи с разработчиками сайта:
◦ страницы форума предназначены для организации общения на форуме;
◦страницы чата предназначены для организации общения в чате;
◦ страницы гостевой книги предназначены для предоставления возможности посетителям сайта оставлять свои комментарии, как правило, для авторов сайта;
◦ страницы формы предназначены для проведения опросов, определения точки зрения посетителей, осуществления выбора товаров или услуг на коммерческих сайтах и др.
В зависимости от технологий, использованных при создании веб-страниц, можно выделить такие типы страниц:
Статические страницы созданы, как правило, средствами языка разметки гипертекста HTML. Содержимое страниц остается неизменным для всех посетителей сайта. На таких страницах не предполагается частое изменение данных и их оформления, они не нуждаются в специальном программном обеспечении для хранения данных. Такими могут быть страницы с учебными материалами, историческими сведениями, описаниями музейных экспонатов и др.;
Динамические страницы созданы с использованием языков программирования, таких как РНР (англ. Personal Ноте Page Tools - инструменты разработки персональных домашних страниц), ASP (англ. Active Server Pages - активные серверные страницы), PERL (англ. Practical Extraction and Report Language - практический язык для извлечения данных и составления отчетов) и др. Такие страницы предназначены для отображения часто обновляемых информационных материалов. Такими могут быть страницы с новостями, с перечнем товаров на сайте Интернет-магазина, с подборкой популярных видеофрагментов и др. Во время посещения таких страниц пользователи могут видеть разное содержимое;
Флэш-страницы (англ. flash - вспышка) создаются с использованием технологии разработки анимационных изображений Adobe Flash, а потому такие страницы привлекательные, яркие, содержат много анимации и звуковых эффектов. Вид веб-страницы изменяется в результате воспроизведения флэш-анимации и в зависимости от положения указателя. Нетипичный дизайн привлекает посетителей, поэтому флэш-страницы часто размещаются на сайтах дизайнеров, художников, фотографов и т.п., работы которых эффектнее выглядят в динамическом оформлении. В то же время флэш-страницы трудно изменять, поэтому для них почти не предполагается обновление данных и других элементов. Объемы файлов, в которых сохраняются флэш-страницы, очень большие, такие страницы медленно загружаются. Для их просмотра должны быть установлены плагины для воспроизведения флэш-анимации.
Классификация веб-сайтов
Разные веб-сайты могут иметь разную структуру - количество веб-страниц и их типы, внутреннюю тематическую организацию, совокупность внутренних связей.
Общим для всех сайтов является наличие в структуре главной страницы, которая связана со всеми тематическими разделами сайта.
Разделы могут иметь собственные начальные страницы, которые связаны с главной страницей и информационными страницами.
Количество веб-страниц и их типы определяются объемом и характером материалов сайта.
Классифицировать сайты можно по значениям разных свойств. Приведем несколько возможных классификаций.
I. В соответствии с основной технологией, использованной для создания веб-страниц, веб-сайты делятся на:
- статические (все страницы статические),
- динамические (все страницы динамические),
- флэш-сайты (все страницы построены по флэш-технологии) и смешанные.
II. По назначению выделяют такие типы сайтов:
Сайты, предоставляющие информационные материалы: информационно-тематические сайты, сайты новостей, электронные библиотеки, энциклопедии, словари, каталоги, хранилища файлов разных видов, медиатеки и др.;
Сайты для он-лайн контактов и общения: форумы и веб-чаты, сайты со циальных сетей, блоги, сайты знакомств, сетевых игр и др.;
Сайты электронной коммерции: Интернет-магазины и аукционы, системы электронных платежей, сайты банков, бирж, сайты, предлагающие разнообразные платные услуги - изучение иностранных языков, консультации психолога и др.;
Сайты он-лайн сервисов: сайты электронной почты, поисковых систем, перевода слов и текстов. Кроме того, он-лайн сервисами, для которых созданы соответствующие сайты, являются сервисы:
- предоставления хостинга (англ. hosting - оказание гостеприимства) -выделение аппаратных и программных ресурсов сервера для размещения файлов пользователя, обеспечения доступа к ним, обработки запросов;
- он-лайн офисы - сервис создания он-лайн документов: текстовых, презентаций, электронных таблиц и др.;
- сервис автоматизированной разработки веб-сайтов. На сайтах, разработанных для поддержки этого сервиса, размещают системы управления контентом CMS (англ. Content Management System - системы управления содержанием, контентом) - программы, которые используются для создания, редактирования и управления содержанием веб-сайта и др.