Guía completa de listas HTML: cuándo usar cada tipo según su significado

Este artículo profundiza en los cinco tipos diferentes de listas HTML que todo desarrollador web debería conocer: ordenadas (<ol>), no ordenadas (<ul>), de descripción (<dl>), menús (<menu>) y de control (<select>/<option> o <input>/<datalist>). A diferencia de los tutoriales básicos, el autor explo

Proponen una especificación web alternativa para simplificar la red

El documento 'On forking the Web' (Sobre la bifurcación de la Web), escrito por Rodrigo Arias Mallo, creador del navegador Dillo, propone crear una especificación alternativa a la Web actual para resolver sus problemas fundamentales de complejidad y gobernanza. La motivación principal surge de obse

No accedes a la web? Revisa JavaScript

El mensaje "Access to this page has been denied" acompañado de la indicación "Your browser appears to have Javascript disabled" es un problema común al navegar por internet, y entenderlo es crucial para acceder a muchos sitios web modernos. En esencia, indica que el sitio web que intentas visitar re

Webs dinámicas: la clave está en páginas HTML simples

En la era de la inteligencia artificial y la proliferación de herramientas de desarrollo web complejas, a menudo nos perdemos en la búsqueda de interacciones sofisticadas y dinámicas en las páginas web. Sin embargo, el autor, Jim Nielsen, propone un enfoque refrescante y fundamental: construir sitio

Imágenes web: El creador cuestiona su propio sistema

Este artículo, escrito por una figura clave en el desarrollo de las imágenes responsivas para la web, revela una verdad incómoda: el sistema actual, aunque ampliamente utilizado, es problemático y el autor, irónicamente, fue uno de sus principales impulsores. La historia se remonta a hace 14 años, c

Modo oscuro: seis enfoques para un diseño perfecto

Este artículo de Matthias Zöchling explora los diferentes niveles para implementar el modo oscuro en sitios web, más allá de la simple alternancia de colores. El autor argumenta que la verdadera complejidad reside en la gestión de esquemas de color, y desglosa seis (y más) enfoques, desde los más bá

.mdv: Markdown Avanzado para Datos e Informes

Un nuevo superset de Markdown llamado .mdv ha sido desarrollado para simplificar la creación de documentos, dashboards y presentaciones, según anunció el desarrollador Drasimwagan en GitHub. La herramienta, actualmente en una versión pre-release, permite integrar gráficos, tarjetas KPI, tablas y sec

OpenPolicy facilita políticas de privacidad en Astro

OpenPolicy ha simplificado la generación de políticas de privacidad para desarrolladores de Astro, eliminando la necesidad de un plugin y archivos generados intermedios. Inicialmente, la integración requería un plugin que generaba archivos Markdown durante la compilación. Ahora, la biblioteca centra

sitios web no funcionan: ¿falta JavaScript?

El mensaje "JavaScript is not available" que ves en sitios web como X (antes Twitter) indica que tu navegador no tiene habilitado JavaScript, o que está utilizando un navegador que no es compatible con esta tecnología. Para entender por qué esto es un problema y cómo solucionarlo, vamos a desglosarl

Ruby Native: HTML unifica frameworks JavaScript

El desarrollador Joe Masilotti ha creado Ruby Native, una gema de Ruby que busca unificar la experiencia de desarrollo entre diferentes frameworks de JavaScript como ERB, React y Vue. La clave de su enfoque radica en el uso de HTML como base común: la aplicación nativa detecta elementos HTML con atr

Biblioteca de programación clásica ahora gratuita en Internet Archive

La colección 'Dr. Dobb's Developer Library DVD' es un tesoro invaluable para cualquier desarrollador con interés en la historia y la evolución de la programación, especialmente en los lenguajes C, C++, Perl y la administración de sistemas. En esencia, se trata de una compilación digital de artículos

JavaScript desactivado: ¿por qué no puedes acceder?

El mensaje "Access to this page has been denied" acompañado de la indicación de que JavaScript está desactivado en el navegador, es un problema común en la web y revela una limitación fundamental en cómo funcionan muchos sitios modernos. Para entenderlo, es crucial comprender qué es JavaScript y por

Markdown: ¿Sigue valiendo la pena usarlo?

Este artículo de Burak Güngör explora por qué seguimos utilizando Markdown, a pesar de sus deficiencias. El autor argumenta que, si bien Markdown se presenta como un lenguaje de marcado minimalista y legible para convertir archivos de texto plano en HTML, su implementación práctica a menudo se aleja

Nostalgia web: ¿te gustan los sitios clásicos?

El título "I prefer OG style websites – what are yours?" (Prefiero los sitios web de estilo OG – ¿cuáles son los tuyos?) se refiere a una apreciación por los sitios web que priorizan la funcionalidad sobre la estética moderna y a menudo recargada. En la era de diseños minimalistas, animaciones compl

