X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> JavaScript onClick на мобильных устройствах
MeTaTRoN
MeTaTRoN
Topic Starter сообщение 2.4.2016, 12:43; Ответить: MeTaTRoN
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.9.2008
Из: Таллинн Эстония
Поблагодарили: 63 раза
Репутация:   18  


Всем добрый день

Вопрос к тем, кто разарабатывает под мобильные устройства.
Стоит ли использовать onClick в html, для вызова javascript функции?
Или лучше всё переводить на jquery события touchstart и touchend разделяя, вызовы событий для телефонов и пк?

Заранее спасибо.


--------------------
Программист: PHP, JavaScript, HTML5, HTML5 canvas, CSS, AJAX, jquery, SQL.
Реклама на аниме сайте
Услуги программиста, тема на форуме
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sergey_Bex
Sergey_Bex
сообщение 2.4.2016, 15:03; Ответить: Sergey_Bex
Сообщение #2


Новичок
*

Группа: User
Сообщений: 40
Регистрация: 4.3.2015
Поблагодарили: 15 раз
Репутация:   3  


Здравствуйте! Стоит или нет - решать только Вам. Могу сказать одно, клик на моб. устройствах срабатывает через 300ms после события. Лично меня это немного раздражает(но не критично). Сам пользуюсь плагином jTap. Очень простой в использовании.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
do4a
do4a
сообщение 3.4.2016, 13:02; Ответить: do4a
Сообщение #3


Частый гость
**

Группа: User
Сообщений: 62
Регистрация: 22.8.2012
Поблагодарили: 4 раза
Репутация:   -2  


Использование любых скриптов на мобильных версиях уменьшает в разы загрузку сайта. А еще учите, что не у всех iPhone 6s с безлимитным LTE и половина у кого не загрузиться сайт в течении N секунд, просто закроют ссылку.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AndreyShin
AndreyShin
сообщение 6.4.2016, 13:03; Ответить: AndreyShin
Сообщение #4


Новичок
*

Группа: User
Сообщений: 33
Регистрация: 4.9.2015
Поблагодарили: 3 раза
Репутация:   0  


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


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MoriSar
MoriSar
сообщение 10.5.2016, 14:50; Ответить: MoriSar
Сообщение #5


Новичок
*

Группа: Viewer
Сообщений: 9
Регистрация: 28.3.2016
Поблагодарили: 3 раза
Репутация:   0  


Цитата(MeTaTRoN @ 2.4.2016, 10:43) *
Стоит ли использовать onClick в html, для вызова javascript функции?

Ну если воспринять это буквально, то в HTML никаких onClick быть не должно. Все onEvent должны быть прописаны в файле.js и лучше слушателем e.addEventListener (если писать чистым JS).
В Вашем же случае лучше JQuery события.
Вот тут не плохо написано об этих событиях и о том, что разделять события для тачскринов и для мышки - это хорошо...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 19.1.2017, 18:57
Дизайн