Apple a publié Safari 4 Beta mardi dernier, pour les utilisateurs Mac et Windows. Le navigateur mis à jour a reçu une mise à jour de l'interface utilisateur, de nombreuses améliorations majeures sous le capot et de nombreuses nouvelles fonctionnalités. Le nouveau navigateur réussit les tests ACID2 et ACID3 avec un score de 100. Il contient quelques technologies de nouvelle génération que les développeurs Web adoreront, dès que nous pourrons en tirer parti. Voyons ce qu'il y a de neuf.
La nouveauté la plus remarquable est peut-être "Meilleurs sites", un écran qui apparaît lorsque vous lancez le navigateur pour la première fois. La vue 3D affiche les sites Web les plus utilisés, en les gardant à portée de main lorsque vous commencez votre journée de navigation, ainsi que lorsque vous ouvrez un nouvel onglet. Une étoile bleue dans le coin d'une vignette indique que le site a été mis à jour..
Safari décide automatiquement quels sites mettre dans la grille, mais vous avez un certain contrôle. Vous pouvez supprimer des sites de l'écran, les réorganiser et les épingler à la page afin qu'ils ne soient pas supprimés si vos habitudes de navigation le poussaient à le faire. Vous pouvez agrandir ou réduire les vignettes, en modifiant le nombre de sites affichés par la suite..
Cette fonctionnalité, qui rappelle Google Chrome et Opera, peut être configurée pour être affichée à votre guise. Si vous préférez une page d’accueil spécifique plutôt que la page Meilleurs sites, vous pouvez en définir une. Il est également possible de l'empêcher de s'afficher chaque fois que vous ouvrez un nouvel onglet vide..
À l'instar de Chrome, les onglets de Safari 4 sont situés en haut de la fenêtre et disposent d'une fonctionnalité d'amarrage de fenêtre similaire. Vous pouvez extraire un onglet et le convertir en une fenêtre autonome, ou inversement, ancrer une fenêtre existante dans la barre d'onglets. Il faut un peu de temps pour s'acclimater à la nouvelle interface utilisateur des onglets, mais cela semble bien fonctionner une fois que vous avez compris le principe.
Un petit inconvénient est la difficulté de réorganiser les onglets. Vous devez les faire glisser des petites poignées dans les coins supérieurs droit, plutôt que de simplement saisir la partie principale de l'onglet. Si vous essayez de déplacer les onglets "à l'ancienne", vous ferez glisser toute la fenêtre, car les corps des onglets agissent comme le haut de la fenêtre. Personnellement, j’ai tendance à trier mes onglets souvent, ce qui nuirait définitivement à ma productivité, du moins pendant un certain temps..
Apple adore leur Coverflow… Safari 4 applique l’effet spiffy partout. Votre historique de navigation est affiché dans une vue Coverflow à deux volets, et l’écran des signets est également affiché..
Cette méthode de navigation fonctionne étonnamment bien, en particulier avec l'outil de recherche en texte intégral qui vous permet d'affiner votre recherche. Il est facile de choisir ce que vous recherchez, et c'est certainement joli.
La dernière version bêta de Safari présente plusieurs améliorations liées à la recherche. La recherche en texte intégral susmentionnée de l’historique et des signets vous permet de trouver rapidement et avec une très bonne précision la page recherchée. Il recherche le contenu réel de la page, à partir d'un cache interne supposé, en plus des informations de titre et d'URL standard..
Le champ de recherche Google situé à droite de la barre d’URL a été affiné. Il affiche les suggestions de termes de recherche lors de la frappe, y compris les requêtes récentes. Une option permettant d’utiliser les résultats de Yahoo est également incluse, pour les utilisateurs de Windows. La fonctionnalité SnapBack reste utile, vous permettant de revenir facilement à vos résultats après avoir parcouru l’une des pages recommandées..
Le moteur de rendu mis à jour est rapide et l'exécution de JavaScript est également bonne. Ils semblent être comparables à Google Chrome, peut-être plus rapidement, bien qu'il soit impossible de le savoir sans tests de vitesse plus formels..
Les applications Web telles que GMail et Bloglines fonctionnaient bien et ne semblaient pas en retard pour des raisons autres que les problèmes de réseau ou de serveur. Je n'ai remarqué aucun bogue CSS ou JavaScript flagrant pendant l'utilisation du navigateur..
Apple affirme que Safari 4 Beta dépasse Google Chrome et Firefox 3 en termes de rapidité de rendu HTML et d'exécution JavaScript, laissant Internet Explorer de Microsoft dans la poussière. Des revendications audacieuses, mais nous devrons attendre pour voir les résultats des tests effectués par des tiers, qui seront sûrement bientôt disponibles.
Les temps de chargement des pages sont améliorés avec chargement spéculatif. Safari charge les fichiers à l’avance afin qu’ils ne soient pas téléchargés plus tard, lorsque vous souhaitez afficher la page..
Safari 4 propose de nombreuses fonctionnalités utiles aux développeurs Web. Un nouveau Développer Le menu, qui peut être activé dans les Préférences, en contient beaucoup.
L'un des nouveaux outils de développement est un sous-menu pratique permettant de modifier la chaîne de l'agent d'utilisateur. Safari peut se faire passer pour n'importe quel navigateur. Vous pouvez définir l'une des nombreuses versions d'Internet Explorer, Firefox, Safari, Opera, Safari mobile ou une valeur personnalisée..
L’Inspecteur de Web est l’une des entrées les plus importantes du menu Développement. La petite fenêtre est similaire à l'extension Firebug de Firefox. Vous pouvez lire et modifier les informations CSS, analyser la taille et les temps de chargement et déboguer des scripts. Si vous faites beaucoup dans le développement front-end, c'est la fonctionnalité tueur ici.
Une fenêtre "Snippet" peut être appelée pour tester rapidement des bits de sortie HTML. Lorsque vous entrez du balisage, un aperçu est affiché en dessous..
Le menu Développer propose également plusieurs options pour désactiver temporairement les fonctions du navigateur, notamment le cache, JavaScript, CSS, les images. Avec l'avènement du menu, Safari est devenu un puissant outil de développement..
Safari est prêt pour l'avenir d'Internet, y compris la prise en charge de technologies à la pointe de la technologie, qui ne sont pas encore entièrement normalisées. Le support hors ligne HTML 5 en fait partie. Les données peuvent être mises en cache dans une base de données SQL locale pour l'accès lorsqu'une connexion Internet n'est pas disponible, à la Google Gears..
Les polices Web 3 de CSS 3 sont également prises en charge. Safari a la capacité de reconnaître une police correctement spécifiée et de la télécharger si elle n’est pas déjà installée, ce qui permet aux concepteurs Web de mieux contrôler typographiquement.
Les éléments multimédias HTML 5 sont également pris en charge. Le navigateur peut gérer certains formats audio et vidéo de manière native, sans l'aide d'un plug-in de lecteur multimédia externe, tout comme les images sont créées.
Safari 4 est en passe de devenir un excellent navigateur, un véritable concurrent dans la nouvelle guerre des navigateurs. Gardez à l’esprit que c’est encore une version bêta pour le moment et que cela peut avoir quelques aspérités. Ce n'est pas une raison pour vous de ne pas l'essayer. Il semble stable (du moins du côté Mac) et il en a beaucoup.
Vous pouvez télécharger Safari 4 Beta ici. N'oubliez pas de lire la liste complète des fonctionnalités!