Skip to content

Commit 2f40f5e

Browse files
Add guidance on using videos in Docs content (#33406)
Co-authored-by: Emily Gould <[email protected]>
1 parent ac481fd commit 2f40f5e

File tree

2 files changed

+101
-0
lines changed

2 files changed

+101
-0
lines changed

contributing/content-style-guide.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -612,6 +612,12 @@ When referencing text in the user interface, reproduce the text exactly. Use quo
612612
Microsoft Style Guide:
613613
- [Formatting text in instructions](https://docs.microsoft.com/style-guide/procedures-instructions/formatting-text-in-instructions)
614614
615+
## Videos
616+
617+
You may add videos to reinforce text-based information but videos should never replace written content. Videos are inaccessible to some users and are also difficult to find by searching.
618+
619+
Videos on the GitHub Docs website must be well-produced and accessible, and conform to our content model for videos. For more information, see "[Using videos in GitHub Docs content](./videos.md)."
620+
615621
## Voice and tone
616622
617623
Use clear, simple language that’s approachable and accessible for a wide range of readers. To learn more about writing approachable content, see “[Microsoft's brand voice: Above all, simple and human](https://docs.microsoft.com/style-guide/brand-voice-above-all-simple-human) and “[Top 10 tips for Microsoft style and voice](https://docs.microsoft.com/style-guide/top-10-tips-style-voice).”

contributing/videos.md

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
# Using videos in GitHub Docs content
2+
3+
Videos are used in conjunction with written text to help users understand content in the GitHub docs.
4+
5+
Use these guidelines to determine if a video is appropriate to include in an article or on a landing page in the GitHub docs. If you have questions about whether or not a video would be a good addition to the docs, contact the Docs Content Strategy team.
6+
7+
The Docs team does not create or maintain video content. Videos are purely supplemental to help communicate significant or complex topics, and should be used sparingly because they aren't a content type owned by the Docs team.
8+
9+
## Video checklist
10+
11+
Use this checklist to quickly determine if a video might be appropriate to add to an article or landing page.
12+
13+
- [ ] Does GitHub own the video?
14+
- [ ] Is the video well produced? (See the [Best practices](#best-practices) below for more information)
15+
- [ ] Is the video accessible? (See the [Accessibility requirements](#accessibility-requirements))
16+
- [ ] Is the video less than five minutes long?
17+
- [ ] Does the video have a specific audience and purpose in the docs? If it is only relevant to a particular product or feature, you must use [versioning](#versioning)
18+
19+
If you answer "no" to any of these items, the video is not suitable for adding to the GitHub docs.
20+
21+
### Maintenance
22+
23+
Does the video have a maintenance schedule or a team directly responsible for auditing and updating the content if it becomes out of date?
24+
25+
If yes, you can include the video without any additional steps.
26+
27+
If no, create an issue with an appropriate target date to review or remove the video.
28+
29+
## Best practices
30+
31+
Good videos introduce an instructional agenda that includes steps and goals so that someone watching quickly knows what they will learn. Videos are demonstrative, both showing and explaining the relevant steps that are performed. Videos should be engaging and encouraging. Videos must be well produced to be included in the GitHub docs. A well produced video meets accessibility requirements, has professional narration (if it is a narrated video), has clear visuals, and comes from a reputable source such as GitHub or Microsoft.
32+
33+
Videos are broadly grouped into three categories: product overviews, feature videos, and tutorials. These descriptions are generalizations of each video type. Some videos might not fit perfectly in one category, but can still be useful without meeting the exact guidelines.
34+
35+
### Product overviews
36+
- **Purpose**: Briefly explain what the product is, showcase the main functionality, and get people interested
37+
- **Length**: Less than a minute
38+
- **Possible audiences**: People who want to know if a feature is useful for their goals, people who are new to GitHub and trying to understand what the products do
39+
- **Possible locations in the docs**: Landing pages and guides
40+
- **Example**: "[GitHub Discussions in 60 seconds](https://www.youtube.com/watch?time_continue=28&v=IpBw2SJkFyk&feature=emb_title)" on the [Discussions landing page](https://docs.github.com/en/discussions)
41+
42+
### Feature videos
43+
- **Purpose**: Supplement conceptual or procedural content
44+
- **Length**: As short as possible, without exceeding five minutes. Break longer content into multiple shorter, focused videos
45+
- **Possible audiences**: People who are learning about or how to use a feature
46+
- **Possible locations in the docs**: Guides, conceptual articles, procedural articles
47+
- **Example:** "[Pull Requests • GitHub & Git Foundations](https://www.youtube.com/watch?v=d5wpJ5VimSU&list=PLg7s6cbtAD15G8lNyoaYDuKZSKyJrgwB-&index=20)" in "[Git and GitHub learning resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources#tune-in)"
48+
49+
### Tutorials
50+
- **Purpose**: Help novice users get going with a product, drive adoption, or explain complex functionalities
51+
- **Length**: Individual videos should be five minutes or less. Complex topics can have a series of shorter videos spread across an article. Total length should be a maximum of 15 minutes
52+
- **Possible audiences**: New users of features or products
53+
- **Possible locations**: Guides
54+
- **Example:** "[Setting up your GitHub Enterprise licenses with Visual Studio subscriptions](https://www.youtube.com/watch?v=P_zBgp_BE_I)" in "[Setting up Visual Studio subscriptions with GitHub Enterprise](https://docs.github.com/en/enterprise-cloud@latest/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/setting-up-visual-studio-subscriptions-with-github-enterprise#about-setup-of-visual-studio-subscriptions-with-github-enterprise)"
55+
56+
## When to use videos
57+
58+
We might use videos instead of other visuals such as screenshots or diagrams when it is important to show movement or changes in state, like when someone navigates from one screen to another or demos a feature that involves progressing through multiple menus.
59+
60+
Videos can also be helpful to introduce features or products where a 30 second video can supplement information that requires multiple paragraphs to write.
61+
62+
Use videos that explain the value of the procedure or concept that they are showing.
63+
64+
## When to not use videos
65+
66+
Do not use videos for features that change quickly and may make videos out of date. Do not use videos that contradict the written content or violate any parts of the [content style guide](./content-style-guide.md). Do not use videos that just show a task without explaining or elaborating on the procedure.
67+
68+
## Accessibility requirements
69+
70+
These are the minimum accessibility requirements for a video to be included in the GitHub docs. If a video violates any of these requirements, it cannot be added to the docs. Videos must meet the MAS-C standards for accessibility.
71+
72+
- No flashing or strobe effects
73+
- Must have closed captions
74+
- No graphics overlap with where captions appear
75+
- Typography must be legible
76+
- Any overlays must meet [WCAG contrast standards](https://webaim.org/articles/contrast/)
77+
- Any text must be on the screen long enough to be read (the text should appear onscreen for longer than it takes to read it out loud twice)
78+
- Must have proofread [audio and visual transcripts](https://webaim.org/techniques/captions/) for what happens scene-by-scene
79+
- Videos do not autoplay
80+
81+
## Titles for videos
82+
83+
Titles should be descriptive and follow the guidelines for titles in the [content model](./content-model.md#titles).
84+
85+
## Versioning
86+
87+
If a video is only relevant for specific GitHub products (Free, Pro and Team; GitHub Enterprise Server; GitHub AE; and GitHub Enterprise Cloud), the video must be versioned for those products. Use [Liquid](liquid-helpers.md) conditional statements to version the videos appropriately. The Liquid conditional versioning may need to be added when the content is initially created, or may need to be added when the content is updated for a feature update or Enterprise release.
88+
89+
## Video hosting
90+
91+
Videos must be hosted somewhere that GitHub owns and can grant the Docs team access to. Videos should not track users or use cookies.
92+
93+
## Resources
94+
- https://webaim.org
95+
- https://www.w3.org/TR/WCAG22/#time-based-media

0 commit comments

Comments
 (0)