Skip to content

Latest commit

 

History

History
98 lines (81 loc) · 3.45 KB

open-standards.md

File metadata and controls

98 lines (81 loc) · 3.45 KB

Tips For Open Standards

Open standards establish protocols and building blocks that can help make digital public goods more functional and interoperable. This not only streamlines product development, it removes vendor-imposed boundaries to read or write data files by improving data exchange. Below are some of the common open standards by category:

Accessibility

Security

Authentication & Authorization

  • OAuth 2
  • OIDC (OpenID Connect)
  • JWT (JSON Web Tokens)
  • SAML (Security Assertion Markup Language)
  • XACML 3.0 (eXtensible Access Control Markup Language)

Internationalization (i18n)

  • UTF-8
  • ISO-8859-1
  • ASCII

Web standards

  • HTML
  • CSS
  • ECMAScript (ES 5/6/7)
  • Latex

Application Programming Interfaces (APIs)

Data Exchange/ Configuration formats

Geographic Information System (GIS)

Software Testing

  • IEEE829
  • ISO/IEC/IEEE29119

Business Process Modelling

Credentialing

Standard Content formats

  • PDF
  • H5P
  • ePub
  • WebM

Multimedia

  • SVG (Scalable Vector Graphics)
  • PNG (Portable Network Graphics)
  • JPEG (Joint Photographic Experts Group)
  • Ogg MP3 (Moving Picture Experts Group: Audio Layer III)
  • FLAC (Free Lossless Audio Codec)
  • H.264 (H.264/MPEG-4 AVC)
  • AAC (Advanced Audio Coding)
  • MP4 (MPEG-4 Part 14)

Virtual Reality/ Augmented Reality (VR /AR)

Computer Communications Protocols

Whistleblowing management systems

Sector-specific standards