(Hopefully this is the right place to ask, if not, please move the thread)

Simple question: I want to use my Lumia 800 to take a picture and upload it when I press a button in a HTML-page. I think this is like 4-5 lines of code all-in-all. So I'm looking as an answer either HTML-code or some clarification about why Lumia doesn't like HTML5 and what can I do about it.

Here's the code:
<form action="server.cgi" method="post" enctype="multipart/form-data">
<input type="file" name="image" accept="image/*" capture>
<input type="submit" value="Upload">
</form>

This works with iPhone with no problems, but does absolutely nothing with Lumia 800 or Lumia 920.