3 ms·
This big hope here is that the standard can be finalized in time for native custom elements to be released in Safari 10. Given Safari's slow release schedule, i
by spankalee 11y ago
This big hope here is that the standard can be finalized in time for native custom elements to be released in Safari 10. Given Safari's slow release schedule, if they don't make it by 10, the next opportunity will be almost 2 years from now. For IE, Firefox, Chrome and Opera, the situation isn't as urgent.
- SimeVidas 11y agoI haven’t had experience with custom elements, but I think they can be polyfilled quite well. In that case, Safari 10 shipping this would not be a major concern.
- spankalee 11y agoPolyfilling custom elements right now is ready because only Blink has native shadow DOM, so the polyfill can use a single mutation observer. With native shadow DOM, but no native custom elements the polyfill would need a mutation observer in each shadow root. It would work, but might be slow.