J’ai raté cette fonctionnalité depuis la fermeture d’OmniWeb – Safari 16 vient de la ramener

Aujourd’hui, Apple a publié Safari 16, une version majeure qui fait ses débuts avant Ventura. La mise à jour du navigateur se concentre principalement sur des éléments que les utilisateurs ne peuvent pas voir, comme la sécurité et les performances. Mais il y a une nouvelle fonctionnalité destinée aux utilisateurs qui figure sur ma liste de souhaits depuis près d’une décennie : les onglets de la barre latérale.

Les onglets de la barre latérale ne sont pas une idée nouvelle, bien sûr. Microsoft’s Edge l’offre prête à l’emploi, et Chrome et Firefox ont tous deux des extensions qui activent la fonctionnalité, et Safari l’a également fait à un moment donné. Mais le navigateur qui m’a présenté le concept – et a vraiment ruiné d’autres navigateurs pour moi compte tenu de l’élégance de sa mise en œuvre – était OmniWeb.

Il y a vingt ans, OmniWeb disposait d’une barre latérale (un « tiroir » en langage Interface Builder) qui rendait fidèlement les vignettes des pages Web ouvertes. Ils sont mis à jour en arrière-plan et peuvent être réorganisés en les faisant glisser. Lorsque les onglets devenaient trop nombreux, vous pouviez les réduire en boutons plus petits contenant uniquement du texte. Vous pouvez actualiser l’ensemble de la pile en seulement deux clics et voir quelles pages ont été mises à jour simplement en regardant les vignettes. Pour les obsédés du Web au début des années 2000, c’était le rêve d’un utilisateur expérimenté.

Crédits image : Tim De Chant/TechCrunch

Pour cette foule, les onglets verticaux sont vraiment la meilleure solution. Les écrans d’ordinateur sont plus larges que hauts depuis un certain temps maintenant, et le fait de placer des onglets sur le côté de la fenêtre permet de mieux utiliser cet espace, permettant aux utilisateurs de visualiser davantage le contenu d’une page Web. De plus, une liste verticale est beaucoup plus facile à naviguer lorsque le nombre d’onglets commence à se chiffrer par dizaines, ce qui m’arrive tout le temps. (La capture d’écran montre comment les onglets développés et réduits apparaissent dans OmniWeb 6, qui a supprimé l’élément obsolète de l’interface utilisateur du tiroir au profit d’une barre latérale.)

OmniWeb était sans doute le premier navigateur Web disponible pour Mac OS X. Avant qu’Internet Explorer ne soit associé à Mac OS X Developer Preview 4, les testeurs intrépides pouvaient utiliser OmniWeb pour leurs besoins de navigation. L’application avait été initialement conçue pour NeXTSTEP, le précurseur d’OS X, avec une version bêta disponible en 1995. Peu de temps après la publication des aperçus des développeurs d’OS X, le développeur d’OmniWeb, OmniGroup, a porté le navigateur.

L’application était une expérience Mac OS X aussi pure que possible. Il a été écrit en Cocoa, le tout nouveau langage de programmation qui représentait une rupture nette avec le Mac OS classique. Les éléments d’interface étaient dans le thème Aqua lickable, et les images et le texte ont été rendus à l’aide de Quartz, le compositeur du nouveau système d’exploitation. Les images étaient lumineuses et le texte était net et lisse. Oh, et il n’a pas été créé par Microsoft, mais par une boutique indépendante avec une longue histoire de développement de logiciels NeXTSTEP et Mac OS solides. Pour les accros du Mac comme moi, c’était un autre argument de vente fort.

Pendant quelques années après la sortie publique de Mac OS X, OmniWeb et Internet Explorer étaient à peu près les deux seules options de navigation sur le Web. Ensuite, Microsoft a abandonné IE pour Mac et Apple a décidé de se lancer dans le jeu en publiant Safari en janvier 2003.

Basé sur le moteur de rendu open source KHTML, Safari était rapide et flexible, mais il manquait cruellement des fonctionnalités puissantes auxquelles je m’attendais. Il y avait des onglets, mais je les ai trouvés maladroits. Il manquait également des espaces de travail, la personnalisation de la recherche dans la barre d’outils, les signets synchronisés et le filtrage de contenu (avec regex !), entre autres. Je m’étais habitué à eux au fil des ans, et il m’était impossible de changer.

Heureusement, avec OmniWeb 4.5, OmniGroup a décidé de passer à WebCore, sur lequel Safari était basé. Cela a donné à OmniWeb un nouveau souffle, le gardant plus ou moins pertinent à travers les années et jusqu’au début des années 2010.

En 2009, OmniGroup a décidé qu’il ne pouvait pas continuer à consacrer des ressources à OmniWeb, qui a commencé comme une application payante, puis est devenue gratuite. Chrome était musclé, et la plupart des utilisateurs de Mac se contentaient de ce que leur ordinateur fournissait, Safari. OmniGroup avait commencé à travailler sur une autre version majeure, la 6.0, et bien qu’elle soit toujours mise à jour aujourd’hui en tant que projet passionné, ce n’est pas vraiment un navigateur quotidien viable pour la plupart des gens. Pour la plupart, OmniWeb est mort.

Quand j’ai réalisé que l’écriture était sur le mur, j’ai essayé un tas de navigateurs différents, y compris Chrome et Firefox, mais je suis un peu particulier sur mon expérience utilisateur (si vous ne pouviez pas le dire), et aucun ne correspondait à mes attentes. À un moment donné, je suis passé à Safari, m’appuyant sur une série de hacks pour essayer d’apporter avec moi certaines des fonctionnalités les plus appréciées. Ça a bien fonctionné, mais ça n’a pas été pareil.

Jusqu’à aujourd’hui. J’ai l’impression que mon expérience de navigation recommence à ressembler aux premiers jours de Mac OS X. Au cours de la dernière année, les groupes d’onglets ont commencé à m’aider à apprivoiser le débordement de ma fenêtre Safari, et les onglets verticaux devraient aider davantage, en centralisant la gestion des onglets en un seul endroit . À la version 16, Safari n’est toujours pas parfait – j’aimerais toujours avoir des aperçus de vignettes disponibles pour chaque page, et ce serait bien de désactiver la barre d’onglets horizontale désormais redondante – mais c’est beaucoup plus proche de l’idéal qu’à tout autre point au cours des dernières années.

Source-146