¿Cuáles son las ventajas y desventajas de usar Compass?

Ventajas

  • Viene con montones y montones de mixins, por lo que no tiene que escribirlos (los CSS3 son una bendición para cualquiera que los use)
  • usa Sass
  • compatible con marcos de “cuadrícula” (blueprint, 960)
  • tiene extensiones (aunque todavía no las he usado)

Desventajas

  • Otra herramienta más para aprender (= YATL -> Estoy marcando esta ;-). Me tomó un tiempo entender cómo comenzar a usar Compass y Blueprint. (Tenga en cuenta que esto es realmente muy simple si desea usar el Blueprint predeterminado como si usara el blueprint css, pero si desea usar la versión semántica, debe hacer algunas cosas antes de comenzar, y realmente la semántica camino es el único camino)
  • usa Sass (= YATL)

Al final, para mí, fue una elección fácil. Una vez que comience, es increíble lo que puede hacer (aunque mucho de eso se debe a las funciones de Sass). Estoy convirtiendo todos mis proyectos para usar Compass.

Para agregar a la respuesta de Mark … También puede hacer sprites automáticamente, usar la función @extend para heredar clases, e incluso dividir CSS en múltiples archivos y compilarlos en un solo archivo. Por ejemplo, puede poner cada “módulo” en su propio archivo. También hay GUI como recarga en vivo para ayudar con la compilación.

Dos grandes inconvenientes son la colaboración y la depuración.

Si las personas con las que está trabajando no trabajarán en SASS / Compass, entonces tiene un problema.

La depuración de la fuente puede ser un poco molesta, pero no está tan mal … especialmente con el mapeo de la fuente (si todavía está disponible).

Una brújula es un dispositivo de navegación que utiliza el campo magnético de la Tierra para ayudar a determinar la posición geográfica. Beneficios

Navegando en lo desconocido

Portabilidad

Autosuficiencia

Orientación Rápida

Hay varios tipos de brújulas como: brújula náutica de latón, brújula de reloj de sol con acabado de latón, brújula de lupa de latón, brújula de calendario pequeño y muchos más.