Господа. а делает ли тут кто сайты на ipad и прочие тачи? на первых нескольких страницах я поста не нашел.
Есть пара вопроса.
1 как отследить событие «пролистывание страницы пальцем»?
2 как узнать координату, на которую отскроллил, аналог scrollTop?
3 кто нибудь справился уже нормально с position:fixed?

Linux Nix Web Development - http://linuxoids.org/ image

20 Responses to сайты на ipad

  1. 171Blank:

    1. Touch event в Zepto http://zeptojs.com/#Touch events
    2. Не знаю.
    3. iScroll?

  2. Navwhite:

    Посмотри в сторону Phonegap — на вход кидаешь хтмл/цсс/жабаскрипт, на выходе — приложение под андроид.
    для простых интерфейсных задач весьма подходит.

  3. ZliApp:

    не. меня приложения не интересуют пока что. у нас мобильные версии сайтов надо оптимизировать

  4. Thgenko:

    смотри на jq.mobi и jquery mobile, у них там все есть, с фолбеками и прочими штуками. правда если хочется чтобы оно было легко (в плане размера) и быстро, то придется писать самому.

  5. SakSwet:

    http://prokoleso.ru — сравнительно недавно запустили.
    Всё отлично работает на тачах.

  6. EzuRU:

    Все применимо к ios и jquery:

    1. Такого события нет, но.scroll() работает. Можно что-нибудь придумать, все зависит от задачи.
    2. scrollTop работает
    3. position: fixed работает, но с некоторыми моментами — например, блок с fixed не очень адекватно себя ведет при изменении масштаба. Лечится эмуляцией fixed на javascript.

  7. Mlrre:

    position: fixed работает с ios 5, правда динозавров с 4 версией сейчас найти сложно )

  8. EzuRU:

    йеп, все верно

  9. ZliApp:

    заказчики попадаются как раз на устаревших девайсах в основном )=

  10. OHASpb:

    Посоны, я туда обращаюсь? У меня тут магия.

    Сучечка iPad не рендерит пол-DIV-а. Без шуток. Каким-то образом айпадная сафари отрезает около 250-ти пикселей от контейнера справа, заменяя их белым полем. Причём только от отображения, потому что клики, тапы и прочие события на этой белой области прекрасно отрабатывают, а в target события — правильный элемент. Но его не видно. Как будто правому куску контейнера присвоили visibility: hidden. Это лечится или app умрёт молодым?

  11. ZliApp:

    о. заебись. а кто нибудь уже столкнулся с адской хуйнёй с позишн:фиксед на десктоп маках в сафари 6?

    Linux Nix Web Development - http://linuxoids.org/ размер 499x411, 54.56 kb

  12. ZliApp:

    если тут есть мак юзерыразработчики может посмотреть главную страницу. http://twig-demo.web-fusion.ru/

  13. ZliApp:

    возможно картинка слишком большая, попробуй пересохранить?

  14. OHASpb:

    Ээээ.. какая картинка, ты об чём?

  15. ZliApp:

    с картинками бывает такая фигня, если картинки нет — тогда без понятия. новый ие6 блядь

  16. OHASpb:

    Ты точно отвечаешь на мой комментарий?
    Ещё раз: у меня есть контейнер (DIV) с кучей всякого контента внутри: табы, кнопки, ссылки, FB-like и прочая. Виджет, короче. На айПаде где-то треть виджета превращается в белое поле, будто сверху его перекрыли чем-то. Но это не перекрытие и overflow:hidden, так как на белом поле отвечают все контролы. Так, будто виджету присвоили visibility:hidden, но только правой трети.

    КАК ЭТО ТАК, БЛИН??!!

  17. EzuRU:

    отличный сайт

  18. ZliApp:

    во во. это пиздец какой-то первый раз такое вижу блядь.

  19. ZliApp:

    на твой. я же сказал, что не понял изначально в чём прикол. про то что такое бывает с картинками большими видел, про контент не видел. могу еще предположить, что не правильно считается ширина контейнера. может есть смысл поиграться с [meta name=»viewport»] но это врядли

Добавить комментарий