Toute innovation doit être destinée aux personnes. Le résultat final devrait être le bonheur humain. Le pourcentage d'objectifs moteurs de la population a affecté vers le bonheur. C'est ainsi qu'un maximum de bien peut être accompli.
La plupart des gens pensent qu'il est raisonnable pour une organisation d'avoir un groupe de population auquel s'applique la responsabilité de « vers le bonheur ». Même si dans mon entreprise nous réfutons cette affirmation, nous pouvons continuer à examiner le HTML avec cette idée en tête.
Dans le contexte du HTML, le pourcentage de la population concernée est beaucoup. Le terme technique pour désigner cela peut même être considéré comme « la terre habitée ». Tout utilisateur vivant d'Internet reçoit les décisions en aval du WHATWG, le groupe de travail qui définit le HTML.
Ce groupe de travail n'a pas rendu justice au public humain dans la décision concernant les éléments sémantiques. Cela ne fait rien pour les lecteurs humains. Cela rend l'expérience plus verbeuse, compliquée et, selon la tradition DevEx consistant à classer la charge cognitive comme indésirable, ces éléments supplémentaires rendent l'expérience pire.
Je m'attends à entendre une pensée qui dit : "Mais, mais... l'accessibilité !" Je serai clair. L'accessibilité n'est pas une option, c'est une exigence. Je m'attends à entendre cette pensée contradictoire parce qu'un bon développeur HTML a cela à l'esprit. Voici pourtant la pilule à avaler : les éléments sémantiques ne font rien pour l’accessibilité. Un lecteur d'écran (un lecteur d'écran est simplement un grattoir Web) peut mettre en œuvre une certaine compréhension des éléments, mais ce n'est peut-être pas le cas ! De plus, nous sommes en 2024 et il n’y a aucune normalisation à cet égard. De plus, les algorithmes indiquant quoi faire avec les informations doivent nécessairement varier selon les développeurs, et les informations sur ce que le lecteur humain veut savoir sur la page doivent également varier !
Les éléments sémantiques n’étaient qu’un pas vers la complication au profit de très peu de personnes. WHATWG a commencé comme une société regroupant des acteurs « majeurs » du secteur Internet, et il est clair que leurs priorités étaient biaisées. Il s'agit d'une technologie précieuse pour les entreprises dont le modèle commercial est le web scraping, non pas pour l'accessibilité, mais pour l'agrégation de contenu (c'est-à-dire les moteurs de recherche).
Le HTML devrait être destiné aux gens. L'expérience humaine et l'amélioration dans ce domaine (en général, pas financièrement) devraient être l'objectif de toute innovation majeure ayant la portée effective du HTML. Au lieu de cela, nous avons eu recours à la technologie pour répondre à la question : « Comment caractériser cette sous-section ? »
Mieux dit, il s'agit d'une réponse secrète car aucun être vivant ne lit la réponse à cette question. Une entité commerciale n'est pas un être vivant. Un web scraper n’est pas un être vivant. Seul un éditeur de logiciel est conscient de son existence et, comme indiqué, l'effet de cet ajout à la spécification est une augmentation de la charge cognitive et une aggravation de l'expérience.
Super ?
Il s'agit de la deuxième partie d'une série en trois parties.
Laissez un message expliquant comment vous souhaiteriez améliorer le HTML pour l'expérience !
Si vous souhaitez créer des applications hypertextes dans le but du bonheur humain, venez à la fête à Salvation ! Compagnie du Salut, où nous sommes sauvés. Oh, et j'ai entendu dire que l'auteur de ce manuel HTML est membre de Je suis sûr qu'il existe un manuscrit partageable dans la bibliothèque des membres !
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3