Ă propos de la documentation de GitHub
Chez GitHub, nous nous efforçons de crĂ©er une documentation prĂ©cise, utile, inclusive, accessible et simple dâutilisation.
Avant de contribuer Ă GitHub Docs, prenez le temps de vous familiariser avec la philosophie, les principes fondamentaux et les principes de conception du contenu de GitHub :
- Ă propos de la philosophie de la documentation de GitHub
- A propos des fondamentaux de la documentation de GitHub
- Principes de conception de contenu
Meilleures pratiques pour lâĂ©criture de la documentation GitHub
Que vous crĂ©iez un article ou mettiez Ă jour un article existant, vous devez suivre ces recommandations lors de lâĂ©criture pour GitHub Docs :
- Aligner le contenu sur les besoins de lâutilisateur
- Structurer le contenu à des fins de lisibilité
- Ăcrire Ă des fins de lisibilitĂ©
- Mise en forme Ă des fins dâanalyse
Aligner le contenu sur les besoins de lâutilisateur
Avant de commencer, il est important de comprendre pour qui vous Ă©crivez, quels sont leurs objectifs, les principales tĂąches ou concepts que lâarticle traitera et quel type de contenu Ă©crire.
DĂ©finir lâaudience
- Qui lira ce contenu ?
- Qu'essaient-ils de faire ?
DĂ©finir lâobjectif principal
- Quâest-ce que le lecteur doit pouvoir faire ou comprendre aprĂšs avoir lu cet article ? Choisissez une ou deux tĂąches ou concepts que le contenu abordera.
- Sâil existe des tĂąches, des concepts ou des informations supplĂ©mentaires qui ne sont pas essentiels, demandez-vous sâils peuvent ĂȘtre placĂ©s plus bas dans lâarticle, dĂ©placĂ©s vers un autre article ou omis complĂštement.
Déterminer le type de contenu
DĂ©terminez le type de contenu que vous allez Ă©crire, en fonction de lâaudience prĂ©vue et de lâobjectif principal du contenu. GitHub Docs utilisent les types de contenu suivants :
- Contenu conceptuel
- Contenu référentiel
- Contenu procédural
- Contenu de dépannage
- Démarrage rapide
- Didacticiel
Par exemple, utilisez le type de contenu conceptuel pour aider les lecteurs Ă comprendre les principes de base dâune fonctionnalitĂ© ou dâun sujet et comment ils peuvent les aider Ă atteindre leurs objectifs. Utilisez le type de contenu procĂ©dural pour aider les lecteurs Ă effectuer une tĂąche spĂ©cifique du dĂ©but Ă la fin.
Structurer le contenu à des fins de lisibilité
Utilisez les meilleures pratiques suivantes pour structurer le contenu. Lorsque vous ajoutez du contenu Ă un article existant, suivez la structure existante dans la mesure du possible.
- Fournissez le contexte initial. Définissez le sujet et indiquez sa pertinence pour le lecteur.
- Structurez le contenu dans un ordre logique, par importance et pertinence. Placez les informations par ordre de prioritĂ©, et dans lâordre dont les utilisateurs en auront besoin.
- Ăvitez les phrases longues et les paragraphes.
- Présentez les concepts un par un.
- Utilisez une idée par paragraphe.
- Utilisez une idée par phrase.
- Mettez lâaccent sur les informations les plus importantes.
- Commencez chaque phrase ou paragraphe avec les mots les plus importants et les points Ă retenir.
- Lorsque vous expliquez un concept, commencez par la conclusion, puis expliquez-le plus en détail. (Cette méthode est parfois appelée « pyramide inversée ».)
- Lors de lâexplication dâun sujet complexe, prĂ©sentez dâabord les informations de base aux lecteurs et dĂ©voilez les dĂ©tails plus loin dans lâarticle.
- Utilisez des sous-titres explicites. Organisez les paragraphes associés en sections. Donnez à chaque section un sous-titre unique et qui décrit avec précision le contenu.
- Envisagez dâutiliser des liens dans la page pour un contenu plus long. Cela permet aux lecteurs de passer Ă leurs centres dâintĂ©rĂȘt et dâignorer le contenu qui ne les intĂ©resse pas.
Ăcrire Ă des fins de lisibilitĂ©
Facilitez la lecture et la compréhension du texte par les utilisateurs qui ont peu de temps.
- Utilisez un langage simple. Utilisez des mots courants, du quotidien et évitez le jargon si possible. Vous pouvez utiliser des termes bien connus des développeurs, mais il est possible que le lecteur ne connaisse pas les détails de fonctionnement de GitHub.
- Utilisez la voix active.
- Soyez concis.
- Ăcrivez des phrases simples et brĂšves.
- Ăvitez les phrases complexes qui contiennent plusieurs concepts.
- Réduisez les détails inutiles.
Pour plus dâinformations, consultez la section « Voix et tonalitĂ© » dans Guide de style et RĂ©daction de contenu Ă traduire.
Mise en forme Ă des fins dâanalyse
La plupart des lecteurs ne lisent pas les articles dans leur intégralité. Au lieu de cela, ils analysent la page pour rechercher des informations spécifiques, ou parcourent la page pour obtenir une idée générale des concepts.
Sâils analysent ou parcourent le contenu, les lecteurs ignorent les grands blocs de texte. Ils recherchent des Ă©lĂ©ments liĂ©s Ă leur tĂąche ou qui se distinguent sur la page, tels que les sous-titres, les alertes, les listes, les tables, les blocs de code, les visuels et les premiers mots de chaque section.
Une fois que lâarticle a un objectif et une structure clairement dĂ©finis, vous pouvez appliquer les techniques de mise en forme suivantes pour optimiser le contenu pour lâanalyse et le parcours. Ces techniques peuvent Ă©galement aider Ă rendre le contenu plus comprĂ©hensible pour tous les lecteurs.
- Utilisez la mise en surbrillance du texte, comme les caractĂšres gras et les liens hypertexte, pour attirer lâattention sur les points les plus importants. Utilisez la mise en surbrillance du texte de maniĂšre Ă©parse. Ne mettez pas en surbrillance plus de 10 % du texte total dâun article.
- Utilisez des Ă©lĂ©ments de mise en forme pour sĂ©parer le contenu et crĂ©er de lâespace sur la page. Par exemple :
- Listes Ă puces (avec des sous-titres dâaccroche facultatifs)
- Listes numérotées
- Alertes
- Tables
- Objets visuels
- Blocs de code et annotations de code
Pour aller plus loin
- Guide de style
- Informations sur le modĂšle de contenu
- Contenu d'un article GitHub Docs
- Directives en matiÚre de lisibilité, Content Design London
- Réécriture de contenu numérique à des fins de concision, Nielsen Norman Group