Skip to content
@explainers-by-googlers

Explainers by Googlers

This organization holds early explainers for changes to the web platform that are being developed by teams within Google.

This organization holds early explainers for changes to the web platform that are being developed by teams within Google. These explainers are invitations for feedback. They start out by roughly describing a problem that users face on the web and possibly a sketch of one or more designs that might solve that problem. We expect both the problem statement and solutions to change, sometimes dramatically, in response to feedback. As an explainer matures, and more people and organizations agree with the problem statement, we also expect to transfer its repository to an "incubation venue" like a W3C Community Group. If a team decides to stop working on an explainer, we'll archive its repository instead.

Note that Google contains many teams, and the fact that one team is proposing a change doesn't mean either that every team agrees with the change or that the change will be accepted by the Blink launch process.

For Googlers

If you need to publish a new explainer, see go/create-web-platform-explainer for instructions.

Popular repositories Loading

  1. Web-Environment-Integrity Web-Environment-Integrity Public archive

    543 96

  2. Partitioning-visited-links-history Partitioning-visited-links-history Public

    A proposal to partition :visited link history by top-level site and frame origin.

    59 4

  3. companion-windows companion-windows Public

    lightweight windows which accompany the user around a site

    Bikeshed 54 1

  4. CHIPS-spec CHIPS-spec Public archive

    Draft specification for Cookies Having Independent Partitioned State (CHIPS)

    Makefile 32 19

  5. reduce-accept-language reduce-accept-language Public

    This repository hosts explainer for reducing passive fingerprinting in the Accept-Language header.

    22

  6. cross-origin-storage cross-origin-storage Public

    Explainer for the Cross-Origin Storage (COS) API

    JavaScript 20 1

Repositories

Showing 10 of 54 repositories
  • script-src-v2 Public
    explainers-by-googlers/script-src-v2’s past year of commit activity
    Bikeshed 1 CC-BY-4.0 2 7 2 Updated Dec 15, 2025
  • cpu-performance Public

    An API that exposes some information about how powerful the user device is.

    explainers-by-googlers/cpu-performance’s past year of commit activity
    Bikeshed 17 CC-BY-4.0 1 4 0 Updated Dec 11, 2025
  • multicast-in-direct-sockets Public

    Allows Isolated Web Apps to subscribe to Multicast Groups and receive UDP packages, and allow to set settings like time to live for sending datagrams to multicast addresses

    explainers-by-googlers/multicast-in-direct-sockets’s past year of commit activity
    Bikeshed 5 1 0 2 Updated Dec 8, 2025
  • security-info-web-request Public

    An API proposal to extend the `Controlled Frame` `webRequest` API to provide TLS/QUIC certificate information and connection state for a given request.

    explainers-by-googlers/security-info-web-request’s past year of commit activity
    Bikeshed 3 CC-BY-4.0 1 0 1 Updated Dec 8, 2025
  • scroll-triggered-animations Public

    Explainer for Scroll-Triggered Animations

    explainers-by-googlers/scroll-triggered-animations’s past year of commit activity
    Bikeshed 1 CC-BY-4.0 0 0 0 Updated Dec 4, 2025
  • css-fit-text Public
    explainers-by-googlers/css-fit-text’s past year of commit activity
    Bikeshed 5 CC-BY-4.0 1 0 0 Updated Nov 24, 2025
  • template Public template

    Use this template for web standards proposals in this org.

    explainers-by-googlers/template’s past year of commit activity
    Bikeshed 17 CC-BY-4.0 5 1 0 Updated Nov 24, 2025
  • permissions-policy-beforeunload Public

    Allow `beforeunload` usage to be controlled by a `Permissions-Policy`

    explainers-by-googlers/permissions-policy-beforeunload’s past year of commit activity
    Bikeshed 1 CC-BY-4.0 0 0 1 Updated Nov 24, 2025
  • async-textdetector Public

    An explainer for adding asynchronous TextDetector.create() and TextDetector.availability() methods to the Text Detection API. This allows developers to check for language support and avoids janks from synchronous TextDetector creation.

    explainers-by-googlers/async-textdetector’s past year of commit activity
    Bikeshed 0 CC-BY-4.0 0 0 1 Updated Nov 24, 2025
  • webcodecs-manual-scalability Public

    Proposal to add "manual" scalabilityMode to WebCodecs, enabling per-frame reference handling.

    explainers-by-googlers/webcodecs-manual-scalability’s past year of commit activity
    Bikeshed 0 CC-BY-4.0 0 0 1 Updated Nov 24, 2025

Top languages

Loading…

Most used topics

Loading…