Cómo Reconstruimos el Patio de Juegos Creativo Que Flash Llevó a la Tumba

This ad is not shown to multipass and full ticket holders
JSNation US
JSNation US 2025
November 17 - 20, 2025
New York, US & Online
See JS stars in the US biggest planetarium
Learn More
In partnership with Focus Reactive
Upcoming event
JSNation US 2025
JSNation US 2025
November 17 - 20, 2025. New York, US & Online
Learn more
Bookmark
Rate this content

¿Recuerdas cuando Flash dominaba la web y podías crear experiencias interactivas alucinantes sin luchar contra shaders de WebGL, pelear con jerarquías de gráficos de escena o invocar fuerzas oscuras para depurar transformaciones de matrices? Buenos tiempos. 



Ahora, el desarrollo web 3D está de vuelta—con WebXR, Three.js y WebGPU liderando la carga—pero ¿dónde está el tooling para igualar?


En esta charla, exploraremos cómo los desarrolladores modernos pueden reclamar la edad dorada del 3D interactivo sin perder la cordura, profundizando en los puntos de dolor de los flujos de trabajo actuales y las soluciones que están haciendo que el desarrollo inmersivo sea divertido nuevamente.

This talk has been presented at JSNation 2025, check out the latest edition of this JavaScript Conference.

Connell Gauld
Connell Gauld
20 min
16 Jun, 2025

Comments

Sign in or register to post your comment.
Video Summary and Transcription
Conall, CTO en Zapper, rinde homenaje a Flash, destacando su impacto en la historia de internet y la accesibilidad al entretenimiento. La discusión cubre el legado de Flash, sus características técnicas, su desaparición debido a problemas de capacidad de respuesta móvil y el surgimiento de HTML5 como su sucesor. La evolución de las tecnologías web post-Flash se explora, centrándose en herramientas como MatterCraft que conectan entornos de ejecución y desarrollo. MatterCraft revoluciona la creación de contenido al ofrecer scripting en TypeScript o JavaScript, modularidad mejorada y características como vista previa en tiempo real y asistencia de IA para un desarrollo sin problemas.

1. Analysis of Flash's Impact and Demise

Short description:

Conall, CTO at Zapper, rinde homenaje a Flash, una plataforma que dio forma a la historia de Internet. Flash ofreció experiencias interactivas y entornos de desarrollo creativo. Su plugin de tiempo de ejecución permitió experiencias web animadas y audiovisuales, haciendo el entretenimiento accesible sin software adicional.

Hola, mi nombre es Conall y soy el CTO aquí en Zapper. Hoy voy a dar un elogio a Flash, la plataforma de contenido que entregó una o dos décadas de experiencias de entretenimiento a niños y adultos de todo el mundo. Ya sea que fuera antes de tu tiempo o si pasaste muchas de tus horas jugando juegos de Flash en el pasado, una influencia innegable en la historia de Internet, particularmente en sus años formativos.

Así que hablaremos un poco sobre qué es Flash y qué lo hizo genial. Hablaremos sobre su desaparición y por qué lamentablemente ya no está con nosotros. Luego hablaremos sobre cómo, con herramientas modernas, podemos volver a ese patio de recreo creativo que Flash llevó a la tumba. Así que Flash era un tiempo de ejecución y un entorno de desarrollo creativo para entregar experiencias interactivas para la web.

Así que el tiempo de ejecución era un plugin que existía dentro de Internet Explorer o Chrome o tu navegador web y permitía que las páginas web tuvieran experiencias animadas e interactivas con audio y video en un momento en que todo lo que el navegador web podía hacer normalmente eran imágenes y texto. Y luego había un entorno de desarrollo creativo, una aplicación que los desarrolladores creativos usarían para construir esas experiencias para que los usuarios finales accedieran en su navegador.

Y lo clave aquí era que una vez que se había construido una experiencia dada, siempre que el usuario tuviera ese tiempo de ejecución en su navegador web, no tenía que instalar ningún software adicional para acceder a la experiencia. Así que era realmente de baja fricción para que los usuarios finales tuvieran ese entretenimiento. Eso es, supongo, una simplificación excesiva de lo que era Flash, porque realmente era entretenimiento para una generación de niños y adultos. Era un vector de procrastinación para esos niños y adultos. Era la razón por la que los escolares corrían al aula de informática en los recreos. Y de hecho, también era la tecnología detrás del video en streaming durante una década. Es un punto bastante interesante que, de hecho, el video estaba impulsado por un dispositivo llamado video que, de hecho, el video estaba impulsado por Flash en la web durante mucho tiempo. Y hablaremos un poco sobre eso más tarde.

2. Flash's Legacy, History, and Demise

Short description:

Experiencias con Flash, historia, días de gloria, desaparición y características clave como canvas, animación, scripting y modularidad.

Ahora, esta puede ser una pantalla llena de nostalgia para algunos de ustedes. Estos son solo una selección de las experiencias que la gente podría haber tenido con Flash en su día, desde cosas como juegos de defensa de torres hasta el juego de física de trial en bicicleta o, de hecho, Habbo Hotel, que probablemente fue la primera experiencia de red social para muchos niños en todo el mundo. Debo decir que Habbo Hotel fue técnicamente construido con una tecnología llamada Shockwave, que es una especie de tecnología hermana de Flash. En cualquier caso, el contenido de mi charla se aplica tanto a Shockwave como a Flash. Y posteriormente, de hecho, las dos tecnologías convergieron. Ambas eran operadas por las mismas empresas.

