proposals icon indicating copy to clipboard operation
proposals copied to clipboard

A home for well-formed proposed incubations for the web platform. All proposals welcome.

Results 184 proposals issues
Sort by recently updated
recently updated
newest added

## Introduction In order to prevent cross-site user tracking, browsers are [partitioning](https://blog.chromium.org/2020/01/building-more-private-web-path-towards.html) all forms of storage (cookies, localStorage, caches, etc). But, there are many legitimate use cases currently relying on...

repo_adopted

## Introduction Some security sensitive applications include compromise of their application server in the threat model. For example, end-to-end encryption is designed to protect the user against the developer's infrastructure...

repo_adopted

## Introduction Client-side A/B testing refers to the method of performing experimentation related changes to a web application in the browser — sometimes without integrating code changes to the actual...

repo_adopted

[SharedArrayBuffer]:https://tc39.es/ecma262/#sec-sharedarraybuffer-objects [COEP]:https://html.spec.whatwg.org/multipage/#coep [COOP]:https://html.spec.whatwg.org/C/#cross-origin-opener-policies [getViewportMedia]:https://github.com/w3c/mediacapture-viewport/issues/1 [high resolution timers]:https://github.com/w3c/hr-time/issues/128 [crossOriginIsolated]:https://html.spec.whatwg.org/multipage/webappapis.html#concept-settings-object-cross-origin-isolated-capability [Spectre]: https://spectreattack.com/spectre.pdf ## Introduction Deploying [COEP] is difficult for some developers, because of third party iframes. Here is the typical scenario: 1....

repo_adopted

## Introduction The Web Cryptography API currently only specifies the [NIST P-256, P-384, and P-521 curves][nist-186-4], and does not specify any ["safe curves"][safecurves]. Among the safe curves, Curve25519 and Curve448...

repo_adopted

## Introduction In a web that has its cookies and storage partitioned by top-frame site, there are occasions (such as [Interest group based advertising](https://github.com/WICG/turtledove) or [Conversion Lift Measurements](https://github.com/w3c/web-advertising/blob/master/support_for_advertising_use_cases.md#conversion-lift-measurement)) when it...

repo_adopted

# Introduction What if we could compile Web content, XML and HTML5 documents, into _Web instructions_ for faster transmission, decoding, and page loads? What if these Web instructions could support...

Looking for interest

## Introduction Some applications wish to concurrently capture multiple surfaces. Capturing multiple surfaces is doable using existing APIs - it is possible to call `getDisplayMedia()` multiple times. However, this is...

repo_adopted

## Introduction Modern web sites often embed logotypes and other glyphs as vector graphics as icon fonts or inline SVG tags or img linking to SVG files. One problem is...

Speeding up DOM accesses would eliminate bottlenecks for a wide range of applications. I recently discovered that the spec mandate querySelectorAll() to return elements in the [document order.](https://stackoverflow.com/a/8203782/12607379) This behavior...