Основы Web-инжиниринга. Часть 1. Громов Ю.Ю - 5 стр.

UptoLike

ВВЕДЕНИЕ
Быстрое развитие сети Интернет привело к появлению массы литературы об Интернет-технологиях. Следует заметить,
что авторы зачастую рассматривают материал на уровне описания меню и основных возможностей отдельно взятой про-
граммы либо ограничиваются формальным описанием одной из существующих технологий, как правилоязыка HTML.
Иногда практически весь материал излагается методом "step-by-step" (шаг за шагом), что тяжело воспринимается читателя-
ми.
В учебном пособии излагаются основы создания web-публикаций с помощью технологии "клиент-сервер" и их после-
дующего размещения и сопровождения на web-серверах. Главной задачей предлагаемого пособия является знакомство чита-
телей с практическими вопросами создания как клиентских приложений web-публикаций, так и серверных программ.
В пособии представлен весь спектр технологий создания различных Web-документов, начиная от простейших статиче-
ских документов, использующих "чистый" HTML-код, до сложных документов, использующих динамическую генерацию
содержимого, средства интерактивного общения с пользователем, базы данных, мультимедиа-объекты и др.
Учебное пособие состоит из двух частей. В первой части пособия рассматриваются основные компоненты web-
дизайна, такие как язык гипертекстовой разметки документов – HTML, каскадные таблицы стилей – CSS, язык JavaScript,
используемый при разработке сценариев, выполняемых при создании интерактивных элементов web-страниц. Излагается
технология применения перечисленных компонентов при построении web-сайтов. При этом затрагиваются вопросы форми-
рования концепции развития сайта, организации его структуры и системы навигации, а также размещения в сети Интернет.
Технологии создания, модификации и публикации электронных документов в Интернет рассмотрены в пособии на
большом количестве примеров, что позволяет использовать его для самостоятельного изучения курса или выполнение прак-
тических упражнений в "исследовательском" режиме под руководством преподавателя. Все разделы сопровождаются вопро-
сами контроля полученных знаний и упражнениями.
Пособие предназначено для студентов вузов, обучающихся по специальностям: 230201 – Информационные системы и
технологии, 090105 – Комплексное обеспечение информационной безопасности автоматизированных систем, 230105 – Про-
граммное обеспечение вычислительной техники и автоматизированных систем и может быть использовано при изучении
таких дисциплин, как "Информационные технологии", "Проектирование информационных систем" а также дисциплин спе-
циализации, связанных с использованием Интернет-технологий.
1. ОСНОВЫ WEB-ПРОЕКТИРОВАНИЯ
Информационное проектирование (information design) – это процесс организации содержания и представления его в
форме, наиболее удобной для восприятия целевой аудиторией узла.
Для успешного воплощения первоначального замысла необходимо решить следующие задачи:
1. Определение общей концепции и предназначения публикации.
2. Определение категорий потенциальных посетителей сайта.
3. Выбор общего стиля (не только визуального) публикаций.
4. Разработка структуры публикаций (с учетом внешних и внутренних ссылок, а также возможной последующей моди-
фикации сайта).
5. Разработка главной страницы.
6. Разработка страниц, на которые существуют (или могут существовать) ссылки извне.
7. Разработка основных страниц.
8. Размещение публикации в Сети и регистрация в поисковых системах.
9. Анализ рейтинга и принятие решения о внесении изменений в проект.
10. Пересмотр ранее принятых решений, относящихся к одному (или ко всем) из пунктов с первого по седьмой.
1.1. ОПРЕДЕЛЕНИЕ ОБЩЕЙ КОНЦЕПЦИИ И
ПРЕДНАЗНАЧЕНИЯ ПУБЛИКАЦИИ
Выбор общей концепции и предназначения публикации влияет на архитектуру, информационное наполнение и стиле-
вое оформление сайта.
Поэтому процесс разработки должен начинаться с попытки классифицировать будущий проект. Учитывая разнообраз-
ные и постоянно меняющиеся формы представления Web-материалов, задача классификации является достаточно сложной.
Тем не менее, все виды Web-публикаций можно упорядочить по трем основным признакам: объему, целевому предназначе-
нию и используемым технологиям.
Объем публикации может меняться от одной страницы до нескольких тысяч и, по большому счету, не является показа-
телем ни качества, ни популярности публикации. Тем не менее, публикация, содержащая достаточно большое количество
страниц (сколько именно, не знает никто), переходит на качественно новый уровень и становится сайтом.
В последнее время появился еще один терминпортал, под которым в общем случае понимается объединение несколь-
ких тематических направлений. В связи с этим объем портала должен существенно превосходить объем сайта. Существует и
более развернутая трактовка этого термина: порталэто сайт, предоставляющий посетителю персонализированную началь-
ную страницу, бесплатные услуги электронной почты, новостной и развлекательный сервисы, а также поисковый механизм.
Несмотря на указанные различия в этих понятиях, все они представляют собой совокупность связанных между собой
гипертекстовых документов и поэтому часто в качестве обобщенного термина для обозначения любой Web-публикации, со-
держащей более одной страницы, используют слово "сайт".