Noticias que mencionan SVG

El problema de los tres trazos en el renderizado de diseño

Penpot, la herramienta de diseño open source, detalla en su blog técnico un desafío interno bautizado como "El problema de los tres trazos". El equipo lo descubrió durante la migración de su renderizador clásico, basado en SVG, a un nuevo sistema basado en WebGL con la biblioteca Skia como motor grá

Por qué los JPEG diminutos se ven distintos en Chrome

Una diferencia de renderizado entre Chrome y Firefox al mostrar un icono pequeño llevó a descubrir una optimización poco conocida en la decodificación de JPEG. El artículo explica el problema y lo resuelve de forma didáctica, paso a paso. El JPEG se comprime dividiendo la imagen en bloques de 8×8 p

Renderizador 3D a SVG que proyecta texturas sin rasterización

El desarrollador conocido como seveibar ha publicado simple-3d-svg, un renderizador 3D escrito en TypeScript sin dependencias que transforma objetos tridimensionales en SVG manteniendo un peso de archivo reducido. El proyecto nace como apoyo al renderizado de placas de circuito creadas en React con

Polar Signals migra su dashboard de flame graphs de SVG a Canvas

Polar Signals ha rediseñado el panel de su profiler sustituyendo el renderizado basado en SVG por un motor de Canvas, con el objetivo de eliminar el cuello de botella que imponía el árbol DOM al dibujar flame graphs con decenas de miles de frames. En el modelo previo, cada frame se representaba como

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

Scanwayy, el generador de códigos QR con IA y logo integrado

Scanwayy es una herramienta web que emplea inteligencia artificial para crear códigos QR personalizados con el logo y la estética de una marca. El usuario pega una URL o un texto, sube su logotipo y describe el estilo deseado —colores, materiales o referencias visuales como 'mate negro con acentos c

Editor en vivo de Mermaid: diagramas en el navegador sin registro

Moxie Docs ofrece un editor en vivo de Mermaid gratuito y basado en el navegador que permite crear, previsualizar y exportar diagramas sin necesidad de registro ni instalación. La herramienta dibuja el diagrama a medida que se escribe el código en el panel izquierdo y muestra el resultado al instant

Un mapa mundial comprimido en menos de 500 bytes con ayuda de IA generativa

Un desarrollador ha conseguido representar un mapa del mundo reconocible en apenas 445 bytes comprimidos, apoyándose en inteligencia artificial generativa para explorar el límite de lo posible. El proyecto parte de su participación en la competición JS1k, donde hace más de una década construyó un cl

Cómo dibujar regiones finitas de los mosaicos de Penrose en Haskell

Este artículo describe, paso a paso, cómo generar regiones finitas de los mosaicos no periódicos de Roger Penrose formados por cometas (kites) y dardos (darts) utilizando el paquete Diagrams de Haskell. El trabajo surge de una colaboración con Stephen Huggett sobre propiedades matemáticas de estos t

Recompresión sin pérdida de GIF mediante búsqueda exhaustiva: nace ZGIF

El formato GIF, el más antiguo de los formatos de imagen comprimidos de uso extendido, sigue siendo imprescindible como recurso de respaldo en navegadores muy antiguos, desde NCSA Mosaic hasta Dillo o Konqueror. Sin embargo, su compresión LZW es poco eficiente comparada con las alternativas modernas

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

Desarrollador Haskell implementa pruebas visuales golden para librería CAD

Un desarrollador Haskell ha implementado técnicas de 'Golden Testing' o pruebas de regresión visual para su librería Waterfall-CAD, una herramienta de CAD programable lanzada en 2023. El autor, Joe Warren, enfrentaba dificultades para probar su librería debido a que los outputs son modelos 3D comple

IA genera texto legible en imágenes: nuevo método

Un investigador ha desarrollado una nueva técnica para mejorar la precisión de texto y números en imágenes generadas por inteligencia artificial. El método, descrito por Sam Collins en su blog, permite generar imágenes con texto legible y numérico, algo que los modelos de IA actuales, como Gemini, s

FreeCAD 1.0: El modelado 3D de código abierto alcanza un hito

FreeCAD ha lanzado oficialmente su versión 1.0, un hito significativo para este software de modelado 3D paramétrico de código abierto. Desarrollado principalmente para diseñar objetos de cualquier tamaño, FreeCAD permite a los usuarios modificar fácilmente sus diseños a través de su historial paramé