At the moment, there are very good efforts to be able to access devices directly with HTML5, which would integrate native webcam support directly into the browser. However, there is still the fundamental problem on the Internet that most systems do not support HTML5. Even the current browsers do not provide the update functionality, which would cover the needs of today's speed of development. This topic, however was already discussed in a previous article.
One may think of flash as he like, but due to the boom of YouTube, the Flash player is spread on nearly every web-enabled computer on the earth, which we can use temporarily, at least until we have a better technological standard. Because the whole was encapsulated by jQuery, the technology can be easily replaced transparently. Thus, the temporary solution flash can be simply replaced by a more modern, without any change on the code base.
I've also tried to keep the Flash version very low, to allow a higher compatibility on older systems. Webcam support was introduced with Flash8, which forces the usage of Actionscript 2. On the other side, the beneficial thing is though, that I was therefore not rely on Adobe's commercial IDE, but could use the opensource AS2 compiler mtasc.
Now let's have fun with creating cool applications using the API! :-)
You might also be interested in the following
- Design a developer friendly web
- My jQuery Playground
- jQuery Pagination revised
- My very first Chrome experiment
Sorry, comments are closed for this article. Contact me if you have an inventive contribution.