
Notre mode de consommation de l'informatique est en pleine mutation. Le logiciel-produit cède la place au logiciel-service distribué par le web, les logiciels propriétaires cèdent la place aux logiciels Open Source et le système d'exploitation de tous les ordinateurs s'enrichie d'une couche supplémentaire le logiciels compatibles sur tous les ordinateurs via le navigateur web : le webOS.
Nous ne téléchargeons plus nos emails, nous les consultons sur le webmail de notre service d'email ( gmail, hotmail ). Les logiciels-produits propriétaires Microsoft Office ( Word, Excel, PowerPoint ) dispose d'une alternative logiciels-produits open source dans le monde libre ( Open Office ) et de plusieurs alternatives logiciels-services sur le web ( zoho, google docs ). Les fichiers sont enregistrés sur le serveur distant, ils y sont stockés de manière sûre, régulièrement sauvegardés et peuvent être partagés en lecture ou en écriture sans qu'il soit nécessaire de les faire circuler par email.

Le webOS dépasse les limites du système d'exploitation tel que nous l'entendons. Du point de vu strictement informatique, il s'agit plutôt d'un point de convergence de l'ensemble des systèmes d'exploitation. Un espace à travers lequel ils sont tous compatibles les uns avec les autres et un modèle pour l'intégration des applications web au même titre que les logiciels produits. Au delà de ce point de vue, le webOS désigne plutôt le changement de notre mode de consommation informatique et le nouvel espace de gestion de l'information qui s'y rattache
Le fichier RDF ( Resource Description Framework ) décrit la structure des données de chaque page web XML et le language SPARQL ( Protocol and RDF Query Language ) collecte l'information pour les moteurs de recherche ou les agents personnels intelligents qui peuvent explorer le web pour nous.

La généralisation des smartphones et le développement des connexions haut débit mobiles ( 3G+ ) tendent à réduire le fossé qui sépare les sites web pour PC et les sites web pour mobiles. Le language wap 2 ne semble plus vraiment nécessaire. En revanche, une conception adaptée pour une petite taille d'écran 320*480 et l'optimisation maximale de la bande passante restent d'actualité.
Un logiciel-service doit tenir compte de multiples facteurs dès sa conception. Une partie de l'expérience utilisateur est liée à l'optimisation de la bande passante et des ressources du serveur. Le volume d'échange de données entre le logiciel-client ( navigateur web ) et le serveur distant doivent être réduit à l'essentiel ( AJAX ). Le serveur doit être architecturé pour répondre à toutes les demandes ( architecture n-tiers ). Le service doit être accessible sur un large pannel d'appareils connectés ( XML web standards ). L'ordinateur client doit éxécuter une partie de la tâche pour soulager le serveur distant ( RIA ).
Certaines RIA sont programmées avec JavaFX, Flex Flash d'Adobe, Silverlight de Microsoft. Elles exécutent un plug-in dans le navigateur. D'autres plus proches des standards du web fonctionnent intégralement dans le navigateur avec AJAX, DOM, CSS, XML, DHTML, XUL, JavaScript et EcmaScript.
Très populaire, AJAX ( Asynchronous JAvascript and Xml ) est une combinaison de plusieurs technologies : une présentation basée sur les standards XHTML et CSS,
un affichage dynamique et intéractif grâce à DOM (Document Object Model), un système d'échange et de manipulation de données utilisant XML, XSLT et JSON, un mécanisme de récupération de données asynchrone utilisant XMLHttpRequest et un liant JavaScript / EcmaScript.
Il y a quelques années, transférer un simple fichier texte d'un Mac sur un PC donnait suite à des problèmes de polices, jeu de caractères, extension du fichier, etc... Ces problèmes sont quasi-inexistants sur le web. Les sites web respectueux des standards du web sont vus de manière identique sur tous les environnements informatiques. Pour le particulier, c'est un confort d'utilisation. Pour l'entreprise, c'est une condition nécessaire à l'évolution de son Système d'Information par l'interopérabilité de celui-ci dans son environnement professionnel ( fournisseurs, partenaires, clients, administration ).
Dans l'esprit web 2.0, l'information de base ou le savoir-faire restent la propriété de l'éditeur du service web. En revanche, tout est mis en oeuvre pour favoriser, fluidifier, simplifier la diffusion de ce service en permettant qu'il soit destiné à ce pour quoi il a été conçu mais aussi employé à ce pour quoi on n'avait pas encore imaginé qu'il puisse servir.
Le web surfing s'ouvre aussi au web diving. Votre esprit n'est plus limité à la surface du web. Le site devient un univers dans lequel vous pénétrez, manipulez des objets, modifiez des paramètres, volez de places en places et simulez vos rêves.
Evolution des WRML 97 et 2.0, le x3D ( extensible 3D ) est un nouveau standard open source qui ouvre les portes du développement de la 3D interactive sur internet. A la différence des formats PDF 3D ( Adobe Acrobat ), DWF ( Autodesk ), 3D XML ( Dassault ), XAML ( Microsoft ), U3D ( Intel ), KML ( google ), x3D est le seul language 3D recommandé par le W3C.
TIC, Web 2.0 et Social NetworkingOpenID Bootcamp Tutorial
De Simon Willison and David de O'Reilly's OSCON 07… Lire la suite de L'openID en quelques 269 Slides ...
On connaissait déja les outils intégrée dans Internet Explore, ainsi que dans Firefox; mais voici l'application à la sauce networking puisque c'est vous qui alertez d'un site malveillant ou de confiance. Tel est le service lancé il y a quelque temps par
JDN développeurs
L'adoption des méthodes agiles se généralise dans les nouveaux projets. Mais pour être efficaces, elles doivent s'accompagner d'une démarche d'assurance qualité. Actualité
L'outil en ligne est dessiné pour émuler l'affichage d'un site ou d'une page Web sur divers terminaux mobiles. Il reconnaît les spécifications HTML5 et CSS3. Tutoriel/Pratique
Aux côtés des problématiques de test, les contraintes matérielles des constructeurs et le manque d'API sont les principales difficultés évoquées par les développeurs impliqués dans des projets mobiles. Actualité
A l'occasion de sa conférence à destination de son écosystème de partenaires, l'éditeur vente le caractère multi-langage, multi-infrastructure et multi-service de la plate-forme Azure. Actualité

