Archive

Articles taggués ‘développeur web’

Internet Explorer 9, évolution ou révolution ?

Depuis quelques temps, Microsoft travaille sur la nouvelle version d’Internet Explorer : IE9, car il est devenu urgent, pour le géant du logiciel, de réagir face à la perte de terrain de son navigateur. HTML5, CSS3, CANVAS…  sont à l’affiche. Toutefois, le fait marquant de cette nouvelle mouture n’est pas tant la prise en charge des nouveaux standards que celle de SVG !

Ce fait marquant, ne va pas manquer de bouleverser le monde du web !

SVG (SCALABLE VECTOR GRAPHIC), est un schéma XML qui permet de décrire des dessins 2D sous forme vectorielle. Ce langage a été spécifié en 2001 par le W3C pour décrire tout type de dessins ; simples ou complexes.

Depuis quelques années, SVG est supporté par la plupart des navigateurs alternatifs : FIREFOX, CHROME, SAFARI et OPERA. Jusqu’à présent, le langage n’a pas trouvé d’écho car il n’était pas pris en charge  par Internet Explorer, qui représente toujours plus de la moitié des navigateurs du marché. Microsoft avait investi sur un autre langage, propriétaire, qui, lui aussi, par manque d’interopérabilité, n’a pas trouvé d’écho. Certainement, y avait-il d’autre part, une connivence avec Adobe pour ne pas implémenter SVG.

Quoi qu’il en soit, la prise en charge d’SVG ouvre des perspectives très intéressantes :

  • L’intégration d’élément graphique au format SVG va permettre de les animer avec JAVASCRIPT
  • Les éléments seront, comme les documents HTML, eux aussi compréhensible par les moteurs de recherche ; notamment, les textes stylisés
  • L’amélioration du téléchargement des pages, car les dessins vectoriels, même au format XML, sont beaucoup moins lourd que les images faites de pixels.
  • L’amélioration de la prise en compte des différents formats d’affichage par une adaptation automatique des pages et le support, sans dégradation, du zoom

Lire la suite…

HTML5, la précipitation pour essayer de s’imposer face à XHTML2

Voici quelques semaine, les W3C et WHATWG on publiés un document commun portant sur la spécification d’une nouvelle version du standard de description des pages HTML. Seulement, voilà ! Par différents aspects, il semble que ce document veuille rassembler toutes les pratiques que nous pouvons connaitre : passées, présentes et futures ! Du coup, il peut ressembler à un fourre tout de pratiques collectés aux grés des désidératas des éditeurs de logiciel.

Lire la suite…

FIDDLER un outil précieux pour les équipes WEB

Fiddler HTTP DebuggerFIDDLER est un outil de débogage HTTP. Il permet de capturer les échanges entre le navigateur et es serveur HTTP afin de permettre l’analyse des échanges qu’il y a lors du chargement d’une page WEB. FIDDLER offre une aide aujourd’hui indispensable aux : développeur WEB et FLASH, aux équipes d’Assurance Qualité ou encore aux équipes de maintenance.

Dans l’univers du WEB, qui n’a pas été confronté aux problématiques Client-serveur et les messages véhiculés par HTTP ?
FIDDLER permet d’analyser très facilement les requêtes générées par une page HTML. Bien sur le code réponse des requêtes, mais aussi l’accès aux entêtes (HEADER) des messages HTTP qui ne sont pas visible autrement. FIDDLER permet aussi de requêter les WEBSERVICES assez facilement à l’aide de sa fonctionnalité de requête ou de lire les données échangées par les scripts AJAX.

Si d’aventure un développeur pouvait éventuellement se passer de ce type d’outil, avec le WEB 2.0, les Interfaces Riches et les échanges asynchrones il est devenu impossible de faire l’impasse sur ce genre d’outil.

Comme quoi la production PLGIN d’aide au développement n’est pas réservée à la communauté MOZILLA !

Google Page Speed

Un plugin pour FIREFOX des plus utiles pour optimiser ses pages HTML.

http://code.google.com/intl/fr/speed/page-speed/

En complément du célèbre FIREBUG, le plugin de GOOGLE doit impérativement faire partie de la boite à outil du développeur WEB.

Lire la suite…