Does PlayThru support HTML5 / Canvas?
This is one of the most common questions we get about PlayThru. The short answer is yes, PlayThru absolutely supports HTML5 / Canvas. We have supported it the entire life of Are You a Human.
When a site makes a request for a PlayThru, we do a check to see what technology the user’s browser supports. Our first choice is to serve an HTML5 game. If unsupported, we then default to Flash.
We prioritize HTML5 for a few reasons:
1) It is one of our most requested features.
2) It supports most mobile platforms.
3) It is rapidly growing in popularity.
Now, we definitely still support Flash and appreciate it’s characteristics. It has an extremely high penetration rate (99% in June of 2011). It works virtually the same across multiple browsers, immensely simplifying testing. And while the basic canvas element is supported by the majority of browsers, they support them to varying degrees with about 20% of the browser not supporting it natively.
Even though Flash lost the battle for mobile, we feel very comfortable developing for both HTML5 and Flash at the same time. Using both allows Are You a Human to serve a larger group of sites and expand our reach, and that helps us fight more bots with fun.