|
|
Safari utilise les fonctions de la bibliothèque WebKit du système pour l'affichage des pages web. La particularité de cette bibliothèque est qu'elle est fondée sur le moteur open-source KHTML du projet KDE. Les améliorations apportées par Apple à ce moteur ont beaucoup profité au navigateur de KDE, Konqueror. Le choix de ce moteur permet à Safari et aux autres navigateurs utilisant le WebKit (comme OmniWeb) d'être très efficaces dans la navigation, avec notamment une grande rapidité d'affichage et une conformité aux normes du Web.
Safari a également innové notamment par sa gestion des signets à la iTunes, l'intégration du moteur de recherche Google dans la barre d'outils ainsi que la fonction Snap-back qui permet de revenir en un clic à la dernière page accédée directement (c'est-à-dire saisie manuellement ou via un signet, et non via un lien hypertexte).