Введение
Благодарности
Об авторе

Глава 1. Основы анализа и проектирования Web-узлов
Сложности проектирования Web-узлов
    Избыток информации
    Нежелание посетителей Web-узла терять время на
ожидание
    Ограниченность кратковременной памяти человека
    Трудности ориентирования в информационном поле
    Неудобства чтения текста с экрана
Резюме. Сложности проектирования Web-узлов
Переход к анализу
Цикл разработки Web-узла
Зависимость проекта Web-узла от графического
интерфейса пользователя
Цикл создания прототипа Web-узла
Источник проектных ошибок

Глава 2. Анализ
Этапы анализа
Узел Shelley Biotechnologies
    Основные направления деятельности компании
Shelley
    О компании Shelley Biotechnologies
    Потребность в Web-узле
    Технические требования к Web-узлу
    Определение назначения узла
    Главные и второстепенные цели
Определение состава пользователей и принципов
организации их работы на Web-узле
    Анализ состава пользователей Web-узла
Информационная тематика
    Определение информационной тематики
    Организация информационных тем по категориям
    Состояние разработки информационных тем
Классификация информации
Анализ задач
    Предпосылки
    Анализ задач для компании Shelley Biotechnologies
Ограничения Web-узла
    Краткий обзор
    Ограничения для узла Shelley Biotechnologies
Корректировка проекта Web-узла с учетом ограничений
Переход к разработке

Глава 3. Проектирование
Этапы проектирования
Концептуальная модель
Общие принципы проектирования
    Проектирование, ориентированное на пользователя
    Коллективная работа
    Ориентация на широкий круг пользователей
    Компромиссное решение
    Создание прототипа — путь к успеху
    Эффективные стандарты и сотрудничество
    Применение методов, проверенных временем
    Поддержка пользователей
    Отсутствие излишеств
    Использование на первых этапах черно-белого
варианта
    Установка измеримых критериев применимости
Вопросы навигации
Основные принципы проектирования Web-узла
    Краткий обзор
    Определение принципов
Основные принципы разработки архитектуры и средств
навигации
Дополнительные этапы проектирования
Проектирование средств навигации
    Блок-схема навигации
Информационная структура
    Потребность в структуре
    Структура информации в Web
    Способы применения информационных структур
Проектирование информационного наполнения
    Введение
    Краткий обзор типов информационного наполнения
    Типы информационного наполнения. Описания и
примеры
    Пример представления информационного
наполнения в форме понятия (и его определения)
    Пример представления информационного
наполнения в форме процедуры (поэтапного
выполнения действий)
    Представление информационного наполнения
различных типов на Web-узле
Основные принципы разработки информационного
наполнения
    Помощь пользователю
Создание прототипа
    Введение
    Путь к успеху
    Применение бумажного прототипа
    Преимущества создания прототипов

Глава 4. Реализация и тестирование
Введение
Подготовка к работе
Программа Dreamweaver как инструментальное
средство реализации
Первое знакомство с программой Macromedia
Dreamweaver
    Преимущества программы Dreamweaver
    Учебник по программе Dreamweaver
    Применение программы Dreamweaver для построения
узла
Shelley Biotechnologies
Краткий обзор задач
    Задача 1: Создание папки каталога
    Задача 2: Запуск программы Dreamweaver
    Задача 3: Определение Web-узла Shelley
Biotechnologies
    Задача 4: Создание страницы index.htm
Создание остальных файлов для узла Shelley
Biotechnologies
    Описание задачи
    Задача 5: Создание папок Products и Training
    Задача 6: Размещение дополнительных файлов на
Web-узле
Shelley Biotechnologies
    Задача 7: Размещение минимального объема
информации на Web-узле Shelley Biotechnologies
    Задача 8: Построение схемы узла Shelley
Biotechnologies
Подведение итогов
    Дальнейшие действия
    Задача 9: Процесс создания Web-узла Shelley
Biotechnologies
Окончание разработки начальной страницы Welcome
to Shelley
Biotechnologies!
    Задача 10: Завершение создания Web-узла Shelley
Biotechnologies
Завершение разработки Web-страницы Products
Разработка формы How to Order
Следующий этап: Завершение разработки страниц
Training
Готовый узел Shelley Biotechnologies

Глава 5. Общие рекомендации
Состав пользователей
    Состав пользователей для Shelley Biotechnologies
    Дополнительные сведения о пользователях
    Принцип умеренного подхода
    Отсутствие тегов, поддерживаемых только
определенным броузером
    Низкая пропускная способность линий передачи
данных
    Перевод на национальный язык
    Пиктограммы
    Максимальная эффективность
Навигация
    Наглядная структура узла
    Ссылки
    Контекст
Информационное наполнение
    Введение
    Основные принципы
    Пример
Web-страницы
    Введение
    Использование броузера, который не может
воспроизвести страницу
    Расположение наиболее привлекательного
информационного наполнения ниже “подвала”
    Избыток графических изображений
    Несоответствие анимации своему назначению
    Непрерывное движение
    Нарушение синхронизации
Качество
    Введение
    Применение понятия качества обслуживания к
Web-узлам
    Конкретные направления проверки
    Проверка всех ссылок
    Проверка Web-страниц
    Оценка качества Web-узла
