Check out "Do you speak JavaScript?" - my latest video course on advanced JavaScript.
Language APIs, Popular Concepts, Design Patterns, Advanced Techniques In the Browser

Web Highlights #5

Everyday I'm reading or watching something which I find helpful. Normally I bookmark those things, but at the end I have dozen of folders and subfolders which I never check. So, I decided to make such blog post where I'll share valuable things in the net.

New Layouts for the Multi-Device Web / by Luke Wroblewski

An interesting article about responsive approach.

Avoiding Unnecessary Paints / by Paul Lewis

Painting the elements for a site or application can get be really expensive, and it can have a negative knock-on effect on our runtime performance. In this article we take quick look at what can trigger painting in the browser, and how you can prevent unnecessary paints from taking place.

CSS Paint Times and Page Render Weight / by Colt McAnlis

Because performance matters.

The Right Way to Retinafy Your Websites / by Allan Berger

Making your website ready for Retina display doesn’t have to be a hassle. Whether you are building a new website or upgrading an existing one, this guide is designed to help you get the job done smoothly.

The Design of Code: Organizing JavaScript / by Anthony Colangelo

Great design is a product of care and attention applied to areas that matter, resulting in a useful, understandable, and hopefully beautiful user interface. But don’t be fooled into thinking that design is left only for designers.

Google Street View Hyperlapse / by

A Teehan+Lax Labs experiment for creating interactive Google Street View hyper-lapse animations. Learn more about this project.

Colorcode / by Tamino Martinius, Andreas Storm

Color schema tool

Taking Ems Even Further / by Ian Yates

Helpful article about EMs units.

Adobe Creative Cloud Overview / by Adobe

Maybe you've heard about Adobe's Creative Cloud, but you're still not sure what it is. This short video will explain.

There Is No Mobile Web - BD Conf, Sept 2011 / by Jeremy Keith

The range of devices accessing the web is increasing. We are faced with a choice in how we deal with this diversity. We can either fracture the web by designing a multitude of device-specific silos, or we can embrace the flexibility of the web and create experiences that can adapt to any device or browser.

If you enjoy this post, share it on Twitter, Facebook or LinkedIn.