Archives: ergonomie

  • Développer un formulaire Web ergonomique

    La majorité des sites Web comportent au moins un formulaire : pour entrer des commentaires, pour entrer en contact avec l'administrateur, pour gérer les données si on a les droits requis, etc.

    Votre expérience en tant qu'utilisateur de différents sites Web vous a sans doute démontré que certains formulaires sont très rapides à remplir alors que d'autres prennent une éternité. Certains sont agréables alors que d'autres sont carrément mal conçus. Certains sont clairs alors que pour d'autres, on se demande qu'est-ce qui est attendu de nous.

    Ces différences ne sont pas dues au hasard. En tant que développeur Web, vous devez connaître les principales règles qui permettront de rendre un formulaire Web ergonomique. Voici donc quelques-unes des meilleures pratiques pour développer un formulaire.

    (suite…)
  • Créer des raccourcis-clavier avec jQuery

    jQuery nous permet de réagir à une touche au clavier grâce aux fonctions keyup(), keydown() et keypress(). Il est même possible de réagir différemment à une touche en fonction de l'endroit où le focus est donné.

    L'utilisation la plus courante consiste utiliser la touche Entrée pour soumettre le formulaire qui détient le focus. Il est cependant possible d'aller plus loin en utilisant ces fonctions pour définir des raccourcis-clavier.

    (suite…)
  • ASP.NET : focus par défaut sur un contrôle de saisie

    Ceci vous est certainement déjà arrivé : vous ouvrez une page Web qui contient un formulaire, vous commencez à remplir les cases du formulaire... et rien ne s'écrit à l'endroit désiré. Frustrant ! Le développeur de ce formulaire n'était pas très consciencieux.

    Il est pourtant simple pour un développeur de donner le focus à un contrôle dès le chargement de la page. L'usager n'aura donc pas à cliquer sur le premier contrôle de saisie avant de commencer à taper. Quelques techniques vous sont présentées ici.

    (suite…)