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