Noticias que mencionan HTML5

Dune II: El Clásico RTS Revive en tu Navegador

Un desarrollador ha revivido el clásico juego de estrategia en tiempo real (RTS) *Dune II* a través de una reimplementación de código abierto en HTML5 y JavaScript. El proyecto, disponible en [https://dune2js.com](https://dune2js.com) y [https://oklemenz.github.io/Dune2](https://oklemenz.github.io/D

C++: Biblioteca 'canvas_ity' facilita gráficos 2D

Un nuevo desarrollador ha creado una pequeña biblioteca de C++ llamada 'canvas_ity' que ofrece funcionalidades de renderizado de gráficos vectoriales 2D, inspirada en la especificación del lienzo HTML5. Esta biblioteca, disponible como un único archivo de encabezado, prioriza la alta calidad de ren

Gapless.js: Audio continuo en web sin pausas

Gapless.js es una biblioteca de JavaScript diseñada para reproducir audio de manera continua y sin pausas perceptibles entre pistas, ideal para aplicaciones web que requieren una experiencia auditiva fluida, como estaciones de radio en vivo o reproductores de música con mezclas. El problema que resu

Video.js 10: Nuevo reproductor, más ligero y listo para IA

Video.js ha lanzado la versión beta 10.0.0 de su reproductor de video de código abierto, marcando una reescritura completa desde cero. Este esfuerzo, resultado de la colaboración entre varios proyectos de código abierto (Plyr, Vidstack, Media Chrome), busca modernizar el reproductor y prepararlo par

LLM: Oráculos Ejecutables Mejoran la Calidad del Código

Este artículo explora una técnica prometedora para mejorar la calidad del código generado por modelos de lenguaje grandes (LLMs) como Claude y Codex: el uso de 'oráculos ejecutables' para restringir sus grados de libertad. Actualmente, los LLMs pueden generar código impresionante en tareas muy espec

Desarrolladores critican la estrategia de interfaz de Windows

Microsoft enfrenta una crisis de claridad en su estrategia de interfaz gráfica de usuario (GUI) para Windows, según señalan los desarrolladores. La confusión se remonta a décadas atrás, cuando la plataforma carecía de una respuesta única y coherente sobre cómo construir aplicaciones de escritorio. E

El creador de EndBASIC se pregunta si BASIC todavía tiene sentido

EndBASIC es un proyecto de intérprete BASIC retro desarrollado por Julio Merino que funciona en tres plataformas: web, escritorio y hardware embebido. Permite crear aplicaciones multiplataforma con gráficos, sistema de archivos en la nube y acceso a GPIO. Sin embargo, el autor se plantea una cuestió

CSS: las partes malas inevitables

Este artículo funciona como un tutorial improvisado de CSS pensado para personas que necesitan dar estilo a una página web sin ser desarrolladoras web. Su autor reconoce no ser la persona más indicada para escribirlo —prefiere leer un libro sobre el tema—, pero explica que tuvo que aprender CSS rebu

Corregir un error con marcas de orden de bytes en subtítulos

Este artículo describe una incidencia detectada por el autor al estandarizar los subtítulos de su biblioteca multimedia local en formato WebVTT, compatible con el elemento <video> de HTML5. Como muchos subtítulos solo están disponibles en SRT, escribió una función en Python que convierte SRT a WebVT

Apple rechaza Flash en móviles por ser cerrado y poco eficiente

Apple ha detallado las razones técnicas y estratégicas por las que no permite la tecnología Flash en sus dispositivos móviles, desafiando la narrativa de Adobe de que la decisión es puramente comercial. La compañía argumenta que Flash es un sistema cerrado y propietario, a diferencia de los estándar