Предисловие

Предисловие

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

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

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

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

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

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

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

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

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

Предисловие

Из книги iOS. Приемы программирования автора Нахавандипур Вандад

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


Предисловие

Из книги Моделирование бизнес-процессов с BPwin 4.0 автора Маклаков Сергей Владимирович

Глава 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


Предисловие

Из книги 300 лучших программ на все случаи жизни автора Леонтьев Виталий Петрович

5.5.8 Объекты Переменного Размера


Предисловие

Из книги BPwin и Erwin. CASE-средства для разработки информационных систем автора Маклаков Сергей Владимирович

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


Предисловие

Из книги Музыкальный центр на компьютере автора Леонтьев Виталий Петрович

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


Предисловие

Из книги Как накормить слона, или первые шаги к самоорганизации с Evernote автора Султанов Гани

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


Предисловие

Из книги Технология XSLT автора Валиков Алексей Николаевич

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


Предисловие

Из книги Программист-фанатик автора Фаулер Чед

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


Предисловие

Из книги 19 смертных грехов, угрожающих безопасности программ автора Ховард Майкл

Глава 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;


Предисловие

Из книги Введение в криптографию автора Циммерманн Филипп

Трояны с претензией на авторское право: как не надо делать скрытые биткойн-майнеры Андрей Васильков Опубликовано 20 декабря 2013


Предисловие

Из книги Человеческий фактор в программировании автора Константин Ларри Л

Облачная судьба домашней бухгалтерии: юбилейные размышления над тупиком Сергей Голубицкий Опубликовано 24 февраля 2014


Предисловие

Из книги Процессы жизненного цикла программных средств автора Автор неизвестен

Пятиуровневый мозг фирмы


Предисловие

Из книги ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ. РУКОВОДСТВО ПО УПРАВЛЕНИЮ ДОКУМЕНТИРОВАНИЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ автора Автор неизвестен

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