Blog de , aka skotperez

Autonomía digital y tecnológica

Código e ideas para una internet distribuida


Tratamos Internet de la misma manera que a los océanos

We treat the Web like our oceans, which are now so polluted by plastic that we have gigantic floating “garbage patches”. In this ocean, think of Facebook as the beach resort where you go with your family on an all-inclusive holiday. And Twitter is the cruise ship that sails you around the world but doesn’t encourage you to step ashore.

Did We Kill The Web?

La metáfora de internet como un océano es potente y adecuada porque nos hace pensarlo como un procomún que hay que cuidar. Nos hace pensarlo desde la ecología. Y quizás replantearnos la idea de que internet, como los océanos, parece que se traga todo y que da igual lo que hagamos con su inmensidad, que ahí seguirá.

Y pensar en los usuarios de Facebook y Twitter como turistas de pulsera todo incluido es cómico y trágico a la vez.

Cómo habilitar el uso de oEmbed en los widgets de WordPress

Para usar el sistema oEmbed en los widgets de WordPress, y de esa manera evitar el uso de algunos plugins, basta añadir las siguientes líneas al archivo functions.php del theme que se esté usando.

Una vez añadidas estas líneas podemos incrustar vídeos y otros contenidos externos en un área de widgets añadiendo la URL a un widget de texto.

Encontré el snippet en wpbeginner, donde tienen otros dos relacionados para controlar el ancho del elemento incrustado:

Contexto

Feed para custom post types o custom taxonomies en WordPress

Por omisión WordPress genera el feed de contenidos en la URL /feed. Por ejemplo, para este blog en http://voragine.net/feed. Sin embargo, en este feed solo se incluyen los posts, ningún otro tipo de contenido, ni siquiera las páginas.

WordPress genera feeds para el resto de post types de manera separada. Por ejemplo, para obtener un feed de la linkoteca, que funciona con el post type “link”, la URL del feed es http://voragine.net/feed/?post_type=link.

Lo mismo ocurre con las taxonomías. Por ejemplo, para obtener el feed de un tag: http://voragine.net/feed?tag=apache.

Por último se pueden combinar parámetros: http://voragine.net/feed?post_type=link&tag=apache.

Contexto

Cómo lanzar una acción con jQuery cuando se acaba de redimensionar la ventana del navegador

Si se asocia una acción al evento $(window).resize() se ejecuta inmediatamente después de redimensionar la ventana. Como resultado, si se cambia el tamaño de la ventana con el ratón, la acción se lanza muchas veces.

Para lanzar una acción únicamente cuando se ha terminado de cambiar el tamaño de la ventana, es decir, cuando hemos soltado el puntero del ratón, podemos usar el siguiente snippet: