Javascript-форум (https://javascript.ru/forum/)
-   Мобильный JavaScript (https://javascript.ru/forum/mobile/)
-   -   Вопрос по кроссбраузерности мобильных браузеров (https://javascript.ru/forum/mobile/40733-vopros-po-krossbrauzernosti-mobilnykh-brauzerov.html)

lancer 17.08.2013 21:51

Вопрос по кроссбраузерности мобильных браузеров
 
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 для десктопных, но нет времени на мобильные. Но хотелось бы знать как верстка будет работать там, можно-ли будет пользоваться сайтом более-менее нормально.

danik.js 17.08.2013 22:32

lancer, не подскажешь какую нибудь кроссплатформенную платформу?


Часовой пояс GMT +3, время: 21:33.