Take (and Manipulate!) a Photo with a Web Page
So not that long ago, if you wanted an app to take a photo, it had to be a native app — such as a Windows/Mac app or a native mobile application. But HTML5 has brought a number of new APIs that allow not only taking photos, but analyzing and manipulating them all within a browser.