Показать сообщение отдельно
  #1 (permalink)  
Старый 17.08.2013, 21:51
Профессор
Отправить личное сообщение для lancer Посмотреть профиль Найти все сообщения от lancer
 
Регистрация: 30.01.2008
Сообщений: 230

Вопрос по кроссбраузерности мобильных браузеров
Safari IOs, Opera mini, Android.

Если верстка, js и jQuery написаны хорошо и все отлично работает в декстопных браузерах, то можно ожидать автоматом полной кроссбраузерности хотя-бы в Safari IOs, Opera mini?

Насколько я понял jQuery mobile нужен только для таких фишек как сенсорные команды, все остальное по-прежнему берет на себя обычный jQuery. Получается без этих сенсорных команд в моей верстке нельзя переходить по ссылкам, нажимать кнопки? Или это работает и без них?

Цитата:
В теле примера вы можете видеть div-ы с различными параметрами data-role. На основе этих параметров jQuery Mobile и создает страницу. data-role указывает на роль элемента на экране — это может быть и страница (data-role="page"), кнопка (data-role="button"), список (data-role="listview") и т. д. Страница (data-role="page") может содержать в себе три div-a с ролями header (data-role="header"), footer (data-role="footer") и content (data-role="content"). От роли элемента будет зависеть, как он будет отображаться на экране.
Без этих data-role страница не будет страницей, а кнопка кнопкой, хидер хидером? Или смысл только в поисковой оптимизации?

В конечном счете все сводиться к тому будет ли обычная десктопная верстка обычно работать на мобильных Safari IOs, Opera mini? (Разные фишки типа сенсорные движения, data-role не нужны). Скажем так, есть возможность сделать хорошо front-end для десктопных, но нет времени на мобильные. Но хотелось бы знать как верстка будет работать там, можно-ли будет пользоваться сайтом более-менее нормально.

Последний раз редактировалось lancer, 17.08.2013 в 22:04.
Ответить с цитированием