Предисловие

Предисловие

Когда мы с Мэнди Браун и Джейсоном Санта-Мария организовали издательство A Book Apart, мы считали особенно животрепещущей одну конкретную тему, и был только один автор, который мог бы с ней справиться.

Ни одна другая тема, ни «полноценные шрифты», ни CSS3, не волнуют сообщество разработчиков, работающих по стандартам, больше, чем неминуемое появление HTML5. Эта новая вариация общего языка веба, зародившаяся из-за неудовлетворенности медленным темпом развития и консервативной политикой W3C, задуманная для Сети, состоящей из приложений (а не только документов), – в равной мере воодушевляет, злит и запутывает сообщество веб-разработчиков.

У Джереми Кита есть уникальная способность разъяснять HTML5 и писать сразу о том, что имеет значение для дизайнеров/разработчиков, стремящихся делать доступный для технологий специальных возможностей и основанный на стандартах дизайн. Джереми уже предельно доступно описал DOM и JavaScript и делает то же самое в этой книге, в которой ровно столько слов и иллюстраций, сколько необходимо.

О HTML5 есть другие книги, а будет их гораздо больше. Появятся написанные техническим языком пятисотстраничные книги для разработчиков приложений, потребности которых во многом стимулировали развитие HTML5. Будут и еще более объемные книги – для разработчиков браузеров, в которых будут даваться решения технических проблем, о которых – хвала небесам! – нам с вами никогда не придется думать.

Но эта книга для вас – человека, который создает контент для веба, который делает осмысленную, семантическую разметку веб-страниц, который разрабатывает доступные для технологий специальных возможностей интерфейсы. Можно назвать эту книгу инструкцией по использованию HTML5. Ее цель – как и всех книг, которые выходят в каталоге A Book Apart, – пролить ясный свет на запутанный предмет, и сделать это быстро, чтобы вы могли сразу вернуться к работе.

Джеффри Зельдман

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Предисловие

1.3. Настройка программы Чем отличается начинающий пользователь от профессионала? Кроме того что профессионал знает немного больше, он владеет набором инструментов, позволяющих выполнить работу быстрее и качественнее. Настройка пользовательского интерфейса и загрузка дополнительных внешних модулей позволят вам подняться на ступеньку выше в скорости и качестве выполнения работ. Продолжить чтение>


Предисловие

Глава 1 Разработка модели дома или квартиры в системе ArCon Большой выбор программных средств дает возможность подобрать подходящий по функционалу и цене продукт. Продолжить чтение>


Предисловие

Пример 8-1. Наибольший общий делитель #!/bin/bash # gcd.sh: поиск наибольшего общего делителя # по алгоритму Эвклида # Под "наибольшим общим делителем" (нод) двух целых чисел #+ понимается наибольшее целое число, которое делит оба делимых без остатка. # Алгоритм Эвклида выполняет последовательное деление. # В каждом цикле, #+ делимое <--- делитель Продолжить чтение>


Предисловие

Из книги Microsoft Office автора Леонтьев Виталий Петрович

Пример 12-43. Генератор имен файлов #!/bin/bash # tempfile-name.sh: Генератор имен временных файлов BASE_STR=`mcookie` # 32-символьный (128 бит) magic cookie. POS=11 # Произвольная позиция в строке magic cookie. LEN=5 # $LEN последовательных символов. prefix=temp # В конце концов это временный ("temp") файл. suffix=${BASE_STR:POS:LEN} # Извлечь строку, длиной в 5 символов, начиная с позиции 11. temp_filename=$prefix.$suffix Продолжить чтение>


Предисловие

19.7. Создание файла функций А теперь создадим файл функций, включающий одну функцию. Эта функция будет загружена интерпретатором команд, протестирована, изменена, а затем повторно загружена. Создаваемый файл функций functions.main будет содержать следующий код: $ pg functions.main #!/bin/sh # functions.main # findit: интерфейс для базовой команды find Продолжить чтение>


Предисловие

Глава 3. Подготовка программы к работе Перед тем как приступить к эксплуатации программы, рекомендуется просмотреть и, при необходимости – отредактировать параметры ее настройки. Кроме этого, следует ввести необходимый минимум сведений в справочники и каталоги программы. Об этом, а также о многом другом и пойдет речь в данной главе книги. Продолжить чтение>


Предисловие

8.2.3.6.3 Отступы по горизонтали и пробелы по вертикали Для текста основной части издания должны быть определены отступы (втяжки) слева или справа от края набора основного для издания формата, когда часть строк полосы набирают на более узкий формат со сдвигом влево (правосторонняя втяжка), вправо (левосторонняя), с обеих сторон (двусторонняя), а также пробелы по вертикали (например, межстрочные, межабзацевые). Продолжить чтение>


Предисловие

А.2 Характеристики продукта А.2.1 функциональные возможности (functionality): Набор атрибутов, относящихся к сути набора функций и их конкретным свойствам. Функциями являются те, которые реализуют установленные или предполагаемые потребности (ГОСТ Р ИСО/МЭК 9126 [14], без примечаний). Продолжить чтение>


Предисловие

6.1.1 Подготовка процесса Данная работа состоит из следующих задач: 6.1.1.1 Должен быть разработан, документально оформлен и реализован план обозначения документов, выпускаемых в процессах жизненного цикла программного продукта. Для каждого обозначаемого документа должны быть определены: a. заголовок или наименование; b. назначение; c. пользователи документа; Продолжить чтение>


Предисловие

Глава 15 Думать быстрее! Конечно, нельзя было надеяться вот так раз и навсегда избавиться от министра Бэллока. Письмо Кенороса дало мистеру Томпкинсу несколько недель передышки, но в середине августа его снова призвали пред светлы очи. В час дня ему надлежало быть на официальной аудиенции в Корзаке. Продолжить чтение>


Предисловие

Из книги C++ автора Хилл Мюррей

Перемещение окна с помощью клавиатуры Данная программа осуществляет перемещение графического окна с помощью клавиатуры: uses GraphABC; procedure KeyDown(Key: integer); begin case Key of VK_Left: Window.Left := Window.Left - 2; VK_Right: Window.Left := Window.Left + 2; VK_Up: Window.Top := Window.Top - 2; Продолжить чтение>


Предисловие

РЕПОРТАЖ: Подглядывая за будущим Автор: Илья Щуров Voyager Конференция разработчиков свободного программного обеспечения «На Протве» проходит уже в третий раз. Два года назад я про нее не знал, год назад не смог приехать, а этим летом звезды наконец «выстроились в ряд», и я все-таки выбрался на три дня в Обнинск, дабы вдоволь пообщаться с представителями российского open source-сообщества. Продолжить чтение>