I'm a software engineer at a big company. You know the one; but my posts are my own. I enjoy long walks on the beach and interesting thoughts on design.
If you’ve read blogs on web technologies, or seen YouTube lately, you’ll know there is oodles of content about Progressive Web Apps — also known as PWAs. But most of this content is highly technical.
This post was originally published at developers.google.com
Santa Tracker was rapidly upgraded to an offline Progressive Web App for the 2016 holiday season, thanks in part to our existing scene design.
Custom Elements are a part of Web Components, and they help you wrap up functionality inside a custom HTML element — any name you can think of, say <banana-stand> or <hipster-blog-article>.
In 2017, across both Chrome and Safari (with Edge and Firefox coming soon), you can encapsulate HTML and CSS in a “shadow root”. Shadow DOM allows you to keep this code separate from the rest of your document. 🙅