Protege tu email: ofuscación efectiva en 2026

En el panorama digital actual, proteger las direcciones de correo electrónico de los spammers es un desafío constante. El artículo de Spencer Mortensen, actualizado en enero de 2026, explora diversas técnicas de ofuscación de correo electrónico que buscan mantener la información oculta, analizando s

Offpunk: Red Social por Correo en la Small Web

El desarrollador Ploum ha introducido nuevas funciones sociales basadas en correo electrónico en su software Offpunk, diseñado para la 'Small Web' (Gemini/Gopher). Estas funciones, disponibles desde la versión 3.0, permiten a los usuarios compartir páginas web a través de correo electrónico (con una

Wander: Descubre la 'small web' de forma descentralizada

Un desarrollador ha presentado 'Wander', una nueva herramienta descentralizada para explorar la 'small web', es decir, sitios web personales y blogs independientes. Wander permite a los visitantes navegar aleatoriamente por páginas recomendadas por una comunidad, creando una red ligera de exploració

Niños crean apps con IA: Zap Code facilita la programación

Una nueva plataforma llamada Zap Code está democratizando el desarrollo de aplicaciones y juegos, haciéndolo accesible a niños de entre 8 y 16 años. La plataforma utiliza inteligencia artificial para transformar descripciones en lenguaje sencillo de lo que el usuario desea crear (como un juego de di

ocultar sin perder accesibilidad: ¿sigue funcionando?

Este artículo profundiza en la técnica de la clase `visually-hidden` en desarrollo web, una solución que busca ocultar elementos visualmente al usuario mientras los mantiene accesibles para tecnologías de asistencia como lectores de pantalla. La pregunta central que motiva el análisis es si esta téc

API Invoker: Interacciones web más sencillas

Mozilla ha anunciado el lanzamiento de la nueva API Invoker Commands, una herramienta que simplifica la interacción de los botones con otros elementos de una página web. Esta API permite asignar comportamientos a los botones de forma declarativa, eliminando la necesidad de scripts JavaScript complej

claude-replay: compartir código de Claude es más fácil

Un nuevo desarrollador ha creado 'claude-replay', una herramienta de código abierto que simplifica el intercambio de sesiones de Claude Code, la plataforma de Anthropic para desarrollo de código. Anteriormente, compartir estas sesiones era engorroso debido a archivos de grabación de pantalla volumin

URLs con saltos de línea: un secreto de los navegadores

Navegadores web modernos, sorprendentemente, toleran la inclusión de saltos de línea y tabulaciones dentro de las URLs, según un análisis reciente publicado en el blog de Daniel Lemire. Aunque la especificación técnica de URLs indica que estos caracteres deberían generar un error, los navegadores lo

xmloxide: alternativa segura a libxml2 en Rust

Un equipo de desarrolladores ha creado 'xmloxide', una reimplementación en Rust de la popular biblioteca de análisis XML/HTML 'libxml2'. 'libxml2', ampliamente utilizada en el mundo del código abierto, se declaró oficialmente sin mantenimiento en diciembre de 2025 y presenta vulnerabilidades de segu

tilde.club: tu espacio web personal online

Tilde.club es una plataforma única que ofrece a sus usuarios acceso a un servidor Unix compartido para alojar páginas web personales, aprender y compartir conocimientos. Imagina un foro online donde, en lugar de publicar mensajes, cada usuario tiene su propio espacio web personal, accesible a través

VoxJong: Mahjong Solitaire Hecho con CSS

## VoxJong: Un Mahjong Solitaire con un Toque Técnico VoxJong es una implementación digital del clásico juego de mesa Mahjong Solitaire, pero con una particularidad: utiliza CSS para renderizar sus fichas y el tablero. Esto, en sí mismo, es un punto interesante para desarrolladores y entusiastas de

Sitio web te pide JavaScript: ¿por qué ocurre esto?

El artículo completo aquí (500-1000 palabras): ## Sitio web te pide JavaScript: ¿por qué ocurre esto? **En una era digital donde la navegación web se ha convertido en una actividad cotidiana, es cada vez más común encontrarse con un mensaje frustrante: “Este sitio web utiliza JavaScript. Por favor

Menú desplegable CSS: ¡Sin JavaScript!

Este repositorio de GitHub, llamado 'fun-with-clip-path', presenta una ingeniosa implementación de un menú desplegable utilizando únicamente HTML y CSS, sin necesidad de JavaScript. La idea original se inspira en el trabajo de iVentions y se popularizó en X (anteriormente Twitter). El objetivo princ

25 Años de Código: Reflexiones de un Desarrollador

Este artículo narra experiencias personales de un desarrollador de software a lo largo de 25 años. Comienza con una anécdota de su juventud, en 2001, donde un estudiante mayor le enseñó los fundamentos de HTML de manera improvisada. Luego, relata un incidente universitario donde, por curiosidad, sal