explainers icon indicating copy to clipboard operation
explainers copied to clipboard

Explainers from WebKit contributors

Results 27 explainers issues
Sort by recently updated
recently updated
newest added

Hi, great to see the explainer for the model element! It seems pretty cool and most of the design decisions make sense to me. One thing I noticed was recurring...

model

Currently, the [Centralized Consent API](https://github.com/WebKit/explainers/tree/main/CentralizedConsentAPI) explainer reads: > GPC actively pushes the Sec-GPC value to all sites via HTTP header While [GPC](https://globalprivacycontrol.github.io/gpc-spec/) can be applied to send signals to all...

consent api

The current "mono repo" approach makes following explainers extremely tedious. Random email subject example from my Inbox: `[WebKit/explainers] Feedback (#32)` 🤔 I know each Issue has a label, but they...

meta

TextTrackCue explainer could mention custom rendered captions are inaccessible to deafblind audience. VoiceOver supports braille displays on Mac, iOS, and tvOS. These are used by both hearing blind and deafblind...

text tracks

The current draft limits the markup that can be used inside cue fragments to a small subset of HTML. Putting aside the question of if that's a good idea at...

text tracks

You can use `::cue` and `::cue-region` from the embedding page (right?), but how can you use CSS from within the cue fragment itself? What sorts of CSS can you use?...

text tracks

The explainer currently allows only a subset of HTML elements to be used in cue fragments. Is this a good idea? In general, I'm pretty skeptical of features which subset...

text tracks

> Implementations may execute cryptographic operations in the client, potentially exposing a user’s private key to JavaScript, which makes keys vulnerable to exfiltration. If “in the client” here means in...

Setting aside my feedback on changing the name, it should be titled `Remote CryptoKeys`, not `“remote” CrytpoKeys`.

There’s no spec-meaningful way here in which the keys specified are “remote”. Specs can’t define where the key material is at rest or in memory. The distinct property of these...