Help the wiki!

HTML5 Player

This article or section contains information about a feature from a future version of Scratch that is unreleased and is subject to change. Please cite any additional info in order to prevent speculation.

This page has links to websites or programs not trusted by Scratch or hosted by Wikipedia. Remember to stay safe while using the Internet, as we can't guarantee the safety of other websites.

The HTML5 Player is an upcoming project viewer that will allow projects to be run on any device that executes HTML5 code. This will allow for projects to be viewed on tablets, smart phones, and most internet devices, because many devices support HTML5 unlike Flash. The Scratch Team began the project, but now mostly volunteer members of the community work on it.

Contents

Release Date

The Scratch Team is not working on the HTML5 Player anymore. Instead, the Scratch community are the ones who can help design it, as the current source code is released here.

“

Yes, hopefully someday there will be an HTML5 version that will run on mobile devices. Only the Scratch Team is not making it — we don't have the people to do it. Instead, we have asked for volunteers from the open-source community to consider working on it. I don't know what kind of progress is being made.

Current Progress

The code for the HTML5 player has been posted on GitHub here. The player is around 40% complete.[2] To run the HTML5 player, support is required to act as a proxy between another domain and Scratch.

Other people are allowed to help with the player by forking the GitHub repository and then submitting a pull request. In other words, this means asking the Scratch Team to add their code to the player.

On December 2nd 2014, Scratch Team member grokblah said the following regarding the progress of the HTML5 player:

“

It's kind of on hold while we focus on other things (website, hour of code, tablet, etc). You can find it on github if you'd like to help though.