Can I use...

Feature suggestion list

This list shows all suggested support table features based on GitHub issues. The vote count is based on total thumbs up (👍) reactions for each issue. The list is updated every hour.

SuggestionVotes
1. Add HTTP 103 Early Hints54
2. css/svg property dominant-baseline43
3. Suggestion: MediaRecorder.isTypeSupported supported types/codecs40
4. TLS ECH (Encrypted Client Hello), formerly known as ESNI (Encrypted Server Name Indication)34
5. + WASM SIMD33
6. Entries for href values including `tel:1234567` and `sms:1234567`32
7. WebExtensions (browser extensions)31
8. Add support for DNS RRs, like HTTPS and SVCB30
9. Hyphenation Options27
10. Add WebDriver26
11. Can I use Reporting API25
12. CSS3 module "Generated Content for Paged Media" and especially the target-counter function25
13. Show Support for JSON Modules24
14. JavaScript: Tail Call Support information missing23
15. Priority hints API23
16. border-corner-shape21
17. External import maps21
18. Add ES7/2016 SIMD21
19. I suggest adding statistics for Aural style sheets which contain CSS properties such as "speak....21
20. XSLT Support table21
21. Add CSS Grid Layout Module Level 3 (Masonry!)20
22. New feature: CSS Typed Object Model (CSS Typed OM)20
23. Add CSS property `caret-shape` and shorthand `caret`20
24. Native HTML Switches19
25. device-cmyk css feature19
26. Support constructible stylesheets / adoptedStyleSheets18
27. Add CSS `field-sizing` (previously `form-sizing`)18
28. Page Lifecycle API17
29. Geo URI scheme16
30. Add ShadowRealm API16
31. Support Intrinsic Size Attribute15
32. Check browser support for displaying MJPEG files. This is a motion JPEG file format that is supporte...15
33. ElementInternals/form-associated custom element15
34. `content: leader('.');`15
35. SVGZ-specific support table since iOS < 4.2 doesn't support it, but does support SVG. Not su...15
36. Add Webassembly Threads / Threaded Webassembly14
37. I suggest support for TransferableObject types (of which there are several) 13
38. Async iterators / for await of13
39. Add the Popover API (ex: Pop Up API aka. the `popup` attribute plus more)13
40. input-security13
41. Color Fonts including SVG-in-OT fonts13
42. New feature request: OCSP must-staple13
43. Add Web Share Target API12
44. Page-margin boxes (@top-center, etc)12
45. Support for SVG's "shape-rendering" CSS property. 12
46. Soft hyphen: html entity &shy;12
47. Add the `<search>` element11
48. Add WebRTC insertable streams11
49. Add float: footnote to CSS311
50. Add "outline follows border-radius"11
51. CSS Box Alignment Module Level 311
52. CSS3 Speech Module Which browsers support it? See11
53. webcl?11
54. Add the Quite OK Image Format (QOI) …maybe eventually11
55. Add caniuse data for Contact Picker API11
56. webM alpha transparency11
57. Badging API10
58. Include `baseline-shift` CSS property10
59. Progressive JPEGs start to show on pages faster, from low quality and eventually getting their 100% ...10
60. SVG viewport-fill property support10
61. Add CSS Custom Highlight API10
62. caniuse : Constructable Stylesheet10
63. Add Web Share Level 210
64. Add Report-To API (Intervention Reports)10
65. one-time-code10
66. @font-face descriptors to override font metrics10
67. Add: Webassembly Garbage Collection10
68. Add `WebOTP` to list of apis10
69. Track Intl.Segmenter10
70. Support CSS two-value display syntax10
71. queueMicrotask support10
72. Quota Management API 9
73. Tiff image format9
74. HTTP2 Server Push9
75. SVG viewport-fill-opacity property support9
76. Add supported elliptical curves (HTTPS/TLS)9
77. Add SVG `use` with external reference9
78. List support for the window.fetch keepalive option9
79. [Request] Please add Web Assembly Garbage Collection (WasmGC)9
80. Add CSS animation timing function spring()9
81. CSS 3 property: text-autospace and text-spacing9
82. Cookies: max-age9
83. Add support for @starting-style rule8
84. Add text-wrap: pretty8
85. input[autocomplete] (values besides on/off) 8
86. User-Agent Client Hints (UA-CH)8
87. Add CSS property -- `object-view-box`8
88. Add "HDR AVIF" image support8
89. WebGL extensions8
90. Add Versatile Video Coding (VVC) … somewhen8
91. Alt-Svc header browser support info: consider adding7
92. Add Fetch upload streaming7
93. Please add "isInputPending()"7
94. Add `WebSocketStream` API7
95. HTML Modules7
96. Add 'require-sri-for' CSP Directive7
97. New feature request: x25519 Key Exchange7
98. RFC7692 Compression Extensions for WebSocket7
99. Add support for Private State Tokens7
100. Audio codec - xHE-AAC / USAC7
101. autocorrect for input fileds7
102. Add `multipart/x-mixed-replace`7
103. Support for the frame-ancestors directive7
104. Secure Cookie flag7
105. -ms-overflow-style7
106. Feature: Origin-bound one-time codes delivered via SMS7
107. This regards adding support for the navigator.userAgentData7
108. Add Web Share Target API Level 26
109. Accelerated Shape Detection in Images6
110. Geofencing API6
111. Add ECC certificates6
112. Module Worker support6
113. Support for MHTML6
114. Add the `:modal` pseudo-class6
115. Observable6
116. MediaStream Image Capture6
117. new CSS trigonometry functions6
118. Embedded color profiles in JPEG images.6
119. Window Placement API6
120. Add Web Neural Network (WebNN)6
121. CSS tag {content: url()}6
122. Cannot see |ImageCapture| entry in the web interface.6
123. Add autocorrect, autocapitalize, autocomplete attributes6
124. Add CSS Values and Units Module Level 4 Mathematical Expressions6
125. Flag storage that is not available under private mode6
126. WebCrypto Key Discovery6
127. Add `enterkeyhint` attribute ("Enter Key Hint")6
128. USDZ file format6
129. Support 'name' attribute on <details> ("Accordion pattern using name attribute on <details> elements")6
130. Add tracking for Explicit Resource Management (`using` and `await using`)6
131. add Accessibility Object Model6
132. Add System Colors item6
133. CanIUse OpenSearch6
134. Add support for iterator helpers6
135. navigator.isProtocolHandlerRegistered and .unregisterProtocolHandler5
136. add window-inactive pseudo-class5
137. Payment Handler API5
138. Add raw sockets API5
139. Adding Khronos gITF 2.0 for 3D models5
140. CSS Round Display5
141. Add tracking for "Ultra HDR JPG"5
142. Popover API5
143. Add support tables for document.documentElement.clientWidth5
144. Add Intl.DurationFormat5
145. mediagroup content attribute, MediaController object, VideoTrackList, AudioTrackList objects5
146. Support individual CSP rules5
147. HTTP Strict Transport Security Preload5
148. Global Privacy Control (GPC) "Sec-GPC" HTTP header5
149. roundRect5
150. CSS Shaders - 5
151. Add the `<model>` element5
152. Add supports() queries on @import5
153. webp2 support5
154. TCP Fast-Open. Now that Linux kernels enable this by default (and web servers likely won't be ...5
155. Add the HTML focusgroup attribute5
156. Input type=email with "multiple" attribute5
157. Add HTTP method: QUERY5
158. JS Self-Profiling API5
159. Please track the various HTTP Set-Cookie options supported by browsers5
160. Input Events Level 1 and 25
161. Tracking various WebAuthn features5
162. Add "page based counters"5
163. Add info about css user-modify and -webkit-user-modify:read-write-plaintext-only 5
164. Feature: A Well-Known URL for Changing Passwords5
165. Add font-palette-values5
166. Bundled HTTP Exchanges5
167. Add Incremental Font Transfer5
168. audio / video autoplay attribute and play function5
169. Add Intl.DisplayNames4
170. Web locks4
171. SameParty cookie attribute4
172. Add IPFS (Interplanetary File System) protocol to Caniuse4
173. Add meta "format-detection"4
174. Screen Capture4
175. Accessibility of in-browser PDF Viewer4
176. Support aria-hidden html property4
177. Support for Digital Goods API4
178. Add gRPC support4
179. Graphite font support4
180. Support information for horizontal-viewport-segments and vertical-viewport-segments4
181. Add Local Font Access API 4
182. File Handling API4
183. webkit-calendar-picker-indicator4
184. Add Cookie Store API4
185. ::-webkit-file-upload-button4
186. Cache-Control 4
187. Arithmetic coded JPEG support4
188. Support the W3 Web Annotation standard (W3C Recommendation)4
189. CSS image() functional notation (e.g. for background-images etc). See 4
190. filename*=UTF-8''...4
191. New top level domains (TLD)4
192. [CSS Level 4 pseudo-class] :user-error4
193. SVG sprites with <symbol> and <use>4
194. Support SVG width/height = auto4
195. documentMode4
196. Add Invokers, currently `invoketarget` & `invokeaction`4
197. Add support for passwordrules input attribute4
198. For printing support for the size:landscape option to tell the browser what page orientation we want...4
199. The !important css thing. It's very !important ;).4
200. Snap Events: scrollsnapchange and scrollsnapchanging4
201. WebP & AVIF favicons4
202. Add Media Session API Coverage Information4
203. Support for Geometry Property (SVG 2.0) `r` in CSS4
204. Add information for the webcal and webcals protocols for subscribing to iCalendars3
205. Add "CICP in images"3
206. CSS view-timeline supports3
207. Private Click Measurement (PCM)3
208. Add support for HTTP header X-Permitted-Cross-Domain-Policies3
209. Content-Security-Policy: script-nonce3
210. Public class properties3
211. Add support for addHitRegion3
212. Add server-timing as a trailer3
213. Missing feature: Clipboard API supported mimetypes3
214. Add `dynamic-range` media query3
215. New browser feature: rest/spread in object literals3
216. Add 'animated GIF as favicon'?3
217. justify-content: space-around3
218. Add "Responsive Video" aka. `media` attribute for `<source>` element in `<video>`3
219. Show ANSI escape code for console.log.3
220. ECMAscript - static properties3
221. Add support for requestSubmit3
222. Support new global attribute: writingsuggestions3
223. No information about the `unselectable` HTML attribute.3
224. CSS multicol data is mixed with fragmentation3
225. Web bundles3
226. IPv6 support in web browsers3
227. getEventListeners not listed3
228. Support for CSS3 background-repeat-x and background-repeat-y properties3
229. add iframe.csp3
230. Add "Window Controls Overlay"3
231. Can I Use m4a?3
232. Add Wide Color Gamut in 2D Canvas3
233. video codecs3
234. X25519Kyber768 Hybrid Post-Quantum Key Exchange for HTTPS3
235. display: table-caption?3
236. Add CMYK Color Space3
237. The "auto" value for the dir attribute, added in HTML5 to ease inserting text of unknown d...3
238. Video media in image contexts3
239. place-items shorthand for justify and align3
240. Bitmap images inside SVG files. Some browsers that support SVG, will not show embedded bitmap image...2
241. rel="ar" support2
242. What about showing support for various link attributes, like "subresource" or "dns-pr...2
243. Please add more detailed WebRTC features2
244. Basic Authentication: AuthName directive2
245. onerror event on iframe2
246. Add the Javascript double asterisk power operator (**) to the list of supported features2
247. Can I use X3D?2
248. Add CSS4 Grid structural selectors2
249. CSS word-break: 'auto-phrase' and 'manual'2
250. Add browser support for toggle()2
251. Animating SVG paths using CSS2
252. HTTP Trailers2
253. Drag and Drop API - ghost image with customizable opacity2
254. Add VisualViewport.segments support data2
255. Add Container Units aka. Container Relative Lengths2
256. Add information on context-stroke and context-fill2
257. add RTSP and RTSP 2.0 (Real Time Streaming Protocol)2
258. Add `::target-text` (from CSS Pseudo-Elements Module Level 4)2
259. Let's add a page for box alignment2
260. Metadata name: MobileOptimized2
261. "GeometryUtils" - part of the CSSOM. Provides much better position information than existi...2
262. UTF-8 Dingbats2
263. WebXR Hand Input Module - Level 12
264. Add TPG image file format2
265. Request: nav-up, nav-down, nav-left, nav-right css3 properties2
266. Add Geolocation Sensor2
267. Input type=range with "multiple" attribute2
268. Support of sms: and mms: in mobile browsers is not clear2
269. Add Date.prototype.toTemporalInstant()2
270. Support for hrefTranslate2
271. Metadata name: HandheldFriendly2
272. Track adoption of DOMFrameContentLoaded event2
273. `from-image` as initial value of `image-orientation`2
274. Track the status of the JavaScript Promise Integration specification2
275. support destructuring assignment as separate es feature2
276. Show which browsers have a native CSV viewer2
277. Touch Icons (apple-touch-icon)2
278. stroke-linejoin support2
279. Add chrome.webrequests2
280. Load event support on link nodes to show when a stylesheet is finished loading. See for a discussio...2
281. x-webkit-speech2
282. track support for the media query feature -ms-high-contrast2
283. Add Integrated Windows Authentication2
284. <semantics> element in MathML is not found in caniuse.com2
285. add secure payment confirmation (W3C)2
286. Directional focus navigation: the nav-up, nav-right, nav-down, nav-left properties2
287. SSML2
288. HTTP immutable responses2
289. Add app-region?2
290. CSS touch-action level 2 values2
291. Tooltip display on focus2
292. viewport meta tag2
293. Support KV Storage build-in module2
294. DNS-over-HTTPS (DoH)2
295. SharedMemory/Atomics2
296. Spatial Navigation support2
297. String.prototype.split() with a regex with grouping ( parentheses ).2
298. Support Experimental "ES Pipe Operator (|>)"2
299. Storage Access API2
300. console.assert(boolean_expression)2
301. srcset/sizes attribute / picture element support in SVG2
302. Add auto-expand `<details>` for find-in-page and fragment navigations2
303. EventTarget Constructor2
304. text-space-collapse2
305. add "unicode property escapes"2
306. Device-Memory Client Hint & navigator.deviceMemory JS API2
307. add captureVisibleTab2
308. Add HTTP_ORIGIN feature2
309. Add block-step-size property for CSS2
310. Need full 3gp browser compatibility chart.Does it chrome browser supports 3gp format2
311. Wildcard "*" support for Access-Control-Allow-Headers/Methods2
312. A new page for Grid track animation should be added2
313. Add "Scheduled Task API"2
314. Add PNG cursor2
315. getFilesAndDirectories2
316. dns.resolve2
317. SVG symbols in CSS2
318. setTimeout and setInterval callback parameters2
319. Loading Signed Exchanges2
320. SVG image auto height2
321. add csp lv2 violation event2
322. Add CSS `@property`1
323. Add `PWA file handlers`1
324. Add URL.canParse()1
325. Please add support data for "CSS property: clip-path: inset()". Thank you!1
326. Add Gradient Interpolation Color Spaces 1
327. MPNG1
328. Web monetization1
329. Add Web Translation API …maybe eventually1
330. Support for CSS Color Module Level 51
331. Add WebDriver BiDi1
332. CSS property media-controls-panel1
333. Suggestion: @font-face src OpenType collection support1
334. Add Change Array by Copy methods1
335. Feature request: tc39 Explicit Resource Management1
336. Add Web Preferences API …maybe eventually1
337. CAA DNS record1
338. Add selection.getComposedRange() feature check1
339. SVG 2: inline-size property for text1
340. WebSerial1
341. Add variable units1
342. Playback of videos with alpha channel1
343. Add "Scoped Custom Element Registry" as it is now behind an experimental feature flag in Chrome1
344. Opus: Need data for MP4 and WebM containers1
345. Add Web MIDI 2.0 …maybe eventually1
346. sec-ch-prefers headers1
347. Sec-Ch-wow641
348. Audio format: AC-3, eac31
349. Add Background Blur API1
350. 'font-size' descriptor for '@font-face'1
351. Add "method of opting into following the visual order", currently `focus-order` …maybe eventually1
352. X.509 Name Constraints1
353. Add CSS Scroll Snap Module Level 21
354. Add `target="_new"`1
355. Add `font-variant-emoji`1
356. Support of webkitAudioDecodedByteCount1
357. Content-Security-Policy: navigate-to1
358. Add Capture Handle1
359. CSS generated images: Stripes1
360. Adding Managed Media Source1
361. Add CSS Toggles …maybe eventually1
362. viewport-fit1
363. Add `new Intl.DateTimeFormat().resolvedOptions().hour12`1
364. TLS Encrypted Client Hello (ECH)1
365. Add tech() function support (in @font-face src)1
366. Add Payment Request API 1.11
367. Add tracking for ASTC hdr profile1
368. Add IndexedDB 3.01
369. Add `blocking=render`1
370. import reflection for WASM1
371. Support HTJ2K1
372. View Transitions Module Level 21
373. Browser support for Running elements1
374. prefers-reduced-transparency CSS Media Query1
375. mediacapture-region1
376. Add Memory64 browser feature1
377. Please add TLS certificate algorithms to caniuse1
378. Add `@font-feature-values`1
379. 32-bit HDR PNG1
380. Add optional type syntax for JavaScript …maybe eventually1
381. Add `Notification.prototype​.showTrigger️`1
382. Add Notification Triggers1
383. CSS3 new text-transform keywords1
384. Add compatibility data for QuickTime video format1
385. SHA1 certificates1
386. string-set1
387. Internationalized Domain Name1
388. column combination1
389. SHA2 certificates1
390. event.path1
391. Add "Named function expressions"1
392. Open search autodiscovery1
393. add mouse event positions event.offsetX and event.offsetY1
394. reflected-xss missing1
395. Add XSL to caniuse1
396. Add support for CSS3 move-to property1
397. Missing `StorageQuota` support1
398. aria-labelledby1
399. Add support for the HTTP header X-Download-Options1
400. document type1
401. add micropub1
402. support data suggestion: DOM event constructors ?1
403. [Suggestion] display: fullscreen1
404. Add High Resolution Time Level 31
405. Add css-timing 1
406. aria-current1
407. add aria-required to caniuse, if not already there1
408. URLSearchParams.prototype.sort1
409. Add "Controlling Font Display Per Font-Family via @font-feature-values"1
410. Please add support for supported x509 extensions for ʜᴛᴛᴘꜱ certificates1
411. Chained selectors1
412. Javascript pseudoprotocol1
413. Browser support for displaying the unicode block "Combining Diacritical Marks for Symbols"1
414. Support for Unicode and spaces in URL1
415. Add box-suppress1
416. Add Range.getBoundingClientRect browser support table1
417. HTTP Content-encoding: LZFSE1
418. IETF RFCs1
419. I suggest adding information about support for alternate HTTP methods such as PUT and PATCH.1
420. Textarea wrap attribute (off, soft, hard, virtual, physical)1
421. Support for XPath 2.0 (interesting for a lot of new functions, like base-uri(), matches() etc.)1
422. <meta name="apple-mobile-web-app-capable" content="yes" />1
423. accesskey attribute on non-focusable elements (should cause a click element to fire1
424. MediaStream Recording (1
425. The hanging-punctuation property: Currently unsupported by any browser, but it would be nice to ...1
426. image-resolution. I've seen this as a good alternative for retina images as opposed to backgro...1
427. script tag onerror attribute1
428. Suggestion for caniuse.com: Which browsers.versions support multiple tbody elements in a single table?1
429. create @Media Types1
430. longdesc attribute support1
431. CSS Inline Layout1
432. Feature request: Token Binding Protocol1
433. DeviceOrientation and DeviceMotion events on insecure origins1
434. add onstorage1
435. Add WebKit Tap Highlight Color (-webkit-tap-highlight-color)?1
436. Add windows-theme media query selector1
437. window.localMediaStream is not listed1
438. The xml:space attribute1
439. show support for namespacing; for example <svg: namespace 1
440. Add Object.prototype.watch method1
441. browserconfig.xml support info1
442. request support for 'accept-charset'1
443. add CSS Extensions meant for renaming1
444. Add a footnote regarding HTMLAudioElement1
445. Support info for the <track> element1
446. Drag and Drop API - move constraints1
447. Audio Output Devices API: wd1
448. Support data for Unicode flag on HTML pattern attribute1
449. Suggestion: support for margin-collapse?1
450. Add MathML Core1
451. Add support information for font metric override descriptors1
452. x-webkit-airplay1
453. What is the browser support for the newly proposed "page-orientation" property?1
454. Add layout-instability support1
455. Information about WavPack audio format1
456. InsertKey Behaviour Overwrite/Normal Mode1
457. Add support for svg fill-rule1
458. CMAF1
459. css animation on “content:” - works on chrome, doesn't work on Safari and Firefox1
460. Adding contain-intrinsic-size (suggestion)1
461. Streams API: transferable streams1
462. iframe disallowdocumentaccess property1
463. performance.measureMemory()1
464. auto Picture-in-Picture1
465. bidi algorithm (for right-to-left Unicode characters)1
466. @top-left @bottom-center ? can you test for compatibility1
467. FLoC support1
468. Add `::-webkit-details-marker`1
469. Add: "color" and "background-color" CSS on <option> elements1
470. Add URL Protocol Handler Registration for PWAs1
471. requestPostAnimationFrame browser support?1
472. E4X: ECMAScript for XML1
473. Add `media` attribute for `<meta>` element (for `<meta name="theme-color">`)1
474. Add "specifying a color profile: the `@color-profile` at-rule"1
475. missing HTTP TRACE method1
476. Add entry for DTLS 1.31
477. Can you please add the Stack trace API that exists in V81
478. stroke-linecap support1
479. nested calc() and var()1
480. feature request: video/MP2T1
481. Add Support for MPEG-4 Part 2 SP/ASP1
482. Add desynchronized (low latency canvas contexts)1
483. Add: Tracking Preference Expression APIs1
484. Add page for relative path in HTTP Location1
485. Missing computed property names1
486. Character-based alignment in a table column using text-align1
487. [Feature Policy: sub-feature] Sandbox features1
488. window.watchMedia()1
489. Add compatibility for FormData1
490. Add H2 ORIGIN frame support1
491. Add a matrix entyre for opentype-with-cff21
492. Support for Service Worker Life Cycle Events1
493. Suggested addition: navigator.cpuClass1
494. online/offline can also be used as events and are not covered by caniuse.com (only boolean property is covered)1
495. Report Retry-After header support1
496. date.toLocaleString support tracking plz?1
497. https mixed mode1
498. OfflineAudioContext1
499. Clean up css-touch-action1
500. DownloadURL1
501. Use of es6 import statements in workers1
502. line-height support and the differences in rendering between webkit&trident and other engines.1
503. step property of input field with type datetime-local and time1
504. please add the onsearch event1
505. supported-color-schemes & prefers-color-scheme1
506. <object>.contentWindow Support1
507. Refresh1
508. How to show support for font-variation-settings within @font-face?1
509. The event handler window.onscroll is missing1
510. baseline-middle1
511. Please add JavaScript string functions trimStart, trimEnd, trimRight, trimLeft1
512. Support for calc() in polygon and other shapes1
513. Request: IPv6 proxy functions (myIpAddressEx and friends)1
514. Add Isolated Web Apps (IWAs)1