As the web evolves, where do practitioners congregate and exchange ideas?
Working Groups
develops standards and guidelines to help everyone build a web based on the principles of accessibility, internationalization, privacy and security.
publishes standards and drafts , which are then implemented by browser vendors, e.g., Chromium, Firefox, and Safari. Topics of interest: accessibility, browser, CSS, data, DOM, digital publishing, graphics, HTML, HTTP, internationalization, media, performance, privacy, protocol, security, web API, web fonts, Web of Things (WoT), and XML.
When proposing a change to the web platform, authors start out by writing explainers . Browser vendors have tend to have centralized locations for explainers, e.g. , , , etc.
was formed to cater more to HTML and needs of real-world web developers, in contrast to . Topics of interest: compatibility, compression, console, DOM, encodings, fetch, file system, fullscreen API, HTML, infra, MIME sniffing; notifications, quirks mode, storage, streams, test utils, URL, URL pattern, web IDL, web sockets, XMLHttpRequest.
Research Journals
ACM’s sessions in 2024 were: interactive media: art and design AI reports; applications; authoring practices; critical reading; digital communities; explorations; directions; scholarship; social media practices; interactive narratives; practitioners; workshops.
ACM’s sessions in 2024 were: economics, online markets, and human computation; graph algorithms and learning for the web; responsible web; search; security; semantics and knowledge; social networks, social media, and society; systems and infrastructure for web, mobile, and WoT; user modeling and recommendation; web mining and content analysis; web for good.
has several tracks, e.g., and .
Technical Browser Vendor Sites
documents when various features are released on the open web. is targeted at web developers. Can be considered as a distilled and editorialized version of . Other websites in the same space: for Safari; and for Firefox.
features helpful guides; affiliated with Chrome.
Blogs
contains a list of people responsible for APIs exposed by Blink to the open web. As such, they’re influential people on the web platform given Chrome’s dominance. Owners with active blogs:
is the co-author of browser.engineering ; a book that explains building a basic but complete web browser, from networking to JavaScript, in a couple thousand lines of Python.