Skip to content

Commit a485c6a

Browse files
foolipddbeck
andauthored
Add srcset and sizes draft (#1448)
Co-authored-by: Daniel D. Beck <[email protected]>
1 parent 647eeea commit a485c6a

File tree

2 files changed

+111
-0
lines changed

2 files changed

+111
-0
lines changed

features/draft/srcset.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# TODO: Fix Edge ≤18 data in BCD and publish this.
2+
draft_date: 2024-07-17
3+
name: srcset and sizes
4+
description: The `srcset` and `sizes` attributes for `<img>` elements set a list of possible sources for the image and a corresponding list of size conditions for choosing a source, to show a responsive image that fits the size of the display.
5+
spec: https://html.spec.whatwg.org/multipage/embedded-content.html#attr-img-srcset
6+
group: html
7+
caniuse: srcset
8+
compat_features:
9+
- api.HTMLImageElement.sizes
10+
- api.HTMLImageElement.srcset
11+
- api.HTMLSourceElement.sizes
12+
- api.HTMLSourceElement.srcset
13+
- html.elements.img.sizes
14+
- html.elements.img.srcset
15+
- html.elements.source.sizes
16+
- html.elements.source.srcset

features/draft/srcset.yml.dist

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
# Generated from: srcset.yml
2+
# Do not edit this file by hand. Edit the source file instead!
3+
4+
status:
5+
baseline: high
6+
baseline_low_date: ≤2018-10-02
7+
baseline_high_date: ≤2021-04-02
8+
support:
9+
chrome: "38"
10+
chrome_android: "38"
11+
edge: ≤18
12+
firefox: "38"
13+
firefox_android: "38"
14+
safari: "10.1"
15+
safari_ios: "10.3"
16+
compat_features:
17+
# baseline: high
18+
# baseline_low_date: 2015-07-29
19+
# baseline_high_date: 2018-01-29
20+
# support:
21+
# chrome: "34"
22+
# chrome_android: "34"
23+
# edge: "12"
24+
# firefox: "38"
25+
# firefox_android: "38"
26+
# safari: "8"
27+
# safari_ios: "8"
28+
- api.HTMLImageElement.srcset
29+
30+
# baseline: high
31+
# baseline_low_date: 2016-03-21
32+
# baseline_high_date: 2018-09-21
33+
# support:
34+
# chrome: "38"
35+
# chrome_android: "38"
36+
# edge: "12"
37+
# firefox: "38"
38+
# firefox_android: "38"
39+
# safari: "9.1"
40+
# safari_ios: "9.3"
41+
- html.elements.img.sizes
42+
43+
# baseline: high
44+
# baseline_low_date: 2016-03-21
45+
# baseline_high_date: 2018-09-21
46+
# support:
47+
# chrome: "38"
48+
# chrome_android: "38"
49+
# edge: "13"
50+
# firefox: "38"
51+
# firefox_android: "38"
52+
# safari: "9.1"
53+
# safari_ios: "9.3"
54+
- api.HTMLImageElement.sizes
55+
56+
# baseline: high
57+
# baseline_low_date: 2017-03-27
58+
# baseline_high_date: 2019-09-27
59+
# support:
60+
# chrome: "38"
61+
# chrome_android: "38"
62+
# edge: "13"
63+
# firefox: "38"
64+
# firefox_android: "38"
65+
# safari: "10.1"
66+
# safari_ios: "10.3"
67+
- api.HTMLSourceElement.sizes
68+
- api.HTMLSourceElement.srcset
69+
70+
# baseline: high
71+
# baseline_low_date: ≤2018-10-02
72+
# baseline_high_date: ≤2021-04-02
73+
# support:
74+
# chrome: "34"
75+
# chrome_android: "34"
76+
# edge: ≤18
77+
# firefox: "38"
78+
# firefox_android: "38"
79+
# safari: "8"
80+
# safari_ios: "8"
81+
- html.elements.img.srcset
82+
83+
# baseline: high
84+
# baseline_low_date: ≤2018-10-02
85+
# baseline_high_date: ≤2021-04-02
86+
# support:
87+
# chrome: "34"
88+
# chrome_android: "34"
89+
# edge: ≤18
90+
# firefox: "38"
91+
# firefox_android: "38"
92+
# safari: "9.1"
93+
# safari_ios: "9.3"
94+
- html.elements.source.sizes
95+
- html.elements.source.srcset

0 commit comments

Comments
 (0)