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 inspiredScrollReveal
ScrollReveal makes scroll animations for web and mobile browsers super easy. Made by Julian Lloyd.
Check it outInteraction 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 itJavaScript Developer Survey Results
Get some interesting insights from this survey conducted by Nicolás Bevacqua.
Check it outThe Web Accessibility Basics
Marco Zehe's list of absolute web accessibility basics every web developer should know about.
Read itAnimating Clipped Elements In SVG
Dennis Gaebel explains the difference between an SVG clipPath and a CSS clip-path and shows some creative examples.
Read itGrid 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 itBuilding a Better Web Browser
James Mickens on building better, more robust and secure web browsers.
Watch itPseudo and pseudon’t
Icky or not, this CSS trick by Jeremy Keith makes filled inputs awesome.
Check it outSVG 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 itA great bundle of 110 Christmas icons and illustrations designed by Anastasia Kolisnichenko for Smashing Magazine.
Get itUrku HTML5 Portfolio Website
Urku Portfolio is a clean and flexible free website template made by Pixeden.
Get itIntroducing 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 itCompiling 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 itDomino
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 outChristmas 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 itFree Font: Tessellate Regular
A creative display sans serif typeface designed by Kylee Barnard.
Get itVuvuzela
Vuvuzela is a messaging system that protects the privacy of message contents and message metadata. Check out the Web Client, too.
Check it out