Je ne suis pas sûr de la précision ou de la convivialité de cette information, mais cela pourrait être possible. Sur votre site Web, vous auriez besoin de quelques choses.
- Une zone de texte de quelque sorte que l'on serait capable de dicter les commandes en
- Lorsque la page se charge, appelez le .focus () sur la zone de texte, ce qui permettra à l'utilisateur d'appeler la dictée (appuyez deux fois sur Fn) et vous dira ce qu'il veut faire.
- Lier un. Change () jQuery sur cette zone de texte, ce qui serait ensuite analyser ce que l'utilisateur aurait dicté dans la zone de texte
- Action jQuery basée sur la commande, que ce soit une redirection, un défilement, etc.
- Videz la zone de texte et préparez-vous pour la prochaine commande
Il y a quelques lacunes, telles que
- L'utilisateur devra toujours initialiser la dictée d'une manière ou d'une autre (appuyez deux fois sur Fn) chaque fois qu'une nouvelle page est chargée, à moins que vous ne chargiez tout via AJAX dans div.
- Où la zone de texte devrait-elle être et devrait-elle être visible par tous les utilisateurs à tout moment?
- Enseigner à vos utilisateurs les commandes appropriées à utiliser
- Cela fonctionnerait-il sur un PC Windows ou Linux?
C'est certainement une idée intéressante, mais je ne pense pas qu'elle ait une utilisation très pratique, car de nombreux autres programmes d'accessibilité sur Mac, tels que VoiceOver, fonctionnent très bien. Ceci est juste une vue d'ensemble, et il est beaucoup plus complexe que ce qui est montré ci-dessus, surtout quand il s'agit de savoir quelles commandes font quoi et si vous voulez essayer de prendre en charge le traitement de langage naturel. J'espère que ça aide!