ATA 280 CSS, Rust y GNOME Shell

21:47
 
Compartir
 

Manage episode 301606749 series 2445099
Por atareao descubierto por Player FM y nuestra comunidad - los derechos de autor son propiedad de la editorial, no de Player FM, y el audio se transmite directamente desde sus servidores. Presiona el botón de suscripción para rastrear cambios en Player FM o pega el URL del feed en otras aplicaciones de podcast.

Llevo unos días ensimismado en mi rico mundo interior, como me gusta decir. Y es que tenía varias tareas pendientes, unas relacionadas con la página web y otras relacionadas con la reciente aplicación ByeAds-Manager y sobre todo con Rust. La cuestión es que aprovechando los días del puente del 1 de mayo, me he dado una paliza importante. Si no tuve bastante con eso de quitarme las tres w de atareao.es, ahora había llegado el momento de hacer mas liviana la página web, a costa de llevar cada cosa a su sitio. Así, que, en este episodio del podcast te voy a contar mis aventuras con el CSS, Rust, y los estupendos revisores de extensiones de GNOME Shell.

CSS, Rust y GNOME Shell

CSS, Rust y GNOME Shell

Mejoras en la web

Sinceramente, dudo que aprecies nada nuevo en la página web. Y no porque no seas observador, sino porque los cambios son mas por dentro que por fuera. Es posible que si eres muy, pero que muy observador, te hayas dado cuenta de que ha desaparecido el enlace de Facebook, pero ya te digo, que esto solo lo habrás observado si eres realmente muy observador.

Moviendo los iconos

Entonces ¿que es lo que he hecho? Reducir el tamaño del CSS. Hace unos días me desperté con una visión clara de como reducir el tamaño del CSS de atareao.es. ¿Y porque me preocupa el tamaño del CSS? Por el simple hecho de que cuanto menos pese, mas rápida va atareao.es y esto da puntos de cara al posicionamiento.

En este sentido, antes los iconos iban embebidos en el CSS, ahora los he llevado cada uno a su sitio. Los que aparecen en el pie de página han ido al pie de página, los que aparecen en el encabezado en el encabezado, y así sucesivamente. Todo con la precaución de no cargar dos veces el mismo… O casi. Y en esta operación de repartir, alguno de los iconos se ha caído… Que le vamos a hacer.

Comprimiendo el CSS

Por otro lado, otra de las operaciones que hago siempre, o al menos siempre que me acuerdo, es comprimir el CSS. Esto no es mas que quitar espacios, comentarios, etc. Y eso básicamente es lo que he hecho.

Hasta la fecha estaba utilizando yui-compressor, pero como es una herramienta implementada en Java, y ya sabes que le tengo un poco de manía por el consumo de recursos, estuve buscando un reemplazo, y vaya si lo encontré. ¿A que no imaginas donde? Rust, es el que me ha facilitado la solución de la mano de minifier.

En este sentido he hecho un mini script para facilitarme la vida a la hora la compilación de sass css, y las tareas posteriores.

...

Más información en las notas del podcast sobre CSS, Rust y GNOME Shell

908 episodios