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. HTTP content-encoding: zstd39
2. WebTransport36
3. Add WebCodecs API35
4. css/svg property dominant-baseline34
5. Add HTTP 103 Early Hints33
6. Add CSS Color Module Level 5 (color-mix(), color-contrast(), Relative color)33
7. Add support table for CSP 3.0 compliance31
8. Suggestion: MediaRecorder.isTypeSupported supported types/codecs29
9. Track support for newly added spec: Dimensions (width/height) in <source> tags25
10. Entries for href values including `tel:1234567` and `sms:1234567`24
11. window.onerror - / - particularly mobile browser support24
12. + WASM SIMD23
13. Hyphenation Options23
14. Add WebDriver23
15. Can I use Reporting API23
16. Add ES7/2016 SIMD22
17. Priority hints API21
18. CSS3 module "Generated Content for Paged Media" and especially the target-counter function21
19. text-wrap21
20. WebExtensions (browser extensions)19
21. I suggest adding statistics for Aural style sheets which contain CSS properties such as "speak....19
22. JavaScript: Tail Call Support information missing19
23. XSLT Support table19
24. Show Support for JSON Modules18
25. New feature: CSS Typed Object Model (CSS Typed OM)18
26. TLS ECH (Encrypted Client Hello), formerly known as ESNI (Encrypted Server Name Indication)18
27. Support constructible stylesheets / adoptedStyleSheets18
28. Add CSS Grid Layout Module Level 3 (Masonry!)17
29. Page Lifecycle API16
30. border-corner-shape16
31. device-cmyk css feature16
32. Add customizable select element, currently `<selectmenu>`16
33. Add Media Queries Ranges15
34. Support Intrinsic Size Attribute15
35. `content: leader('.');`14
36. I suggest support for TransferableObject types (of which there are several) 13
37. Check browser support for displaying MJPEG files. This is a motion JPEG file format that is supporte...13
38. Add beforeinput event13
39. input-security13
40. Geo URI scheme13
41. SVGZ-specific support table since iOS < 4.2 doesn't support it, but does support SVG. Not su...12
42. Async iterators / for await of12
43. ElementInternals/form-associated custom element12
44. Color Fonts including SVG-in-OT fonts12
45. Soft hyphen: html entity &shy;11
46. Add float: footnote to CSS311
47. New feature request: OCSP must-staple11
48. Add Webassembly Threads / Threaded Webassembly11
49. webcl?11
50. Add WebRTC insertable streams11
51. Add Web Share Level 210
52. one-time-code10
53. @font-face descriptors to override font metrics10
54. queueMicrotask support10
55. Support for SVG's "shape-rendering" CSS property. 10
56. CSS3 Speech Module Which browsers support it? See10
57. CSS Box Alignment Module Level 310
58. Add Report-To API (Intervention Reports)10
59. Track Intl.Segmenter10
60. Cookies: max-age9
61. webM alpha transparency9
62. caniuse : Constructable Stylesheet9
63. Add Web Share Target API9
64. Add oklab() and oklch()9
65. Progressive JPEGs start to show on pages faster, from low quality and eventually getting their 100% ...9
66. Quota Management API 9
67. List support for the window.fetch keepalive option9
68. Support CSS two-value display syntax9
69. Include `baseline-shift` CSS property9
70. Add caniuse data for Contact Picker API9
71. Add CSS animation timing function spring()9
72. SVG viewport-fill property support8
73. HTMLVideoElement.requestVideoFrameCallback()8
74. SVG viewport-fill-opacity property support8
75. Add `accent-color` property (CSS UI 4)8
76. HTTP2 Server Push8
77. WebGL extensions8
78. Add supported elliptical curves (HTTPS/TLS)8
79. Badging API8
80. This regards adding support for the navigator.userAgentData7
81. Add `WebOTP` to list of apis7
82. Support for the frame-ancestors directive7
83. User-Agent Client Hints (UA-CH)7
84. Secure Cookie flag7
85. Tiff image format7
86. HTML Modules7
87. Please add "isInputPending()"7
88. Add SVG `use` with external reference7
89. autocorrect for input fileds7
90. input[autocomplete] (values besides on/off) 7
91. RFC7692 Compression Extensions for WebSocket7
92. Add ShadowRealm API7
93. Feature: Origin-bound one-time codes delivered via SMS7
94. Alt-Svc header browser support info: consider adding7
95. Accelerated Shape Detection in Images6
96. Flag storage that is not available under private mode6
97. Page-margin boxes (@top-center, etc)6
98. MediaStream Image Capture6
99. Module Worker support6
100. Add 'require-sri-for' CSP Directive6
101. CSS tag {content: url()}6
102. Cannot see |ImageCapture| entry in the web interface.6
103. CSS 3 property: text-autospace and text-spacing6
104. Add CSS module script/CSS modules6
105. New feature request: x25519 Key Exchange6
106. WebCrypto Key Discovery6
107. Add support for Trust Tokens API6
108. Geofencing API6
109. Add Web Share Target API Level 26
110. Add autocorrect, autocapitalize, autocomplete attributes6
111. Add `enterkeyhint` attribute ("Enter Key Hint")6
112. Add `multipart/x-mixed-replace`6
113. Add ECC certificates5
114. Embedded color profiles in JPEG images.5
115. Add support tables for document.documentElement.clientWidth5
116. Add Versatile Video Coding (VVC) … somewhen5
117. Add Eyedropper API to caniuse5
118. Observable5
119. Track support for navigator.getInstalledRelatedApps()5
120. navigator.isProtocolHandlerRegistered and .unregisterProtocolHandler5
121. External import maps5
122. Add info about css user-modify and -webkit-user-modify:read-write-plaintext-only 5
123. HTTP Strict Transport Security Preload5
124. Support individual CSP rules5
125. Please track the various HTTP Set-Cookie options supported by browsers5
126. new CSS trigonometry functions5
127. Bundled HTTP Exchanges5
128. Audio codec - xHE-AAC / USAC5
129. Add System Colors item5
130. USDZ file format5
131. Add CSS property `caret-shape` and shorthand `caret`5
132. -ms-overflow-style5
133. mediagroup content attribute, MediaController object, VideoTrackList, AudioTrackList objects5
134. [WebCryptoAPI] randomUUID5
135. audio / video autoplay attribute and play function5
136. Add font-palette-values5
137. Feature: A Well-Known URL for Changing Passwords5
138. Adding Khronos gITF 2.0 for 3D models5
139. Support for MHTML4
140. Screen Capture4
141. Payment Handler API4
142. TCP Fast-Open. Now that Linux kernels enable this by default (and web servers likely won't be ...4
143. Add raw sockets API4
144. Add the `<model>` element4
145. Arithmetic coded JPEG support4
146. add Accessibility Object Model4
147. Support for Digital Goods API4
148. Support the W3 Web Annotation standard (W3C Recommendation)4
149. The !important css thing. It's very !important ;).4
150. Input Events Level 1 and 24
151. CSS Shaders - 4
152. CSS image() functional notation (e.g. for background-images etc). See 4
153. ::-webkit-file-upload-button4
154. CSS Round Display4
155. Support aria-hidden html property4
156. For printing support for the size:landscape option to tell the browser what page orientation we want...4
157. New top level domains (TLD)4
158. Web locks4
159. JS Self-Profiling API4
160. Add CSS Custom Highlight API4
161. roundRect4
162. Cache-Control 4
163. allowtransparency4
164. Global Privacy Control (GPC) "Sec-GPC" HTTP header4
165. [CSS Level 4 pseudo-class] :user-error4
166. Add supports() queries on @import4
167. Add "outline follows border-radius"4
168. Add Cookie Store API4
169. place-items shorthand for justify and align3
170. CanIUse OpenSearch3
171. New browser feature: rest/spread in object literals3
172. Add `dynamic-range` media query3
173. The "auto" value for the dir attribute, added in HTML5 to ease inserting text of unknown d...3
174. Window Placement API3
175. Tracking various WebAuthn features3
176. Add the Quite OK Image Format (QOI) …maybe eventually3
177. CSS multicol data is mixed with fragmentation3
178. Add meta "format-detection"3
179. Add Media Session API Coverage Information3
180. Accessibility of in-browser PDF Viewer3
181. Add <data> element3
182. Add Intl.DisplayNames3
183. Add information for the webcal and webcals protocols for subscribing to iCalendars3
184. add window-inactive pseudo-class3
185. Add support for DNS RRs, like HTTPS and SVCB3
186. getEventListeners not listed3
187. Add "fetchpriority"3
188. Public class properties3
189. ECMAscript - static properties3
190. ActiveX3
191. Add support for requestSubmit3
192. documentMode3
193. [DOM API] `signal` option on EventTarget.protoype.addEventListener3
194. display: table-caption?3
195. Support SVG width/height = auto3
196. Private Click Measurement (PCM)3
197. Add CSS Values and Units Module Level 4 Mathematical Expressions3
198. Add support for addHitRegion3
199. getTotalLength()3
200. Can I Use m4a?3
201. http://www.w3.org/TR/web-alarms/3
202. SVG sprites with <symbol> and <use>3
203. Graphite font support2
204. Please add ES3 support2
205. Support KV Storage build-in module2
206. add "unicode property escapes"2
207. webkit-calendar-picker-indicator2
208. Add Sanitizer API2
209. support destructuring assignment as separate es feature2
210. Add information on context-stroke and context-fill2
211. Wildcard "*" support for Access-Control-Allow-Headers/Methods2
212. EventTarget Constructor2
213. Loading Signed Exchanges2
214. Add Integrated Windows Authentication2
215. Storage Access API2
216. justify-content: space-around2
217. dns.resolve2
218. Track adoption of DOMFrameContentLoaded event2
219. MediaDevices.selectAudioOutput2
220. Spatial Navigation support2
221. Show ANSI escape code for console.log.2
222. WebXR Hand Input Module - Level 12
223. <semantics> element in MathML is not found in caniuse.com2
224. track support for the media query feature -ms-high-contrast2
225. Add Geolocation Sensor2
226. srcset/sizes attribute / picture element support in SVG2
227. SSML2
228. HTTP Trailers2
229. webp2 support2
230. Add TPG image file format2
231. Basic Authentication: AuthName directive2
232. Can I use X3D?2
233. onerror event on iframe2
234. Animating SVG paths using CSS2
235. Add "Window Controls Overlay"2
236. Add gRPC support2
237. Add Wide Color Gamut in 2D Canvas2
238. Add PNG cursor2
239. console.assert(boolean_expression)2
240. Add Scoped Styles aka. CSS Scoping2
241. Web bundles2
242. Add 'animated GIF as favicon'?2
243. Add the HTML focusgroup attribute2
244. x-webkit-speech2
245. Directional focus navigation: the nav-up, nav-right, nav-down, nav-left properties2
246. "GeometryUtils" - part of the CSSOM. Provides much better position information than existi...2
247. Add browser support for toggle()2
248. Bitmap images inside SVG files. Some browsers that support SVG, will not show embedded bitmap image...2
249. What about showing support for various link attributes, like "subresource" or "dns-pr...2
250. Container Queries should be broken out into three pages2
251. Touch Icons (apple-touch-icon)2
252. Load event support on link nodes to show when a stylesheet is finished loading. See for a discussio...2
253. UTF-8 Dingbats2
254. File Handling API2
255. Request: nav-up, nav-down, nav-left, nav-right css3 properties2
256. Input type=email with "multiple" attribute2
257. Support of sms: and mms: in mobile browsers is not clear2
258. filename*=UTF-8''...2
259. Add other values of `user-select` property2
260. Add chrome.webrequests2
261. SharedMemory/Atomics2
262. Missing feature: Clipboard API supported mimetypes2
263. Content-Security-Policy: script-nonce2
264. CSS touch-action level 2 values2
265. Support for CSS3 background-repeat-x and background-repeat-y properties2
266. setTimeout and setInterval callback parameters2
267. getFilesAndDirectories2
268. SameParty cookie attribute2
269. CSS page property (for printing)2
270. String.prototype.split() with a regex with grouping ( parentheses ).2
271. Device-Memory Client Hint & navigator.deviceMemory JS API2
272. stroke-linejoin support2
273. add captureVisibleTab2
274. add iframe.csp2
275. add csp lv2 violation event2
276. HTTP immutable responses2
277. SVG image auto height2
278. Add VisualViewport.segments support data1
279. Add "page based counters"1
280. Add `target="_new"`1
281. Support HTJ2K1
282. TLS Encrypted Client Hello (ECH)1
283. Add optional type syntax for JavaScript …maybe eventually1
284. Add `font-variant-emoji`1
285. Add "Scheduled Task API"1
286. Add `Notification.prototype​.showTrigger️`1
287. requestPostAnimationFrame browser support?1
288. Add URL Protocol Handler Registration for PWAs1
289. Add support for svg fill-rule1
290. Add Capture Handle1
291. Support information for horizontal-viewport-segments and vertical-viewport-segments1
292. Adding contain-intrinsic-size (suggestion)1
293. FLoC support1
294. css animation on “content:” - works on chrome, doesn't work on Safari and Firefox1
295. Add CSS Toggles …maybe eventually1
296. Add `::-webkit-details-marker`1
297. Add Local Font Access API 1
298. A new page for Grid track animation should be added1
299. CMAF1
300. sec-ch-prefers headers1
301. bidi algorithm (for right-to-left Unicode characters)1
302. Sec-Ch-wow641
303. Add: "color" and "background-color" CSS on <option> elements1
304. MPNG1
305. E4X: ECMAScript for XML1
306. auto Picture-in-Picture1
307. Add compatibility data for QuickTime video format1
308. Add MathML Core1
309. add RTSP and RTSP 2.0 (Real Time Streaming Protocol)1
310. Add Container Units aka. Container Relative Lengths1
311. `from-image` as initial value of `image-orientation`1
312. Please add more detailed WebRTC features1
313. Metadata name: HandheldFriendly1
314. stroke-linecap support1
315. feature request: video/MP2T1
316. Metadata name: MobileOptimized1
317. voice-* properties aren't listed1
318. Can I use windowtext.1
319. Support for hrefTranslate1
320. nested calc() and var()1
321. Add Notification Triggers1
322. Add CMYK Color Space1
323. device-pixel-content-box for ResizeObserver1
324. Add entry for DTLS 1.31
325. Add `media` attribute for `<meta>` element (for `<meta name="theme-color">`)1
326. Add "specifying a color profile: the `@color-profile` at-rule"1
327. Add server-timing as a trailer1
328. Add `::target-text` (from CSS Pseudo-Elements Module Level 4)1
329. Add IPFS (Interplanetary File System) protocol to Caniuse1
330. missing HTTP TRACE method1
331. Show which browsers have a native CSV viewer1
332. No information about the `unselectable` HTML attribute.1
333. Add Date.prototype.toTemporalInstant()1
334. Can you please add the Stack trace API that exists in V81
335. Add support information for font metric override descriptors1
336. Streams API: transferable streams1
337. iframe disallowdocumentaccess property1
338. performance.measureMemory()1
339. Add Web Neural Network (WebNN)1
340. add ime-mode1
341. InsertKey Behaviour Overwrite/Normal Mode1
342. attachEvent event handler missing from CanIUse1
343. add CSS Extensions meant for renaming1
344. Add a footnote regarding HTMLAudioElement1
345. Support info for the <track> element1
346. Drag and Drop API - move constraints1
347. Drag and Drop API - ghost image with customizable opacity1
348. Audio Output Devices API: wd1
349. DeviceOrientation and DeviceMotion events on insecure origins1
350. audio / video .canPlayType(MIMEtype)1
351. Add Range.getBoundingClientRect browser support table1
352. Add support for mediacapture-output API's sinkID1
353. document type1
354. Add HTTP_ORIGIN feature1
355. Add box-suppress1
356. string-set1
357. Add CSS4 Grid structural selectors1
358. Internationalized Domain Name1
359. column combination1
360. SHA2 certificates1
361. event.path1
362. Add "Named function expressions"1
363. Open search autodiscovery1
364. add mouse event positions event.offsetX and event.offsetY1
365. reflected-xss missing1
366. Add XSL to caniuse1
367. Add support for CSS3 move-to property1
368. Missing `StorageQuota` support1
369. aria-labelledby1
370. SHA1 certificates1
371. Add support for HTTP header X-Permitted-Cross-Domain-Policies1
372. request support for 'accept-charset'1
373. browserconfig.xml support info1
374. add micropub1
375. create @Media Types1
376. line-height support and the differences in rendering between webkit&trident and other engines.1
377. I suggest adding information about support for alternate HTTP methods such as PUT and PATCH.1
378. Browser support for RTP streams?1
379. Textarea wrap attribute (off, soft, hard, virtual, physical)1
380. Web intents/Web Activities 1
381. Support for XPath 2.0 (interesting for a lot of new functions, like base-uri(), matches() etc.)1
382. <meta name="apple-mobile-web-app-capable" content="yes" />1
383. accesskey attribute on non-focusable elements (should cause a click element to fire1
384. MediaStream Recording (1
385. The hanging-punctuation property: Currently unsupported by any browser, but it would be nice to ...1
386. image-resolution. I've seen this as a good alternative for retina images as opposed to backgro...1
387. script tag onerror attribute1
388. Suggestion for caniuse.com: Which browsers.versions support multiple tbody elements in a single table?1
389. Input type=range with "multiple" attribute1
390. Edge and IE don't support IndexedDB in web workers1
391. longdesc attribute support1
392. CSS Inline Layout1
393. IETF RFCs1
394. Feature request: Token Binding Protocol1
395. add onstorage1
396. background-composite1
397. Add WebKit Tap Highlight Color (-webkit-tap-highlight-color)?1
398. Add windows-theme media query selector1
399. window.localMediaStream is not listed1
400. ie behavior1
401. The xml:space attribute1
402. show support for namespacing; for example <svg: namespace 1
403. Add Object.prototype.watch method1
404. Please add support for getTimezoneOffset()1
405. Add support for the HTTP header X-Download-Options1
406. support data suggestion: DOM event constructors ?1
407. Information about WavPack audio format1
408. How to show support for font-variation-settings within @font-face?1
409. Report Retry-After header support1
410. date.toLocaleString support tracking plz?1
411. https mixed mode1
412. Add page for relative path in HTTP Location1
413. OfflineAudioContext1
414. DownloadURL1
415. Use of es6 import statements in workers1
416. CSS3 new text-transform keywords1
417. step property of input field with type datetime-local and time1
418. please add the onsearch event1
419. supported-color-schemes & prefers-color-scheme1
420. <object>.contentWindow Support1
421. Refresh1
422. The event handler window.onscroll is missing1
423. Suggested addition: navigator.cpuClass1
424. baseline-middle1
425. Please add JavaScript string functions trimStart, trimEnd, trimRight, trimLeft1
426. Support for calc() in polygon and other shapes1
427. Request: IPv6 proxy functions (myIpAddressEx and friends)1
428. Clean up css-touch-action1
429. Add desynchronized (low latency canvas contexts)1
430. @top-left @bottom-center ? can you test for compatibility1
431. Add Support for MPEG-4 Part 2 SP/ASP1
432. grid-row-gap and grid-column-gap1
433. Add the Javascript double asterisk power operator (**) to the list of supported features1
434. rel="ar" support1
435. x-webkit-airplay1
436. What is the browser support for the newly proposed "page-orientation" property?1
437. Add layout-instability support1
438. online/offline can also be used as events and are not covered by caniuse.com (only boolean property is covered)1
439. Support for RegExp Named Capture Groups1
440. [Suggestion] display: fullscreen1
441. Javascript pseudoprotocol1
442. Add High Resolution Time Level 31
443. Add: Task Scheduler API Specification 1
444. Add css-timing 1
445. aria-current1
446. add aria-required to caniuse, if not already there1
447. Add app-region?1
448. URLSearchParams.prototype.sort1
449. SVG symbols in CSS1
450. Need full 3gp browser compatibility chart.Does it chrome browser supports 3gp format1
451. Add "Controlling Font Display Per Font-Family via @font-feature-values"1
452. Video media in image contexts1
453. Please add support for supported x509 extensions for ʜᴛᴛᴘꜱ certificates1
454. Chained selectors1
455. Browser support for displaying the unicode block "Combining Diacritical Marks for Symbols"1
456. Support for Service Worker Life Cycle Events1
457. Support for Unicode and spaces in URL1
458. Support data for Unicode flag on HTML pattern attribute1
459. HTTP Content-encoding: LZFSE1
460. IPv6 support in web browsers1
461. Suggestion: support for margin-collapse?1
462. Add: Tracking Preference Expression APIs1
463. Missing computed property names1
464. Character-based alignment in a table column using text-align1
465. Add support information for SVG's getIntersectionList1
466. [Feature Policy: sub-feature] Sandbox features1
467. window.watchMedia()1
468. Add compatibility for FormData1
469. Add H2 ORIGIN frame support1
470. Add a matrix entyre for opentype-with-cff21
471. Add CSS Scroll Snap Module Level 21