Responsive web design is becoming a hot topic recently. Looks time are saved as no need to develop different styles for different devices but it’s really not easy to change a very complicate website to a responsive one. Or if you would like to build a brand new website, maybe you should try to start thinking about responsive layout in the beginning.
Responsive falls into fixed (Column grid’s width are changing fixedly depending on the screen size) and fluid (Column grid’s width are changing dynamically depending on the screen size) There are many techniques developed by experts to create a responsive website and a number of responsive frameworks can help to start with. Also there are two flows: focus on mobile device first then adapt to bigger screen responsively, or focus on large monitors first then adapt to smaller devices responsively.
Today we choose 14 responsive framework that are fully functional, well documented and intuitive to adapt. The first 9 are developed using CSS and JS. The last 5 adapted SASS (or LESS) which is predecessor of CSS. To know more about SASS and LESS, check out articles on SmashingMag and CSS-Tricks. Let us know what’s your thought of them. What is your experience when using them to develop a responsive site?
Foundation claims it has rapid prototyping that “dozens of styles and elements to help you quickly put together clickable prototypes, that can then be adapted and styled into polished production code. Forms, buttons, tabs, all kinds of good stuff.”
Less Framework is a fixed-width responsive grid system to design adaptive websites. It includes four layouts of different screen size (default, tablet, mobile and wide mobile) I think this one is the easiest and most intuitive one to try responsive layout change.
Obviously it uses the “small screens up” as responsive web design flow. Guess what? The developer of 320 and Up was actually doing the other way around. Have a look at their website about their “mistake”.
It’s built on Compass. Compass is built on SASS. SASS is predecessor of CSS. CSS is.. I’m confused. Here is a tutorial of using SASS and Compass to build a responsive website.
What do you think of them? Or any other nice framework that I missed? Leave your best comment below.