|
|
|
Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
Содержание
Предисловие
От автора
Содержание
Часть I. Web-окружение
Часть II. HTML
Часть III. Графика
Часть IV. Интерактивные и мультимедийные средства
Глава V. Новые технологии
Используемые соглашения
От издательства
Благодарности
Часть I. Web-окружение
Глава 1. Web-дизайн и броузеры
Броузеры
Другие броузеры
Internet Explorer 4.0 для компьютеров Macintosh
Броузеры America Online
WebTV
Opera
Lynx
Статистика использования броузеров
Источники информации об использовании броузеров
Обзор использования броузеров
Возможности броузеров
Стратегии разработки
Разработка простейшей страницы
Разработка для последней версии
Разделение различий
Каждому свое
Правильное программирование HTML
Средства проверки HTML
Проверка с использованием редакторов HTML
Знайте своего пользователя
Учитывайте назначение вашего сайта
Тестирование! Тестирование! Тестирование!
Глава 2. Web-дизайн и дисплеи
Если разрешение монитора неизвестно
Стандартные размеры и разрешения мониторов
Рабочее ("живое") пространство в окне броузера
Особенности цветов монитора
Создание фиксированных и гибких Web-страниц
Разработка гибких страниц
Разработка страниц фиксированного размера
Разработка комбинированных страниц
Выбор размера страницы
Создание "Above the Fold"
Доступность
Создание доступных страниц
Средства HTML 4.0, улучшающие доступность
Средства CSS2, улучшающие доступность
Дополнительные источники информации
Альтернативные дисплеи
WebTV
Карманные устройства
Глава 3. Принципы Web-дизайна для дизайнеров печатных изданий
Цвет в Web
Цвет на мониторе компьютера
Цвета в броузерах (Web-палитра)
Сокращение количества цветов до Web-палитры
Использование Web-палитры
Авторский инструментарий Web
Образцы Photoshop
Онлайновые средства разработки
Использование системных цветов
Графика в Web
Форматы графических файлов
Разрешение изображений
Учет коэффициента гамма
Размер файла
Советы по созданию Web-графики
Типографские характеристики текста в Web
Два комплекта шрифтов
Текст в изображениях
Почему задание шрифта проблематично
Встроенные шрифты
Глава 4. Сведения о сервере для начинающих
Серверы 101
Программное обеспечение серверов
Основные функции сервера
Корневой каталог
Введение в Unix
Регистрация
Структуры каталогов
Основные команды Unix
Соглашения об именах файлов
Загрузка документов (FTP)
Процесс FTP
Установка права доступа
Типы файлов (MIME-типы)
Часть II. HTML
Глава 5. Обзор HTML
Инструментарий редактирования HTML
Авторский инструментарий WYSIWYG
Следует ли их использовать
Некоторый доступный инструментарий
Структура документа
Теги HTML
Контейнеры
Автономные теги
Атрибуты
Вложенные теги
Информация, игнорируемая броузерами
Рекомендации по стилю написания HTML
Задание цвета в HTML
Использование RGB-значений для задания цвета
Использование имен для задания цвета
Цвета элементов страницы
Специальные символы
Сведения о HTML в книге
Глава 6. Структурные теги HTML
Краткие сведения о структурных тегах
Построение HTML-документов
Заголовок документа
Тело документа
Глобальные параметры тега <body>
Цвета
Фоновая мозаичная графика
Настройка полей броузера
Использование тегов <meta>
Атрибут http-quiv
Добавление метаинформации в атрибут name
Глава 7. Форматирование текста
Краткие сведения о текстовых тегах
Абзацы и заголовки (блочные элементы)
Внешний вид текста (встроенные стили)
Пробелы и позиционирование
Списки
Работа с текстом HTML
Абзацы и символы конца строки
Заголовки
Встроенные типовые стили
Тег <font>
Задание размера тегом <font>
Задание шрифта тегом <font>
Списки
Маркированные списки
Нумерованные списки
Списки определений
Вложенные списки
Методы разметки HTML
Предварительно форматированный текст
Предотвращение переходов на новую строку
Центрирование элементов текста
Левое и правое выравнивание
Создание отступов средствами HTML
Глава 8. Создание ссылок
Краткий обзор тегов ссылок
Простые гипертекстовые ссылки
Абсолютные URL
Относительные URL
Ссылки внутри документа
Присвоение имени фрагменту
Ссылка на фрагмент
Ссылка на фрагмент в другом документе
Использование именованных якорей
Изменение внешнего вида ссылок
Использование тега <body> для установки цветов ссылок
Установка цвета для конкретной ссылки
Использование таблиц стилей для установки цветов глобальных ссылок
Отмена подчеркивания
Использование JavaScript для изменения текста строки состояния
Окна просматриваемых документов
Карты-изображения
Создание карт-изображений
Клиентские карты-изображения
Серверные карты-изображения
Когда не следует использовать карты-изображения
Ссылки и протоколы, отличные от HTTP
Почтовая ссылка (mailto)
FTP-ссылки (ftp://)
Ссылки на другие службы Интернета
Глава 9. Вставка изображений и других элементов страниц
Краткий обзор тегов размещения объектов
Горизонтальные линейки
Задание толщины линейки
Задание длины линейки
Выравнивание линейки
Отмена объемной тени
Использование сочетаний атрибутов
Основные сведения об изображениях
Использование изображений
Допустимые графические форматы
Тег <img> и его атрибуты
Графические ссылки
Альтернативный текст
Задание ширины и высоты
Вертикальное выравнивание
Горизонтальное выравнивание
Советы по размещению изображений
Вставка на страницу Java-апплетов
Использование тега <embed> для добавления встраиваемых приложений
Специальные атрибуты встраиваемых приложений
Тег <noembed>
Использование тега <object> для вставки медиафайлов
Глава 10. Таблицы
Краткие сведения о табличных тегах
Введение в таблицы
Базовая структура таблицы
Строки и ячейки
Объединение строк и столбцов
Группы строк и столбцов
Изменение внешнего вида таблицы
Границы
Расположение таблицы на странице
Выравнивание текста в ячейках
Изменение размера таблицы
Использование интервалов для ячеек
Задание цветов для таблицы
Проблемы, возникающие при работе с таблицами
Текст в таблицах
Элементы форм в таблицах
Нежелательные интервалы
Сжатие ячеек в Netscape
Ограничение высоты строк
Проблемы объединения столбцов
Советы и приемы
Тег <font> и таблицы
Ожидание отображения таблиц
Прием выравнивания по базовой линии
Простой способ объединения строк
Стандартные шаблоны страниц
Использование таблиц для вывода графических изображений
Инструменты Slicing & Dicing
Создание изображений в таблицах вручную
Глава 11. Фреймы
Краткий обзор тегов фрейма
Введение во фреймы
Преимущества
Недостатки
Базовая структура группы фреймов
Содержимое тега <noframes>
Создание строк и столбцов
Вложенные фреймы
Функционирование и внешний вид фрейма
Управление границами и интервалами фрейма
Прокрутка
Запрет изменения размера фрейма
Поля фрейма
Фреймы просматриваемых документов
Тег <base>
Зарезервированные целевые имена
Встраиваемые (плавающие) фреймы
Советы и приемы, полезные при разработке фреймов
Многоцелевые страницы
Помощь поисковым машинам
Загрузка двух фреймов по одной ссылке
Имитация встраиваемых фреймов
Защита сайта от вывода во фрейм
Предварительная загрузка изображений в скрытые фреймы
Удаление полей страницы
Глава 12. Формы
Краткий обзор тегов форм
Введение в формы
Базовая форма (тег <form>)
Атрибут action
Атрибут method
Кодирование
Элементы формы
Элементы управления вводом: тег <input>
Многострочное поле текстового ввода: <textarea>
Использование тега <select> для создания меню
Новые атрибуты формы (HTML 4.0)
Изменение внешнего вида форм
Выравнивание элементов форм
Работа с меню
Нестандартное использование элементов форм
Демистификация CGI
Вопросы к администратору сервера
Использование имеющихся сценариев
Глава 13. Серверные включения (SSI)
Использование SSI
Преимущества
Недостатки
Как получить максимальную пользу от SSI
SSI и сервер
Добавление в документ команд SSI
Пример: включение virtual
Использование переменных окружения
Пример: печать времени и даты
XSSI
Элементы контроля потока
Установка переменных
Список элементов
Переменные включений
Другие доступные переменные
Форматы времени для SSI-вывода
Часть III. Графика
Глава 14. Формат GIF
Сравнение GIF87a и GIF89a
Восьмиразрядный индексированный цвет
Сжатие GIF
Когда следует использовать GIF-формат
Обзор графических средств
Чересстрочное отображение
Преимущества
Недостатки
Прозрачность
Предотвращение появления "ореолов"
Предотвращение появления нежелательных прозрачных областей
Редактирование прозрачности средствами альфа-каналов
Минимизация размера GIF-файла
Стратегии разработки
Уменьшение битовой глубины/количества цветов
Ограничение настройки растра
Инструменты для оптимизации GIF-файлов
Глава 15. Формат JPEG
24-разрядный цвет
JPEG-сжатие
Восстановление JPEG
Изменение уровней сжатия
Потери качества изображения
Когда следует использовать JPEG-файлы
Прогрессивный формат JPEG
Преимущества
Недостатки
JPEG-файлы и броузеры AOL
Создание JPEG-файлов
Минимизация размера JPEG-файла
Высокие коэффициенты сжатия
"Оптимизированные" файлы JPEG
Подготовка изображения к сжатию
Глава 16. Формат PNG
Поддержка броузеров/платформ
Палитры
Изображения с 8-разрядной палитрой
Полутоновое изображение
Полноцветная палитра
PNG-сжатие
Фильтры
Когда следует использовать формат PNG
Это не замена JPEG
Хорошая замена GIF
Особые свойства
Чересстрочное отображение (прогрессивный вывод)
Гамма-коррекция
Прозрачность
Встроенный текст
Создание PNG-файлов
Adobe Photoshop (версия 4.0 и выше)
Macromedia Fireworks 1.0
Adobe ImageReady 1.0
Оптимизация размера PNG-файла
Дополнительные сведения о формате PNG
Глава 17. Разработка графики с использованием Web-палитры
Web-палитра
Web-палитра на 16-разрядных дисплеях
Другие палитры
Типы изображений
Фотографические изображения
Однотонная графика
Комбинированные изображения
Использование в дизайне безопасных Web-цветов
Работа со встроенными Web-палитрами
Таблицы преобразований цветовой палитры (файлы CLUT)
Преобразование в Web-палитру
Выбор палитры
Сокращение количества цветов
Сдвиг к ближайшему Web-безопасному цвету
Обзор графических инструментов Web
Adobe Photoshop (4.0 и 5.0)
Adobe ImageReady 1.0
Macromedia Fireworks 1.0
Встраиваемое приложение-фильтр Web Scrubber (Furbo Filters)
Смесители цветов (color blenders)
Смесители цветов: за и против
Работа с ColorSafe
Использование гибридных цветов для создания заставок
Часть IV. Интерактивные и мультимедийные средства
Глава 18. Анимационные GIF
Как они работают
Использование анимационных GIF-файлов
Поддержка со стороны броузеров
Инструменты
Утилиты GIF-анимации
Приложения, включающие средства анимации GIF
Создание анимационных GIF-файлов
Задержка фрейма
Прозрачность
Методы освобождения
Палитра цветов
Другие параметры
Начальные значения
Оптимизация анимационных GIF-файлов
Сжатие изображения
Методы оптимизации
GIF Wizard
Глава 19. Звук в Web
Авторские права
Аудиоресурсы без авторских отчислений
Запиши сам
Краткий обзор программной поддержки звука
Основные концепции цифрового звука
Потоковые и непотоковые форматы
Непотоковые аудиофайлы
Потоковые аудиофайлы
Что выбрать
Непотоковые (статические) аудиоформаты
Форматы файлов
Оптимизация аудиофайлов для загрузки
Добавление непотокового аудио в документ HTML
Потоковые аудиофайлы
Доступные технологии
Добавление потокового звука в документ HTML
Резюме по потоковому звуку
Глава 20. Видео в Web
Обзор программных средств
Основные концепции цифрового видео
Сжатие
Сжатие с потерями и без потерь
Пространственное и временное сжатие
Видеокодеки
Форматы видеофайлов
QuickTime Movie (.mov)
AVI (.avi)
MPEG (.mpg)
Потоковые видеотехнологии
RealVideo (RealNetworks)
NetShow (Microsoft)
Streamworks (Xing Technology)
Резюме по потоковому видео
Добавление видео в документ HTML
Простая ссылка на видео
Тег <embed>
Атрибут dynsrc
Глава 21. Интерактивные средства
Flash
Преимущества
Недостатки
Создание содержимого Flash-файла для Web
Конфигурирование сервера
Добавление Flash в HTML-документ
Дополнительные продукты Flash
Shockwave for Director
Преимущества
Недостатки
Создание фильмов Shockwave
Конфигурирование сервера
Добавление файлов Shockwave в HTML-документ
Апплеты Java
Преимущества и недостатки
Что могут делать апплеты
Где найти апплеты
Добавление апплета на страницу
Устранение проблем
Использование JavaScript для создания интерактивных кнопок
Простые интерактивные кнопки
Совместное использование нескольких интерактивных кнопок
Глава 22. Введение в JavaScript
Основы JavaScript
Примеры сценариев
Сообщения строки состояния
Открытие нового окна
Управление фреймами
Управление броузерами
Скрытие JavaScript от старых броузеров
Проверка броузеров
Совместимость броузеров
Часть V. Новые технологии
Глава 23. Каскадные таблицы стилей
Преимущества
Недостатки
Стратегии использования таблиц стилей
Будущее таблиц стилей
Как работают таблицы стилей
Синтаксис правил
Добавление стилей в документ HTML
Наследование
Конфликты в таблице стилей: каскад
Селекторы
Селектор типа
Контекстуальные селекторы
Атрибутивные селекторы CLASS и ID
Псевдоселекторы
Задание значений
Единицы длины
Задание цвета
Свойства
Свойства, относящиеся к выводу текста
Свойства прямоугольника
Свойства фона
Классификационные свойства
Использование таблиц стилей для позиционирования
Свойство position
Z-порядок
Видимость
Переполнение
Что нового в CSS2
Новые селекторы
Новые свойства
Дескрипторы шрифта
Новые псевдоселекторы
Новые функции
Новые значения существующих свойств
Советы по использованию таблиц стилей
MIME-типы таблиц стилей
Создание буквицы
Задание размера текста в пикселах
Задание цвета BODY
Установка шрифта BODY
Отступы вокруг элемента в Netscape
Схемы поддержки броузеров
Глава 24. Введение в DHTML
Преимущества использования DHTML
Недостатки
Изучение DHTML
Различия между броузерами
Объектная модель документа (DOM)
Ссылки на объекты в Netscape и IE
Свойства объекта
Создание DHTML как для Netscape, так и для IE
Примеры DHTLM
Определение броузера
Изменения стиля
Движение
Инструментарий DHTML
Преимущества инструментов WYSIWYG DHTML
Недостатки
Дополнительные сведения
Глава 25. Введение в язык XML
Основные положения
Document Type Definition (DTD)
Основы синтаксиса XML
Преобразование существующих HTML-документов в XML
Примеры применения XML-технологии
Использование SMIL для мультимедийных презентаций
Использование XML в векторной графике
Другие приложения XML
Дополнительные сведения
Глава 26. Технология встроенных шрифтов
Использование встраиваемых шрифтов
Технология TrueDoc
Технология OpenType (для Internet Explorer)
Глава 27. Интернационализация Web
Наборы символов
Наборы символов с 8-разрядной кодировкой
Наборы символов с 16-разрядной кодировкой
Задание кодировки символа
Теги языков HTML 4.0
Атрибут LANG
Направленность
Поведение символа при межбуквенных соединениях
Источники информации
Часть VI. Приложения
Приложение А. Теги и элементы HTML
Приложение Б. Список атрибутов
Приложение В. Устаревшие теги
Устаревшие элементы
Устаревшие атрибуты
Приложение Г. Фирменные теги
Фирменные теги Microsoft Internet Explorer
Фирменные теги Netscape Navigator
Приложение Д. Совместимость с CSS
Алфавитный указатель
Начало
Предисловие
Структура книги
Заказать книгу в магазине "Мистраль"
|
|
|
|
|
|
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее... |
|