• [^] # Re: Illustration

    Posté par . En réponse à la dépêche Libération de Livecode via un financement participatif. Évalué à 4.

    Sur de nombreux supports tactiles, les évènements de souris sont effectivement émulés, mais ils sont décalés dans le temps. Sur un iPad par exemple, l'évènement mousedown est lancé environ 500ms après le touchstart. Si l'application n'écoute que les clics de la souris, ça peut donner l'impression que l'application est lente alors que c'est juste un délai permettant d'identifier le mouvement réalisé par l'utilisateur.

    Pour un bouton, le délai est une bonne chose car si l'utilisateur souhaite faire défiler la vue et qu'il le fait en touchant le bouton, l'évènement click du bouton ne sera pas déclenché.

    Si c'est pour du draganddrop par contre, il vaut mieux utiliser les évènements tactiles, car le délai de 500ms à chaque fois que l'utilisateur souhaite déplacer un objet va lui donner une mauvaise impression.