I have been writing about web development for a decade. This “reading list of reading lists” is the culmination of that experience, drawing together all of my articles and presenting them in a logical, ordered, progressive manner optimized for learning.
While they are a relatively recent addition to the CSS specification, transitions and keyframe animations are a vital and exciting part of web development, bringing pages to life with movement.
Tables, navigation and embedded video are some of the most problematic and challenging areas in responsive design: tables tend to be wide, navigation complex, and responsive design is still not supported in most video embedding or maps services.
That is not to say that any of them lack answers. This reading list addresses each of these areas, with a range of possible design solutions.