Attribute Modules (AM) is a technique for using HTML attributes and their values rather than classes for styling elements. In doing so, each attribute effectively declares a separate namespace for encapsulating style information, resulting in more readable and maintainable HTML & CSS.
A super interesting concept developed by 3 talented individuals. Looking forward to digging into it a little further.
Jacob Thornton explains some of the steps they have taken to craft Medium’s CSS and where it is today. The team at Smashing Magazine do a quick tour of WordPress 4.0. Jeroen Wijering gives a good overview of the HTML5 <track> element. Sara Soueidan wrote about making embedded SVGs responsive and more. Enjoy!
The ever daunting question we as developers face is “How am I gonna structure things for a project?” As a framework, SUIT CSS provides an implementation of an architecture that others can use as the basis for a working application.
Big 150! Lots of goodies in this weeks issue focusing on CSS. Ben Frain wrote a great article about the best practices and approaches when authoring CSS for large, rapidly changing sites. Harry Roberts released the first pass at his CSS Guidelines which has lots of great information on writing sane CSS. Todd Motto passed on some nice times on speeding up Angular JS apps. The talented team at Thought Works released a set of package patterns on top of the already popular Bourbon and so much more. Enjoy!
Keith Clark demonstrates how to use CSS Transforms. Mark Otto gives the low down on how the new GitHub Issues came to be. Barry Clark explains how to build a blog with Jekyll and GitHub pages. Manuel Lima expands on the main design principles that helps Codecademy with there redesign. Harry Roberts gives some great advice on how to make a name for yourself and how to make it as a professional front-end developer and so much more. Enjoy.
For all you folks based in Sydney you should totally come to this free event that General Assembly and WDW are putting on.
Marcos Cáceres and Bruce Lawson take a look at the current Manifest specification that is in early implementations in both Blink and Gecko. Dave Rupert dives deeper into responsive web design bloat. Chris Coyier talks about CodePen’s CSS structure. Zoe Gillenwater explains how to do full-width pinned layout with flexbox and more. Enjoy.