Разве для мобильных веб-приложений HTML 5 не требуется писать другой код макета для устройств разного размера? - PullRequest
1 голос
/ 29 июня 2011

Это может быть самоуверенным или что-то еще, но я думаю, что это справедливый вопрос, чтобы спросить.

Так что все в моей работе похожи на HTML 5 и все такое.Я думаю, что хорошо иметь такую ​​возможность в веб-браузере ...

HOWEVER

Для каждого устройства вам не нужно поддерживать разные версии вашегоПриложение HTML 5?Это намного лучше, чем просто программировать нативное приложение?Является ли единственным преимуществом такого типа использования тот факт, что вы можете создать одно приложение с существенно разными файлами CSS / JS?

Я не совсем понимаю, почему вам не нужны разные библиотеки размеров, скажем, для:планшет против Android m / h-dpi против iPhone.Все они разные, разве браузеры не должны отображать по-разному и на этих устройствах?

Я знаю, что приложения HTML 5 имеют функции, которые позволяют ему работать как родное приложение, но если вам необходимо изменить размер приложениядля каждого устройства обычно стоит компромисс?

Ответы [ 3 ]

2 голосов
/ 29 июня 2011

Что хорошего в мобильном HTML 5?

Это модное слово. Модные слова делают маркетологов счастливыми.

В оставшейся части этого ответа я предполагаю, что вы имеете в виду «Что хорошего в HTML 5, когда речь идет о мобильных устройствах?».

Разве для каждого устройства не требуется поддержка разных версий приложения HTML 5?

номер

Это намного лучше, чем просто программировать нативное приложение?

Даже если бы это было так, это избавляет от необходимости переносить приложение на другой язык программирования и набор инструментов GUI для каждого устройства.

1 голос
/ 30 июня 2011

Система макетов HTML (которая не изменилась в HTML5) предназначена для работы на экранах разных размеров - например, HTML-элементы уровня блока, по умолчанию:

  1. занимают 100% доступной им ширины
  2. имеют высоту, необходимую для размещения их содержимого - ожидается, что браузеры предложат прокрутку, чтобы пользователь мог видеть весь контент

Именно поэтому вам не нужны разные библиотеки размеров для просмотра веб-страниц или запуска веб-приложений на разных мобильных устройствах или на традиционных настольных компьютерах с разными разрешениями монитора.

1 голос
/ 29 июня 2011

Это отличный обзор того, почему HTML5 - хорошая вещь.

http://hubpages.com/hub/HTML5-is-Here-Now-HTML5-Benefits-for-Users-and-Developers

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