Collective #199

Inspirational Website of the Week: Bonne Marque
An very innovative user experience with great typography made us pick Bonne Marque as inspirational this week.
Get inspired
ScrollReveal
ScrollReveal makes scroll animations for web and mobile browsers super easy. Made by Julian Lloyd.
Check it out
Interaction Is an Enhancement
Aaron Gustafson writes about how viewing JavaScript as a given creates the illusion of control and discusses the issues that arise from this view.
Read it
'Touch Keyboard' Implementations Have Improved Just 9% Since 2013 (60% Still Get it Wrong)
Christian Holst on the shocking benchmark that reveals how 54% of mobile sites fail to invoke optimized touch keyboards for either phone, ZIP code, or credit card form fields.
Read it
JavaScript Developer Survey Results
Get some interesting insights from this survey conducted by Nicolás Bevacqua.
Check it out
The Web Accessibility Basics
Marco Zehe's list of absolute web accessibility basics every web developer should know about.
Read it
Animating Clipped Elements In SVG
Dennis Gaebel explains the difference between an SVG clipPath and a CSS clip-path and shows some creative examples.
Read it
Grid Systems for Screen Design
Johan Prag from Figma dives into the idea of grids as being foundational for flexible canvases as they are for a fixed page.
Read it
Building a Better Web Browser
James Mickens on building better, more robust and secure web browsers.
Watch it
Pseudo and pseudon’t
Icky or not, this CSS trick by Jeremy Keith makes filled inputs awesome.
Check it out
SVG icons are easy but the fallbacks aren't
Matt Hinchliffe shows how difficult it can be to provide straightforward fallbacks for SVG on the web.
Read it
A great bundle of 110 Christmas icons and illustrations designed by Anastasia Kolisnichenko for Smashing Magazine.
Get it
Urku HTML5 Portfolio Website
Urku Portfolio is a clean and flexible free website template made by Pixeden.
Get it
Introducing Background Sync
Learn all about 'background sync', a new web API that lets you defer actions until the user has stable connectivity. By Jake Archibald.
Read it
Compiling to WebAssembly: It's Happening!
WebAssembly is a binary format for compilation to the web. Read why it's an exciting time now for it's design and implementation in this article by Alon Zakai.
Read it
Domino
Roi Lipman created this cool demo with Three.js, Node.js and Physijs where you can build domino layouts and make them topple.
Check it out
Christmas Icons (PNG, AI)
Benjamin Bely created a beautiful set of Christmas icons in a 3 part series. Check out the rebounds to see them all.
Get it
Free Font: Tessellate Regular
A creative display sans serif typeface designed by Kylee Barnard.
Get it
Vuvuzela
Vuvuzela is a messaging system that protects the privacy of message contents and message metadata. Check out the Web Client, too.
Check it out