Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Results of MDN APIs & JavaScript survey #246

Closed
foolip opened this issue Nov 8, 2022 · 3 comments
Closed

Results of MDN APIs & JavaScript survey #246

foolip opened this issue Nov 8, 2022 · 3 comments

Comments

@foolip
Copy link
Member

foolip commented Nov 8, 2022

These are the results of one of the surveys designed in #196. 5% of visitors to the APIs and JavaScript sections of MDN were shown this survey between Oct 31 and Nov 7, and there were 772 responses. It was possible to select up to 5 options. The question was:

For your needs as a developer, which features should be improved across browsers in the coming year? This means enabling support or fixing bugs. Please select up to 5. (This is not a complete list, other features may also be planned.)

Value Percent Responses
Web Components (custom elements, Shadow DOM, etc.) 38.7% 296
File System (navigator.storage.getDirectory()) 26.9% 206
Push notifications 25.9% 198
URL (parsing and API) 21.3% 163
Web Codecs (AudioDecoder, VideoDecoder, etc.) 21.3% 163
Clipboard API (navigator.clipboard) 20.9% 160
Navigation API (window.navigation) 18.2% 139
Temporal API 18.2% 139
Editing (contenteditable) 17.9% 137
History API (window.history) 16.3% 125
Pointer Events 15.9% 122
Intersection Observer 15.3% 117
Canvas text rendering 14.8% 113
Import Maps 13.5% 103
OffscreenCanvas 12.3% 94
WebTransport 11.4% 87
User agent client hints (navigator.userAgentData) 9.3% 71
Storage quota estimation (navigator.storage.estimate()) 8.6% 66
Priority Hints (fetchpriority HTML attribute) 6.3% 48
@foolip
Copy link
Member Author

foolip commented Nov 8, 2022

Also sharing a figure from the PDF for this. It's hard to read, but makes it visually obvious that some options are very close, and the relative order of them isn't very meaningful:

image

@foolip
Copy link
Member Author

foolip commented Nov 11, 2022

Getting a rough idea of confidence intervals similar to #245 (comment), the widest confidence interval is for the option closest to 50%, which is Web Components at 38.7±3.44%.

While that option stands out quite a lot, the order of many of the others is uncertain, and I'll be talking about top/middle/bottom thirds in comments. (Split as top 6, middle 7, bottom 6.)

@foolip
Copy link
Member Author

foolip commented Feb 2, 2023

Interop 2023 launched yesterday, so closing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant