Joel Califa reminds us that the :visited state is very underutilized. Google just released an new updated to their design site which looks amazing. Mike Pennisi From Bocoup wrote about why Backbone.js is still a great choice. Envato released a new episode of the Made By series with Glen Jones and so much more. Enjoy!
Once again Tim Kadlec wrote another great about performance. Philip Walton continues the conversation from Simurai’s great article about the best way to extend styles. Martin Gontovnikas explains how to create a real world Angular 2 app. Google Developers Matt Gaunt and Addy Osmani discuss some of the tools they use on a day to day basis in their new show and more. Enjoy!
Matt Shull shares some insights into how to make your websites more than design friendly when it comes to mobile optimisations. Anthony Short gives an overview of Segment’s new API for UI developers – Deku. The New York Times explain how the have gone about addressing the evolving habits of the digital news-reading experience. Luke Wroblewski reminds us that most of the arguments are bogus when people refer to the concept of “above the fold” and more. Enjoy.
Viljami Salminen wrote a great article that expresses concern about how we are breaking the web with all these new tools and frameworks. Mark Boulton shares his knowledge about creating a good portfolio. Smashing Magazine published an article about using the Sass @extend directive without creating a mess and so much more. Enjoy.
Peter Gasston looks at the current landscape of the web and discusses why the Service Worker API is the most important feature right now. Harry Roberts explores how the Cyclomatic Complexity principle relates to CSS. Jonathan Snook looks at a couple of ways to align icons with text and lots more. Enjoy!
One of the best ways to prevent page bloat is to treat everything as a resource that doesn’t need to be on the page until the user has to interact with it. The technique is called lazy-loading, and can be performed on almost any asset. It’s especially good for responsive websites, when the same content needs to be loaded across multiple devices, while still loading as quickly as possible. Let’s take a look at a few ways to make this possible.
Scott Jehl explains a few optimisation tweaks that can help improve perceived performance. Mark Otto covers ten guidelines on how to write better CSS. Jim Vallandingham goes into details about using D3 without SVG. Jesse Hausler covers 7 things every designer needs to know about accessibility and more. Enjoy.
Raymond Camden looks into what happens when you exceed the quote limit in a browser’s LocalStorage. Alina Henderson from Zurb wrote a great piece about why you should resist the redesign. Matt Gaunt dives into the new Document.execCommand() combined with the selection API. NPM opened up the ability to have private modules. Angular 1.4 was released and lots more. Enjoy.
The team at A List Apart compiled a large list of thoughts about John Allsopp’s A Dao of Web Design. TJ VanToll wrote an epic post about the rapid rise of TypeScript. James Long wrapped up his Backend Apps with Webpack series. Sam Dutton looks into HTML performance and so much more. Enjoy.
Keith Clark explores a technique to get content in front of visitors as quickly as possible by asynchronously downloading stylesheets. Nick Slalom dives into the new CSS `will-change` property. Robert Haritonov looks at living style guides. The VaultPress team posted about the ways to secure your WordPress plugins and more. Enjoy.