![C497_screenreader](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_screenreader.jpg)
Semantics to Screen Readers
Learn what happens when screen readers access a web page in this article by Melanie Richards.
![C490_ReactDesignPatterns](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/02/C490_ReactDesignPatterns.jpg)
React Design Patterns and Best Practices
A book that will teach you how to build modular applications that are easy to scale using the most powerful components and design patterns that React can offer you right now.
![C497_web](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_web.jpg)
Web
Install npm dependencies that run directly in the browser. No Browserify, Webpack or import maps required.
![C497_webauthn](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_webauthn.jpg)
W3C and FIDO Alliance Finalize Web Standard for Secure, Passwordless Logins
The W3C and the FIDO Alliance announced the Web Authentication (WebAuthn) specification is now an official web standard.
![C497_DisplacementScroll](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_DisplacementScroll.jpg)
Displacement Scroll
A fantastic scroll demo by Matthew Willox.
![Screen-Shot-2019-03-05-at-00.02.10](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/Screen-Shot-2019-03-05-at-00.02.10.jpg)
Absurd Illustrations
Free, surrealist illustrations with endless interpretation potential.
![C497_dan](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_dan.jpg)
How Are Function Components Different from Classes?
Learn how React function components differ from React classes in this article by Dan Abramov.
![C497_mask](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_mask.jpg)
Mask Compositing: The Crash Course
Ana Tudor explains how mask-composite works and why it’s useful.
![C497_stack](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_stack.jpg)
SpriteStack
SpriteStack is a 3D pixelart editor based on the sprite stacking technique.
![C497_newblog](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_newblog.jpg)
How the Design of My New Blog Came to Live
Veerle Pieters shares her design process and the struggles along the way.
![C497_webgl](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_webgl.jpg)
WebGL Wonderland #7
An interesting loader-like demo made with the Phenomenon library. By Colin van Eenige.
![C497_dark](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_dark.jpg)
The Dark Side of the Grid (Part 1)
The first article in a series on CSS Grid layout and accessibility. By Manuel Matuzovic.
![C497_JSSEO](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_JSSEO.jpg)
JavaScript SEO: Welcome to a new series!
A new series about best practices and SEO for JavaScript. Hosted by Martin Splitt.
![C497_bootcamp](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_bootcamp.jpg)
Frontend Bootcamp / Days in the Web
A two-day workshop where you’ll learn the basics of frontend development while building a working web app. Work in progress.
![C497_button](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_button.jpg)
When Is A Button Not A Button?
A great and fun article by Vadim Makeev on the delightful journey on using a button in HTML.
![C497_jump](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_jump.jpg)
Jumps: The New Steps() in Web Animation
Dan Wilson writes about the new options for the steps() function.
![C497_makerads](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_makerads.jpg)
MakerAds
Unobtrusive adverts for makers. You can market your product to more than 50 thousand developers, designers, and freelancers.
![C497_font](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_font.jpg)
Free Font: Produk
Matthew Spence created this font with a Sci-Fi look.
![C497_hidde](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_hidde.jpg)
Component frameworks and web standards
An interesting article by Hidde de Vries on vanilla code and front-end frameworks.
![C497_sketch](https://codropspz-tympanus.netdna-ssl.com/codrops/wp-content/uploads/2019/03/C497_sketch.jpg)
SC-FEGAN
This looks like the beginning of a new era for photo editing. Check out the tweet by Reza Zadeh.
Collective #497 was written by Pedro Botelho and published on Codrops.