Развитие HTML5
Развитие HTML5
Текущее состояние HTML5 не такое запутанное, как было когда-то, но все равно не до конца понятное.
Над HTML5 работают две группы. WHATWG создает спецификацию HTML5 в рамках процесса «утвердить, потом пересмотреть». Рабочая группа по HTML W3C берет эту спецификацию и проводит ее через процесс «пересмотреть, потом утвердить». Как вы легко можете представить, это непростой политический союз. По крайней мере, кажется, наконец появилось единодушие по этому назойливому вопросу – с пробелом или без пробела? (На тот случай, если вам вдруг интересно, HTML5 решили писать без пробела.)
Пожалуй, самая сбивающая с толку проблема для тех веб-разработчиков, которые пробуют кончиком ноги воду HTML5, – ответ на вопрос «когда он будет готов?»
Ян Хиксон в интервью сказал, что ожидает, что HTML5 получит статус предложенной рекомендации[1] в 2022 году. За этим последовала волна общественного негодования от ряда веб-разработчиков. Они не понимали, что значит «предложенная рекомендация», но уж точно знали – на руках нет столько пальцев, чтобы пересчитать, сколько лет пройдет до 2022 года.
Для негодования не было повода. В данном случае для того чтобы получить статус «предложенной рекомендации», нужно иметь две полных реализации HTML5. Учитывая объем спецификации, эта дата невероятно амбициозна. В конце концов, у браузеров не самая лучшая репутация в плане реализации существующих стандартов. Internet Explorer потребовалось больше десятилетия, чтобы добавить поддержку – всего-то – элемента abbr.
Та дата, которая действительно имеет значение для HTML5, – 2012 год. В этом году спецификация должна стать кандидатом в рекомендации. Это на жаргоне стандартов значит «сделано и отшлифовано».
Но даже эта дата не особенно важна для веб-разработчиков. Имеет значение тот момент, когда браузеры начнут поддерживать функциональность HTML5. Мы начали использовать части спецификации CSS 2.1, как только начали выпускаться браузеры с поддержкой этих частей. Если бы мы ждали, пока каждый браузер начнет полностью поддерживать CSS 2.1, и только потом стали его использовать, мы ждали бы до сих пор.
С HTML5 ровно то же самое. Не будет никакого четкого момента, когда мы могли бы объявить, что язык готов к использованию. Однако, мы можем начинать использовать части спецификации по мере того, как веб-браузеры начинают поддерживать эти функции.
Помните, что HTML5 – это не новый язык, созданный с нуля. Это скорее эволюционное, чем революционное изменение в продолжающейся истории разметки. Если сейчас вы создаете сайты на любой версии HTML, вы уже используете HTML5.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
От веб-приложений 1.0 к HTML5
От веб-приложений 1.0 к HTML5 С самого начала WHATWG стала работать совершенно не так, как W3C. В W3C использовался подход, основанный на согласии: вопрос поднимается, обсуждается, затем по нему голосуют. В WHATWG вопросы тоже поднимаются и обсуждаются, а окончательное решение по тому,
2. Устройство HTML5
2. Устройство HTML5 Эпоха Великой французской революции стала временем огромных политических и социальных перемен. Революционному пылу было подвластно и само время. На короткий период Французская республика ввела десятичную систему измерения времени: каждый день
6. Использование HTML5 сейчас
6. Использование HTML5 сейчас Если вы хотите начать использовать новые структурные элементы HTML5 прямо сейчас, вам ничто не мешает. Большинство браузеров позволят вам назначать стили новым элементам. Дело не в том, что браузеры активно поддерживают эти элементы, а в том, что
Возможности HTML5 при оптимизации
Возможности HTML5 при оптимизации На смену HTML4, стандартизированному в 1997 году, пришла пятая версия языка гипертекстовой разметки. Многие специалисты, не сговариваясь, нарекли ее не продолжением прежних, а абсолютно новой платформой. Ее неоспоримое преимущество
14.1.9. Развитие
14.1.9. Развитие Одна из важнейших составляющих эффективного управления — образование. В России проблема повышения квалификации стоит особо остро. Сколько администраторов самоучек? Очень много!!! Да и обучение (особенно в регионах) оставляет желать лучшего.Многие
2.4 Развитие адаптеров шин (НВА)
2.4 Развитие адаптеров шин (НВА) Изначально такие устройства хранения данных, как жесткие диски и накопители на магнитной ленте, подключались непосредственно к серверу. Единицы хранения размещались непосредственно в сервере или внешних отсеках, подключаемых к серверу с
Развитие .NET Compact Framework
Развитие .NET Compact Framework Поначалу .NET Compact Framework устанавливалась в карманные компьютеры Pocket PC отдельно. Это порождало определенные проблемы для разработчиков. Не каждый пользователь хотел устанавливать пакет .NET Compact Framework, необходимый для работы программы, когда оперативной
Глава 12. Развитие технологий
Глава 12. Развитие технологий Последняя глава книги позволяет забежать немного вперед и предугадать, что будет с языком XSLT в следующих его версиях. Выводы, которые делаются в этой главе, основаны на изменениях, предложенных в черновой версии XSLT 1.1, а также на требованиях,
Игра на развитие памяти
Игра на развитие памяти Исходный файл: Memory.fla Иногда эту игру называют "Simon", потому что именно так называлось популярное электронное устройство, которое позволяло в нее играть. В этой игре имеется четыре разных фрагмента, которые проигрываются в произвольном порядке. Вы
Кто победит в битве видеокодеков HTML5 Крестников Евгений
Кто победит в битве видеокодеков HTML5 Крестников Евгений Опубликовано 03 июня 2010 года "Лица, которые попытаются найти в этом повествовании мотив, будут отданы под суд" Марк Твен Цитата из бессмертного произведения Марка Твена как
§ 4.8 Дальнейшее развитие редактора
§ 4.8 Дальнейшее развитие редактора C начала 2007 года вокруг FB Editor наблюдается весьма активное шевеление. Не совсем, откровенно говоря, здоровое.За модернизацию FB Editor взялись сразу два человека.Автор, известный на форуме Fictionbook.org, как Pilgrim, доработал FB Editor, так, чтобы он
Развитие стресса
Развитие стресса В этой главе можно поговорить не только о том, почему люди так стремятся к компьютеру, чтобы расслабиться, но и показать, насколько вреден этот метод ухода от реальной жизни. Прежде чем говорить о том, как именно компьютерные игры помогают людям снять
Развитие способностей к саморазвитию
Развитие способностей к саморазвитию Автор: Александр ПоддьяковСпособности активно исследовать новизну и сложность меняющегося мира, изобретать новые оригинальные стратегии деятельности и быстро осваивать то, что открыто другими, так необходимые в современной