Qu'est-ce que l'aide contextuelle?
L'aide contextuelle est une information fournie par une application logicielle aux utilisateurs en fonction de l'activité de l'utilisateur. Son objectif est de fournir des informations pertinentes rapidement et efficacement. Les facteurs à prendre en compte lors de la conception d'un système d'aide sensible au contexte sont le mécanisme de déclenchement, l'interface utilisateur, le contenu et les options de personnalisation. Les principaux défis consistent à comprendre l'intention de l'utilisateur et le coût du système d'aide.
Les mécanismes de déclenchement sont les moyens par lesquels l'utilisateur demande de l'aide. Les déclencheurs typiques incluent la touche F1, un symbole dans la barre d'outils de l'application et un clic droit de la souris. Les déclencheurs peuvent également inclure des combinaisons de touches personnalisées, certaines commandes vocales utilisant un logiciel de reconnaissance vocale, des écrans tactiles ou d'autres interfaces conviviales.
L'interface utilisateur peut prendre la forme de fenêtres contextuelles, de bulles d'aide ou d'un écran à choix multiples posant la question suivante: «Que tentiez-vous de faire?». L'aide contextuelle intégrée tente de répondre aux questions les plus probables à un moment donné. dans le logiciel en fournissant un texte d’instruction pendant le travail de l’utilisateur. Les options de personnalisation permettent à l'utilisateur de désactiver les fonctionnalités inutiles ou gênantes.
Le contenu est essentiel au projet d'aide. Traditionnellement, le logiciel dirigeait l'utilisateur vers la documentation officielle complète. Cette documentation comportait souvent des exemples, des règles de syntaxe et des références croisées. Comme de nombreux utilisateurs ont accès à Internet, les éditeurs de logiciels ont mis leurs systèmes d’aide en ligne. Certaines entreprises ont abandonné l'écriture de leur propre contenu d'aide et ont plutôt orienté l'utilisateur vers un moteur de recherche.
En 2011, certains observateurs ont estimé que le développement de l'aide sensible au contexte était en déclin. Au lieu de la documentation, les éditeurs de logiciels ont commencé à proposer des formats questions-réponses ou comment faire ce que je fais. Dans ces cas, l'utilisateur apprend une tâche mais n'est probablement pas au courant des perfectionnements possibles. En conséquence, de nombreux utilisateurs ont peut-être utilisé moins que la totalité des fonctionnalités du programme.
D'autres experts ont fait valoir que les utilisateurs avaient cessé de lire les manuels. Leurs groupes de discussion indiquent les informations préférées des utilisateurs dans un style conversationnel. Ces experts ont décrit la documentation complète comme un gaspillage et ont déclaré que cela entravait leur compétitivité. Le manque de documentation a engendré une industrie de l'édition spécialisée dans les manuels de logiciels tiers.
Les sites Web utilisant des systèmes de gestion de contenu (CMS) peuvent être positionnés pour ajouter des systèmes d’aide contextuels utiles. Les sites CMS stockent le contenu dans des bases de données, et la mise en forme et la présentation des sites Web sont distinctes du contenu. Bien que ces sites ne soient pas des applications, une aide contextuelle peut s'avérer utile lors de la navigation sur des sites volumineux. Le CMS utilisé comme interface utilisateur pour des applications ou d'autres solutions basées sur une base de données peut aider à réduire le coût de ces systèmes exigeants en main-d'œuvre.