Chapter 11: The Future

Chrome is the only browser to have any support for the new Web Components features; it has implemented the Shadow DOM (with the vendor-prefixed webkitShadowRoot() constructor) and templates. Both must be explicitly enabled. Work on custom elements is underway.

As far as I know, no other browser vendors have committed to implementing Web Components yet, although I understand that Firefox will in the future. Firefox already has support for scoped styles, as does Chrome.

CSS Regions are implemented in IE10 and Chrome, although, once again, the latter currently requires that you enable it using a flag. Both require vendor prefixes on the properties, and IE10 allows only content inside an iframe as the source.

Exclusions are ...

Get The Modern Web now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.