Ajax, JavaScript, DOM et CSS sont des standards du Web pour construire des sites et des applications avec HTML 5, un langage d'interface utilisateur graphique.
English. Ajax, JavaScript, DOM and CSS are standards of the Web to build modern sites and applications with HTML 5, a graphical user interface langage.

Tutoriels et démonstrations pour maîtriser les composants des applications modernes basées sur les standards du Web.

  • Le format XML
    Les standards et les outils pour créer et utiliser des documents.
  • Tutoriel XUL
    Apprendre à réaliser une interface avec le langage à balises de Mozilla (requiert XulRunner).
  • RDF
    Introduction au format sémantique.
  • Tutoriel RSS
    Comment créer un flux RSS pour publier les nouveautés d'un site au format courant RSS 2.0.
  • Tutoriel RSS 1.0
    Le format RSS RDF.
  • SVG, graphisme interactif dans les pages web
    Description et outils du vocabulaire XML pour le graphisme vectoriel dans les pages Web.
  • DocBook
    Faut-il choisir DocBook, PDF ou XPS pour les documents techniques?
Nouvelles

Derniers articles...

Tableau en compréhension.
Avec une seule commande, on peut modifier le contenu d'un tableau ou le filtrer pour en obtenir un autre.

Classe et héritage en JavaScript classique.
Définir un constructeur et hériter d'une autre classe est possible sans attendre l'implémentation d'ECMAScript 6 qui est loin d'être achevée.

Les pièges des tableaux.
A savoir avant de faire des opérations sur tableaux.

HTML 5 devient une recommandation

On l'attendait pour 2020, mais cela arrive plus tôt. HTML 5 est devenu une recommandation. La version 5 ne changera plus pour le W3C. La précédente recommandation HTML 4.01 datait de 1999!
Il y a déjà une version 5.1 en développement toutefois et la version WHATWG qui évolue en continu. L'existence des deux version crée un conflit, le WHATWG reprochant au W3C de "copier" sont travail! Le premier voudrait que le second le reconnaisse comme organisme de standardisation et se réfère à son travail comme tel. Pourtant les éditeurs de WHATWG ont travaillé conjointement sur la version W3C et WHATWG depuis 2008 pendant quelques années. Le problème tient surtout à l'URL de la spécification, le W3C privilégiant ses propres document, même s'il y a lien quelque part sur le site du WHATWG.
A coté de besoin de reconnaissance, il y a un conflit sur le mode d'opération. Le WHATWG est est en phase avec les éditeurs de navigateurs qui ajoutent des fonctions de façon continue, tandis que le système de version du W3C convient mieux aux entreprises qui ont besoin de se baser sur des standard bien définis pour l'interoperabilité.
La version W3C a aussi un rôle essentiel: de fait de l'implication des acteurs majeurs du Web et leur engagement, elle garanti l'absence totale de brevet sur le code HTML (cela concerne les USA), et donc la liberté de l'utiliser sans aucune crainte.
28 octobre 2014.

JavaScript, le langage de la programmation réactive?

La PR est une approche plus simple de la programmation. Elle n'est pas vraiment nouvelle puisque c'est selon le même principe que fonctionnent les tableurs et cela remonte à 1961. Mais grâce à des frameworks comme React.js, créé par Facebook, elle obtient enfin la popularité qu'elle mérite. Des extensions sont créées pour la plupart des langages et notamment C# de Microsoft.
Dans le langage Scriptol, elle devient plus simple encore puisqu'on n'a pas besoin d'ajouter d'extension: le langage supporte les variables réactives, dont la valeur est mise à jour chaque fois que les variables dont elle dépend changent aussi. Créer une interface HTML 5 devient plus intuitif puisque le compilateur Scriptol produit du code JavaScript. JavaScript grâce à sa portabilité est incontournable malgré ses nombreux défauts, or ils sont gommés lorsqu'on utilise un autre langage en front-end et la liste des langages qui sont compilés en JS ne cesse de s'étendre. L'ajout de la PR le rend plus indispensable encore.
24 septembre 2014.

Archives 2014 - 2013 - 2012 - 2011 - 2010 - 2009 - 2008

© 2006-2014 Xul.fr