Скрытые Функции/Свойства/Атрибут/Теги CSS3 и [закрытого] HTML

Я устанавливаю , Cygwin для имения *отклоняет инструменты командной строки и Xemacs для имения полезного редактора.

5
задан egyamado 4 November 2009 в 06:43
поделиться

4 ответа

Для меня одна область HTML и CSS, которую большинство людей не обнаруживает, это обширная поддержка интернационализации с элементами HTML, такими как , такими атрибутами, как hreflang = "" , и CSS, такими как {list-style-type: cjk-ideographic;} . По общему признанию, хотя я использовал все это, подавляющему большинству людей это никогда не понадобится.

Чтобы ответить на ваш второй (woops, обновленный) вопрос, браузеры реализуют различные части спецификаций HTML5 и CSS3, а также разные ставки. Обычно браузеры Webkit (Safari, Mobile Safari, Crome) и FireFox реализуют самые быстрые, Opera делает свою работу хорошо, а Internet Explorer пьяный в углу. В ответе @Kobi есть ссылки на то, какие браузеры что поддерживают.

Что касается того, когда вы можете полагаться на эти новые спецификации для бизнес-сайта, это полностью зависит от ваших пользователей и от того, какие браузеры они используют. Если ваш сайт ориентирован на пользователей iPhone, вы уже можете многое использовать. Однако это не лучший способ думать о проблеме. Большинство реализованных свойств CSS3, таких как закругленные углы, тени и градиенты CSS, на самом деле ухудшаются очень хорошо, поэтому вы можете использовать их, чтобы вознаградить пользователей хорошими браузерами прямо сейчас. Эта идея называется прогрессивным улучшением.

Что касается HTML5, это 90% HTML4 с определенной обработкой ошибок, поэтому перейти на HTML5 так же просто, как изменить тип документа - никаких других изменений не требуется. Если вы не используете новые семантические элементы, IE не имеет проблем с HTML5. Преимущества документа HTML5 - это гораздо лучшая спецификация, два валидатора с более информативными сообщениями об ошибках (я думаю, @Marius означает валидацию HTML5 форм ) и возможность использовать роли ARIA. Я написал статью о переходе с HTML4 / XHTML1 на HTML5 и рассказал о преимуществах этого

HTH

3
ответ дан 14 December 2019 в 19:17
поделиться

Большинство интересных новых функций CSS3 и HTML5 еще не реализованы. Сюда входят такие вещи, как:

1
ответ дан 14 December 2019 в 19:17
поделиться
  • Кроссбраузерная поддержка в режиме Quirks - вы можете перейти к той функции, которая вам нравится, она становится очень подробной.
  • Когда я могу использовать - Интерактивная таблица, которая показывает, когда функции будут (и будут) готовы к общедоступному использованию. Также есть удобная возможность принять замену JavaScript, например для IE6.
0
ответ дан 14 December 2019 в 19:17
поделиться

side note http://code.google.com/p/ie7-js/ will give you a capability to help ie browser to support css attributes that other browsers do, neat has its own down sides but still very neat

and now, i would not heavily rely on the upcoming technologies, at least for another year, year and half, but its getting there. As a developer it good practice to test the capabilities of those technologies on site to site basis. But then again generally speaking there is nothing out there that is a such incredible addition or change that just a must to incorporate.

by the way what do you mean by none typical features? none typical features are used on site to site basis, depending on your needs.

for example most of the blogs, forums, online stores, personal sites are kept in realm of minimal features that are very well established. these features are well documented and widely tested and used. standard of some sort.

1
ответ дан 14 December 2019 в 19:17
поделиться