Pages

mercredi 9 février 2011

Pro HTML 5 Programming: Powerful APIs for Richer Internet Application Development

Auteurs: Peter Lubbers, Brian Albers et Frank Salim
Editeur: Apress
ISBN: 978-1-4302-2790-8

Cet ouvrage passe en revue les fonctionnalités HTML5 (canvas, support audio et video, géolocalisation, communication, WebSocket, formulaires, Web Workers et Web Storages). Il s'adresse aux lecteurs qui possèdent déjà une bonne connaissance du HTML, du JavaScript et des CSS. Les nouvelles balises du langage HTML5 et les capacités des CSS3 ne sont que rapidement effleurées dans le premier chapitre qui retrace l'historique des standards du Web.

A propos des auteurs
Les trois auteurs travaillent pour Kaazing. Autant dire qu'ils s'y connaissent un peu en WebSockets... Le livre n'en est pas pour autant un prospectus publicitaire de leur solution, d'ailleurs les exemples s'appuyent sur une implémentation simple en Python.

Contenu du livre
  1. Overview of HTML5
  2. Using the HTML5 Canvas API
  3. Working with HTML5 Audio and Video
  4. Using the HTML5 Geolocation API
  5. Using the Communication APIs
  6. Using the HTML5 WebSocket API
  7. Using the HTML5 Forms API
  8. Using the HTML5 Web Workers API
  9. Using the HTML5 Web Storage API
  10. Creating HTML5 Offline Web Applications
  11. The Future of HTML5
Points faibles
  • Un ou deux chapitres supplémentaires pour traiter le langage à balise et les feuilles de style auraient rendu l'ouvrage encore plus complet... Dommage !
Points forts
  • Le livre donne une bonne vision des possibilités offertes par HTML5. Chaque chapitre peut être considéré comme un guide démarrage avec l'API qu'il traite.
  • Un petit tableau indique les versions des différents navigateurs supportant l'API traitée dans chaque chapitre. On regrettera juste, le manque d'indications quant ces supports par les navigateurs mobiles.
Conclusion
Un ouvrage qui se lit bien et qui donne envie d'essayer et d'éprouver les promesses du HTML5.

Xavier Roy




Achetez ce livre sur Alapage.com, Amazon.fr ou Fnac.com en passant par Doneo.org, une petite commission (~ 3%) sera reversée au Lorraine JUG. Ca ne change rien pour vous, si ce n'est un petit clic de plus :-)
Cliquez ici, pour sélectionner votre boutique.

dimanche 6 février 2011

Soirée «JMS et Bean Validation» & Assemblée Générale

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa soirée de conférence dédiée aux API JMS (Java Message Services) et Bean Validation.

Mercredi 23 février 2011, 18h30

Ecole Supérieure d'Informatique et Applications de Lorraine

193 av. Paul Muller, 54602 Villers-lès-Nancy (plan d'accès)

Au programme de la soirée :

18:15 - Accueil et enregistrement

18:30 - JMS : Java Message Services, Frédéric Renout (Kitry)

JMS (Java Message Services) est une API qui permet aux applications Java de s'échanger des messages asynchrones par le biais d'un MOM (Message Orieneted Middleware). Cette session passera en revue l'API Java Message Services et présentera quelques retours d'expérience sur sa mise en œuvre.

19:30 - JSR-303 : Bean Validation, Xavier Roy (C-Services)

La JSR-303 (alias Bean Validation) propose un mécanisme transversal de validation s'appuyant sur la définition de contraintes (métadonnées) au niveau des entités du domaine. Cette introduction couvre les concepts et l'utilisation de l'API Bean Validation ainsi que l'implémentation de contraintes spécifiques.

20:00 - Assemblée Générale

Présentation du bilan moral et financier du Lorraine JUG. Election du conseil d'administration : Candidatures ouvertes à tout membre de l'association en règle de cotisation, faites-vous connaître en envoyant un e-mail à info@lorrainejug.org.

20:30 - Drink : 2ème anniversaire du Lorraine JUG

L'inscription est gratuite et le nombre de places est limité alors n'attendez pas !

Inscription sur JUG Event

Nos partenaires

ESIALSfeir Benelux
Programmez!

vendredi 4 février 2011