Skip to main content

Meilleures pratiques pour GitHub Docs

Suivez ces meilleures pratiques pour créer une documentation conviviale et facile à comprendre.

À 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 :

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

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 :

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