Заметки с меткой «web-стандарты»
-
Элемент
TIMEудалён из HTML5 (+)Редактор спецификации HTML5 Ян Хиксон удалил из HTML5 элемент
TIME, позволявший удобно и наглядно размечать даты (например, дату публикации статьи) и являвшийся одним из немногих реально семантических новшеств HTML5:<time pubdate>2009-08-30</time>В качестве «замены» предлагается обобщённый элемент
DATA, предназначенный для разметки любых абстрактных данных и имеющий намного более громоздкий синтаксис на основе микроформатов.Следующим шагом Яна, надо думать, будет удаление из спецификации всех семантических элементов (заголовков, абзацев, списков и проч.) и замена их на замечательный унифицированный элемент
DIV. -
Правильный HTML5-доктайп (+)
Каноническим вариантом написания DOCTYPE-декларации в HTML5-документе является такой:
<!DOCTYPE html>DOCTYPE— заглавными буквами,html— строчными. -
Firefox 4 (+)

Firefox 4 — новейшая версия по-настоящему современного веб-браузера.
- Значительно повышено быстродействие.
- Добавлен ряд новых возможностей HTML5 и CSS.
- Поддерживается работа с трёхмерной графикой средствами WebGL.
- Повышена безопасность.
- Серьёзное внимание уделено визуальному интерфейсу браузера.
- В отличие от Internet Explorer 9, отлично работает в Windows XP.
Авторский обзор наиболее интересных новшеств Firefox 4.
-
Internet Explorer 9 (IE9) (+)

Internet Explorer 9 (IE9) — новая версия интернет-браузера Microsoft. Предыдущие версии IE (особенно 6 и 7) отличались «своеобразием» и слабой поддержкой стандартов и возможностей, широко и давно поддерживаемых в других браузерах. Как и IE8, IE9 является значительным шагом вперёд.
Ниже — обзор (в основном технического характера) некоторых из новых возможностей IE9, замеченных автором этих строк. Следует заметить, подавляющее их большинство давно реализовано в других браузерах. С другой стороны, отставание IE существенно сократилось, и это не может не радовать.
-
Ещё один день без стилей
Как ни странно, прошёл уже год после предыдущего CSS Naked Day, являющего собой славную традицию ежегодного отключения стилей сайта с целью продемонстрировать преимущества семантической HTML-разметки. Снова присоединяемся, и снова — только в блоге.
-
5 советов по XHTML/CSS-вёрстке (+)
В рамках своеобразной эстафеты, открытой Никитой Селецким и переданной мне Александром Исаковым (UGgallery), публикую 5 небольших практических рекомендаций, касающихся XHTML/CSS-вёрстки и в данном блоге ранее не озвученных.
-
Переменные в CSS
Дэниэл Глазман (Disruptive Innovations) и Дэвид Хайат (Apple, Inc.) предлагают готовое проработанное дополнение к спецификации CSS, определяющее крайне востребованный в современной вёрстке веб-страниц механизм использования переменных в CSS. Синтаксис прост:
@variables {myBg: #555; mycolor: #fff; }
#myElement {background: var(myBg); color: var(myColor); }Что из этого выйдет, покажет время, но Дэниэл, насколько известно автору этих строк, тесно связан с Mozilla, а значит, браузера, где потенциально может быть внедрена такая функциональность, уже два: Firefox и Safari. Более того, тема переменных в CSS уже поднималась в рабочей группе по разработке CSS, куда, насколько известно автору тех же строк, входит и Дэниэл, что дополнительно обнадёживает.
-
День без стилей?
-
Зельдман за X-UA-Compatible (+)
В своей статье Джеффри Зельдман поддерживает Microsoft в её недавнем предложении использовать новый мета-элемент X-UA-Compatible. Последний призван обеспечить обратную совместимость со страницами, созданными в расчёте на работу IE ниже 8-й версии в режиме соответствия стандартам.
-
Простой тест браузеров на поддержку web-стандартов (+)
По стандарту HTML 4.01, значение
0(ноль) атрибутаcolspanилиrowspanячейки таблицы должно приводить к растягиванию ячейки на всю ширину (дляcolspan) или высоту (дляrowspan) содержащей её секции таблицы (thead,tbodyилиtfoot) вне зависимости от количества строк или столбцов. Точно следует стандарту лишь Firefox.