Защита
    Введение
    Брандмауэры
    Стандарты разработки

Глава 6. Графика
Введение
Форматы файлов
    Основные форматы
Цвет
    Введение
    Как использовать цвет
    Неправильное восприятие цвета
    Стереотипы восприятия цветов в различных странах
    Цветовой круг, цветовой треугольник и передача
цветов
Эксперимент
    Контраст цветов фона и изображения
Карта ссылок
Графические инструментальные средства

Глава 7. Проектирование узлов, доступных для
инвалидов
Введение
Закон о защите прав инвалидов — Americans with
Disabilities
    Символ доступа к Web
Различные виды инвалидности и доступ к Web
    Нарушения зрения
    Пользователи с ослабленным зрением
    Нарушения слуха
    Нарушения двигательных функций
    Нарушения когнитивных функций

Глава 8. Развитые средства проектирования
Web-узлов
с применением XML
Общие сведения о языке XML
    Предыстория
    Несколько слов о языке HTML
    Для чего нужен метаязык
Сравнение HTML и XML
    Создание сценария HTML
    Создание сценария XML
    Сравнение сценариев HTML и XML
    Воспроизведение кода XML в броузере
    Конечный результат применения XML и XSL
Цели проекта XML
Принцип оформления текстовой информации
независимо
от носителя (Virtual
Writing, Media Notwithstanding)
    Введение
    Определение
Синтаксические анализаторы XML
    Определение синтаксического анализатора XML
    Определение синтаксического анализатора XML
без проверки допустимости
    Примеры синтаксических анализаторов XML без
проверки допустимости
    Определение синтаксического анализатора XML с
проверкой допустимости
    Примеры синтаксических анализаторов XML с
проверкой допустимости
Существующие форматы представления данных
Перспективы развития XML
Спецификации XML и XHTML
Рекомендованная литература

Приложение А. Рекомендованная литература

Приложение Б. Спецификация XML

Аннотация
Статус настоящего документа
Оглавление
1. Введение
    1.1. Происхождение и цели
    1.2. Терминология
2.  Документы
    2.1. Формально правильные документы XML
    2.2. Символы
    2.3. Обычные синтаксические конструкции
    2.4. Символьные данные и разметка
    2.5. Комментарии
    2.6. Команды обработки
    2.7. Разделы CDATA
    2.8. Пролог и объявление типа документа
    2.9. Объявление автономного документа
    2.10. Обработка пробельных промежутков
    2.11. Обработка символов конца строки
    2.12. Обозначение языка
3.  Логические структуры
    3.1. Начальные теги, конечные теги и теги пустого
элемента
    3.2. Объявления типов элементов
    3.3. Объявления списков атрибутов
    3.4. Условные разделы
4.  Физические структуры
    4.1. Ссылки на символы и компоненты
    4.2. Объявления компонентов
    4.3. Интерпретированные компоненты
    4.4. Обработка компонентов и ссылок процессором
XML
    4.5. Конструкция замещающего текста внутреннего
компонента
    4.6. Предопределенные компоненты
    4.7. Объявления системы обозначений
    4.8. Документный компонент
5.  Соответствие спецификации
    5.1. Процессоры с проверкой допустимости и без
проверки допустимости
    5.2. Применение процессоров XML
6.  Система обозначений
Приложения
A.  Литература
B.  Классы символов
C.  XML и SGML (ненормативное приложение)
D.  Подстановка ссылок на компоненты и символы
(ненормативное приложение)
E.  Детерминированные модели информационного
наполнения
 (ненормативное приложение)
F. Автоматическое определение кодировок символов
(ненормативное приложение)
G. Рабочая группа XML W3C (ненормативное
приложение)
Приложение В. Спецификация XHTML
Аннотация
Состояние разработки настоящего документа
Содержание
1.  Определение языка XHTML
    1.1. Определение языка HTML 4
    1.2. Определение языка XML
    1.3. Обоснование потребности в XHTML
2.  Определения
    2.1. Терминология
    2.2. Общие термины
3.  Нормативное определение XHTML 1.0
    3.1. Соответствие документа спецификации
    3.2. Соответствие агента пользователя спецификации
4.  Отличия от HTML 4
    4.1. Документы должны быть формально правильны
    4.2. В именах элементов и атрибутов должны
применяться строчные буквы
    4.3. Для непустых элементов требуются конечные
теги
    4.4. Значения атрибутов должны быть всегда
заключены в кавычки
    4.5. Свертывание атрибутов
    4.6. Пустые элементы
    4.7. Обработка пробельных символов в значениях
атрибутов
    4.8. Элементы script и style
    4.9. Исключения SGML
    4.10. Элементы с атрибутами ‘id’ и ‘name’
5.  Проблемы совместимости
    5.1. Тип носителя Internet
6.  Будущие направления
    6.1. Модульное исполнение HTML
    6.2. Подмножества и расширяемость
    6.3. Профили документа
Приложения
A.  Определения типа документа (DTD)
B.  Запреты, налагаемые на элементы
C.  Рекомендации по обеспечению совместимости с
HTML
D.  Благодарности
E.  Литература
Приложение Г. Предупреждение о перепечатке
документов  консорциума W3C
Document Notice and License
Предметный указатель