Frontend Fuel - Issue 43

News

Firefox enables Enhanced Tracking Protection by default to block sites from tracking you. https://blog.mozilla.org/blog/2019/06/04/firefox-now-available-with-enhanced-tracking-protection-by-default/

As of Chrome 76 Chrome Incognito mode can’t be detected. https://twitter.com/paul_irish/status/1138471166115368960

GOV.UK Frontend release v2.13.0 includes fixes and a new feature to override the visually hidden ‘Support links’ text in the footer. https://github.com/alphagov/govuk-frontend/releases/tag/v2.13.0

General Reading

When should you be using Web Workers? https://dassur.ma/things/when-workers/

CSS Subgrid is coming to Firefox (See Rachel Andrew’s presentation below too). https://hacks.mozilla.org/2019/06/css-grid-level-2-subgrid-is-coming-to-firefox/

Cake or death: AMP and the worrying power dynamics of the web. https://trib.tv/2019/05/28/cake-or-death-amp-and-the-worrying-power-dynamics-of-the-web/

A quick look at the first public working draft for Color Adjust Module 1. https://css-tricks.com/a-quick-look-at-the-first-public-working-draft-for-color-adjust-module-1/

Tutorials

Write HTML Like It’s 1999. Focus on HTML structure. https://bradleytaunt.com/2019/06/08/html-like-1999/

Building the most inaccessible site possible with a perfect Lighthouse score. https://www.matuzo.at/blog/building-the-most-inaccessible-site-possible-with-a-perfect-lighthouse-score/

Podcasts

Thoughts, opinions, and advice on developer strengths and weaknesses [57 mins] https://changelog.com/jsparty/78

Podcast all about fonts and static site generators featuring Zach Leatherman [67 mins] https://changelog.com/jsparty/79

Presentations

CSSconf EU 2019 | Rachel Andrew: Hello Subgrid! [32 mins] https://www.youtube.com/watch?v=vxOj7CaWiPU

CSSconf EU 2019 | Chen Hui Jing: Using DevTools To Understand Modern CSS Layouts [32 mins] https://www.youtube.com/watch?v=ZRtzk0371tk

Tools

document.designMode is a thing. Make your whole document editable. https://twitter.com/IMAC2/status/1135875294156480512?s=09

Firefox has an version of Firefox just for developers. https://www.mozilla.org/en-US/firefox/developer/

Firefox can now tell you when why a CSS property has no effect. https://twitter.com/nicolaschevobbe/status/1135798960361263104

Puppeteer recorder is a Chrome extension that records your browser interactions and generates a Puppeteer script. https://github.com/checkly/puppeteer-recorder

Events

margins conference 2019 / June 22 / Nottingham. https://margins.tech/

Patterns Day 2019 / June 28 / Brighton. https://patternsday.com/

Brighton Ruby 2019 / July 5 / Brighton. https://brightonruby.com/

JAMstack Conf / July 9-10 / London. https://jamstackconf.com/london/

FFConf / Nov 8 / Brighton. https://2019.ffconf.org/

Off-topic

Why Chernobyl Exploded - The Real Physics Behind The Reactor [21mins] https://www.youtube.com/watch?v=q3d3rzFTrLg