What We Want
Here is a run-down of the 187 "wants" submitted as part of this program. Check 'em out and if there's something you want, send it in!
Search existing wants:
I want DevTools to help me discover media that needs subtitling or captions
I want browsers to fix automatically fixable accessibility problems automatically
I want a speech viewer for screen readers
I want a way to mark up branching, meaningful sequences (like flowcharts)
I want browsers to throw accessibility errors
I want accessibility tools front & center
I want more accessible web components
I want to be able to reposition captions anywhere within a video
I want the ability to flip element scroll orientation (to create text message-like interfaces)
I want the ability to send real tab signals during automated testing
I want browsers to stop cropping the focus ring
I want browser “find” features to emit window events.
I want landmark navigation to be implemented natively in the browsers
I want a native implementation or API for skip links
I want to revive the CSS nav-index property, for tab order management in the age of Flexbox and Grid
I want inaccessibility promoted in the browser user interface
I want native maps in the browser (and HTML)
I want a source order viewer for rearranged content
I want to be able to visually hide something without hiding it from assistive tech
I want browsers to automatically fix contrast issues
I want better, easier form fields
I want to accessibly trigger a browsers loading behaviour in an SPA
I want a way to visualize an intersectionObserver with DevTools
I want media optimization tools in browser DevTools
I want an intelligent UI/UX dev tool
I want an invisible mode in DevTools to prevent detection by malicious scripts
I would like better in browser optimization tools
I want better production error reporting
I want tools that assess the readability of web typography
I want the 3D view from the old Firefox DevTools back
I want to be able to switch the units displayed in the Developer Tools
I want advanced tools for debugging minified code
I want the ability to choose the layout for my developer tools
I want to be able to save/load debugger state
I want to know how browser computes missing/derived CSS properties
I want insight into the impact of browser extensions on users performance
I want to be able to visually-isolate an element in DevTools
I want improved behavior of browser emulators to match the interaction on mobile devices
I want CORS error reporting and HTTP error reporting.
I want my own media queries in browsers
I want fixed/sticky-aware anchoring
I want horizontal scrollbars to be more obvious
I want virtual keyboard related events
I want to set dark and light mode on a per-site basis
I want the option to make the mouse wheel scroll horizontally
I want a simple way to “tag” web‑pages
I want efficient native anchor to field focus across browsers
I want to be able to turn off position: fixed
I don’t want the size of my screen to determine my experience
I want to read pages without interruptions and slowdowns
I want CSS effects bound to scrolling
I want tracking to be explicitly opt‑in
I want to control time
I want a standardized CAPTCHA
I want declarative drag-and-drop sorting
I want validation of paired form fields
I want semantic HTML sidenotes
I want browsers to localize data like dates and numbers
I want simple geofencing
I want to enable extensions to run as PWAs
I want to allow PWAs to be able to request permission to bypass the same-origin policy after install
I want web apps to be able to work in other contexts (like car displays)
Global keyboard shortcut event listeners
I want accurate timer and alarm APIs with system-level notifications
I want a way to build desktop/mobile/web apps with one codebase and have it run everywhere
I want limited reactivity in the DOM/Web Components
I want the ability for a web app to provide widgets
I want web apps with elevated privileges to be vetted
I want browsers to handle privacy (and GDPR-related) configurations
I want code distributors to advertise which
sandboxfeatures I can safely restrictI want local speech recognition for Web Speech
I want HTTPS security on local devices (routers, cameras, printers, etc.)
I want better styling for inputs and selects
I want a
vertical-alignproperty that aligns with the text middleI want logical property support in media queries
I want default browser styles with custom properties
I want fail-over for resources
I want CSS to have access to font metrics
I want SVG to seamlessly blend with HTML, CSS, and JavaScript
I want auto resizing text‑area
I want fieldsets to be un-styled by default
I want container queries
I want to animate height from 0 to auto
I want SVG to be fully styled from CSS
I want to be able to pull a list of all custom properties on an element.
I want to be able to control scrolling in tables
I want a tooltip API
I want to host content from my browser
I want to be able to apply styles to parts of a web page without them leaking out
I want flexbox sizing to factor in the width of wrapped text
I want multi-line truncation via CSS
I want fragmented layouts
I want access to
attr()withincalc()I want state-based pseudo-classes for media elements
I want the ability to specify
line-spacinginstead ofline‑heightI want to control the blurring curve of
box-shadowusing cubic bezier functionsI want to position list item icons
I want block nesting in CSS
I want to pin evaluation of a CSS custom property to the element it’s defined on
I want a better looking browser default styles
I want to clamp lines of text based on the dimensions of the box it’s in based on parent’s max‑height
I want some API to control document printing with orientation and size
I want dark mode applied to any website
I want to animate CSS transitions between pages
I want a CSS pseudo-selector for elements that are in the viewport
I want a Scroll Snap API
I want elements with the CSS “resize” property to have a ::handle pseudo element
I want text to wrap around curved borders
I want performant width and height CSS transitions
I want an easy way to revert an element to its original
displaysettingI want to be able to apply styles to a “sticky” element when it’s stuck
I want better justification (text‑align)
I want
text-transform: uppercaseto be “capital sharp s” awareI want multi-line text-overflow property values in CSS
I want CSS custom properties to work as value in all properties
I want to create additional “author” sub-origins in the cascade
I want full support for ICC profiles in CSS
I want
@keyframesto support seconds as indicator for a keyframeI want a standard way to style scrollbars
I want support for fractional pixel values
I want to control “overscroll” on all elements
I want
minandmaxCSS functions to work withautoI want physics-based animations in CSS
I want a media query to detect when a device is running in “night mode”
I want intrinsic typography
I want
selectelements to be able to share theiroptionsI want to be able to use condensed HTML syntax
I want upload hints for browsers to open appropriate system folders in the file picker
I want
hrefs in all elementsI want tabs and accordion elements
I want an option for two handles in a range input
I want the
adelementI want new HTML input types
I want better HTML forms
I want the ability to create a style-permeable
shadowRootI want to specify the value of a
selectdirectly (instead of throughoption)I want to feel safe displaying user-generated HTML
I want
srcsetandsizesto relate to the container rather than the viewportI want a permalink on each heading element
I want an HTML element for displaying QR codes
I want to bring back HTML Import
I want the browser to provide the equivalent of a JavaScript Promise but for HTML elements
I want videos on the web to have an audio-only mode
I want HTML to support Apache-style server-side includes natively
I want media query support in
videosourceelementsI want portal elements to update browser history
I want native constraint validation messages to be translatable
I want better french typography support
I want audio/ogg support in Media Source Extensions
I want a video Worklet or
OfflineMediaContextI want nested service workers
I want an overhaul of the Date object
I want the ability to indicate not to throttle resources for tab when it goes in background
I want a simple API to stream the data for a file download in JavaScript
I want
Float.toFixed()to take an optional argument to choose the rounding functionI want a comprehensive scrolling API
I want a standard API for event throttling and debouncing
I want a fully implemented and extensible SSML parser for Web Speech
I want to add and remove tracks during a
MediaRecordersessionI want a screen brightness API
I want easy access to common namespace URIs
I want Service Workers to always be available
I want to reconsider how bluetooth fits into the web
I want native CBOR Support
I want
MutationObserverto see changes viainnerHTMLI want a memory-efficient way to get video frame pixel data from MediaStream
I want all new APIs to be supported in Web Workers (within reason)
I want JavaScript state management
I want control over when specific elements are painted
I want a system calendar API
I want a platform-independent text-shaping and rendering engine for fonts
I want universal support for a modern image format
I want hardware-acceleration on SVG transforms
I want SVGs in
imgelements to load external fontsI want to know the size of a linked page before I click it
I want a web directory as a service
I want authenticated WebSockets
I want permission based access to locally installed fonts
I want to download an archive of web assets in a single request
I want to disable idle/background throttling when using a
CanvasCaptureMediaStreamI want a smart browser that is able to determine the sites coding errors are producing a failed end user experience
I want to bootstrap a WebRTC peer connection without a signalling server
I want local peer discovery, to enable local WebRTC connections
I want an “install” URL protocol
I want the ability to flow content dynamically from one container to another using CSS
To be able to chose the font and styling of the Code window.
I want web components to enable exposing elements to assistive technology and forms