Configurer et exécuter une campagne de tests, associer les builds aux plans de tests, etc. Tour d'horizon des grandes fonctions de Microsoft Test Manager. Tutoriel/Pratique
58% des développeurs estiment à moins de 1 Giga la mémoire nécessaire sur un smartphone ou autre terminal mobile léger pour exécuter des fonctions hors connexion. Actualité
La fondation Mozilla entend simplifier le développement d'extensions. Elle introduit aussi le support d'IndexedDB pour favoriser les applications en mode déconnecté. Actualité

Dans la mesure où les utilisateurs de votre parc informatique ouvrent leurs sessions Windows sur un contrôleur de domaine, vous pouvez utiliser la fonction d'authentification intégrée à l'OS. Tutoriel/Pratique
Les développeurs de la région Europe, Moyen-Orient et Afrique font preuve d'un haut niveau d'expérience. Un quart d'entre eux affichent des parcours de plus de deux décennies dans la programmation. Actualité

Arrivée de l'outil de gestion de version Git, refonte du site Web d'extensions... Les nouveautés introduites par la version 2010 de l'infrastructure de développement ne manquent pas. Actualité

Présentation de solutions pour centrer verticalement des éléments de tailles variables dans des conteneurs de hauteur fixe ou fluide. Des techniques compatibles avec tous les navigateurs. Tutoriel/Pratique

Connecter l'IDE au serveur de développement et de partage, optimiser l'architecture de votre application en couches, automatiser le processus de build... Première prise en main de l'environnement de Microsoft. Tutoriel/Pratique

Conçu pour réaliser des développements de logiciel de bureau, l'environnement cible également les projets d'application Web. Dans sa dernière version, son moteur supporte PHP. Interview
Le nombre de sites reposant sur le serveur Web de Google a progressé de 3 millions entre mai et juin 2010. Quant à la population de sites basés sur Microsoft IIS, elle a crû de 1,8 million. Actualité
C'est la première version majeure de l'IDE dévoilée par Oracle depuis le rachat de Sun. Pas de surprise. Il est vrai que le développement de cette nouvelle mouture a débuté bien avant la conclusion de l'opération. Actualité
Le recours aux solutions de gestion de contenu se généralise en région Europe, Moyen-Orient et Afrique sur le terrain du développement de sites Web et d'intranets. Une tendance révélée par Evans Data. Actualité
L'éditeur annonce avoir réduit de 30% la consommation de mémoire de son framework d'applications Internet riches. Tactile multipoint, gestion de micro... De nouvelles API sont aussi dévoilées. Actualité
Plusieurs outils permettent de mesurer le temps de chargement d'une page, à commencer par Firebug et Gmetrix. C'est également le cas du Google Webmaster Tools. Analyse
Le langage de programmation d'applications pour l'iPhone OS et l'iPad intéresse de plus en plus les développeurs. Objective-C fait son entrée dans les dix premiers langages du palmarès. Actualité
La version 5 du navigateur d'Apple renforce la prise en charge de la nouvelle version du langage HTML. Parallèlement, l'éditeur dévoile un SDK pour l'iPhone OS 4. Actualité
La séparation du contenu Web de son mode de présentation graphique est largement entrée dans les usages en région Asie-Pacifique. C'est l'un des enseignements d'une étude d'Evans Data. Actualité

Le test driven development consiste à lancer en parallèle des processus de développement, les processus de test et d'intégration, tous deux continus. Analyse
La classe doit se limiter désormais aux propriétés de définition de couleurs. Cette restriction imposée par les navigateurs Firefox, Chrome et Safari est due à une vulnérabilité. Tutoriel/Pratique
La version 13 de la distribution embarque l'environnement NetBeans 6.8. La gestion des développements Python est améliorée, avec la possibilité de gérer en parallèle des projets dans les versions 2 et 3 du langage. Actualité

Dans sa version 2, la solution atteint un niveau de maturité qui pourrait lui permettre de devenir une référence dans l'univers Open Souce. Elle repose sur la norme SAML 2.0 Analyse
web 3D ( X3D )
W3C World Wide Web Consortium