Comments 24
«Отключение a:hover»
На самом деле в мобильном safari при коротком клике на ссылке срабатывает таки событие hover а уже при втором клике, либо при более долго клике срабатывает переход.
На самом деле в мобильном safari при коротком клике на ссылке срабатывает таки событие hover а уже при втором клике, либо при более долго клике срабатывает переход.
+6
по поводу a:hover, обращаюсь к создателям lurkmore — надо как-то решить этот вопрос, т.к. львиная доля юмора содержится в том, куда ведут некоторые ссылки. Например, ссылка «какой-нибудь дизайнер» может вести на Артемия Лебедева, что в определенном контексте будет смешно.
Но при просмотре с мобильного девайса эта информация оказывается крайне труднодоступной :(
Но при просмотре с мобильного девайса эта информация оказывается крайне труднодоступной :(
+8
на лурке приведенное вами в обычном тайтле у a[href] — так что тут вопрос скорее к браузерописателям в том как они вообще на тачскринах хотят отображать тайтлы эти(видимо не очень-то и хотят, или просто не представляют как это будет выглядеть поэтому делают текущее убожество)
по поводу статьи:
за скрытие адресной строки поубивал бы, а так — помимо очевидных вещей есть и полезные мелочи напоминать о которых стоит почаще
по поводу статьи:
за скрытие адресной строки поубивал бы, а так — помимо очевидных вещей есть и полезные мелочи напоминать о которых стоит почаще
+3
Да, есть такая проблема. Решается лонг-тачем.
0
И ещё по поводу a:hover
На ноутах от самсунга и вроде на с4 поддерживается настоящие наведение. Первые 2 — наведение пером, третий — пальцем. Так что убирать не стоит
На ноутах от самсунга и вроде на с4 поддерживается настоящие наведение. Первые 2 — наведение пером, третий — пальцем. Так что убирать не стоит
+1
Почему не указали нигде, что это переводная статья?
+20
Ещё бы хотелось видеть какие мобильные браузеры какие из перечисленных фич поддерживают.
+4
UFO just landed and posted this here
вы забыли самое главное: как таргетировать стили для 100500 андроидов? если меня читает кто-то, кто эту проблему для себя решил — поделитесь, пожалуйста, решением, как именно вы это сделали! под расширения десктопов верстаю, под айпады-айфоны тоже справляюсь, но что с зеленым делать — я честно говоря не представляю :(
PS: у автора, судя по тому, что ето перевод, спрашивать бесполезно :)
PS: у автора, судя по тому, что ето перевод, спрашивать бесполезно :)
0
Пока что лучше этого решения ничего не знаю.
modernizr
В media queries level 4 будет дополнительные селекторы, определяющие тач-устройства, вот они, но поддержку их ещё не ввели, да и когда введут, останется проблема со старыми не обновлёнными планшетами.
if (Modernizr.touch) {
$('body').addClass('touch');
}
modernizr
В media queries level 4 будет дополнительные селекторы, определяющие тач-устройства, вот они, но поддержку их ещё не ввели, да и когда введут, останется проблема со старыми не обновлёнными планшетами.
+1
Возможно вам пригодиться…
Код не дает 100% гарантии что юзверь пользуется пальцами а не мышью и что он находиться именно в Metro, но лично мне этот код помог и он достаточно хорошо работает
// скорее всего мы в IE - Metro mode ( IE10+ )
if(navigator.msMaxTouchPoints && navigator.msMaxTouchPoints > 0) { ... }
Код не дает 100% гарантии что юзверь пользуется пальцами а не мышью и что он находиться именно в Metro, но лично мне этот код помог и он достаточно хорошо работает
+1
В соседнем топике есть предложения, как заменить восьмикилобайтный modernizr несколькими строчками для определения тачей.
0
> Если на сайте используется карусель изображений, она должна управляться тачем:
Надо бы сказать шире: если есть карусель, то ее либо можно автоматически отключать (ибо большая их часть совершенно бессовестно тратит батарею, создавая мелькание и не привнося в UX ничего существенного) на мобильных устройствах — заменив списком выводимых на карусели тематик, либо, действительно, делать тач-карусель.
Но уж если делать, то ставить те, что с использованием аппаратного ускорения — к примеру, Swiper www.idangero.us/sliders/swiper/, Royal Slider dimsemenov.com/plugins/royal-slider/, да и несколько еще других.
Надо бы сказать шире: если есть карусель, то ее либо можно автоматически отключать (ибо большая их часть совершенно бессовестно тратит батарею, создавая мелькание и не привнося в UX ничего существенного) на мобильных устройствах — заменив списком выводимых на карусели тематик, либо, действительно, делать тач-карусель.
Но уж если делать, то ставить те, что с использованием аппаратного ускорения — к примеру, Swiper www.idangero.us/sliders/swiper/, Royal Slider dimsemenov.com/plugins/royal-slider/, да и несколько еще других.
+1
Поправьте последний пункт, правильно он пишется так:
(web-app)
<meta name="apple-mobile-web-app-capable" content="yes" />
(web-app)
+2
UFO just landed and posted this here
какой-то BlackBerry (простое прикосновение только управляет указателем, а для клика надо с усилием нажать на экран).
за такими устройствами будущее
Это вы сейчас описали то, что в BlackBerry называли Sure-Click и что по сути было костылем, который они придумали, когда припекло сделать смартфон с сенсорным экраном. Аппараты с этим «добром» люто провалились и уже, если я не ошибаюсь, не выпускаются — современные устройства от BlackBerry имеют обычный эмкостный сенсорный экран без подобных извращений.
+1
Объясните человеку, который «мимо пробегал» —
это входит в стандарт HTML5 или расширение какое-то поддерживаемое только планшетными операционками, или еще что?
(из статьи не понятно)
autocapitalize="off" autocorrect="off" (и прочее…)
это входит в стандарт HTML5 или расширение какое-то поддерживаемое только планшетными операционками, или еще что?
(из статьи не понятно)
+9
Какой-то баг, Chrome 28, приводит к сообщению «введите данные в указанном формате» даже при вводе только цифр.
0
Sign up to leave a comment.
Оптимизация сайта для планшетов