---
title: "Firefox 75 arrives"
publication: "Frontend Focus"
issue: 435
published_at: "2020-04-08"
canonical_url: "https://frontendfoc.us/issues/435"
---

This week's HTML, CSS and browser news.       

#435 — April 8, 2020 

[Read on the Web](https://frontendfoc.us/issues/435)   

Frontend Focus 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/v1586337762/yee2rwojvnhomtry8ca0.png)](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/75)  

[Changes in Firefox 75 That Will Affect Developers](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/75) — Version 75 of Firefox dropped yesterday, bringing with it support for lazy loading, additions to the Web Animations API, implementation of the `min()`, `max()`, and `clamp()` CSS functions, plus a handful of accessibility wins. All of the user-facing features are detailed in the [release notes here](https://www.mozilla.org/en-US/firefox/75.0/releasenotes/). 

Mozilla   

[Why Do Some HTML Elements Become Deprecated?](https://css-tricks.com/why-do-some-html-elements-become-deprecated/) — An in-depth look at what factors influence obsolete and deprecated elements (such as `<acronym>` and `<strike>`), and a discussion of the subtleties around elements that seem like they should be deprecated but aren’t. 

Ryan Grist   [![\](https://copm.s3.amazonaws.com/3f77bf21.png)](https://go.logianalytics.com/challenges-of-building-complex-dashboards-fef.html) 

[Webinar: Challenges of Building Complex Dashboards with Open Source Components](https://go.logianalytics.com/challenges-of-building-complex-dashboards-fef.html) — Charting components and open source libraries may get you basic dashboards quickly, but at what cost? Join this webinar with Lean UX leader Ryan MacCarrigan to learn about the challenges of designing dashboards for different user personas. 

Logi Analytics sponsor   

[How Stack Overflow Built Its New 'Dark Mode'](https://stackoverflow.blog/2020/03/31/building-dark-mode-on-stack-overflow/) — Building a ‘dark mode’ for a site as complex as Stack Overflow isn’t just about switching some colors around in the CSS. Here’s the process they went through. 

Aaron Shekey   

[Perflink: Low Friction JS Benchmarks You Can Share via URL](https://perf.link/) — Version 2 just launched, [details here](https://twitter.com/lukejacksonn/status/1245386330978373633). Tests now run isolated in web workers, ability to save and fork to/from local storage, works cross-browser, and more. 

luke jackson   

[Extending the Limits of CSS](https://www.welcometothejungle.com/en/articles/btc-css-limits) — This is a bit of a history lesson on CSS, specifically dealing with how some in the community have done things with CSS that at one time nobody thought would be possible. 

Rina Diane Caballar  

💻 **Jobs**  

[Find a Job Through Vettery](https://www.vettery.com/tech?utm_source=newsletter&utm_medium=cooper-frontendfocus&utm_term=tech&utm_content=grouped&utm_campaign=ad-77580) — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started. 

Vettery   

[Frontend Developer at X-Team (Remote)](https://x-team.com/remote-frontend-developer-jobs/?utm_source=cooperpress&utm_medium=email-ad&utm_campaign=frontend) — Join X-Team and work on projects for companies like Riot Games, FOX, Coinbase, and more. Work from anywhere. 

X-Team  

📙 **Tutorials & Opinion**  

[An Introduction to the Web Contact Picker API](https://dev.to/twilio/an-introduction-to-the-web-contact-picker-api-43ap) — A look at the new Contact Picker API, a Chrome only API (for now) that allows web apps to resemble native ones in allowing users to select entries from their contact lists and share the details with a web page. 

Phil Nash   

[Rendering Charts with OffscreenCanvas](https://blog.scottlogic.com/2020/03/19/offscreen-canvas.html) — Rendering charts can be an intensive operation for browsers, but what if you could delegate such work to a Web Worker? This post looks at what performance improvements you can realistically expect. 

Chris Price   

[Our Tech Skills Platform Is Free for the Month of April. Start Today](https://go.pluralsight.com/C0085950) 

Pluralsight sponsor   

▶[Hacking Digital Style Guides for Accessibility: Type, Colour, Imagery](https://www.youtube.com/watch?v=tvpstrkDgeM&feature=youtu.be) — A mindful primer on how to approach certain accessibility considerations in your next project. 

Tatiana Mac   

▶[How to Sing a Song with the Speech Synthesis API and `async`/`await`](https://www.youtube.com/watch?v=lOJh9vr5pj4) — A fun little project if you want to play along. 

Jad Joubran   

[Getting JavaScript to Talk to CSS and Sass](https://css-tricks.com/getting-javascript-to-talk-to-css-and-sass/) — Despite being bedfellows for years, sharing data between JavaScript and CSS has not always been the simplest task. 

Marko Ilic   

[Create Animated Loading Text with CSS](https://codinhood.com/post/animated-loading-text-css) — A neat little effect, getting text to move up and down like a wave. 

Cody Pearce   

[10 Headless CMS Options for your JAMstack Website](https://bejamas.io/blog/headless-cms/) — A detailed and comprehensive overview of the headless CMS landscape that, including pros and cons of each option. (_FYI, we’ve launched a [new JAMstack focused newsletter](https://jamstack.email/issues/1?utm_source=frontendfocus&utm_medium=email&utm_campaign=cross-promo&utm_content=435) if you dabble in that world_.) 

Nebojsa Radakovic   

[Centering Things with CSS Flexbox](https://scotch.io/tutorials/centering-things-with-css-flexbox) — Fairly basic for those well-versed in Flexbox, but a great start for beginners (includes an accompanying screencast). 

Chris Sevilleja beginner  

🔧 **Code, Tools and Resources**  

[Accessible UI Component Libraries Roundup](https://www.digitala11y.com/accessible-ui-component-libraries-roundup/) — A good list of options for libraries that are built with accessibility in mind. 

Raghavendra Satish Peri   

[MVP.css: A Minimalist Stylesheet for HTML Elements](https://andybrewer.github.io/mvp/) — No class names, no frameworks, just semantic HTML. 7kb. 

Andy Brewer   

[Faster CI/CD for All Your Software Projects Using Buildkite](https://buildkite.com/?pk_campaign=fefocus-080420&pk_source=cp-fefocus&pk_medium=newsletter) — See how Shopify scaled from 300 to 1800 engineers while keeping their build times under 5 minutes. 

Buildkite sponsor   

[Meanderer: A Micro-Library for Scaling CSS Motion Path Strings](https://www.npmjs.com/package/meanderer) — Generates scaled (i.e. resized proportionally) CSS offset-paths, which is a feature that allows you to animate an object along a custom path. 

jhey tompkins   

[A CSS 'Grab n Go' Visual Editor](https://cssbuilder.veliovgroup.com/) — Generates valid CSS (or SASS, SCSS and LESS) code for `border-radius`, `border`, `box-shadow`, `text-shadow`, `filter` and `transform` properties. 

Veliov Group   

[A CSS Animation-Delay Demo](https://codepen.io/jh3y/pen/qBdzbGb) — Consider this a little interactive guide to the different effects you can achieve with delays and variables. 

Jhey Tompkins codepen       

Web Font of the Week 

[Alata](https://github.com/SorkinType/Alata) (or [on Google Fonts](https://fonts.google.com/specimen/Alata)) 

Designed by Spyros Zevelakis & Eben Sorkin, this low contrast sans-serif font features geometric styling, drawing influence from early 20th C poster lettering and Greek mono line letters. Supports over 130 languages.   

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/v1586352897/o0egrum3yfrhfpohs8pr.png)](https://github.com/SorkinType/Alata)          

A **[Cooperpress](https://cooperpress.com/)** publication — Curated by [Chris Brandrick](https://twitter.com/chrisbrandrick) & [Peter Cooper](https://twitter.com/peterc). 

[Change your email address](https://frontendfoc.us/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://frontendfoc.us/leave/*|UID|*) 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
