Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
Книга «HTML5 и CSS3. Веб-разработка по стандартам нового поколения»
Версия для печати и PDA
Книга «HTML5 и CSS3. Веб-разработка по стандартам нового поколения» расскажет вам о том, как начать использовать технологии HTML5 и CSS3 прямо сейчас. Хотя спецификации HTML5 и CSS3 пока не утверждены как официальные веб-стандарты, большинство современных браузеров и мобильных устройств поддерживают новые возможности этих языков, поэтому совсем не обязательно ждать будущего, чтобы начать применять эти стандарты. Каждая рассматриваемая тема посвящена конкретной задаче, которая может быть выполнена с использованием HTML5 и/или CSS3. Для нее приводится сводная таблица с перечислением используемых тегов, возможностей и концепций. Основной материал каждой темы состоит из разделов, в которых излагается некоторая концепция, после чего рассматривается процесс построения простого примера с использованием данной концепции. Все темы сгруппированы в соответствии со спецификой решаемых задач, вместо деления на части по технологиям HTML5 и CSS3. В описании каждого примера присутствует блок "Обходное решение", в котором показано, что делать, если браузер пользователя еще не поддерживает HTML5 или CSS3. Каждая тема завершается блоком "Перспективы", в котором обсуждается возможность применения концепции по мере ее более широкого распространения.
Структура книги «HTML5 и CSS3. Веб-разработка по стандартам нового поколения»
Обзор HTML5 и CSS3, начинает изложение материала и содержит краткое резюме по технологиям HTML5 и CSS3.
Усовершенствования пользовательского интерфейса
Новые структурные теги и атрибуты, демонстрирует некоторые новые структурные элементы, используемые для семантической разметки HTML.
Реструктуризация блога с использованием семантической разметки
Создание всплывающих окон с пользовательскими атрибутами данных
Новые возможности веб-форм, познакомит вас с новыми атрибутами, полями и свойствами веб-форм такими, как автофокус и заполняющий текст.
Описание данных при помощи новых полей
Использование автофокуса для перехода к первому полю
Заполняющий текст
Редактирование "на месте"
Далее вам предлагается немного поэкспериментировать с новыми селекторами CSS3, и узнать, как применять стили к элементам без включения в контент дополнительной разметки.
Стилевое оформление таблиц с использованием псевдоклассов
Печать ссылок (:after)
Создание многостолбцовых макетов
Построение мобильных интерфейсов
Улучшение доступности
Роли ARIA и упрощение навигации
Создание обновляемых областей с улучшенной доступностью
Графика и звук
Здесь речь пойдет о поддержке в HTML5 аудио/видео контента и использование холста canvas для рисования геометрических фигур.
Рисование на холсте
Рисование логотипа
Построение диаграмм средствами RGraph
Внедрение видео и аудио
Немного истории
Контейнеры и кодеки
Работа с аудио
Внедрение видео
Дополнительно рассматриваются новые возможности CSS3 для манипуляции тенями и градиентами, применения трансформаций и работы со шрифтами. Визуальные эффекты
Закругление прямых углов
Тени, градиенты и преобразования
Использование шрифтов
За пределами HTML5
Работа с данными на стороне клиента, демонстрирует использование клиентских средств HTML5, таких как Web Storage, Web SQL Databases и режим автономной работы для построения приложений, работающих на стороне клиента.
Сохранение настроек с использованием localStorage
Хранение информации в реляционной базе данных на стороне клиента
Автономная работа
Взаимодействие с другими API, показывает, как можно с помощью Web Sockets организовать простой чат. Вы увидите, как в HTML5 обеспечивается передача отправки сообщений и данных между доменами. Также вам представится возможность поэкспериментировать с Geolocation API и историей просмотра.
История просмотра
Передача информации между доменами
Чат на базе Web Sockets
Определение местоположения: Geolocation
Что дальше, завершает основной материал описанием некоторых возможностей, которые пока не приносят особой пользы, но будут играть важную роль в недалеком будущем.
Переходы CSS3
Web Workers
Встроенная поддержка перетаскивания
WebGL
Indexed Database API
Проверка данных форм на стороне клиента
Приложения
Краткий справочник, содержит перечисление всех возможностей HTML5.
Новые элементы
Атрибуты
Формы
Атрибуты полей форм
Доступность
Мультимедиа
CSS3
Хранение данных на стороне клиента
Другие API
Введение в jQuery – это краткий вводный курс по библиотеке jQuery для JavaScript, поскольку эта технология широко используется для реализации обходных решений, когда браузер пользователя еще не поддерживает HTML5 или CSS3.
Загрузка jQuery
Основы jQuery
Методы изменения контента
Создание элементов
События
Функция document.ready
Кодирование аудио и видео, объясняет некоторые особенности методов кодирования аудио/видео контента для использования с HTML5.
Кодирование аудио
Кодирование видео для Web
Ресурсы
Библиография
К изданию «HTML5 и CSS3. Веб-разработка по стандартам нового поколения» прилагается большое количество примеров, для тестирования которых вам потребуется браузер Firefox 3.6+, Google Chrome 5+, Opera 10.6+ или Safari 5+. Также понадобится возможность тестирования сайтов в Microsoft Internet Explorer для проверки работоспособности обходных решений. Если требуется проверять работоспособность кода в разных версиях MSIE, используйте IETester for Windows. Этот пакет поддерживает MSIE 6, 7 и 8 в одном приложении.
Формат: PDF + Примеры кода Качество: eBook Страниц: 272