Agora Developer Documentation Style Guide

This document is the primary reference for technical writers on questions of grammar, style, and usage. It is broadly based on the Google Developer Documentation Style Guide. Exceptions are noted where necessary; a summary of the main differences can be found in Exceptions.

When investigating a style issue, consult this guide first. Refer to the Google style guide for information outside the scope of this document.

This document also contains the official spellings for Agora products and technology, as well a list of preferred spellings for related words. See Word list for details.

For the (American) English spelling of additional terms and general vocabulary, refer to the Merriam-Webster’s Dictionary.

For additional, in-depth study of style, grammar, and technical documentation, you can consult the following recommended sources:

English references (books)

  • A Manual of Style, by University of Chicago Press (Franklin Classics Trade Press, 2018)

  • Developing Quality Technical Information: A Handbook for Writers and Editors, by Michelle Carey et al. (IBM Press, 2014).

  • Managing your Documentation Projects, by JoAnn Hackos (John Wiley and Sons, 1994).

  • Technical Editing, by Judith A. Tarutz (Basic Books, 1992).

  • The Deluxe Transitive Vampire: The Ultimate Handbook of Grammar for the Innocent, the Eager, and the Doomed, by Karen Elizabeth Gordon (Pantheon, 1993).

  • The New Well-Tempered Sentence: A Punctuation Handbook for the Innocent, the Eager, and the Doomed, by Karen Elizabeth Gordon (Mariner Books, 2003).

Exceptions

For those familiar with the Google style guide, this section summarizes the main differences between that document and this style guide.

Language and grammar

Contractions

Do not use contractions except in the headings of FAQs.

Possessives

Do not use a possessive with a product or company name.

Tone

Use a formal tone in your technical documentation, with the exception of FAQs, which can be more conversational.

Formatting and organization

Dimensions

When referring to resolution values, such as “1080p”, or “1920 × 1080”, only use commas when the number has five or more digits. For example, “width should not exceed 1920, and width × height should not exceed 1920 × 1080.” Also, use the multiplication symbol rather than a lowercase x.

Numbers and spacing
  • Use spaces around mathematical symbols. Example: V = off, width x height, x < y

  • Use spaces around dimensions. Example: 3.2 x 3.6 x 0.6 mm.