Mon expérience

Étant depuis mon enfance attiré par la langue française et sa complexité, cela coulait de source que je choisisse la conférence “Conversational Semantics” d'Aaron Gustafson. Pour moi, la sémantique en HTML est comparable à la diversité du vocabulaire. Plus nos mots sont adaptés, spécifiques et plus nos textes, rédactions, dialogues sont subtils. En HTML, c'est la même chose, pourquoi donc utiliser toujours des "div" génériques et non un langage varié ?

La sémantique c'est penser à la diversité

Pourquoi utiliser la sémantique ?

Comme nous le dit Aaron Gustafson, la sémantique nous permet d'avoir une meilleure structure dans notre HTML ainsi qu'une accessibilité plus adaptée du contenu, et aussi permettre d'interagir avec les commandes vocales et les liseuses d'écran.

Je trouve cela vraiment intéressant car le web est avant tout un espace de partage, un espace d'expression.

La liberté d'expression règne.

Dans le cas d'une personne avec des troubles de la vision, celle-ci, grâce à une bonne sémantique, sera dans la capacité de comprendre notre site et l'accessibilité est selon moi essentielle.

La force des mots

Lorsqu'on regarde un site, certains mots sont en gras, d'autres en italiques,… Dans le code HTML, identifier certaines parties de notre contenu est également important et cela est possible ! La langue vers une page externe peut être signifiée à l'utilisateur s'apprêtant à cliquer sur le lien.

Être organisé et ne pas être ignoré

Une bonne sémantique va de pair avec une bonne organisation. Les différentes balises nous permettent de structurer notre contenu. Mais une bonne sémantique permet également d'informer au navigateur le type de contenu présent dans la balise.

Prédire les décisions de nos utilisateurs

Afin de rendre l'expérience utilisateur agréable, il est important de travailler en amont afin de lui faciliter sa visite sur notre site. Par exemple, Aaron Gustafson nous montre dans sa conférence qu'un formulaire peut être tout de suite plus sympathique à remplir si nous préparons celui-ci en amont pour qu'il se remplisse automatiquement, réagisse aux commandes vocales, informe la liseuse d'écran du type de réponses attendues, …

Mon ressenti

J'ai vraiment apprécié regarder cette conférence. J'en sors grandi que ce soit dans l'approche du code mais également sur le fait d'avoir été sensibilisé aux difficultés auxquelles les utilisateurs de commandes vocales ou de liseuses d'écran peuvent être confrontés. En toute humilité, j'utilisais déjà un maximum une sémantique riche mais grâce à cette conférence, j'ai appris des choses vraiment utiles dont j'ignorais l'existence et que je vais m'efforcer d'exploiter dans le futur.

Merci !