Dreamweaver CC 2017 compatible con preprocesadores de CSS

Fecha Publicación:       27 de Febrero de 2019
Fecha Modificación:       04 de Febrero de 2021

En esta imagen usamos el archivo style000001.scss  estamos importando con el comando &import  los archivos  scss anteponiendo  el caracter "_"  , al anteponer el caracter "_" estamos diciendole que NO compile dichos archivos  que solo compile el archivo style000001.scss  generando un solo archivo  style000001.css que contendra todo el contenido de los archivos que hemos importado.

Nota: si no ponemos el caracter "_"   generara el css de dicho archivo importado ademas del archivo padre. ejemplo:

Desde el archivo style000001.scss   importamos los siguientes archivos:

  • $import  "_variables.scss"   
  • $import  "pieabajo.scss"   
  • $import  "_garantia.scss"   

Al compilar el archivo style000001.scss  nos generara  2 archivos separados,  style000001.css  y  pieabajo.css   porque pieabajo.scss  no tiene el caracter "_"

 

¿Qué es un Preprocesador de CSS?

Un preprocesador no reemplaza a los clasicos CSS mas bien es un  complemento para darles mas dinamismo , Un preprocesador implementa a nuestros CSS clásicos de características que debería de tener por sí mismo: variables, mixins, bucles, includes… convertiendolo casi en un lenguaje de programación que genera CSS.

Un preprocesador procesa código que no es CSS válido y lo transforma en CSS que entienden los navegadores. 

El objetivo de estos preprocesadores es tener un código más sencillo de mantener y editar.

¿Qué Preprocesadores existen?

Actualmente existen muchos preprocesadores, aunque las características principales son comunes en casi todos. Los más populares son:

  • Less    (extensión .less)
  • Sass    (extensión  .sass y .scss  en su nueva versión)
  • Stylus  (extensión .styl )

Dreamweaver CC 2017 compatible con Preprocesadores de CSS

Dreamweaver puede compilar  ahora preprocesadores de CSS habituales, como SASS,   SCSS y Less,  antes  se usaba programas externos para compilarlos, ahora dentro del mismo entorno de Dreamweaver CC 2017 se puede compilar dichos preprocesadores y generar codigo CSS clásicos.

Configurar las preferencias generales de Preprocesadores de CSS

Para configurarlo ir a Menu Sitio --> Administrar Sitios --> Editar el Sitio que deseamos configurar

Se puede establecer la configuración general del preprocesador de CSS en el cuadro de diálogo Sitios --> Preprocesadores de CSS --> General. 

 

Configuración general de preprocesadores de CSS

 

Activar la compilación automática al guardar archivos

Seleccione esta casilla de verificación para activar la compilación automática de los preprocesadores de CSS. Si selecciona esta opción, Dreamweaver generará automáticamente un archivo CSS al guardar su archivo Sass, LESS o SCSS. Si esta opción se deja sin seleccionar, tendrá que compilar manualmente los archivos cada vez que realice un cambio.

OPCIONES SASS/SCSS

Estilo del archivo de salida  Especifica el estilo del archivo CSS de salida (procesadores de css output file style):

  • Anidado (nested):   formatea el CSS compilado en una estructura modular conocida.
  • Compacto (compact):   formatea el CSS compilado en una estructura compacta que ocupa menos espacio que el anidado o expandido.



  • Comprimido (compressed):   procesa el CSS en una estructura plana, comprime  el css quitando los comentarios y espacios en blanco

    sass-estilo-de-salida-css-comprimido

  • Expandido (expanded): procesa el CSS en modo ampliado y cada propiedad y regla ocupan una línea. Las propiedades aparecen con sangría dentro de las reglas, pero las reglas no tienen ninguna sangría aplicada , No quita los comentarios y espacios en blanco.

 

Por ejemplo :  un archivo CSS   comprimido con los diferentes estilos de salida:

nested          =  tamaño en disco 107 KB 
compact       =  tamaño en disco   96 KB
compressed  =  tamaño en disco   68 KB
expanded     =  tamaño en disco 100 KB

Para el SEO CSS devemos escoger  la opción compressed que comprime  el css quitando los comentarios y espacios en blanco.

 

Fuente :

https://helpx.adobe.com/la/dreamweaver/using/css-preprocessors.html

Articulo : 2227 - Veces Leidas
Compartir Articulo: