Double click sur produit Apple (mobile/tablette)
9 years 6 months ago #28007
by webmestre
Double click sur produit Apple (mobile/tablette) was created by webmestre
Salut Cedric
J'utilise MaxiMenu et AccordionMenu avec Joomla 3.4.1
Le premier problème que j'ai identifié et résolu est que je devais faire deux clics sur un des onglets de MaxiMenu pour le faire ouvrir (sur tablette iPad, iPhone, iPod)
J'en ai déduit selon ta page:
www.joomlack.fr/extensions-joomla/maximenu-ck
Que ton MaxiMenu en haut d'écran fonctionne bien sur un produit Apple car tu sélectionnes par défaut un des onglets de ton menu de navigation.
Plus bas dans cette même page, tes trois démos nécessitent un double clic, un premier clic pour le focus et un 2e clic pour ouvrir le menu.
Donc un comportement qui semble normal pour cette extension.
Cependant, dans le cas de l'extension AccordionMenu, je dois toujours faire un double clic sur mon site alors que sur ta page démo:
www.joomlack.fr/extensions-joomla/accordeonmenu-ck
Un seul clic est nécessaire ?
J'utilise pourtant les versions mobiles de ces produits.
As-tu une idée du comportement différent que j'obtiens (double clic) versus le comportement sur ton site (simple clic) ?
Merci pour tes suggestions
René
J'utilise MaxiMenu et AccordionMenu avec Joomla 3.4.1
Le premier problème que j'ai identifié et résolu est que je devais faire deux clics sur un des onglets de MaxiMenu pour le faire ouvrir (sur tablette iPad, iPhone, iPod)
J'en ai déduit selon ta page:
www.joomlack.fr/extensions-joomla/maximenu-ck
Que ton MaxiMenu en haut d'écran fonctionne bien sur un produit Apple car tu sélectionnes par défaut un des onglets de ton menu de navigation.
Plus bas dans cette même page, tes trois démos nécessitent un double clic, un premier clic pour le focus et un 2e clic pour ouvrir le menu.
Donc un comportement qui semble normal pour cette extension.
Cependant, dans le cas de l'extension AccordionMenu, je dois toujours faire un double clic sur mon site alors que sur ta page démo:
www.joomlack.fr/extensions-joomla/accordeonmenu-ck
Un seul clic est nécessaire ?
J'utilise pourtant les versions mobiles de ces produits.
As-tu une idée du comportement différent que j'obtiens (double clic) versus le comportement sur ton site (simple clic) ?
Merci pour tes suggestions
René
Please Log in or Create an account to join the conversation.
9 years 6 months ago #28009
by ced1870
Joomlack Webmaster and Developer
Replied by ced1870 on topic Double click sur produit Apple (mobile/tablette)
salut
c'est étrange, je n'ai jamais entendu parlé de ce genre de soucis.
dans l'émulateur de Chrome je n'ai pas ce souci non plus, tu as testé sur plusieurs appareils ?
CEd
c'est étrange, je n'ai jamais entendu parlé de ce genre de soucis.
dans l'émulateur de Chrome je n'ai pas ce souci non plus, tu as testé sur plusieurs appareils ?
CEd
Joomlack Webmaster and Developer
Please Log in or Create an account to join the conversation.
9 years 6 months ago - 9 years 6 months ago #28011
by webmestre
Replied by webmestre on topic Double click sur produit Apple (mobile/tablette)
Salut Cédric
Qu'importe le navigateur, du moment que je suis sur un iPad, iPhone, iPod, j'ai ce souci.
Sur android, pas de problème, sur PC non plus (testé sous FireFox, Chrome, IE et Safari PC), seulement sur technologie Apple ...
On ne peut pas se fier aux émulateurs de FireFox et Chrome car pas de vrais émulateurs, d'ailleurs sur ceux-ci ça fonctionne bien mais dans la réalité ...
J'ai réglé ce genre de problème sur une ancienne version du site ou le menu de navigation était fait "maison", dans le style (avec jQuery):
www.sitepoint.com/10-jquery-ipad-code-snippets-plugins/ (voir le #7)
ou encore (mais j'aime mieux la solution précédente):
xavi.co/articles/trouble-with-touch-events-jquery
Donc transformer un événement click, mouseup, ... en événement touchstart.
Je pense que ton extension AccordionMenu est fait en Mootools et non jQuery mais il faudrait voir ...
Cependant si ça fonctionne pour toi (ton extension fonctionne bien sur iPad et avec Joomla) alors je cherche à savoir pourquoi ça ne fonctionne pas bien pour moi ...
Je pensais que l'ordre des scripts pourrait être important, soit de mettre les scripts mobiles après les scripts des extensions mais cela ne change rien et tu l'aurais de toute façon mentionné lors de l'installation.
Je poursuis mes recherches
Qu'importe le navigateur, du moment que je suis sur un iPad, iPhone, iPod, j'ai ce souci.
Sur android, pas de problème, sur PC non plus (testé sous FireFox, Chrome, IE et Safari PC), seulement sur technologie Apple ...
On ne peut pas se fier aux émulateurs de FireFox et Chrome car pas de vrais émulateurs, d'ailleurs sur ceux-ci ça fonctionne bien mais dans la réalité ...
J'ai réglé ce genre de problème sur une ancienne version du site ou le menu de navigation était fait "maison", dans le style (avec jQuery):
www.sitepoint.com/10-jquery-ipad-code-snippets-plugins/ (voir le #7)
ou encore (mais j'aime mieux la solution précédente):
xavi.co/articles/trouble-with-touch-events-jquery
Donc transformer un événement click, mouseup, ... en événement touchstart.
Je pense que ton extension AccordionMenu est fait en Mootools et non jQuery mais il faudrait voir ...
Cependant si ça fonctionne pour toi (ton extension fonctionne bien sur iPad et avec Joomla) alors je cherche à savoir pourquoi ça ne fonctionne pas bien pour moi ...
Je pensais que l'ordre des scripts pourrait être important, soit de mettre les scripts mobiles après les scripts des extensions mais cela ne change rien et tu l'aurais de toute façon mentionné lors de l'installation.
Je poursuis mes recherches
Last edit: 9 years 6 months ago by webmestre.
Please Log in or Create an account to join the conversation.
9 years 5 months ago #28110
by ced1870
je connais le touchstart mais on l'utilise plutot pour détecter les mouvements, juste pour un "clic" ce n'est pas nécessaire.
je n'ai pas de "Apple" sous la main pour tester ...
Joomlack Webmaster and Developer
Replied by ced1870 on topic Double click sur produit Apple (mobile/tablette)
si tu es sous joomla 3 c'est que tu jQuerye pense que ton extension AccordionMenu est fait en Mootools et non jQuery
je connais le touchstart mais on l'utilise plutot pour détecter les mouvements, juste pour un "clic" ce n'est pas nécessaire.
si tu peux essayer juste avec un template protosart sur un site vierge et le menu, dis moi ce que ça donneCependant si ça fonctionne pour toi (ton extension fonctionne bien sur iPad et avec Joomla) alors je cherche à savoir pourquoi ça ne fonctionne pas bien pour moi ...
je n'ai pas de "Apple" sous la main pour tester ...
Joomlack Webmaster and Developer
Please Log in or Create an account to join the conversation.
9 years 5 months ago #28139
by webmestre
Replied by webmestre on topic Double click sur produit Apple (mobile/tablette)
Salut Cédric
Bonne idée
Dans un premier temps, je vais essayer ce template avec le site actuel.
Sinon, dans un deuxième temps et selon nos ressources côtées serveurs, voir si on peut me créer un site temporaire vierge ...
Je te reviens avec mes tests
Merci
Bonne idée
Dans un premier temps, je vais essayer ce template avec le site actuel.
Sinon, dans un deuxième temps et selon nos ressources côtées serveurs, voir si on peut me créer un site temporaire vierge ...
Je te reviens avec mes tests
Merci
Please Log in or Create an account to join the conversation.
9 years 5 months ago #28147
by webmestre
Replied by webmestre on topic Double click sur produit Apple (mobile/tablette)
Salut Cédric
J'ai essayé avec notre version DEV (développement) sur le serveur, avec les deux templates: Beez3 et Protostar et j'ai toujours le problème.
Il faudrait que j'essaye avec un nouvelle installation de Joomla mais la personne qui gère les accès au serveur est en vacance pour quelques semaines
En local, je ne peux pas faire de test sur le iPad ...
Mais ton site avec ton extension accordion fonctionne bien sur iPad.
Je vais désactiver mes extensions pour voir s'il y a un conflit quelque part ...
À suivre ...
J'ai essayé avec notre version DEV (développement) sur le serveur, avec les deux templates: Beez3 et Protostar et j'ai toujours le problème.
Il faudrait que j'essaye avec un nouvelle installation de Joomla mais la personne qui gère les accès au serveur est en vacance pour quelques semaines
En local, je ne peux pas faire de test sur le iPad ...
Mais ton site avec ton extension accordion fonctionne bien sur iPad.
Je vais désactiver mes extensions pour voir s'il y a un conflit quelque part ...
À suivre ...
Please Log in or Create an account to join the conversation.
Time to create page: 0.223 seconds