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