simplest pure minimalist mini framework bootstrap css frameworks

pure - ¿Realmente vale la pena usar Frameworks CSS?



pure css (10)

¿Hay algo que CSS Frameworks otorgue que no sea fácil de hacer usted mismo?


Compatibilidad IE6.


Creo que todo depende de tu propio conocimiento y del proyecto. Si tiene muchos clientes de pequeñas empresas, o por otras razones hace muchos diseños similares, creo que ahorra algo de tiempo para usar marcos CSS. Y ahorra tiempo para la corrección de errores del navegador, pero siempre debe probar de todos modos.

Pero si sus habilidades de CSS son buenas, conoce los errores de IE más comunes y cómo hackearlos, no veo ninguna necesidad de utilizar un marco en la mayoría de los casos.


Son simplemente una conveniencia y, como tales, son buenos para cosas como el wireframing y el desarrollo rápido de prototipos. Probablemente también sean una buena forma de aprender diseño de CSS si puede familiarizarse con el código de diseño.

Lo que no me gusta de los marcos de CSS es que fomentan el uso de nombres de clase no semánticos y son un poco pesados ​​para un diseño más simple. Todavía creo que es muy importante entender cómo funciona el diseño CSS y no solo confiar en los marcos porque limitarías tu creatividad y lo que podrías lograr. A veces, leer archivos CSS del sitio csszengarden puede enseñarle cosas que no estaba seguro de cómo lograr.

Para wireframing este es el marco CSS más prometedor que he visto: http://designinfluences.com/fluid960gs/



dado que ya está familiarizado con un marco particular, es más fácil y rápido hacer ciertos diseños de cuadrícula comunes. Es posible que desee aprender y tratar de seguir con un marco si está haciendo un montón de CSS.

Blueprint CSS es el marco CSS que prefiero.


El principal uso que tengo para los marcos de CSS es que tienden a forzarte a pensar en cómo vas a organizar tu código en lugar de proporcionarte herramientas indispensables para tus tareas diarias.

Por esa razón, soy un fanático de las repeticiones en lugar de cosas como blueprint, ya que la repetición tiende a centrarse en la forma de estructurar las hojas de estilo CSS y las importaciones en lugar de proporcionarle una colección de clases de ayuda semánticamente confusas.


Sí, pruebas de prueba y más pruebas. ¿Tiene tiempo para probar y depurar su código en todos los navegadores? Si tiene lo mejor es escribir su propio código. Si necesita una solución rápida, puede usar algún marco. Escribí una publicación sobre este tema: http://www.vcarrer.com/2008/08/when-to-use-css-framework.html


Nunca usaría un marco de CSS. No hacen nada más rápido o más fácil, aumentan la cantidad de código y hacen que la depuración o las pruebas sean mucho más difíciles. Si utilizo un marco CSS para empezar, se ve así:

cuerpo {}

¿De qué manera necesitarías más que eso? el punto de partida de referencia siempre debe ser lo que el navegador muestra de manera predeterminada , nada más.

Restablecer hojas de estilo CSS causa los mismos problemas.

por ejemplo: http://withoutsubstance.blogspot.com/2008/09/why-you-should-never-ever-ever-use.html


Creo que la compatibilidad de cualquier tipo se logra mejor cuando nos unimos, ya sea usando marcos CSS o Javascript, es probable que haya más posibilidades de que los errores se solucionen y se otorguen los deseos. también existe la posibilidad de que interfaces similares reduzcan la cantidad de capacitación requerida para los nuevos usuarios de su sitio.


He trabajado un poco con 960 y descubrí que es genial para la creación de prototipos, pero no soy partidario de ponerlo en producción. Encuentro que el uso del flotador hace que me duela un poco la cabeza.

Existe un concepto erróneo común de que frameworks == bloat y otro de que una implementación particular de un framework representa la definición. Un marco es solo una herramienta. Aquí hay una analogía: si necesita una llave para reparar su automóvil, no debe tirar el juego de destornilladores.

Si ha encontrado que los marcos que ha analizado no son adecuados para la tarea en cuestión, no debe borrarlos. Puede hacer fácilmente su propio framework o usarlo cuando se ajuste a sus necesidades.