







Web Components is a suite of different technologies allowing you to create reusable custom elements — with their functionality encapsulated away from the rest of your code — and utilize them in your web apps.
A Complete Introduction to Web Components
Web Components are a standard way to create reusable and modular HTML elements without using a JavaScript framework.

MDN MCP server
The MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and progressive web apps.

Web Components Are Not the Future
A few years ago I wrote an article suggesting that Web Components might not be the most beneficial...

FragmentDirective - Web APIs | MDN
The FragmentDirective interface is an object exposed to allow code to check whether or not a browser supports text fragments.

Web Components Interoperability | Unpacked
Web Components Interoperability — explained clearly with diagrams.
Web application manifest - Progressive web apps | MDN
A web application manifest, defined in the Web Application Manifest specification, is a JSON text file that provides information about a web application.

Mariano Guerra (@marianoguerra.org)
Capability-Based Generative User Interfaces Using the WebAssembly Component Model This demo shows how to load components dynamically and execute them safely inside a single web app—without iframes or limited JSON protocols www.youtube.com/watch?v=RoYF... 1/
mdn/browser-compat-data
Browser compatibility data for Web technologies as displayed on MDN
Issues · WebAssembly/component-model
Repository for design and specification of the Component Model - Issues · WebAssembly/component-model
Transferable objects - Web APIs | MDN
Transferable objects are objects that own resources that can be transferred from one context to another, ensuring that the resources are only available in one context at a time. Following a transfer, the original object is no longer usable; it no longer points to the transferred resource, and any attempt to read or write the object will throw an exception.

Clipboard - Web APIs | MDN
The Clipboard interface of the Clipboard API provides read and write access to the contents of the system clipboard. This allows a web application to implement cut, copy, and paste features.

Shoelace: A forward-thinking library of web components.
Hand-crafted custom elements for any occasion.

WebContainer API Docs
Build the future of web based coding experiences, from interactive tutorials to instant production-ready dev environments.

Presentation API - Web APIs | MDN
The Presentation API lets a user agent (such as a Web browser) effectively display web content through large presentation devices such as projectors and network-connected televisions. Supported types of multimedia devices include both displays which are wired using HDMI, DVI, or the like, or wireless, using DLNA, Chromecast, AirPlay, or Miracast.

Alex Russell | Web Components and Model Driven Views | Fronteers 2011
There's a lot of tension between today's markup and the semantics we're trying to express in our apps. HTML5 adds a few new types to help describe common cases, but what about when there's no allegory in markup for what you're building? What we need now is infrastructure, not guilt about being "non-semantic". This talk explores new standards-track work in WebKit that's going to enable say-what-you-mean development in completely new ways.
User-Agent header - HTTP | MDN
The HTTP User-Agent request header is a characteristic string that lets servers and network peers identify the application, operating system, vendor, and/or version of the requesting user agent.