Así que un poco de la historia de Flash. Comenzó como una herramienta de animación vectorial llamada Smart Sketch por una empresa llamada FutureWave. Pero luego, muy rápidamente, en 1996, fue adquirida por Macromedia. Y operaron y construyeron Flash Editor y Runtime durante aproximadamente una década, posteriormente adquirida por Adobe, mantenida y ofrecida por ellos hasta su desaparición en 2020, cuando Adobe declaró su fin de vida. Ahora, estos días desde 1996 hasta aproximadamente 2010 fueron los días de gloria de Flash. Fue durante este tiempo que prácticamente cualquier sitio web que visitabas en Internet presentaría Flash de alguna manera, ya sea a través de anuncios o a través de juegos o, de hecho, a través de video.

Curiosamente, algo como YouTube, por ejemplo, entregó todo el video en streaming a través de Flash hasta aproximadamente 2015, lo cual supongo que es un poco locamente reciente. Supongo que 2015 fue hace 10 años ahora. Pero si consideras la compresión del tiempo de COVID en el medio, parece loco pensar que fue tan reciente que Flash todavía estaba ejecutando una gran proporción de los tipos de experiencias que teníamos en la web. Pero luego, desde aproximadamente 2010 hasta 2020, Flash estaba como en soporte vital. Y hablaremos sobre por qué es eso en un momento. Así que para considerar la desaparición de Flash, es importante para nosotros hacer una autopsia y entender exactamente qué era Flash. Era una serie de elementos. En particular, en el editor, teníamos un canvas, que en Flash se llamaba el escenario.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Construyendo Experimentos Divertidos con WebXR & Babylon.js
JS GameDev Summit 2022JS GameDev Summit 2022
33 min
Construyendo Experimentos Divertidos con WebXR & Babylon.js
Top Content
This Talk explores the use of Babylon.js and WebXR to create immersive VR and AR experiences on the web. It showcases various demos, including transforming a 2D game into a 3D and VR experience, VR music composition, AR demos, and exploring a virtual museum. The speaker emphasizes the potential of web development in the metaverse and mentions the use of WebXR in Microsoft products. The limitations of WebXR on Safari iOS are discussed, along with the simplicity and features of Babylon.js. Contact information is provided for further inquiries.
¡Expandamos la Realidad!
JSNation Live 2021JSNation Live 2021
12 min
¡Expandamos la Realidad!
I work as a front-end developer with experience in 3D tasks using WebGL and 3DS framework. Let's explore virtual reality and WebXR, which allows full immersion in a digital environment. In VR, we can explore virtual worlds, move and rotate within them, interact with objects, and even use VR for education. AR, augmented reality, is different from VR as it allows you to see the real world while also overlaying virtual objects. XR reality encompasses both VR and AR, and it's already a standard with good browser support.
Explorando AR Try-On con React Native
React Summit 2022React Summit 2022
20 min
Explorando AR Try-On con React Native
This Talk discusses exploring AR Tryon with React Native, implementing AR try-on experiences in e-commerce apps, and considerations for AR development. It also covers the integration of AR platforms like ARKit and ARCore with React Native using the Duvero bridge. The Talk highlights the use of off-the-shelf solutions like Wanna's SDK for virtual try-on and Snap's AR technology and shopping extension. The importance of creating 3D models for AR Try-On and the challenges of writing native code for AR development are also mentioned.
Realidad Virtual con React
React Summit Remote Edition 2020React Summit Remote Edition 2020
8 min
Realidad Virtual con React
The Talk provides an introduction to React 360, a JavaScript framework created by Facebook for building 3D and VR user interfaces on top of React. It simplifies the creation of complex UI and leverages the familiar concepts and tools of React and React Native. The folder structure includes a static assets folder for media files, a client.js file for creating locations and surfaces, and an index file as the main file. The code structure is similar to React Native and React, using Flexbox for styling. The application can be run on a web browser or any VR device, and includes features like slides, video layer, and customizable background image.
Gaming the System: Cómo los videojuegos pueden ayudarnos a crear equipos virtuales más efectivos
DevOps.js Conf 2022DevOps.js Conf 2022
7 min
Gaming the System: Cómo los videojuegos pueden ayudarnos a crear equipos virtuales más efectivos
Today's Talk explores the lessons that video games can teach us about building virtual teams. The impact of communication on software development is discussed, highlighting the importance of understanding software for successful deployment. The concept of collective intelligence is introduced, emphasizing the role of social perceptiveness, cognitive diversity, and equal distribution of communication. The Talk also emphasizes the need to optimize team performance with key metrics and suggests keeping teams small and cross-functional to enable easy communication and lower cognitive loads.
Crear Entorno de Realidad Virtual Colaborativo en el Navegador con React y GraphQL
React Summit 2020React Summit 2020
26 min
Crear Entorno de Realidad Virtual Colaborativo en el Navegador con React y GraphQL
This Talk explores creating VR experiences with A-Frame and React 360, using coordinate systems and rendering different surfaces. It also discusses bringing data into VR with GraphQL and architecting collaborative systems with Hasura. The Talk demonstrates how to add VR and A-Frame to React 360, and concludes with a focus on rendering and wrapping components. Overall, the Talk encourages exploration and experimentation in VR and AR development.