Изучаем HTML 5-Б. Лоусон, Р. Шарп - 2011 |
Страница 2 из 244 Добро пожаловать на шоу Реми и Брюса. Мы разработчики, и мы развлекаемся с HTML5 с Рождества 2008 года — экспериментируем, участвуем в рассылке и всячески пытаемся помочь привести этот язык в порядок и изучить его. Так как мы разработчики, нас интересует процесс построения разных вещей. Поэтому в центре внимания этой книги находятся проблемы, которые HTML5 в состоянии решить, а не формальное исследование языка. Кроме того, следует отметить, что хотя Брюс работает в компании Opera Software, которая первой начала проверять в действии идеи, позже ставшие основой HTML5, он не является участником команды, разрабатывающей спецификацию; он участвует здесь как автор, использующий язык. Притом что никаких знаний HTML5 не требуется, мы все же предполагаем, что вы — достаточно опытный разработчик (X) HTML, знакомый с идеями семантической разметки. Не важно, с какими типами документов вы лучше знакомы — HTML или XHTML, но вы должны приходить в восторг от написания любой строгой разметки. Хотя вы не обязаны быть JavaScript-ниндзя, вы должны понимать, насколько стремительно возрастает важность этого языка для современной веб-разработки, а термины вроде DOM и API не должны вызывать у вас желание в ужасе забросить эту книгу подальше и быстро убежать. Вы все еще здесь? Хорошо. Эта книга — не справочник. Мы не будем перечислять все элементы и API в линейном порядке, подробно останавливаясь на каждом из них и затем двигаясь дальше. Эта работа уже выполнена в спецификации:там описаны все умопомрачительные, душещипательные, но абсолютно необходимые детали. Но спецификация не пытается научить тому, как нужно использовать эти элементы и API, и тому, как они работают в контексте друг друга. Мы будем создавать код для различных примеров, по ходу обсуждая новые темы, и возвращаться к этим примерам, когда нам будет что обсудить. |