En attendant que HTML5 devienne une référence incontournable en entreprise (sa standardisation n’est malheureusement pas près d’arriver), nous pouvons toujours nous former aux Web Workers, aux Web Sockets ou bien encore au Web Storage. Pour l’instant cela reste de l’auto formation qui consiste à intégrer les bonnes pratiques d’utilisation et à identifier les difficultés qui seront souvent rencontrées dans des projets réels à grande envergure (nombre de connexions, utilisateurs simultanés ou requêtes par seconde). Bien souvent, ces besoins de performances nous en font voir des vertes et des pas mûres ! C’est ainsi que l’on expérimente les limites d’un framework, d’une architecture ou même d’un langage. Si vous ne connaissez pas encore HTML5Rocks, le portail de Google dédié aux développeurs HTML5, il est grand temps d’aller y faire un tour ! Les tutoriaux sont nombreux et je voulais partager avec vous celui-ci : Best Practices for a Faster Web App with HTML5. Bonnes pratiques de performance pour Webapp HTML5 Bonnes pratiques de performance pour Webapp HTML5
HTML5 JavaScript APIs Just because you didn’t get to go to that awesome conference doesn’t mean that you can’t still watch the lectures! Each weekend, we’ll feature a recommended web development lecture on Nettuts+. In December of last year, Remy Sharp spoke at CODEBITS about the various new HTML5 APIs. In the talk, he covers the video element, canvas, web storage, and other techniques. HTML5 JavaScript APIs
Introducing Web Sockets By Bruce Lawson, Mike Taylor Introduction Opera 11 and above support Web Sockets, a feature once part of the HTML5 spec known as TCPConnection. Introducing Web Sockets
Start Using HTML5 WebSockets Today

Start Using HTML5 WebSockets Today

One of the coolest new features of HTML5 is WebSockets, which let us talk to the server without using AJAX requests. In this tutorial, we'll review the process of running a WebSocket server in PHP, and then building a client to send and receive messages to it over the WebSocket protocol. What are WebSockets?