#timetoimplement

W3C Developersw3cdevs@w3c.social
2025-04-30

@w3c has released "Pointer Events Level 3" as #CandidateRecommendation #timetoimplement
▶️ w3.org/TR/pointerevents3/

This specification aims to simplify development across diverse input devices like mouse, pen, and touchscreens. Along with expanded #CSS touch-action values, new features include altitudeAngle and azimuthAngle properties for detailed stylus input.

Feedback welcome: github.com/w3c/pointerevents/

Example azimuthAngle of π/6 ("4 o'clock") for a stylus on a touchscreen
W3C Developersw3cdevs@w3c.social
2025-04-28

The @w3c Compute Pressure #API specification defines a set of pressure states (e.g. high CPU load) delivered to a #WebApp to signal when adaptation of the workload is appropriate to ensure consistent quality of service. #timetoimplement
▶️ w3.org/TR/compute-pressure/

The document defines 3 concepts: processing units (such as the CPU), supported sources (such as #GPU), sampling and reporting rates.

Key usage scenarios are described in this explainer: github.com/w3c/compute-pressur

W3C Developersw3cdevs@w3c.social
2025-03-11

The @w3c Timed Text #WorkingGroup invites implementations of the "Dubbing and Audio Description Profiles of TTML2 (DAPT)" specification for exchanging timed text content in #dubbing and #audio description workflows #timetoimplement

▶️ w3.org/TR/dapt/

DAPT enables scripting, voicing, and mixing for dubbing and audio descriptions, supporting video #localization and #accessibility.

Feedback welcome in github.com/w3c/dapt/

W3C Developersw3cdevs@w3c.social
2025-01-30

@w3c invites implementations of Controlled Identifiers (CIDs) v1.0

CIDs generalizes the mechanism used to prove control of an identifier in Decentralized Identifiers (#DID), making it also applicable to non-decentralized identifiers and systems (e.g. HTTPS URLs). They can be used with Verifiable Credentials, e.g. to authenticate the subject of such a credential
#timetoimplement
▶️ w3.org/TR/cid-1.0/

Bring input and feedback on the #GitHub repo: github.com/w3c/cid/

W3C Developersw3cdevs@w3c.social
2024-12-19

WebGPU Shading Language (WGSL), the shader language for WebGPU, also reached the @w3c #CandidateRecommendation status
▶️ w3.org/TR/WGSL/
#timetoimplement

Shaders are the most important when it comes to rendering in WebGPU. WebGPU Shading Language) lets #developers write shaders for draw commands in the render pipeline and dispatch commands in the compute pipeline exposed by #WebGPU.

Feeback welcome: github.com/gpuweb/gpuweb/issue

Demo of WebGPU: Metaballs (balls of lava floating in a dark room)
W3C Developersw3cdevs@w3c.social
2024-12-19

Better, faster and easier to use!

The @w3c WebGPU #API lets developers use high-performance GPU computing and advanced rendering, offering faster operations and modern GPU support as #WebGL's successor #timetoimplement
▶️ w3.org/TR/webgpu/

WebGPU opens up new programming possibilities in #browsers.
Check #WebGPU samples and demos: webgpu.github.io/webgpu-sample

Feedback welcome: github.com/gpuweb/gpuweb/issue

WebGPU
W3C Developersw3cdevs@w3c.social
2024-12-17

The @w3c #WebAssembly Core Specification is now a #CandidateRecommendation
▶️ w3.org/TR/wasm-core-2/
#timetoimplement

This doc. outlines release 2.0 of the core WebAssembly standard, a secure, portable, low-level code format. The update improves #performance, including support for SIMD (Single Instruction Multiple Data) to enhance #parallel processing on compatible #CPUs.

Check which #WASM features are supported across #browsers in
webassembly.org/features/

Feedback: github.com/WebAssembly/spec/is

WebAssembly
W3C Developersw3cdevs@w3c.social
2024-11-26

The newly published @w3c #CandidateRecommendation "Device Posture API" allows #WebApps to request and be notified of changes of the posture of a device #timetoimplement
w3.org/TR/device-posture/

Device posture refers to its physical position, detected via sensors. With foldable devices, understanding posture is key for responsive design, especially when the device isn’t fully flat.

Read the explainer: github.com/w3c/device-posture/
Feedback welcome: github.com/w3c/device-posture/

Illustration of devices that can physically fold with screens in folded posture
W3C Developersw3cdevs@w3c.social
2024-06-07

📣 Call for implementations for the W3C Baggage specification which defines a #HTTP header to propagate contextual information as part of a distributed request to enable better observability or better control of the system. #timetoimplement
▶️ w3.org/TR/2024/CR-baggage-2024

Baggage works independently of Trace Context and can be used without Distributed Tracing.

▶️ See also the explainer: github.com/w3c/baggage/tree/ma

Comments are welcome in #GitHub: github.com/w3c/baggage/

W3C Developersw3cdevs@w3c.social
2024-04-25

Securing Verifiable Credentials using JOSE and COSE is a @w3c #CandidateRecommendation !#timetoimplement
▶️ w3.org/TR/vc-jose-cose/

#VerifiableCredentials enhance trust, privacy, and control in digital interactions by enabling owners to manage how their information is shared and verified. This specification outlines how JSON Web Tokens (JWTs) can secure #VerifiableCredentials using JOSE and COSE.

Feedback is welcome in #GitHub: github.com/w3c/vc-jose-cose/

W3C Developersw3cdevs@w3c.social
2024-04-04

Data Integrity BBS Cryptosuites v1.0 has just been published as a #w3c Candidate Recommendation #timetoimplement !

▶️ w3.org/TR/2024/CR-vc-di-bbs-20

This specification describes how to generate digital #signatures for ensuring the authenticity and integrity of #VerifiableCredentials using the BBS signature scheme (👀 BBS is the acronym of its creators: Boneh, Boyen and Shacham).

See also the "BBS Cryptosuite v2023 Explainer": github.com/w3c/vc-di-bbs/blob/

W3C Developersw3cdevs@w3c.social
2024-02-01

The @w3c publishes "Verifiable Credentials Data Model v2.0" (VCs) as a #CandidateRecommendation #timetoimplement
▶️ w3.org/TR/vc-data-model-2.0/

VCs are getting increasingly adopted around the world in a great variety of contexts (vaccine certificate, university degree, driver license, etc.)

Feedback welcome by 1st April 2024: github.com/w3c/vc-data-model/

Basic components of a verifiable credential: Credential Metadata, Claim(s), Proof(s).
W3C Developersw3cdevs@w3c.social
2023-11-21

The @w3c Verifiable Credentials #WorkingGroup aims to enhance the ease and security of expressing and exchanging credentials that have been verified by a third party on the Web. The group published 4 specs in #CandidateRecommendation status w3.org/groups/wg/vc/ #timetoimplement

W3C Developersw3cdevs@w3c.social
2023-10-02

The @w3c Portable Network Graphics (PNG) - 3rd Edition - specification is in #CandidateRecomendation status!

PNG is an extensible file format for the lossless, portable, well compressed storage of static and animated raster images #timetoimplement
▶️ w3.org/TR/png-3/

Comments are welcome via #GitHub by 21 December 2023: github.com/w3c/PNG-spec/issues

W3C Developersw3cdevs@w3c.social
2023-09-05

The #cssWorkingGroup invites implementations of the "#CSS View Transitions Module Level 1" specification #CandidateRecommendation #timetoimplement
w3.org/TR/css-view-transitions

Authors eagerly await this feature in browsers, sparking numerous demos. Watch #CSS View Transitions in action with this #w3cTPAC video by @bramus!

🎬 youtu.be/xZteiW-cun8

A snapshot of @bramus' video shot for W3C TPAC 2023 event on the topic of "Animate between states with the View Transitions API"
W3C Developersw3cdevs@w3c.social
2023-06-27

▶️ w3.org/TR/imsc-hrm/

Do you need to render complex #subtitles and #captions along a #video on possibly constrained devices such a #TV sets? #timetoimplement

The IMSC-HRM spec defines a complexity model and a quality check for authors to validate that IMSC captions will render smoothly on targeted devices, and for implementers to ensure that their playback system can render the captions at the appropriate time.

We invite feedback! github.com/w3c/imsc-hrm/

W3C Developersw3cdevs@w3c.social
2023-06-15

A new browser capability, Secure Payment Confirmation (SPC), has reached a standardization milestone, revolutionizing web checkout by harmonizing user authentication and streamlining payment security #payments #timetoimplement
w3.org/TR/2023/CR-secure-payme
w3.org/blog/news/archives/9948

W3C Developersw3cdevs@w3c.social
2023-03-30

▶️ twitter.com/w3c/status/1641349

The #WebNN #API provides #WebApps with the ability to create, compile, and run machine learning models in #browsers #timetoimplement w3.org/TR/webnn/

Most #developers will benefit from the performance boost enabled by WebNN through frameworks such as #TensorFlowJS #ONNX Web or #ml5js

Read the explainer that lists some common use cases applying to a wide range of #WebApps github.com/webmachinelearning/ and give feedback in the #GitHub repo: github.com/webmachinelearning/

Architecturally, WebNN provides a unified API for JS Machine Learning Frameworks to integrate with the various Native Machine Learning APIs and their supporting hardware

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst