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...

Promise.all vs promise.race.
Allez plus loin avec l'objet Promise, et gérer plusieurs traitements concurrents.

Copie d'objet JavaScript: référence, avatar et double
Comment copier un objet en JavaScript alors que l'assignement ne fait que créer une nouvelle référence au même objet.

Panneaux à onglet pour une application HTML
Afficher par exemple soit une image SVG, soit son code source, grâce à des onglets.

JavaScript sans callback
Comment éviter le code spaghetti, avec ou sans promise.

Web Worker
Lancer un script en mode asynchrone qui communique avec la page par messages.

Promise
Attendre la fin d'un processus pour effectuer un traitement.

Tutoriel WebSocket
Comment utiliser l'objet standard avec JavaScript (et Node.js) ou PHP coté serveur.

Firefox OS, c'est fini

Mozilla a confirmé qu'elle abandonnait la distribution ou la conception de smartphones basés sur Firefox OS. Ce système était destiné aux mobile à bon marché du tiers monde, mais ce segment a été plutôt rempli par des appareils basé sur Android. Le manque d'application et aussi le manque de réactivité du système sur des appareils de bas de gamme l'on rendu peu attractif.
On envisage à Mozilla de réutiliser le système dans l'IoT.
9 décembre 2012.

Pourquoi Mozilla abandonne Thunderbird

Le développement du client de messagerie, considéré par beaucoup comme le meilleur actuel, était laissé aux contributeurs depuis 2012. Mozilla veut maintenant l'abandonner complètement et ne plus l'héberger du tout, elle cherche un repreneur.
La raison invoquée semble spécieuse: on veut se consacrer aux produit leader, à savoir Firefox. Thunderbird qui est largement utilisé n'est pas considéré comme un produit important. Cela fait partie des contradictions du groupe, qui annonçait récemment qu'il n'avait plus besoin de l'argent de Google, ses revenus étant suffisants avant de lancer une campagne de demande de dons auprès des utilisateurs de Firefox!
Cela s'inscrit sur un plan technique dans l'abandon de XUL au profit de HTML 5: Thunderbird est un logiciel basé sur XUL, tout comme Firefox, mais Mozilla se tourne vers HTML 5 pour l'avenir, notamment avec le navigateur Servo actuellement en développement.
2 décembre 2015.

Le navigateur en HTML arrive... mais vient de Microsoft!

Ce n'est finalement pas Mozilla qui va remplacer Xul par HTML, par pour l'instant, mais Microsoft qui offre un navigateur écrit en JavaScript, HTML et CSS et il est open-source, disponible sur GitHub sous le nom JSBrowser.
Le moteur de rendu est réalisé en natif, c'est EdgeHTML qu'utilise le navigateur Edge.
29 août 2015.

Nouvelle architecture pour Firefox en gestation

Après l'expérience de Firefox avec interface HTML 5, Mozilla songe réellement à changer son langage d'interface. Dans un billet du 6 juillet, l'abandon de XUL et XBL est clairement évoqué. Le but est de construire Firefox entièrement avec des technologies du Web, qui disposent de plus de ressource du fait de leur large implantation, au contraire de XUL. Actuellement on ne sait même pas quel interface pourra le remplacer dans Gecko. HTML 5 ou des widgets natifs comme sur Android? Il faudra donc beaucoup de temps avant que cette transition ne se fasse.
Du fait que l'on 'évoque même pas Servo, le nouveau navigateur en développement, il y a des chances qu'il n'existe jamais en temps que tel: ce sera plutôt le nouveau Firefox réécrit dans un autre langage de programmation. Mais c'est pour un futur encore plus lointain.
7 juillet 2015.

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

© 2006-2016 Xul.fr