//onextrapixel.com
Just like there are frameworks for many programming languages – CakePHP, jQuery, .NET – there are frameworks for CSS. The point of frameworks is to increase productivity and efficiency with CSS code. Many common practices done when using CSS are pre-defined within a framework to save the developer time and effort.

In this article we’re going to take a closer look into some of the most popular CSS frameworks, and see if using one could really live up to it’s reputation. Just like when working with any other framework, template, or application, there can be pros and cons. We’ll look into the good, the bad, and the ugly of using a CSS framework.
Time-Saving Web Development
There is no doubt that a CSS framework can save time when used correctly. After all, a framework’s purpose is to set up a base for developers to work with. Anything from typography and grids, to resets and add-ons are used in frameworks to make the developer’s life easier. The point is not to open up a text editor and start coding from scratch.
The Time-Wasting Learning Curve
In contrast, there is of course a learning curve when using a new CSS framework. This can take up more time than it’s worth. Beyond the learning curve though, when the code is not 100% yours, there can be confusion at some points throughout the development process. As designers and developers, we like to know the complete back-end workings of what we’re dealing with. Without that, a project can actually take longer.

Image credit: mayeve
Finding a Balance
So in respect to time efficiency, is using a framework worth it? For many, probably yes. It does take a good understanding of the framework that will be used before the time saving benefits truly arise, and maybe even a change in how one is used to coding. However, there are certain individuals that may work quicker with their own code completely — it can really just depend on the type of thinker you are.
Think of how well you’ve worked with other types of frameworks in the past. If you’ve ever tried to use something like a theme framework to create a WordPress theme, how did that go? Was it easier and faster, or slower and confusing? How easy was it to go from normal JavaScript to jQuery or Mootools? Also, if you’ve ever had to deal with anyone else’s code, non-related to a framework, how easy was it to figure things out?
When using a framework of any kind, including CSS frameworks, you are essentially using someone else’s well thought-out code, and trying to use it to your benefit. If you find it difficult to work with someone else’s code besides your own, then using a framework may not be for you.
Better CSS Efficiency
Many CSS frameworks are also meant to get all the garbage out of the way, standardize code, and keep things short and quick. For many pre-defined features in CSS frameworks, code is condensed using short-hand and eliminating whitespace. Since each browser has to load stylesheets along with other website documents, having smaller CSS files can speed up a website’s load time.

Image credit: juehuayin
-34.552356
-58.443076
Me gusta:
Me gusta Cargando...
100 Exceedingly Useful CSS Tips and Tricks
by Alexander Dawson
http://sixrevisions.com/css/100-exceedingly-useful-css-tips-and-tricks/
You can never have too much of a good thing–and two good things we rely on in our work are tips and tricks. Nuggets of information, presented clearly and succinctly, help us build solutions and learn best practices. In a previous article, we shared a jam-packed list of 250 quick web design tips. It seems only right to continue the trend by showcasing 100 fresh–and hopefully useful–CSS tips and tricks.
Sigue leyendo →
Te gustó compartidlo!
Me gusta: