Noticias que mencionan HTML

El elemento <img> puede desbordarse: un truco de CSS que casi nadie conoce

El elemento <img> de HTML es mucho más complejo de lo que parece asimple vista: funciona como un contenedor cuyo contenido es el propio recurso gráfico, y ambos pueden controlarse de forma independiente. Al inspeccionar sus estilos por defecto en el navegador se observa que el navegador aplica overf

GoAccess: analizador de logs en tiempo real para terminal y navegador

GoAccess es un analizador de logs de código abierto que ofrece estadísticas web en tiempo real directamente desde la terminal en sistemas *nix o a través del navegador. Pensado para administradores de sistemas que necesitan un informe visual del servidor sin demoras, la herramienta procesa los regis

Cinco propiedades CSS para mejorar tus diseños tipográficos

Elegir una buena fuente para un sitio web es solo el comienzo: el grosor, el estilo, el espaciado y la decoración del texto abren muchas posibilidades, pero en ocasiones hacen falta herramientas adicionales para que los textos destaquen visualmente. Esta guía repasa cinco propiedades CSS relativamen

DREI: un editor WYSIWYG para HTML inspirado en Emacs

DREI, cuyo nombre responde a 'DREI Rich Emacs Implementation', es un editor de texto WYSIWYG (lo que ves es lo que obtienes) construido como una aplicación Tauri que implementa un subconjunto de los comandos de edición de GNU Emacs junto con órdenes específicas para insertar elementos HTML como bloc

El verdadero alcance de las expresiones regulares modernas

Las expresiones regulares han adquirido desde hace tiempo una fama inmerecida en los foros de programación: la idea de que no sirven para nada que vaya más allá de las gramáticas regulares se repite a diario, aunque es esencialmente incorrecta. Este artículo desmonta ese mito desde la base formal y

Effective HTML: una guía visual para crear artefactos web con agentes

Effective HTML es una guía visual y práctica orientada a decidir cuándo conviene producir un artefacto en HTML —desde wireframes hasta prototipos funcionales, diagramas e interfaces pequeñas— frente a quedarse en Markdown. La premisa central es que el HTML se justifica cuando la expresión espacial,

Cómo corregir el desalineado de texto monoespaciado en navegadores Android

Cuando se renderizan diagramas ASCII dentro de una etiqueta <pre> en HTML, los caracteres aparecen correctamente alineados en Neovim y en los navegadores de macOS e iOS, pero sufren un ligero desplazamiento en dispositivos Android. El autor detectó el problema al mostrar cajas con caracteres de dibu

Un programador construye su propio compilador de Markdown a HTML en Rust

Andrea, programador novel en Rust, presenta un compilador propio de Markdown a HTML desarrollado tras 12-13 horas de trabajo en su tiempo libre, sin recurrir a herramientas de inteligencia artificial generativa. El proyecto nació como una alternativa minimalista al generador de sitios estáticos Hugo

Button Actions: acción en los botones del HTML

El proyecto Triptych busca ampliar la potencia del HTML con tres propuestas pequeñas y complementarias, y la que más preguntas suscita es Button Actions, que plantea añadir los atributos action y method al elemento <button>. El artículo defiende una distinción intuitiva pero rara vez explicitada: lo

Evitar saltos de línea no deseados en elementos de código HTML

Muchos sitios web aplican pequeños ajustes tipográficos para cuidar la lectura, como los espacios no separables que mantienen unidas expresiones del tipo «5 cm» o «Nueva York» y evitan que el navegador las parta entre dos líneas. Este artículo describe una mejora concreta de ese mismo principio apli

Unlayer: constructores visuales de contenido integrables en aplicaciones

Unlayer es una plataforma de creación de contenido diseñada para integrarse como módulo embebido dentro de aplicaciones de terceros. Ofrece cuatro constructores visuales —correo electrónico, página, popup y documento— basados en un esquema JSON común y en siete primitivas que se combinan para adapta

95 motivos para tener tu propia página web

Una lista personal y enciclopédica de razones para crear y mantener un sitio web propio recorre el espectro que va de lo íntimo a lo comunitario, pasando por lo creativo y lo político. Los argumentos más prácticos incluyen aprender HTML, usar la web como material artístico, mantener una práctica de

Reducir la sobrecarga de capas en LBSE, el motor SVG por capas de WebKit

El LBSE (Layer Based SVG Engine) de WebKit nació con una idea central: que SVG dejara de funcionar como una isla de código aparte y reutilizara la misma maquinaria de capas que ya empleaban HTML y CSS. Así, SVG heredaría de golpe la aceleración por GPU, el compositing acelerado y las futuras mejoras

Cómo convertir un escrito a mano en texto copiable dentro de un SVG

Este artículo describe el proceso técnico seguido por su autora para publicar en la web un texto escrito a mano y, al mismo tiempo, permitir que el contenido sea seleccionable y copiable. El primer paso fue fotografiar las páginas manuscritas; después, las imágenes se integraron en un único archivo

Neocities: crea tu web con HTML desde el navegador y sin publicidad

