Frontend Weekly Digest #107 (6 –12 May 2019)

Fresh Frontend Links
4 min readMay 12, 2019

Web-development

Favicons: Perhaps the Least Understood Web Feature
The new evergreen Googlebot
Hybrid Lazy Loading: A Progressive Migration To Native Lazy Loading
SVG Web Page Components For IoT And Makers (Part 1)
Why, How, and When to Use Semantic HTML and ARIA
How to Choose the Best Static Site Generator for Your 2019 Project
Hands-on with Portals: seamless navigations on the Web. Learn how to build good navigation UX with the Portals API.

CSS

css-only-chat — A truly monstrous async web chat using no JS whatsoever on the frontend
Night Mode with Mix Blend Mode: Difference
The Basic Guide to CSS Specificity
4 reasons your z-index isn’t working (and how to fix it)
cssfx — Beautifully simple click-to-copy CSS effects
Understanding grid placement through building a HTML periodical table
Announcing Google Fonts will soon support setting `font-display` via a new query parameter
CSS3 Transform — 2D & 3D CSS Transform functions visualizer
Breaking to a new row with flexbox

JavaScript

What’s new in JavaScript (Google I/O ’19)
Is Google Ready to Catch Up with JavaScript?
What I learned by reverse-engineering Airbnb’s internationalization library
A Few Functional Uses for Intersection Observer to Know When an Element is in View
Introduction to GraphQL
A Denial of Service vulnerability discovered in the Axios JavaScript package — affecting all versions of the popular HTTP client

Browsers

Microsoft Edge — All the news from Build 2019
Flash Disabled by Default in Chrome 76
Inside Microsoft’s surprise decision to work with Google on its Edge browser

--

--