it’s interesting how we can always think we know almost everything about something but then realize that we actually don’t know much. I had this feeling when reading through Heydon Pickering’s article about building a card with code: A lot of these things are clear but there are so many little details I wouldn’t think about normally when building such a module. It’s great that people find enough passion to dig that deep into a topic and share it with us so we can learn from them. This is a public encouragement to write more about your work. Someone will always benefit from it as we do from others.
- Puppeteer, the headless Chrome automation library is out in version 1.5 now and brings Browser contexts to isolate the cookies and other data usually shared between pages, and Workers can now be used to interact with Web Workers.
- At Apple’s WWDC, the upcoming Safari version 12 was unveiled and here are the news: Icons in tabs, strong passwords and a password generator control via HTML attributes including Two-factor-authentication control, a 3D and AR model viewer, the Fullscreen API on iPads,
font-display, and very importantly a Intelligent Tracking Prevention 2.0 which is more restrictive than ever and might have big impact to existing websites’ functionality.
- Heydon Pickering shared a new, very interesting article to learn how to build a web component properly: This time he explains us how to build a “Card” module responsively and inclusive.
- Ryan Miller created a new publication called “the frontendian” and one of the articles there is probably one of the best explanations and guides to CORS I’ve came across so far.
Work & Life
- Basecamp now has a new chart type to see a project’s status. And it’s a great idea to display the progress of a project with the so called “hill chart” to add a better context than a simple progress bar could ever do.