Ajax, JavaScript, DOM et CSS sont des standards pour construire des sites et des applications web. HTML 5 est un langage d'interface utilisateur graphique comme XUL.
English . Ajax, JavaScript, DOM and CSS are the standards of the Web to build modern sites and applications. HTML 5 is a graphical user interface langage such as XUL.
Ajax et HTML 5
Tutoriel Ajax avec exemples
en texte ou XML. Comment construire une page.
Les cadres d'applications Ajax . Choisir la bonne bibliothèque pour simplifier la création d'une application ou
un site interactif.
Extensible Page .
Un script pour construire des pages Web qui se développent à
la demande du lecteur.
Tutoriel HTML 5 . Plateforme universelle pour les applications de bureau, sur mobiles et tablettes.
JavaScript, CSS et DOM
Web 2.0 et technologies
Firefox, Gecko et XUL
Les
extensions Firefox .
Elles transforment le navigateur en outil de développement. Liste
des meilleurs extensions pour internautes et webmasters.
Tutoriel XUL .
Apprendre à faire une interface en exemples.
Xul Dev est une étude de cas pour créer un environnement de développement XUL.
XML, RSS et les formats du Web 2.0
Les standards et les outils pour
créer et utiliser des documents XML .
Derniers articles
Nouvelles
HUD et intenterface contre menu
Les menus vont-ils disparaître des interfaces utilisateurs? Un pas a été fait dans ce sens par Ubuntu avec le concept Head-Up Display (HUD) dans Unity. Les menus sont supprimés et remplacés par une liste qui interprête les intentions de l'utilisateur et lui fournit les commandes utiles dans le contexte. L'interface devient "intent-drived", définie par l'intention supposée de l'utilisateur.
Les menus pourtant ont l'avantage de montrer les options possibles à l'utilisateur débutant. Avantage qui devient un inconvénient une fois que l'on connaît bien le logiciel.
On contraire, le système d'Unity propose une boite de commande avec auto-complétion et affiche les options les plus souvent utilisées dans le contexte. En fait HUD est capable de voir à un instant donné dans le travail, toutes les commandes que vous pouvez passer, et les affiche à la manière du moteur de recherche de Google.
Cette capacité de suggestion est un moyen de découvrir toutes les options possibles avec un encombrement minimal sur le bureau, ce qui convient aux mobiles... mais ils n'ont pas de clavier!
Le développeur doit ajouter le système à son application et aussi fournir une sorte de carte pour présenter les fonctions de celle-ci.
Ce système ouvre cependant une autre perspective, la possibilité de remplacer le clavier par la voix. Lorsque l'on donne un ordre, le système recherche la commande la plus proche et permet de redéfinir l'ordre vocal. Avec un peu d'apprentissage - énormément facilité par ce procédé - maîtriser un logiciel deviendra un jeu.
Vidéo .
25 janvier 2012.
Firefox 9: Plus près de Chrome
Firefox se rapproche encore de Chrome et sur deux plans. Le préfixe indiquant le protocole disparait de la barre d'URL, une idée du navigateur de Google. Et sur le plan des performances également, l'écart se réduit, grâce à l'inférence de type, le compilateur JavaScript augmente considérablement la vitesse d'exécution qui fait un bond de 30% au moins.
La mise à jour vers la nouvelle version est automatique quand on fait apparaître la fenêtre "Au sujet de...".
21 décembre 2011.
BrowserID, une identification automatique des utilisateurs
Pour épargner aux visiteurs le besoin d'entrer un login et un mot de passe, Mozilla fournit le service d'authentification BrowserID.
Il s'agit d'un code JavaScript à inclure dans la page d'inscription (celle-ci n'est plus nécessaire) ou d'authentification. Le server de Mozilla se chargera du reste...
Le visiteur lui doit exécuter la vérification de l'email qu'il donne une fois, après quoi il sera reconnu sur tous les sites supportant BrowserID.
Cela fonctionne sur tous les navigateurs.
BrowserID est en concurrence avec OpenID de Google qui a un fonctionnement différent. Mais beaucoup de visiteurs préféreront s'authentifier à travers Twitter ou Facebook pour utiliser leurs services.
BrowserID sur Github .
Browserid.org , le serveur. On peut éviter l'accès au serveur en utilisant son propre code de vérification.
16 décembre 2011.
Adobe abandonne Flash sur le navigateur mobile
Adobe estime que l'avenir des applications graphiques dans le navigateur passe par Canvas et WebGL et décide d'abandonner tout développement de Flash dans les différents navigateurs fonctionnant sur mobiles.
Mais Flash n'est pas totalement obsolète, il reste pour Adobe une plateforme de développement d'avenir pour des applications natives, et la firme donc continuera a travailler sur Adobe Air, l'outil de programmation ainsi que sur le Flash Player pour l'ordinateur local (faut-il s'en réjouir?). Elle developpera en outre des outils pour programmer en HTML 5.
9 novembre 2011.
Archives 2011 - 2010 - 2009 - 2008