Intent to Ship: display_override

ยอดดู 212 ครั้ง
ข้ามไปที่ข้อความที่ยังไม่อ่านรายการแรก

Daniel Murphy

ยังไม่อ่าน,
3 ธ.ค. 2563 20:02:323/12/63
ถึง blink-dev

Contact emails

[email protected]

Explainer


https://github.com/WICG/display-override/blob/master/explainer.md

Specification

https://github.com/w3c/manifest/pull/932

API spec

Yes

Design docs


https://docs.google.com/document/d/1hEmbGVHMN38q1YTaaGccQ-Y5CHr7xIURYPRWXTuvZLo/edit#heading=h.7nki9mck5t64

Summary

Adds a new advanced field to the web manifest, "display_override", where a developer with special requirements can specify an explicit display fallback chain they would like applied. Here's an example of a website that wants "minimal-ui" to fall back to "standalone". { "display": "standalone", "display_override": ["minimal-ui"], } Note: This API is only intended to be used for advanced use cases & display modes only. Most developers will only need to use the "display" property.



Blink component

Blink>AppManifest

Search tags

displaydisplay-overridedisplay-option

TAG review

https://github.com/w3ctag/design-reviews/issues/530

TAG review status

Pending

Risks



Interoperability and Compatibility

The API is designed to be fully backwards compatible, where unsupporting browsers will fall back to the "display" field.



Gecko: No signal (https://github.com/mozilla/standards-positions/issues/447)

WebKit: No signal (https://lists.webkit.org/pipermail/webkit-dev/2020-October/031435.html)

Web developers: No signals

Ergonomics

None.



Activation

None.



Security

None.



Debuggability

None.



Is this feature fully tested by web-platform-tests?

Yes, in this PR: https://github.com/web-platform-tests/wpt/pull/26567

Tracking bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1092667

Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5728570678706176

Links to previous Intent discussions

Intent to prototype: https://groups.google.com/a/chromium.org/g/blink-dev/c/WvIeZT8uSzw/m/al7sVZjVBAAJ

Alex Russell

ยังไม่อ่าน,
3 ธ.ค. 2563 23:33:363/12/63
ถึง blink-dev, Daniel Murphy
Super happy to see this moving forward. LGTM1

Mike West

ยังไม่อ่าน,
9 ธ.ค. 2563 16:54:139/12/63
ถึง blink-dev, Alex Russell, Daniel Murphy
LGTM2.

Yoav Weiss

ยังไม่อ่าน,
9 ธ.ค. 2563 18:03:549/12/63
ถึง Mike West, blink-dev, Alex Russell, Daniel Murphy
LGTM3

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2e207f9b-f272-4a4f-a463-b2e894b8c2d9n%40chromium.org.
ตอบทุกคน
ตอบกลับผู้สร้าง
ส่งต่อ
ข้อความใหม่ 0 รายการ