谈谈网页排版与Web标准

W3C 薛富侨
2019年11月

谈谈网页排版与Web标准

W3C 薛富侨

W3C logo

Topics

Web for All

Language matrix

Language matrix

例:避头尾


Typographic features

jlreq

Requirements for Japanese Text Layout

Other requirement documents

Language enablement index

Language enablement index

Spec reviews

Internationalization review radar

specdev

Internationalization Best Practices for Spec Developers

String metadata

String metadata

However...

Contributing to the Web

Explainer

Find the right community/group

You need to sell your idea

Web IDL for APIs

specification

Step by step algorithm

Write the specification for implementers

The PaymentRequest(methodData, details, options) constructor MUST act as follows:

  1. If the current settings object's responsible document is not allowed to use the "payment" feature, then throw a "SecurityError" DOMException.
  2. Establish the request's id:
    1. If details.id is missing, add an id member to details and set its value to a UUID [RFC4122].
  3. Let serializedMethodData be an empty list.
  4. Process payment methods:
    1. If the length of the methodData sequence is zero, then throw a TypeError, optionally informing the developer that at least one payment method is required.

Tools

TAG review

Write tests

W3C Process

Working Draft (WD)
Design phase
Candidate Recommendation (CR)
Testing phase
Recommendation (REC)
Maintainance phase

Contribute your ideas!

W3C 行为规范准则 - 多样性 & 包容性

谢谢!

问题?