126: Gold Standard Checklist for Web Components
This week we are joined with special guests Jan Miksovsky and Rob Bearman from Component Kitchen to talk about their work on the Web Component Gold Standard. The Gold Standard is an open source project which outlines best practices for creating Web Components. The Gold Standard presents developers with a checklist they can use to ensure their Web Components are of exceptional high quality matching that of native elements. The episode goes into where the requirement for the Gold Standard came from and why it is such an invaluable resource for Web Component developers. This includes discussion on why code reuse on the web is so difficult and how Web Components and the Gold Standard can help. We also talk about the future of the Gold Standard and how the community can help make it even better.
Resources
- Gold Standard: https://github.com/webcomponents/gold-standard/wiki
Around the Web in Two Minutes
- Friday: webcomponents.js V1 polyfills got merged into master!
- Monday: Universal Web Components by Jordan Last:
-
- A follow up from Jordan’s talk at Web Component Remote Conference
- All about using Web Components for more than UI in the browser - even as far as building a Node Express server with them
- https://scotch.io/bar-talk/universal-web-components
- Episode 123 http://thewebplatformpodcast.com/123-universal-web-components
- Monday: WebAssembly is now ready for browser to use
-
- Gone into MVP status
- Should be turned on by default in Firefox and Chrome by the end of the month, with Edge and Safari to follow
- http://www.infoworld.com/article/3176681/web-development/webassembly-is-now-ready-for-browsers-to-use.html
- Tuesday: FireFox 52 Release
-
- Added Support for WebAssembly
- https://www.mozilla.org/en-US/firefox/52.0/releasenotes/
- AMP Conf New York is in full swing.
-
- Alex Russell said this morning, “AMP is the most successful web components library in the world”. https://twitter.com/cramforce/status/839488945364807682
- Catch the live stream and talks at https://www.ampproject.org.
- Samsung Internet released into beta their Progressive Web Indication Badge.
-
- When the page you are viewing supports this feature, an indication badge will appear in the URL bar.
- https://www.sammobile.com/apk/samsung-internet-beta/samsung-internet-beta-5-4-00-3/
Guests
- Jan Miksovsky (@JanMiksovsky)
- Rob Bearman (@robbearman)
Panel
- Danny Blue (@dee_bloo)
- Leon Revill (@RevillWeb)
- Justin Ribeiro (@justinribeiro)