Chrome 23 : après les jeux, la vidéo Après une version 22 qui met l’accent sur les FPS avec l’ajout de l’API HTML5 « Pointer Lock » (lire : Google ajoute le « Pointer Lock » dans Chrome 22), Chrome 23 intègre l’API PeerConnection afin de permettre aux développeurs de créer des applications de chat vidéo sans plugin. C’est une nouvelle brique qui vient s’ajouter à la technologie WebRTC. Cet Api s’ajoute à l’API getUserMedia qui a été ajoutée au sein de Chrome 21, et qui permet de manipuler une webcam à distance via le navigateur et sans avoir à recourir à l’utilisation d’un plug-in comme Flash. Pour rappel, cette dernière est toujours à l’état de brouillon. » Ensemble, l’API PeerConnection et getUserMedia représentent les prochaines étapes avec le standard WebRTC dont le but est de permettre des communications vidéo, audio et de données de haute qualité sur le Web « , écrit Justin Uberti, ingénieur logiciel chez Google. Pour télécharger Chrome dans sa version bêta, c’est par ici que cela se passe. Intéressant ?
Raphaël—JavaScript Library Getting Started with WebRTC WebRTC is a new front in the long war for an open and unencumbered web. Brendan Eich, inventor of JavaScript Real-time communication without plugins Imagine a world where your phone, TV and computer could all communicate on a common platform. Imagine it was easy to add video chat and peer-to-peer data sharing to your web application. Want to try it out? Open apprtc.appspot.com in Chrome, Opera or Firefox. There is a walkthrough of this application later in this article. Quick start Haven't got time to read this article, or just want code? Get an overview of WebRTC from the Google I/O presentation (the slides are here): If you haven't used getUserMedia, take a look at the HTML5 Rocks article on the subject, and view the source for the simple example at simpl.info/gum. Alternatively, jump straight into our WebRTC codelab: a step-by-step guide that explains how to build a complete video chat app, including a simple signaling server. A very short history of WebRTC Where are we now? Constraints
Getting Started with WebRTC WebRTC is a new front in the long war for an open and unencumbered web. Brendan Eich, inventor of JavaScript Real-time communication without plugins Imagine a world where your phone, TV and computer could all communicate on a common platform. Imagine it was easy to add video chat and peer-to-peer data sharing to your web application. That's the vision of WebRTC. Want to try it out? Open apprtc.appspot.com in Chrome, Opera or Firefox. There is a walkthrough of this application later in this article. Quick start Haven't got time to read this article, or just want code? Get an overview of WebRTC from the Google I/O presentation (the slides are here): If you haven't used getUserMedia, take a look at the HTML5 Rocks article on the subject, and view the source for the simple example at simpl.info/gum. Alternatively, jump straight into our WebRTC codelab: a step-by-step guide that explains how to build a complete video chat app, including a simple signaling server. A very short history of WebRTC
erbbysam/webRTCCopy Les navigateurs mobiles et leur compatibilité avec HTML5 Nous sommes nombreux à créer des sites optimisés pour mobile (et heureusement). Que ce soit en responsive design ou non, il faut, avant de se lancer, vérifier la compatibilité des navigateurs avec les différentes balises que nous offre le HTML5. Pour ce faire, il y a un site très bien que je vous recommande : MobileHTML5. Vous y trouverez un tableau croisant les différents navigateurs mobiles du marché, et leur compatibilité avec le CSS3, les sockets, la 3D (WebGl,…), les animations,… Le site est régulièrement mis à jour avec de nouveaux navigateurs et les nouvelles fonctionnalités des leaders. Grosso modo, on peut dire que les leader du marché (iOS et Android) supportent à peu près toutes les spécifications HTML 5 standards, et couvriront certainement l’ensemble de vos besoins techniques. Voici un aperçu de ce qui se fait en 2013 (cliquez pour agrandir) : Visiter MobileHTML5. Vous aimez cet article ? Partage
jQuery WebRTC Un article de Wikipédia, l'encyclopédie libre. WebRTC (Web Real-Time Communication, littéralement communication web en temps réel) est une interface de programmation (API) JavaScript actuellement au stade de brouillon (Draft) développée au sein du W3C et de l'IETF. C'est aussi un canevas logiciel avec des implémentations précoces dans différents navigateurs web pour permettre une communication en temps réel. Le but du WebRTC est de lier des applications comme la voix sur IP, le partage de fichiers en pair à pair en s'affranchissant des plugins propriétaires jusqu'alors nécessaires. La technologie WebRTC étant récente, son intégration au sein des différents navigateurs internet est encore inégale. Historique[modifier | modifier le code] Cependant, ces initiatives s'opposent à Microsoft qui a soumis une proposition concurrente CU-RTC-WEB (en) le 8 août 2012[11]. Le standard qui établira le WebRTC n'étant pas encore complet, il peut encore subir de fortes modifications.
Web Real-Time Communications Working Group Meetings The group meets on an ad-hoc basis week on the phone. Please check the mailing-list for logistics information. Minutes: Nov 9 2016 Virtual Interim, Sep 23 2016 F2F (TPAC), Sep 22 2016 F2F (TPAC), Jun 28 2016 Virtual Interim, May 27 2016 Virtual Interim, Feb 25 2016 Virtual Interim, Jan 14 2016 Virtual Interim, Oct 30 2015 F2F, Oct 29 2015 F2F, Sep 10 2015 F2F, Sep 9 2015 F2F, Apr 28 2015 teleconf (group rechartering), Oct 30-31st 2014 F2F (TPAC), May 21 2014 F2F, May 20 2014 F2F, Apr 28 2014, Dec 19 2013, Nov 12 2013 F2F, Nov 11 2013 F2F, Sep 3 2013, June 5 2013 (Promises), Feb 7 2013 F2F, Jan 10 2013, Dec 13 2012, Oct 30 2012 F2F, Oct 29 2012 F2F, Sep 17 2012, Aug 28 2012, Jun 11 2012 F2F, Apr 10 teleconf, Mar 13 2012 teleconf, Feb 1 2012 F2F, 15 Dec 2011 teleconf, Nov 1 2011 F2F, Oct 31 2011 F2F, Oct 5 2011 teleconf, Aug 31 2011 teleconf, Jul 23 2011 F2F, Jul 12 2011 teleconf, May 19 2011 teleconf The calls of the Media Capture task force are logged on the task force home page.
Eric Feminella » Thoughts on Modern Web Application Development Recently, I shared a simple 8-step procedure with my team which outlines some of the general questions I tend to ask myself when writing tests, even if, perhaps, only subconsciously so. While quite simple in form, and somewhat obvious in process, this procedure helps to develop a useful mental model from which practical steps can be applied to common testing scenarios; which, in turn, helps to provide clarity of general design considerations, while also helping to guide specific implementation decisions. First things First Arguably, the single most important aspect of testing (and software development in general, for that matter) is to acquire a solid understanding of the problem domain; for, without having (at minimum) a general understanding of the problem one is intending to solve, important details are likely to be omitted which would have otherwise been considered, and thus, covered by our tests. Small Steps Clean Pass Negative Tests Stateless Tests Continued Improvement Meaningful Tests
The HTML5 test - How well does your browser support HTML5? HTML5 Cross Browser Polyfills · Modernizr/Modernizr Wiki The No-Nonsense Guide to HTML5 Fallbacks So here we're collecting all the shims, fallbacks, and polyfills in order to implant HTML5 functionality in browsers that don't natively support them. The general idea is that: We, as developers, should be able to develop with the HTML5 APIs, and scripts can create the methods and objects that should exist. Developing in this future-proof way means as users upgrade, your code doesn't have to change but users will move to the better, native experience cleanly. Looking to conditionally load these scripts (client-side), based on feature detects? svgweb by Brad Neuberg & others Fallback via FlashSnap.SVG from scratch by the author of Raphaël (Dmitry Baranovskiy) Abstracted API. FakeSmile by David Leunen Canvas Web Storage (LocalStorage and SessionStorage) Non HTML5 API Solutions ssw by Matthias Schäfer$.store by Rodney Rehmlawnchair by Brian Lerouxstore.js by Marcus WestinPersistJS by Paul DuncanSquirrel.js by Aaron GustafsonjStorage by Andris Reinman Video