Показать сообщение отдельно
  #5 (permalink)  
Старый 08.05.2011, 23:12
Аспирант
Отправить личное сообщение для ASerputko Посмотреть профиль Найти все сообщения от ASerputko
 
Регистрация: 20.10.2010
Сообщений: 73

1. Верстка: как уже сказал da_ff, в разных моб. дивайсах верстка ведет себя по разному, в браузере на ПС может быть все идеально, а вот на мобилках - то высота контейнера не определилась, то стиль не корректно работает. К примеру если у тебя все ок смотрится на ipode, то на андроеде может быть все .... просто жесть.
2. Верстка2: Телефон можно держать как горизонтально, так и вертикально. В обоих положениях верстка будет отличатся. Я использовал в некоторых моментах Еvent orientationchange - реагирует на повороты.
3.EVENTS.Если на компе работают mouse - события, то на мобилках touch - события. mousedown = touchstart, mousemove = touchmove, mouseup = touchend.
4. Разработка приложения естественно идет на PC, потому будешь использовать mouse события, но на мобилках они не покатят, нужно знать когда ты на PC, а когда на дивайсе. Я использовал такой хак
return 'ontouchstart' in window
. На дивайсе вернет true, на PC - false. Ну соответственно будешь подключать нужные события.
Ответить с цитированием