Sortie de Safari 4 Beta hier, pour Mac et Windows. C'est un vrai plaisir de voir Apple investir à nouveau dans Safari. L'interface utilisateur a plusieurs "nouveautés":

  • Les onglets sont en haut de la fenêtre et remplacent la barre de titre, comme Chrome. D'un coté, on gagne en place disponible pour le contenu, d'un autre c'est très perturbant, comme la disparition du menu dans la version Windows.
  • Mode Top Sites qui affiche une mosaïque de sites les plus visité, un peu façon Speed Dial d'Opera
  • Mode cover flow (genre iTunes et iPhone) pour naviguer dans l'historique et les marque-pages (ça ne m'a pas convaincu)
  • Barre d'adresse intelligente (comme Firefox 3)
  • Choix entre Yahoo et Google comme moteur de recherche (mais uniquement pour Windows ???). Toujours pas possibilité de rajouter le moteur de recherche de votre choix.

Pour le développeur, c'est la fête :

  • support des éléments audio et video et bien sûr canvas de HTML 5 (comme Firefox 3.1)
  • Offline support (comme Firefox 3)
  • La compilation Juste à Temps de JavaScript, appelée SquirrelFish jusqu'à présent, est renommé en Nitro. C'est l'équivalent de TraceMonkey pour Firefox et V8 chez Chrome.
  • Support de XML 1.0 (comme Firefox depuis la 1.0, sauf erreur)
  • De nouveaux outils pour le développeur, dont un débogueur JavaScript et un genre de Firebug. Firefox avait montré la voie, suivi par Opera et maintenant par Safari.

Coté rapidité, Safari 4 Beta rejoint Google Chrome et les versions en cours de développement de Firefox (3.1 Beta 2 et Minefield, future 3.x). Il est confirmé qu'IE8 est obsolète avant même sa sortie, malgré le progrès réalisé depuis IE7 (qui est le prochain boulet du Web, dès qu'on se sera débarrassé d'IE6).

Mise à jour : Gizmodo note que coté mémoire, c'est pas terrible dans leur test sous Windows : 14 tabs open, it ate over 400MB of RAM.. Coté interface, on note la disparition de l'indicateur de chargement dans la barre d'adresse ; celle de la barre de titre (remplacée par un tooltip quand on survole l'onglet) et celle des ciseaux dans la barre d'outils (fonctionnalité présentée comme "révolutionnaire" en son temps, qu'elle a visiblement fait" :-) ).