Я тот, кто хочет быть на новейших веб-технологиях, но также ценю, что многие люди все еще используют IE6/7/8. Это пустая трата кода/времени, если половина из них не будет отображаться в большинстве браузеров? Это просто случай использования разных таблиц стилей или просто используйте одну таблицу стилей, и если браузер не поддерживает текстовую тень, а затем вверните ее, они смогут увидеть ее без приятных эффектов. Что представляют собой мысли людей?Должен ли я использовать HTML5 и CSS3?
ответ
Это зависит от вашей страны. Я разработчик интрасети, и моя компания все еще использует IE6 (!!!), поэтому у нас нет выбора, кроме как поддерживать IE6. Я также разрабатываю некоторые общедоступные веб-сайты, и мы используем аналитические инструменты, чтобы увидеть, какой браузер используется больше, и игнорировать те, которые менее используются. в этом случае IE6 был наименее используемым браузером.
Я не буду использовать HTML5 и CSS3 до тех пор, пока не будет выпущен Internet Explorer 9 или Firefox 4 (абсолютный выпуск, а не альфа или бета), поскольку эти два браузера составляют большую часть веб-трафика (afaik, исправьте меня, если я неверно) и использование html5 или css3 будет большой потерей.
И да, это зависит от вашей пользовательской базы.
Я разрабатываю ориентированное на малый бизнес онлайн-приложение и решил поддерживать только IE8, FF и Chrome. Я также пошел за одной таблицей стилей, которая сильно ухудшается (текстовая тень, закругленные углы). Пользователи IE8 будут видеть квадратные углы, но это не делает сайт непригодным для использования.
Я просто считаю, что стоимость изготовления всего выглядит превосходно во всех браузерах (и поддерживая их!) Намного выше, чем пользы.
Вышеупомянутое относится также к HTML5 IMHO - если вы не знаете, что у большинства пользователей будет HTML5-совместимый браузер, нет необходимости инвестировать в него прямо сейчас. Если весь ваш сайт не будет использовать одну из новейших функций.
Просто скажите, какая проблема ваших пользователей вы решаете и решаете.
- 1. Должен ли я начинать использовать HTML5 и CSS3 и избегать использования предыдущих версий?
- 2. Почему я должен использовать кнопки CSS3?
- 3. Должен ли я использовать prefixfree.js?
- 4. HTML5 CSS3 и IFRAMES?
- 5. Должен ли я использовать HTML5 Canvas или CSS3 Sprites для анимации объектов для игры?
- 6. Только HTML5 и CSS3
- 7. help html5 и css3
- 8. Должен ли я когда-либо использовать расширение .html5?
- 9. Должен ли я начинать использовать CSS 3 и HTML 5?
- 10. Должен ли я использовать тег HTML5 для моего поиска?
- 11. Должен ли я использовать <! [CDATA [...]]> в HTML5?
- 12. Должен ли я писать документы Polyglot HTML5?
- 13. html5 и CSS3 видео фон
- 14. Могу ли я использовать html5 на своем мобильном сайте?
- 15. Github и должен ли я использовать его?
- 16. Должен ли я использовать FxCop и почему?
- 17. , который из == и =: = должен ли я использовать?
- 18. BootStrap - привязка модели и поддержка HTML5/CSS3?
- 19. Могу ли я использовать идентификаторы в CSS3?
- 20. Должен ли я использовать Bootstrap?
- 21. Должен ли я использовать CMS
- 22. Должен ли я использовать jQuery.each()?
- 23. Должен ли я использовать JAI?
- 24. Должен ли я использовать ретранслятор?
- 25. Должен ли я использовать ExecutorService?
- 26. Должен ли я использовать Sqlite
- 27. Должен ли я использовать куки?
- 28. Должен ли я использовать Subversion?
- 29. Должен ли я использовать подзапрос?
- 30. Должен ли я использовать EnumSet?
достаточно справедливо! Ой на IE6. Но правильно ли игнорировать старые браузеры. Я видел презентацию ведущего разработчика пользовательского интерфейса Yahoo, и у них есть система ABC, где A - это новые браузеры, и они портят сайт в соответствии со степенью. Но он также сказал, что серверы Yahoo встречают 10000+ разных браузеров в месяц !!!! – benhowdle89 2010-11-24 13:01:19