procesamiento.js


Processing.js es un puerto de JavaScript descontinuado de Processing , un marco diseñado para escribir visualizaciones, imágenes y contenido interactivo. Permite que los navegadores web muestren animaciones, aplicaciones visuales, juegos y otro contenido gráfico rico sin la necesidad de un subprograma Java o un complemento Flash .

Processing.js se creó originalmente para permitir que los desarrolladores de Processing existentes y el código existente funcionen sin modificaciones en la web. Processing.js usó JavaScript para representar contenido 2D y 3D en el elemento de lienzo HTML y fue compatible con los navegadores que implementaron este elemento (las últimas versiones de Mozilla Firefox , Opera , Internet Explorer , Safari y Google Chrome ).

El desarrollo de Processing.js fue iniciado por John Resig y luego retomado por el grupo CDOT en Seneca College después de su lanzamiento inicial en 2008. Un equipo de estudiantes y profesores terminó el trabajo de portabilidad para que Processing.js estuviera a la par con Processing v1. .0 API, corrigiendo más de 900 errores, enviando 12 versiones y creando una comunidad vibrante en el proceso. El proyecto se llevó a cabo a través de una asociación entre la Fundación Mozilla y Seneca College , dirigida por David Humphrey, Al MacDonald y Corban Brook.

El desarrollo de Processing.js se trasladó a GitHub en febrero de 2010, recibió contribuciones de 58 personas y se mantuvo a la par con Processing hasta su lanzamiento de la versión API 2.1. El proyecto se suspendió en diciembre de 2018, dos años después de que se detuviera el desarrollo activo.

Lauren McCarthy creó p5.js, [1] una alternativa nativa de JavaScript y sucesora de Processing.js que cuenta con el apoyo oficial de Processing Foundation. McCarthy también imparte un curso de introducción a p5.js en Kadenze .