What's going on in < / > world
"Easy is boring. That's why I love the web and browsers." - Remy Sharp

Hello, you're reading Infinum Frontend Cookies, bringing you the latest JavaScript and CSS related news straight to your inbox every week.
How Fast Should Your Load?
Go ask Google. You’ll find a bunch of articles telling you that 2–5 seconds does the trick. But what makes 2–5 seconds the prescribed range?
Read More
Libs, Tools & References
Easy to implement, 3D typography for any website and every font.
Articles
In 2011, Apple released Mac OS X Lion which introduced an enhanced scrollbar behavior that made scrollbars hidden by default. The scrollbar appears when the user starts scrolling a document and disappears after the scrolling stops. It appears, however, that this enhancement did not only change the user interface, but has also shaped how developers (don't) think about that specific UI elements when creating cross-platform solutions.
Modern applications don’t crash; they hang. One of the main reasons for it is the assumption that the network is reliable. It isn’t!
"At the end of 2018, I published the “New CSS Logical Properties!” article. At that time, I was sure that in 2019 we would start using this new feature. But I was wrong!"
In general Web Share API allows users to share links from the browser via 3rd party applications (e.g. mail and messaging apps).
Start using next-gen .avif images today progressively.
Hello from the server-side
Learn how streaming can be useful to perform certain tasks using Node.js.
For beginners
The 2015 edition of the ECMAScript specification (ES6) added arrow function expressions to Javascript. Arrow functions are a new way to write anonymous function expressions, and are similar to lambda functions in some other programming languages, such as Python.
Topic of the week: a11y
Ever came across the numeronym a11y? Did you know it stands for accessibility and that 11 represents the eleven letters betweeen the first and the last letter? Accessibility is incredibly important, yet often overlooked in traditional digital design and development education. That's why, this week, we bring you the finest a11y oriented articles 🎉🎉🎉.
"One observation, “The term ‘a11y’ isn’t very accessible.” seems to pop up like clockwork. Most of the time, I bite my tongue when I see this surface-level remark and move on."
"For blind and visually impaired people like me, accessibility is the difference between us being able to use a website and clicking off it. "
Inspiration
Just look at this amazing underline animation 💯💯💯.