2010-01-13 2 views
4

Большинство смартфонов используют современные браузерные движки, которые реализуют HTML 5 (или, по крайней мере, частично). Должен ли я начать использовать HTML 5 для своего веб-приложения? Где я могу найти список браузеров, используемых большинством популярных устройств (iPhone, Android и т. Д.)? Моему приложению не нужно работать с более старыми настольными браузерами.Могу ли я начать использовать HTML 5 для своего приложения для смартфонов?

ответ

5

В зависимости от того, насколько коммерческая/критическая ваша веб-страница, ответ отличается.

Если это КРИТИЧЕСКИЙ, что он работает на всех смартфонах, используйте HTML4, чтобы обновить его до HTML5.

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

Я сделал тест окна браузера, HTML 5 (с помощниками для старых браузеров) со следующими результатами:

http://www.stevefenton.co.uk/Content/Blog/Date/200907/Blog/HTML-5-Browser-Test/

0

Если вы не заботитесь только на iphone, 5 не поддерживается для «самых» смартфонов. Если вам действительно нужна хорошая совместимость на смартфонах, вам лучше сохранить с собой 4.

0

The Wikipedia mobile browsers page имеет приличный стол в данный момент.

В случае с «самыми популярными устройствами», если у вас есть какая-либо информация о телефонах, используемых целевой аудиторией вашего приложения, это будет более ценно, чем общая популярность.

Сказав это, я думаю, что в целом показатели продаж iPhone значительно опережают всех остальных, а iPhone имеет отличную поддержку HTML5. Я бы продолжил работу с HTML5, так как я думаю, что другие смартфоны либо догонят поддержку HTML5, либо исчезнут.

Android в значительной степени единственный смартфон со значительными продажами, не так ли? Я думаю, Google увлечен HTML5.

Смежные вопросы