Barra de navegación de Bootstrap sin JavaScript

Bootstrap se distribuye con un archivo JavaScript llamado bootstrap.js que requiere jQuery. Este archivo permite, entre otras cosas, hacer funcionar la barra de navegación cuando hay menús desplegables, y desplegar y ocultar los enlaces de navegación, que se encuentran ocultos en pantallas con baja resolución.

El problema es que Bootstrap no ofrece la misma funcionalidad básica sin JavaScript. Es decir, si no tienes JavaScript activado, no puedes acceder a los menús desplegables ni ocultar y mostrar el menú de navegación en dispositivos móviles o con baja resolución. Sin embargo, es posible ofrecer esta funcionalidad sin JavaScript. En este artículo os muestro cómo hacerlo.

Continúa leyendo Barra de navegación de Bootstrap sin JavaScript

Lektor: el gestor de páginas estáticas

Los generadores de páginas estáticas permiten crear sitios web sencillos sin depender de bases de datos y de un software complejo. Las ventajas de los generadores de páginas estáticas son abrumadoras en cuanto a sitios web sin mucho contenido interactivo, como blogs. Pero la mayoría les resultan difíciles de usar o administrar a personas que no tienen muchos conocimientos de informática.

Lektor pretende hacer más sencillo de usar un generador de páginas estáticas. Realmente Lektor no es un generador de páginas estáticas al uso, sino más bien un gestor de páginas estáticas. Permite administrar los sitios web de forma muy sencilla mediante una interfaz gráfica que recuerda a la de algunos sistemas de gestión de contenidos.

Continúa leyendo Lektor: el gestor de páginas estáticas

Éxodo urbano

La luz se escondía tras la verde montaña; tuvo suficiente tiempo para alcanzar su pequeño y tranquilo refugio. Ella vivía con mucha paz y armonía con la naturaleza.

Un día encontró a otra persona en el bosque que había cerca de su refugio mientras recogía bayas. Ella se acercó para platicar con la desconocida, que miraba desorientada en todas las direcciones. Al percatarse de su presencia, la saludo contenta, y comenzaron a charlar.

Ella venía de una ciudad en busca de un lugar tranquilo donde poder vivir en paz y libertad. Ambas se comprendieron muy bien desde el principio, así que acordaron cooperar y vivir juntas.

Las historias que contaba de la ciudad eran extrañas. Allí no había libertad. Los animales no corrían ni volaban libremente, sino que tenían correas en los cuellos y respiraban aire sucio. Las personas que dirigían a esos animales cuadrúpedos también tenían amas a las que debían servir.

Cuando llegó a la montaña y conoció a su nueva compañera, descubrió una forma de vida maravillosa. Conoció el placer de observar las estrellas, de respirar aire puro, de moverse libremente...

Sin parar

«Desde que hace siglos apareciera el mayor invento creado por el hombre, generación tras generación hay alguien encargado de revisarlo minuciosamente [...] y que pueda seguir funcionando en todo el mundo sin parar». Así comienza este cortometraje educativo sobre el sistema capitalista. ¿Seguirá funcionando siempre sin parar?

Continúa leyendo Sin parar