HTML5 и CSS3. Будущее уже сегодня

Многие веб-мастера уже давно слышали об активной разработке HTML5 и CSS3. Многие даже уже успели испробовать новые технологии. Возможности новых стандартов поражают воображение: предусмотрена работа с аудио и видео, встроенная проверка форм, новые специализированные элементы форм, блоки с закругленными углами, тени, текстовые эффекты, а самое главное – элемент canvas, позволяющий работать с графикой в реальном времени, и создавать потрясающие эффекты. HTML5 обладает средствами, позволяющими сделать ваш сайт интерактивным не прибегая к JavaScript или Flash.


Но можем ли мы полноценно использовать HTML5 в своих веб-приложения уже сегодня? Вынужден вас огорчить – нет. Во первых по тому, что формально ни HTML5 ни CSS3 еще не существует.  Во вторых, все наработки по языку, существующие на данные момент, полностью поддерживаются лишь Safari, да и то благодаря внезапно появившейся нелюбви Apple к Adobe.  Также последние версии Opera и Firefox поддерживают некоторые элементы новой разметки. Ну и в третьих – Internet Explorer . Internet Explorer 8 на данный момент не в состоянии отобразить HTML 4.01 в соответствии со стандартами w3c, что уж тут говорить о HTML5. Доля IE на данный момент составляет 60%, из которых 20% принадлежат IE6.

В таких условиях использование html5 не совсем целесообразно, т.к. ущерба от потери посетителя использующего браузер IE больше, чем пользы от восторгающегося пользователя Safari. Стоит также отметить, что доля IE постепенно падает, но происходит это очень медленно. Кроме того пользователям интернета в конечном счете нет никакого дела до новых стандартов – сайты с успехом выполняют свои основные функции и без них.


Но как же скоры мы сможем использовать новый язык разметки? Новые стандарты по соображениям w3c принимаются только тогда, когда стандарт реализован как минимум в двух браузерах. Учитывая, что работа над html5 ведется по сей день, то вряд ли это произойдет скоро.




Рекомендуем почитать

 

Добавить комментарий


Ваше имя:


Комментарий:


Введите: Картинка