I know HTML5 isn't really a programming language but I am also including Javascript here.

Now, on iOS devices Safari is limited, (No multiple sound, Webgl, Flash etc) and Apple don't allow apps that change how the devices internet access works. It needs to be their API.

People also build games they can't get on the Apple Store as HTML 5 apps so they can bypass the regulations. Could you build a web browser in HTML5/Javascript which does support Multiple Sound, Webgl, Flash etc and run it on iOS via a web app?

I know it would be complex and tediously slow, but then again things like Cocoon JS (the testing app, not the actual process to get your HTML 5 game to iOS app) runs pretty darn fast and cuts out one step in the chain and makes a normal game faster. I.e It means the iOS device is running the app itself and not running Safari that is running the application. So it would mean the iOS device is running the app which is a web browser. Much faster than a Web App!

Any it would be pretty compatible outside of iOS too, being Javascript and all. A pretty universal browser.

Anyway, do you think it could be possible?

I think it would be, but I don't think any one would actually make such a complex thing for such a small demographic. DalekAddison2012-08-30 20:41:32

No, this couldn't work unfortunately - javascript has no access to the native features necessary to implement things like WebGL and better audio. However javascript can still do a lot - Mozilla have projects in the work to make a javascript-only Flash player and PDF reader, but performance may be a problem.