Безопасно ли сейчас разрабатывать веб-приложение со спецификациями HTML 5? - PullRequest
5 голосов
/ 27 марта 2010

Безопасно ли сейчас разрабатывать веб-приложение со спецификациями HTML 5? или мы должны дольше ждать окончательных стандартов?

Я хочу начать разработку нового проекта. Я хочу, чтобы это было актуально во всех аспектах. мне больше ждать html 5 или я могу начать программирование на его основе?

Ответы [ 4 ]

6 голосов
/ 27 марта 2010

Все зависит от вашей аудитории.

Если большая часть вашей аудитории собирается быть достаточно модными веб-разработчиками, которые знают, что нужно использовать приличный браузер, вам, вероятно, будет хорошо с HTML5.

Однако, если вашей аудиторией является какое-либо государственное учреждение (школа и т. Д.), Место работы и т. Д., Возможно, вы еще не захотите его использовать. В настоящее время в моей школе используется Internet Explorer 6/7, и один из моих учителей постоянно жалуется на сообщение «Ваш браузер не поддерживается» в верхней части Youtube. Эти люди, вероятно, не имеют никакого контроля над браузером, который они используют, и могут быть немного позади из-за ИТ-специалистов.

Найдите свою аудиторию и используйте с ней то, что вам удобно.

4 голосов
/ 28 марта 2010

Это зависит от того, какие функции вы хотите реализовать. HTML 5 - это очень широкий стандарт, охватывающий видео, динамические растровые изображения, геолокацию, больше семантических тегов и т. Д.

Ни один браузер не реализовал все функции HTML5, все реализовали некоторые

Это расскажет вам большую часть того, что вам нужно знать, и какие браузеры его поддерживают.

http://diveintohtml5.ep.io/

Какая часть вас особенно интересовала? Многие люди хотят использовать canvas, который является динамическим графическим тегом (имитирует svg в элементе). Canvas работает во всех основных браузерах, кроме IE, хотя в IE9 прогнозируется поддержка canvas * 901 *

1 голос
/ 28 марта 2010

Используйте прогрессивное улучшение. Многие функции HTML5 (кэш приложения, настраиваемые поля формы, дополнительные семантические теги) не повредят в неподдерживаемых браузерах (хотя вам может понадобиться HTML5 shiv от Remy Sharp), но дают бонус пользователям и паукам, которые могут их использовать. Другие функции (видео-тег, хранилище базы данных, веб-работники, геолокация) могут использовать обходные пути для совместимости со старыми браузерами - библиотека Modernizer , связанная с Марком Пилигримом, делает это очень легко. Если ваше приложение использует, например, Geodata, вы можете использовать геолокацию на основе браузера, где это возможно, и использовать что-то на основе IP.

1 голос
/ 27 марта 2010

Это зависит от вашей аудитории.Если у них установлены новейшие браузеры, вы можете начать использовать части HTML 5. Если у вас нет хорошего понимания вашей пользовательской базы, вы можете использовать веб-аналитику, чтобы понять возможности своих браузеров.Разработчики, как правило, имеют более новые браузеры, но корпорации или школы не могут.Вам также следует изучить HTML 5 и понять, сможете ли вы быстро освоиться с ним, если время развертывания является проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...