Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
I. Изучение основ XHTML
Основы XHTML, содержит базовые понятия, необходимые при работе с XHTML-документами.
- Правильность и состоятельность XHTML-документов
- Выбор типа XHTML-документа
- Версия XHTML 1.0 Strict
- Версия XHTML 1.0 Transitional
- Версия XHTML 1.0 Frameset
- Метаданные
- Описание типа документа
- Тэги head, title и метатэги
- Блоки для построения XHTML-документов
- Элементы блочного уровня
- Встроенные элементы
Дополнение структуры семантикой, содержит обсуждение различных вариантов значений, которыми можно наделить
структурные элементы для их использования и представления.
- Смысл семантики
- Формирование структуры документа с помощью заголовков
- Группирование и упорядочивание данных посредством списков
- Неупорядоченные списки
- Упорядоченные списки
- Списки определений
- Методы выделения текстовых блоков
- Выделение встроенных элементов
- Выделение структур блочного уровня
Работа с изображениями, описывает процесс включения графических элементов в XHTML-документы.
- Форматы графических данных для Web
- Формат изображений GIF
- Формат изображений JPEG
- PNG – самый современный формат Web
- Графические редакторы для Web
- Добавление графики в документ
- Выравнивание текста и рисунка
- Работа с изображениями как со ссылками
- Изображения-карты
- Создание изображения-карты с помощью программы CuteMAP
Сбор данных с помощью форм, рассматривает всевозможные методы ввода данных пользователями.
- Управляющие элементы форм
- Элемент form
- Элементы ввода для формы
- Размещение элементов в законченной форме
- Методы обработки данных формы
- Электронная почта
- Простой скрипт CGI
Работа с таблицами, расскажет вам про способы описания структуры таблиц.
- Базовая структура таблицы
- Элементы управления строками и столбцами
- Вложенные таблицы
- Связывание данных с помощью атрибутов axis и id
Применение фреймов, описывает возможности разбиения содержимого страниц на фреймы. Приводятся правила, которые нужно соблюдать при работе с фреймами.
- Тип документа XHTML 1.0 Frameset Doctype
- Построение множества фреймов
- Изменение размера фреймов
- Атрибуты представления для фреймов
- Вложенные фреймы
- Связывание фреймов
- Построение навигационной системы на основе фреймов
- Советы дизайнеру, использующему фреймы
- Переносимость
- Действия пользователя
- Выбор размеров
Универсальная доступность в Internet, рассказывает об универсальном проектировании, обеспечивающем доступ в Интернет людям с физическими недостатками, а также пользователям, применяющим устройства с ограниченными возможностями просмотра данных.
- Возможность доступа
- Программа расширения доступа в Web
- Руководство для разработчиков Web-приложений
- Реализация требований документа WCAG
- Разработка документа с соблюдением требований по структуре
- Определение языка документа
- Выделение фрагментов текста с помощью элементов дополнительного форматирования
- Списки
- Таблицы
- Ссылки
- Представление альтернативной информации об изображениях
- Элементы applet и object
- Звуковые и графические типы данных
- Применение фреймов
- Сбор данных с применением форм
- Создание файлов скриптов в нетрадиционных браузерах
- Правила проверки доступности
Проверка состоятельности XHTML-документов, представляет различные инструменты для тестирования документов.
- Проверка грамматики в Web-документах
- Методы проверки состоятельности
- Проверка опечаток
- Нарушения правильности документа
- Переносимость документов
- Работа с программой W3C Validator
- Последовательность проведения проверки
- Успешная проверка
- Интерпретация сообщений об ошибках
- Сообщения о несуществующих ошибках
Современная реализация языка XHTML, рассматривает эффективные способы использования XHTML в современных браузерах и сайтах.
- Плавный переход на XHTML
- Инструкции обработки языка XML
- Работа с «пустыми» элементами
- Экземпляры элементов с «пустым» содержимым
- Работа со встроенными скриптами
- Пробелы в значениях атрибутов
- Применение элемента isindex
- Идентификация основного языка документа или элемента
- Управление идентификаторами фрагментов
- Описание кодировки символов
- Раскрытая запись атрибутов булева типа
- Доступ к объектной модели документа
- Атрибуты, содержащие символ «амперсанд»
- Применение CSS в XHTML
- Оставшиеся проблемы совместимости
- Типы данных Internet для языка XHTML
- Инструменты для поддержки XHTML
- Программа HTML Tidy
- Программа TidyGUI
- Программа HTML-Kit
- Создание XHTML-приложений средствами языка HTML
II. Стиль и структура XHTML
XHTML – переход к XML, содержит анализ свойств XML, облегчающих разметку, и их применение в XHTML.
- Создание собственных элементов
- Концепция правильности документа
- Описание правильных документов
- Обзор правил описания типа документа
- Обзор XML-схем
Применение каскадных таблиц стилей, представляет краткий обзор структуры языка каскадных таблиц стилей CSS и его интеграции с XHTML.
- Применение стилей в XHTML-документах
- Селекторы
- Применение элементов в качестве селекторов
- Создание классов
- Однократно используемые правила стилей
- Применение стиля
- Стили для текста
- Форматирование на уровне блока
- Пространство внутри блоков
Язык XSL как способ задания стилей, рассматривает расширяемый язык таблиц стилей
XSL – Extensible Stylesheet Language.
- Введение в язык XSLT
- Версия XML 1.0
- Язык XSLT
- Что такое XSL
- Преобразования XSLT
- Процессоры XSLT
- Пространство имен XML
- Стандарт XPath
- Принцип действия XPath
- Узлы XPath
- Маршруты
- Синтаксис XPath-выражений
- Формы представления маршрута
- Форматирование объектов с помощью XSL-FO
- Создание таблиц стилей XSL
- Основные понятия таблиц стилей
- Создание собственной таблицы стилей
- Комбинирование CSS и таблиц стилей XSLT
Описание типа документа, показывает, как определяются собственные типы данных в документе.
- Определение типа документа
- Расширенная форма Бэкуса-Наура
- Определение элементов
- Создание атрибутов
- Правила описания типа документа XHTML DTD
- Параметрические компоненты
- Планирование глобальных компонентов и атрибутов
III. Создание модульных структур
Модули в XHTML, содержит обзор текущей работы в консорциуме
W3C и дает анализ понятий, позволяющих объединять словари.
- Как работают модули
- Определение абстрактных модулей
- Модули DTD или схемы
- Комбинирование предопределенных модулей
- Драйверы DTD – средство связывания модулей
- Применение модульных DTD в Web
Создание собственных XHTML-модулей, рассматривает последовательность описания ваших собственных элементов и атрибутов, а также их сочетания со стандартными XHTML-модулями.
- Проектирование модели содержания
- Необходимые типы данных
- Использование данных
- Описание абстрактного модуля
- Создание модуля с помощью правил DTD
Комбинирование собственных модулей с XHTML, рассказывает о методах их сбора и использования как нового типа документа.
- Модуль XHTML Modular Framework
- Интегрирование нового модуля
- Правила определения типов
- Применение нового типа документа
IV. Будущее XHTML
Приложение XHTML Basic, представляет собой обзор существующих способов использования возможностей языка XHTML
Basic DTD.
- Использование XHTML в устройствах с ограниченными ресурсами
- Миниатюризация компьютерных устройств
- Нетрадиционное применение
- Беспроводной доступ
- Устройства с ограниченными ресурсами
- Использование DTD-подмножества XHTML Basic
- Создание документа на основе XHTML Basic
Профилирование XHTML-документов, описывает основные методы, обеспечивающие выбор, обработку и преобразование информации в соответствии с конкретными потребностями устройств поиска.
- Метаданные
- Механизм включения метаинформации
- Применение метаданных для машинных инструкций
- Инструментарий для построения метаданных
- Нерешенные вопросы
Дальнейшее развитие XHTML, рассматриваются программа и планы корпораций, занятых проблемами широковещания, интегрирования информационных XHTML-структур в общий поток передаваемых данных, а также внедрением теле и радиовещания непосредственно в сети Интернет.
- Технология СС/РР
- Метаданные и формат описания ресурса
- Терминология СС/РР
- Гибкость, расширяемость и распределенная структура
- Документы СС/РР
- Совместное применение СС/РР и языков XML и XHTML
- Документы консорциума W3C по технологии СС/РР
- Безопасность
- СС/РР и Web-ориентированное телевидение
- Телевидение и Web
- Телевизионные системы для просмотра ресурсов Web
- Дополнение телепрограмм Web-содержанием
- Структуры XForms
Описание абстрактных модулей для технологии модульного конструирования:
- Соглашения по синтаксису
- Типы атрибутов
- Коллекции атрибутов
- Модули ядра
- Модуль Structure
- Модуль Text
- Модуль Hypertext
- Модуль List
- Необязательные модули
- Модуль Applet
- Модули расширения для текста
- Модули форм
- Модули таблиц
- Модуль Image
- Модуль Client-side Image Map
- Модуль Server-side Image Map
- Модуль Object
- Модуль Frames
- Модуль IFrame
- Модуль Intrinsic Events
- Модуль Metainformation
- Модуль Scripting
- Модуль Style Sheet
- Модуль Style Attribute
- Модуль Link
- Модуль Base
- Модуль Name Identification
- Модуль Legacy