With Chrome 21, developers can create web apps that access your camera, microphone and gamepad without the need for plugins.
Google's Chromium Blog reports that the latest beta for its popular web browser now includes two new APIs: the getUserMedia API and the Gamepad Javascript API. The first API will grant web apps access to the end-user's camera and microphone without a plug-in. The latter API obviously adds gamepad support to Chrome.
According to Tommy Widenflycht, Google Software Engineer and Real-Time Communicator, the release of the getUserMedia API is the first step in enabling high quality video and audio communication as part of WebRTC, a powerful new real-time communications standard for the open web platform.
"getUserMedia can be combined with other platform features like CSS filters and WebGL to render effects as the <video> is captured," he explained on Monday. "For example, you can rotate the video and add hipstery filters, play a xylophone with motion detection, try on glasses with face detection, and step into a photobooth with crazy effects like 'Snow' and 'Fire.'"
As for the Gamepad Javascript API, he said it helps developers access input from any standard gamepad connected to the user’s machine, creating a richer gameplay experience. Widenflycht also added that gamepad access was actually made available for NaCl in May, and since its introduction has enabled games like AirMech. But now support can be added via JavaScript thansk to the new API.
Over on the Google Chrome Blog, the company has also listed a few new apps that take advantage of the getUserMedia API. Romuald Quantin and Magnus Dahlstrand at Stinkdigital have created a Magic Xylophone that Chrome 21 users can play just by waving their hands in front of the camera. Paul Neave has also made a photo booth app called Webcam Toy which has dozens of crazy effects to explore.
"Today’s Beta release also brings a new and improved printing experience for Google Cloud Print," said Robert Toscano, Google Software Engineer & Fine Printer. "Now your printers in Google Cloud Print are integrated right into Chrome’s print dialog, so you can easily print to your Cloud Ready printer, Google Drive, Chrome on your mobile device, or one of over 1,800 FedEx Offices."
To play with these new toys, just download Chrome Beta.
Oh and it's also open source, unlike Chrome.
(for Firefox soon too).
You do realize it's just Chromium with a few check boxes removed right?
Is it? Had they incremented by 0.5 instead of 1, they'd be at 11.0 now, would that really be less 'ridiculous'? If they went by 0.1 increments, just at 3.0. It would be the same number of updates, so what difference would it make?
As is, it seems that you are complaining that their updates [which require nothing from the user] are **too frequent**??
Exactly! I have been using chrome sense v11, and I cannot think of a single time that I have had to interact with the browser in any way in order to update it. I just open the browser and notice a little change here or there and think "oh, they must have updated again"... It is no big deal. What makes FF annoying is that every damn time they want to push a new version you have to interrupt what you are doing and run the stupid installer and setup, and then reinstall all of your plugins, preferences, and settings. Contrast that to Chrome which simply works, and carries over all of my preferences and plugins for each version.
Nothing that a small piece of electrical tape can't fix.
I think it is more likely that they'd be checking webcams for people having sex to start voyeur.google.com...
Anyways, on my Dell laptop there is a little led next to the camera that indicates that it is on, so it's not like I wouldn't know that *someone* is watching...
oh hell no. last thing we need is going to websites where they automatically turn on webcams
i am on the dev build and on 22. google must be getting slow
Little programming background for ya...
.1 increments traditionally denote 'minor updates, fixes and changes'.
1.xx 2.xx 3.xx etc are MAJOR changes.
Apparently Browsers now have MAJOR changes every 30 days... just a load of PR bull.
Had they called each ~monthly update a minor update, then they could have gone .1, .2, .3 ... .11, and then once a year gone up a full increment.
Whether they did that or count each update as a major update doesn't change how frequently it is happening. My only point is that in ten years, when we are on Chrome 142 or whatever, it isn't a ridiculous version number just because it is bigger than typical version numbers.
From a user perspective... you can skip a minor update or two; you may want to install
the major updates. Now you simply do not know what is what.