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.
Making the Jump: How Desktop-Era Frameworks Can Thrive on Mobile
How do tools that grew up on the desktop, like Ember, Angular and React, make the jump to the mobile future?

Read More
In the news
Dynamic import expressions are a new feature in ECMAScript that allows you to asynchronously request a module at any arbitrary point in your program. What this means in short that you can conditionally and lazily import other modules and libraries to make your application more efficient and resource-conscious.
Tools & libraries
Stickybits is a small JavaScript utility plugin. It's goal is not to get in the way. It does one thing well: help with sticky elements.
Tutorials & guides
“There’s no way I can start using CSS Grid yet”

The prob­lem: when you have an el­e­ment with some :fo­cus styles, they're ap­plied not only to the fo­cused state it­self but also af­ter you just click on this el­e­ment (and it be­haves dif­fer­ently for dif­fer­ent el­e­ments in dif­fer­ent browsers, of course).
If you do a bit of reading about CORS requests on Mozilla Developer Network, you’ll find out that pre-flight OPTIONS calls are sent for all GET/POST unless they are classified as simple requests...
Image Capture is an API to control camera settings and take photos
“Just ask Microsoft to stop working on Edge and we would be fine! Adopt Google Chrome!”

Stairs make the building inaccessible, not the wheelchair.

It’s interesting data and this is just an initial insight. It’s great to have data that indicates people are using zoom at higher percentages than we anticipated.
The name isn’t for you and worrying about it is distraction from just building things that work better for everyone. The name is for your boss, for your investor, for your marketeer. It’s a way for you to keep making things on the open web, even those things that look really “app-y” and your company wants to actually make as a native app, 3 times over. They don’t want you to make websites anymore, but you still can if you’re sneaky, if you tell them it’s what they think they want.
A lot has been written about React and Angular in the last few years. Finding a comparison between the two most popular ways to write a modern web application is not hard at all, but comparisons are mostly without statistics and a proper methodology to show the difference between the two.
This past December, CSS turned 20 years old. Chris writes about the CSS history, focusing on around the last decade. That just about matches up with his experience in the industry.

For beginners
Learn React with interactive examples
A CSS-only implementation of a sunset
Curated by Infinum's JS team.
Infinum JS Team · 156 2nd St · San Francisco CA 94105 · USA