Je ne suis pas un fervent admirateur des produits d’Apple mais force est de reconnaître qu’ils savent y mettre la manière, le nouveau Web Inspector est de la même veine.
Pour les besoins professionnels, j’utilise Safari pour vérifier la compatibilité inter-navigateurs, tout comme MS IE6/7(8) et Opera. Chrome n’est pas encore assez représenté et reste compatible avec ce que rend Safari (WebKit oblige), mais ce sera l’objet d’un autre billet.
Safari souffrait d’un inspecteur un peu poussif et pas franchement user-friendly. La dernière version de l’inspecteur de Safari remontait à plus de 9 mois, la nouvelle mouture vient de sortir et elle semble prometteuse.

Les connaisseur reconnaitront un ersatz de Firebug, mais pour Safari :

  • nouvelle interface
  • inspecteur DOM et CSS avec lequel on peut influencer l’affichage (idéal pour le debuggage CSS)
  • un gestionnaire de ressources pour la page (poids, temps de transfert…)
  • un debugger et un profiler javascript (avec pas à pas, affichage des variable en cours…)
  • la console accessible depuis n’importe quelle page avec auto-complétion
  • un inspecteur de base de données HTML5 avec requêteur intégré
  • on peut intercepter les requêtes Ajax, dans l’onglet “Resources”, mais c’est moins précis que Firebug qui, lui, montre les variables passées au requête. Un plus indéniable.

Bref du beau monde, presque le même que Firebug pour Firefox avec la touche Apple et un supplément HTML5.

A noter tout de même que cette version fonctionne uniquement avec les nightly-builds de WebKit pour Safari.

Safari l'onglet "Elements" du Web Inspector

Safari : l'onglet "Elements" du Web Inspector

Partager :
  • Facebook
  • Twitter
  • LinkedIn
  • del.icio.us
  • Diigo
  • StumbleUpon
  • Netvibes
  • FriendFeed
  • Technorati
  • Digg
  • blogmarks
  • PDF

Articles relatifs