Ontwikkelaars van Google hebben een html 5-port gemaakt van de shooter Quake II, die oorspronkelijk in 1997 verscheen. De browserversie van het spel is gemaakt met Googles Web Toolkit en maakt gebruik van WebGL voor 3d-rendering.
De ontwikkelaars van Google hebben de port gemaakt in hun '20%-tijd', waarin werknemers van het internetbedrijf aan hun eigen projecten kunnen werken. Quake II kwam in 1997 uit en in december 2001 gaf id Software de broncode onder de GPL-licentie van de engine vrij. Als basis voor de html 5-versie van het schietspel is gekozen voor de Java-port Jake 2, die door de ontwikkelaars is overgezet naar Googles Web Toolkit.
De Google-ontwikkelaars schreven vervolgens een nieuwe 3d-renderer, die gebruikmaakt van WebGL voor 3d-versnelling. Ook de code achter de netwerklaag, het laden van resources en het wegschrijven van savegames en voorkeuren werd op de schop genomen. De html 5-versie van Quake II is te spelen met de laatste nightlies van Chrome en Webkit.
Het is niet de eerste keer dat een game van id Software een nieuw leven krijgt in een webbrowser. Er zijn verschillende ports van Wolfenstein 3D in omloop, inclusief een versie van slechts vijf kilobyte. Het Texaanse id Software heeft zelf Quake Live ontwikkeld, een browservariant van Quake III: Arena. Quake Live is echter een browser-plug-in en maakt geen gebruik van html 5.