Neocities es una plataforma de alojamiento web estático pensada para que cualquier persona pueda crear y publicar su propio sitio en internet sin depender de herramientas complejas ni de la publicidad. Su propuesta se centra en devolver al usuario el control sobre cómo se expresa en la red, bajo la

Shrimple: una alternativa a Markdown escrita en Go

Shrimple es una herramienta de línea de comandos, escrita en Go, que convierte documentos de texto plano en HTML siguiendo una sintaxis propia pensada para mantenerse limpia tanto en la fuente como en el resultado renderizado. Se distribuye como código fuente y se compila con `go build`; a partir de

Modo oscuro en la web con estándares del W3C

Implementar el modo oscuro respetando los estándares web es viable combinando dos mecanismos: la meta etiqueta <meta name="color-scheme"> en el <head> y la propiedad CSS color-scheme en el elemento html. La meta etiqueta es la opción recomendada, ya que se aplica antes de que cargue el CSS y evita e

Por qué un blog británico no debería simplificar sus referencias culturales

La autora responde a quien le pidió que evitara referencias culturales británicas en su blog para que resultaran más accesibles a una audiencia global. Explica que su bitácora lleva la declaración `<html lang=en-GB>` a propósito: el idioma inglés que utiliza no es solo una lengua, sino la cultura en

Cómo crear un calendario personalizado de recogida de residuos con Python y CSS

Cada primavera, los ayuntamientos publican un calendario de recogida de residuos en formato PDF que cubre toda la región en un diagrama compacto. Aunque ese diseño es económico de imprimir, resulta poco práctico para una persona que solo necesita conocer los días de recogida de su calle. Para resolv

Rheo: composición tipográfica y publicación multiformato desde Typst

Rheo es una infraestructura de documentos que convierte Typst en una base viable para la publicación multiformato. Funciona como un motor de composición tipográfica y de sitio estático que se sitúa entre el lenguaje Typst y los formatos de salida que utilizan los lectores: PDF, HTML y EPUB. A partir

Beer CSS: un framework Material Design en HTML semántico

Beer CSS es un framework de interfaz de usuario que traduce los principios de Material Design a marcado HTML semántico estándar, sin imponer componentes opacos ni JavaScript propietario. La promesa es clara: construir interfaces con apariencia Material sin que el equipo de desarrollo renuncie al con

Cómo Minimal diseñó un motor de conversión de archivos en Swift

La aplicación de notas Minimal ha incorporado un motor de conversión que permite importar y exportar documentos entre seis formatos: Markdown, texto enriquecido, HTML, PDF, texto plano y el formato propietario MNML. El artículo describe la arquitectura de este sistema, implementado en Swift, y expli

Historia de los navegadores web en las PDAs: de EPOC a Palm OS

Artículo extenso que recorre la historia de los navegadores web diseñados para asistentes digitales personales (PDAs) entre finales de los años ochenta y mediados de la década de 2000, antes de que el smartphone se impusiera como dispositivo dominante de acceso a internet. El texto distingue dos ca

Almacenar una web completa dentro de un favicon de 9×9 píxeles

El desarrollador Tim Wehrle ha conseguido comprimir un pequeño sitio web —un documento HTML de 208 bytes más una cabecera de 4 bytes— dentro de la imagen de un favicon de tan solo 9×9 píxeles, lo que supone apenas 81 píxeles y una capacidad total de 239 bytes. El proyecto demuestra que un favicon, a

brevio: una colección gratuita y privada de 162 herramientas de navegador

brevio es un conjunto de 162 utilidades web gratuitas, privadas y de uso instantáneo, organizadas en 12 categorías y ejecutadas directamente en el navegador. La premisa del proyecto es sencilla: no requiere registros, no sube archivos a servidores externos y no incluye seguimiento ni reclamos public

Paul Graham explica por qué Lisp se impone en el desarrollo web moderno

Lisp en Aplicaciones Web: Una Revolución en el Desarrollo de Software El texto de Paul Graham explora por qué Lisp se convirtió en una elección poderosa para desarrollar aplicaciones web, explicando las ventajas técnicas y prácticas que este lenguaje proporciona. Graham начинает с того, что explic

Guía práctica para exportar tus datos de Instagram sin perder contactos

Guía práctica para exportar tus datos de Instagram y migrar a una red social más privada. El proceso se divide en tres etapas: primero, exportar toda tu información a través de Configuración → Tu actividad → Descargar tu información, obteniendo fotos, videos, mensajes directos, seguidores y seguidos

Go: la alternativa simple para el desarrollo backend

Un artículo en blainsmith.com aboga por el uso del lenguaje de programación Go para simplificar el desarrollo backend. El autor critica la complejidad creciente de los proyectos backend modernos, a menudo construidos con múltiples herramientas y frameworks, argumentando que Go ofrece una alternativa

Android: Fotos sin ubicación, más privacidad

Google ha implementado cambios en su sistema operativo Android que impiden a los usuarios compartir la información de geolocalización incrustada en las fotos a través de la web. Esto afecta a sitios como OpenBenches, que dependen de esta información para mapear la ubicación de fotos compartidas. Ini