Safari 5

Fonctionnalités de Safari

Découvrez les quelque 250 fonctionnalités inédites de Safari.

Accessibilité

Retour au début

Lecteur d'écran VoiceOver

Safari intègre la prise en charge du lecteur d'écran VoiceOver d'OS X. VoiceOver décrit à voix haute ce qui s'affiche à l'écran et lit le texte et les liens des sites web. Avec VoiceOver, vous pouvez contrôler l'ordinateur entièrement au clavier, sans utiliser la souris.

Prise en charge d'ARIA

Safari prend en charge le standard ARIA (Accessible Rich Internet Applications). Ce standard aide les développeurs web à créer du contenu dynamique plus accessible pour les personnes souffrant de handicaps. Avec ARIA, les sites qui utilisent des technologies avancées comme AJAX et JavaScript peuvent désormais interagir avec les technologies d'assistance.

Navigation par le clavier améliorée

Grâce aux options améliorées de navigation par le clavier de Safari, vous pouvez naviguer sur le Web sans utiliser la souris. Appuyez sur la touche de tabulation pour passer au champ ou menu local suivant. Pour encore plus de contrôle, vous pouvez maintenir la touche Option enfoncée et utiliser la touche de tabulation pour activer successivement tous les liens figurant sur la page. Et si vous appuyez sur la touche Retour, Safari ouvre le lien sélectionné, ce qui vous permet de "pointer et cliquer" à l'aide du clavier.

Zoom pleine page

Pour lire encore plus confortablement, faites un zoom avant ou arrière sur le contenu web à l'aide de raccourcis clavier, de gestes Multi-Touch ou des boutons de zoom de la barre d'outils. Les images et les graphismes sont mis à l'échelle et le texte reste d'une parfaite netteté, sans que la mise en page web soit modifiée. Pour ajouter le bouton de zoom à votre barre d'outils, il vous suffit de choisir Personnaliser la barre d'outils dans le menu Présentation, puis de glisser le bouton vers votre barre d'outils.

Boutons de zoom de Safari

Zoom du texte seul

Vous pouvez choisir de ne zoomer que sur le texte lorsque vous voulez examiner une page web de plus près.

Sous-titres codés pour la vidéo HTML5

Safari est désormais en mesure de concilier vidéo et accessibilité. Lorsqu'une vidéo intégrée dans une page web avec la balise HTML5 <video> inclut des sous-titres codés, il vous suffit de cliquer sur le bouton "CC" des commandes vidéo pour les afficher.

Feuilles de style personnalisées

Pour rendre vos sites préférés plus lisibles, appliquez une feuille de style personnalisée (à télécharger ou à créer vous-même) qui définira les polices, la taille des caractères, les couleurs et le contraste par défaut.

Taille minimale des caractères

Si vous trouvez que le texte de certains sites est trop difficile à lire (légendes de photos ou autres textes en petits caractères), Safari peut agrandir la taille des caractères pour rendre le texte plus lisible. Réglez tout simplement la taille minimale des caractères dans le volet Avancées des préférences de Safari.

Volet Avancées de la fenêtre des préférences de Safari

Extensions Safari

Retour au début

Extensions Safari

Extension au programme des développeurs

Personnalisez votre expérience du Web avec les extensions Safari. Créées par des développeurs tiers, les extensions Safari permettent d'ajouter des fonctionnalités au navigateur. L'installation, la gestion et l'utilisation des extensions sont on ne peut plus simples et ne présentent aucun risque de sécurité ou d'instabilité du navigateur.

Extensions HTML5

Les Extensions Safari sont basées sur des standards web tels que HTML5, CSS3 et JavaScript et peuvent être tout aussi puissantes et fonctionnelles que les applications web les plus sophistiquées. Les extensions reposant sur des standards s'exécutent directement dans le navigateur, ce qui diminue les risques de blocages ou d'instabilité.

Galerie d'extensions Safari

La Galerie d'extensions Safari est un endroit pratique pour trouver des extensions et les télécharger directement depuis le site web du développeur. Cette présentation vous permet de trouver plus facilement des extensions très utiles, qui amélioreront encore votre navigation sur le Web. La Galerie est accessible depuis le volet Extensions des préférences de Safari, ou depuis le menu Safari sur Mac et le menu Action sur PC.

Mises à jour protégées

Chaque extension Safari est signée à l'aide d'un certificat numérique fourni par Apple, ce qui permet de contre-carrer les tentatives d'altération et de s'assurer que les mises à jour proviennent bien du développeur d'origine.

Sécurité du programme des développeurs

Sécurité intégrée

Les extensions Safari sont dotées de défenses intégrées. Dans Safari, les extensions sont exécutées en bac à sable, ce qui signifie qu'elles sont dans l'incapacité d'accéder aux informations présentes sur le système de l'utilisateur ou de communiquer avec des sites web autres que ceux spécifiés par le développeur.

Installation en un clic

Dans Safari, l'installation des extensions est très simple. Une fois l'extension téléchargée, inutile de redémarrer votre navigateur. Votre extension est prête à l'emploi.

Mises à jour automatiques

Safari recherche les mises à jour de vos extensions et vous les signale dès qu'elles sont disponibles, dans le volet Extensions. Ou si vous préférez, Safari peut aussi les installer automatiquement.

Volet Extensions

Le volet Extensions des préférences de Safari vous présente de façon claire toutes vos extensions et vous permet de les gérer. Il est également très facile de désinstaller une extension à partir du volet Extensions.

Volet Extensions

Gestion en un clic

Dans le volet Extensions, il suffit d'un clic pour activer ou désactiver la prise en charge des extensions. Vous pouvez aussi activer ou désactiver des extensions de façon individuelle. Et quelle que soit la manière dont vous gérerez vos extensions, vous n'aurez pas à relancer Safari pour que vos modifications soient prises en compte.

Graphismes et polices

Retour au début

Graphismes et polices haute fidélité

Safari donne plus de vie au Web en offrant les superbes graphismes, polices et effets que vous êtes en droit d'attendre d'Apple. Vos sites web préférés n'ont jamais été aussi beaux.

Accélération matérielle

Safari prend en charge l'accélération matérielle sur Mac et PC, ce qui lui permet d'exploiter les processeurs graphiques pour l'affichage des graphismes sophistiqués. Ainsi, les standards tels que HTML5 et CSS3 peuvent assurer un rendu fluide des contenus multimédias interactifs dans le navigateur. L'accélération matérielle Safari s'applique également au contenu des plug-ins.

Accélération graphique pour
HTML5 Canvas

Avec Safari sous Lion, les éléments HTML5 Canvas figurant sur des pages web tirent parti de l'accélération graphique, assurant ainsi de meilleures performances pour les graphismes interactifs dont le rendu est effectué de façon native dans le navigateur. Safari a été le premier navigateur à prendre en charge les éléments HTML5 Canvas, ce qui permet aux développeurs de spécifier une image HTML pouvant être dessinée et pour laquelle peut être créé un script à l'aide de JavaScript.

Graphismes améliorés sous Windows

Safari 5.1 améliore les performances des animations et des effets CSS3 sous Windows, grâce à l'accélération matérielle qui permet d'assurer un rendu plus rapide et plus fluide dans le navigateur.

Polices anticrénelées

Grâce à l'algorithme d'anticrénelage de Safari, vous bénéficiez de polices aussi nettes qu'esthétiques. L'algorithme préserve les subtilités de chaque police tout en rendant chaque caractère avec une netteté qui fait de la lecture de vos sites préférés un véritable plaisir.

Prise en charge des profils de couleurs

Seul navigateur à corriger les couleurs des images web, Safari offre des tons vifs et précis. Safari prend en charge les profils de couleurs ICC (International Color Consortium) depuis son lancement. Les images que vous voyez dans votre navigateur sont donc aussi fidèles que possible aux originaux.

Profil de couleurs

Formatage automatique à l'impression

Safari imprime les sites web de manière intelligente, afin que vos impressions répondent à vos attentes. Lorsque vous choisissez Imprimer dans le menu Fichier, vous n'avez pas besoin de sélectionner une section particulière du site pour avoir la certitude que l'impression englobera tout le contenu du site. Safari formate le site en fonction du contenu et affiche un aperçu pour éliminer toute mauvaise surprise.

Ajustement automatique de la taille à l'impression

En synergie avec OS X, Safari évite l'impression de pages ne comportant qu'une ou deux lignes de texte en calculant la mise en page web et en allant jusqu'à diminuer la taille d'impression de 10 % si cela permet de limiter le nombre de pages imprimées.

Caractères contextuels

Dans de nombreuses polices, un caractère peut changer de forme ou de crénage selon sa position au sein d'un mot. Par exemple, dans des langues telles que l'arabe, un caractère peut avoir une forme différente, selon qu'il figure au milieu ou à la fin d'un mot. Safari reconnaît beaucoup de ces formes de caractères contextuelles lors du rendu de différentes polices et langues.

Animation CSS

Standard ouvert apportant au Web un degré inédit d'interactivité, les animations CSS permettent aux concepteurs web d'appliquer aux éléments des effets d'échelle, de rotation, de fondu et de déformation pour créer des animations graphiques de grande qualité. Safari a été le premier navigateur web à prendre en charge ce standard.

Effets CSS

Grâce aux effets CSS — technologie inaugurée par Safari —, les développeurs peuvent fignoler leurs sites en appliquant aux images et aux photos des dégradés subtils, des masques précis et de superbes reflets, en ajoutant simplement quelques lignes de code.

Polices web CSS3

Polices web CSS3

Grâce aux polices web CSS3, les concepteurs web n'ont plus à se contenter des polices web par défaut. Ils peuvent puiser dans un éventail plus large de polices pour créer des sites web époustouflants. Safari a été le premier navigateur à reconnaître automatiquement les sites web qui utilisent des polices personnalisées et à les télécharger au besoin.

Césure automatique CSS3

Safari permet aux développeurs d'offrir à leurs utilisateurs une meilleure expérience de lecture ainsi que des mises en page prenant en charge la césure automatique CSS3.

WOFF

La prise en charge du format WOFF (Web Open Font Format) met à la disposition des concepteurs et développeurs web une gamme plus large d'options typographiques pour leurs sites web.

Intégration Mac

Retour au début

Configuration de comptes internet

La première fois que vous vous connecterez à vos comptes Google, Yahoo! ou AOL dans Safari sous Lion, Safari vous demandera si vous voulez utiliser ces comptes avec Mail, iCal, iChat et Carnet d'adresses.

Intégration de la Liste de lecture

Sous Lion, vous pouvez ajouter des pages à votre Liste de lecture depuis Mail et d'autres applications. Si l'on vous envoie un lien que vous préférez lire plus tard, faites un clic secondaire ou contrôle-clic sur le lien et sélectionnez "Ajouter à la liste de lecture".

Envoi par e-mail et impression depuis le Lecteur Safari

L'envoi et l'impression d'articles depuis le Lecteur Safari sont extrêmement simples. Il suffit de cliquer sur les icônes d'enveloppe et d'imprimante de la palette flottante du Lecteur. Vos messages comme vos impressions conservent la mise en page épurée et continue qu'offre le Lecteur Safari.

Pile Téléchargements

Lorsque vous téléchargez des fichiers ou des programmes sur votre Mac, Safari les enregistre dans la pile Téléchargements du Dock pour que vous puissiez y accéder en quelques clics. Vous pouvez également sélectionner un autre emplacement par défaut dans le volet Général des préférences de Safari.

Web Clip

Transformez n'importe quelle page web en widget Dashboard sur votre Mac. Cliquez sur le bouton Web Clip en regard du champ d'adresse de Safari et sélectionnez exactement ce que devra afficher votre nouveau widget. Cliquez sur Ajouter, et Safari envoie votre widget au Dashboard, où vous pouvez le visualiser aux côtés de vos autres widgets.

Icône PDF

Affichage des PDF en ligne

Safari sur Mac intègre un moteur de rendu de PDF qui vous permet d'afficher rapidement les documents PDF dans Safari, sans avoir à installer un plug-in lent et encombrant. Le moteur PDF de Safari vous permet d'effectuer des zooms avant ou arrière et d'ouvrir les PDF dans Aperçu ou de les enregistrer dans votre dossier Téléchargements.

Enregistrer les images dans iPhoto

Safari est le seul navigateur vous permettant d'enregistrer les images web directement dans iPhoto. Cliquez sur l'image en maintenant la touche Contrôle enfoncée et sélectionnez "Ajouter l'image à la bibliothèque iPhoto".

Envoyer le contenu de cette page par courrier électronique

Safari fonctionne de manière transparente avec Mail, ce qui facilite l'envoi de pages web complètes à vos proches ou à vos collègues. Sélectionnez "Envoyer le contenu de cette page par courrier électronique" dans le menu Fichier pour créer un message incluant le contenu d'une page web.

Option de menu Envoyer un lien vers cette page par courrier électronique

Envoyer un lien vers cette page par courrier électronique

Avec Safari, vous pouvez facilement envoyer un lien vers une page web par courrier électronique à un ami, à un collègue ou à vous-même. Sélectionnez "Envoyer un lien vers cette page par courrier électronique" dans le menu Fichier, et Safari ouvre instantanément votre application de messagerie, crée un message et y insère un lien vers le site web que vous êtes en train de consulter.

Prise en charge d'Automator

Vous pouvez accéder aux images, téléchargements et textes web à partir de vos processus personnalisés par le biais des actions Safari disponibles dans Automator sur Mac.

Prise en charge d'AppleScript

Sous OS X, Safari permet aux développeurs AppleScript d'accéder directement au contenu et aux propriétés des sites web (comme les éléments HTML, DOM et JavaScript) à partir de leurs scripts et applications personnalisées.

Intégration Windows

Retour au début

Look Windows natif

Si vous utilisez Safari sur un PC sous Windows 7, Windows Vista ou Windows XP, vous ne serez pas dépaysés, car Safari est pourvu d'une interface native (semblable aux autres applications Windows) avec une barre de titre, des bordures et des barres d'outils Windows.

Rendu Windows des polices

Sous Windows, Safari utilise désormais les polices standard Windows pour un usage plus cohérent. Vous pouvez aussi choisir d'utiliser les polices Apple. Grâce à l'algorithme d'anticrénelage de Safari, vous bénéficiez de polices aussi nettes qu'esthétiques. L'algorithme préserve les subtilités de chaque police tout en rendant chaque caractère avec une netteté qui fait de la lecture de vos sites préférés un véritable plaisir.

Préférence de dossier de téléchargement

Lorsque vous téléchargez un fichier ou un programme sur votre ordinateur, Safari l'enregistre dans votre dossier Mes documents (Windows XP) ou Téléchargements (Windows Vista et Windows 7). Vous pouvez sélectionner un autre emplacement ou dossier par défaut dans le volet Général des préférences de Safari.

Envoyer un lien vers cette page par courrier électronique

Avec Safari, vous pouvez facilement envoyer un lien vers une page web par courrier électronique à un ami, à un collègue ou à vous-même. Sélectionnez ''Envoyer un lien vers cette page par courrier électronique'' dans le menu Fichier, et Safari ouvre instantanément votre application de messagerie, crée un message et y insère un lien vers le site web que vous êtes en train de consulter.

Aide au téléchargement de plug-ins

Lorsque vous consultez un site nécessitant un plug-in particulier, Safari vous indique non seulement de quel plug-in il s'agit, mais aussi comment l'obtenir. La page de téléchargement de Safari propose des liens vers les plug-ins les plus utilisés et indique la marche à suivre pour les installer.

Safari sous Windows XP affichant la fonctionnalité Top Sites

Interface utilisateur et présentation

Retour au début

Plein écran

Sous Lion, Safari vous permet de vous immerger totalement dans le Web. Safari en mode plein écran exploite chaque pixel disponible, ce qui rend la navigation sur petit écran plus pratique que jamais. Vous pouvez afficher plusieurs fenêtres Safari en plein écran, tout en en conservant d'autres dans un format plus réduit. Vous pouvez aussi diminuer la largeur du contenu web dans Safari plein écran. Lorsque vous passez Safari et d'autres apps en mode plein écran, les gestes Multi-Touch de Lion vous permettent de naviguer rapidement entre apps plein écran, espaces du bureau et Dashboard.

Préférences de polices par défaut

Modifiez la police par défaut utilisée par Safari pour afficher le texte sur vos pages web. Dans les préférences de Safari, cliquez sur Aspect, puis sélectionnez les polices de votre choix. Safari effectue un rendu du texte à l'aide de vos polices, sauf lorsque vous consultez un site appliquant des règles CSS particulières.

Interface utilisateur élégante

Safari offre une interface élégante et épurée qui met en valeur le contenu plutôt que le navigateur. Vous ne verrez une barre de défilement que lorsque vous en aurez besoin. L'indicateur de progression est idéalement intégré au champ d'adresse. Lorsque vous consultez un site sécurisé, l'icône de cadenas est bien visible en haut de la fenêtre de Safari. Et par défaut, la barre d'état n'est pas affichée, afin d'optimiser l'espace disponible pour naviguer sur le Web et afficher les contenus.

Effet de zoom pleine page

Gestes Multi-Touch

En permettant l'utilisation de gestes intuitifs, Safari 5.1 sous Lion place le Web sous le signe de la technologie Multi-Touch. Vous pouvez ainsi toucher, feuilleter, pincer et balayer pour profiter d'une navigation plus fluide et plus réactive.

Défilement à inertie

Avec Safari sous Lion, vous pouvez utiliser des gestes pour parcourir une page web de haut en bas. Lorsque vous atteignez le sommet ou le bas de la page, le défilement à inertie vous donne la sensation que Safari répond encore mieux.

Balayer pour naviguer

Vous pouvez avancer et reculer à l'aide de gestes dans Safari sous Lion. En balayant vers la droite, non seulement vous chargez votre page web précédente, mais la page actuelle s'efface discrètement de la fenêtre Safari. Balayez vers la gauche pour passer à la page suivante.

Toucher pour zoomer

Lorsque vous touchez deux fois l'écran avec deux doigts dans Safari sous Lion, le texte et les graphismes des pages web se mettent à l'échelle de façon fluide et le texte ne perd rien de sa netteté. Touchez à nouveau deux fois pour revenir à la taille d'origine.

Pincer pour zoomer

Dans Safari sous Lion, écartez les doigts pour zoomer naturellement sur le texte et les graphismes d'une page web, comme vous le faites dans Safari sur l'iPad.

Zoom pleine page

Avec le zoom pleine page, il est plus facile de lire le texte en petits caractères de vos sites préférés. Agrandissez ou réduisez la taille du contenu des pages web à l'aide des gestes Multi-Touch (pincer, écarter) sur le trackpad de votre MacBook, MacBook Air ou MacBook Pro. Les images, vidéos et autres éléments de la page sont redimensionnés, tandis que le texte reste d'une parfaite netteté, la mise en page étant préservée pendant le zoom.

Deux doigts sur un trackpad Mac

Indicateur de progression intégré

Safari a été le premier navigateur à placer l'indicateur de progression dans la barre d'adresse, afin de le rendre plus visible et de libérer de la place pour l'affichage des sites web. Un coup d'œil suffit pour savoir que le chargement d'une page est terminé.

Barre d'outils personnalisable

Personnalisez la barre d'outils de Safari pour n'afficher que les boutons que vous utilisez. Sélectionnez Personnaliser la barre d'outils dans le menu Présentation, puis faites glisser les boutons vers votre barre d'outils. Vous pouvez également choisir d'afficher ou non la barre de signets, la barre d'état et la barre d'outils.

Champs de texte redimensionnables

Que vous rédigiez un commentaire sur la photo d'un ami ou que vous mettiez à jour votre message d'état, prenez la place qu'il vous faut en modifiant la taille des champs de texte d'une page web. Il suffit de faire glisser le coin inférieur droit d'un champ de saisie de texte pour en modifier la taille.

International

Retour au début

Versions localisées

Safari est disponible en 22 langues et capable de corriger l'orthographe en 15 langues.

Contenu web international

Safari est conçu pour traiter le contenu web du monde entier, avec un grand nombre d'alphabets, de systèmes de chiffres, de sens d'écriture, de devises, de poids et mesures, de formats de date et heure et de fuseaux horaires.

Prise en charge d'Unicode

Safari prend en charge Unicode, le format de codage international standard, ce qui signifie que vous pouvez profiter de contenus web dans un grand nombre de langues, dont l'arabe, le français et le japonais.

Texte vertical CSS3

Les développeurs peuvent utiliser des mises en page verticales dans les pages web, ce qui permet une plus grande personnalisation des sites rédigés dans des langues à texte vertical, comme le chinois et le japonais.

Emphase de texte CSS3

Grâce à la propriété d'emphase de texte, les pages web peuvent afficher les marques d'emphase souvent utilisées dans les textes en langues extrême-orientales.

Prise en charge de Ruby

La prise en charge par Safari de HTML5 Ruby facilite l'intégration d'annotations de prononciation dans les pages web qui utilisent des caractères chinois, japonais ou coréens.

Safari affichant un site web japonais

Prise en charge de la norme IDN

Accédez aux sites dont l'adresse n'est pas en anglais. Safari prend en charge la norme IDN (Internationalised Domain Name), qui permet aux développeurs web d'utiliser des URL contenant des lettres et des caractères de différents alphabets.

Texte de droite à gauche

Safari prend en charge le rendu de texte multidirectionnel, ce qui permet aux sites web concernés d'afficher les caractères de droite à gauche.

Signets régionaux par défaut

Safari exploite les paramètres régionaux de votre système d'exploitation pour déterminer votre emplacement géographique, puis personnalise vos signets en fonction de votre zone géographique. Par conséquent, votre barre de signets vous propose les sites web les plus consultés, où que vous soyez.

Navigation

Retour au début

Liste de lecture

La Liste de lecture vous permet d'enregistrer des pages web à lire ou à parcourir à tête reposée. Cliquez sur l'icône de lunettes à la gauche de la barre de signets pour afficher ou masquer votre Liste de lecture dans la fenêtre Safari.

Ajouter des pages

Pour ajouter à votre Liste de lecture la page web en cours d'affichage, cliquez sur le bouton "+" du champ d'adresse intelligent. Si votre liste de lecture est ouverte, cliquez sur le bouton Ajouter la page. Et lorsque vous parcourez le Web, vous pouvez faire clic-Maj sur n'importe quel lien de page pour l'ajouter à la Liste de lecture, même lorsque celle-ci est masquée.

Aperçus d'articles

La Liste de lecture affiche le titre de chaque page web, le site web dont elle est issue et un aperçu de ses premières lignes. Si vous avez fait clic-Maj sur un lien abrégé en vue de l'ajouter à la Liste de lecture, celle-ci présente le titre et le site web correspondant au lien.

Gestion facile

Dès que vous avez fini de lire une page web et que vous n'en voulez plus dans votre Liste de lecture, passez la souris sur l'élément correspondant dans la liste. Un bouton "X" apparaît. Cliquez dessus pour supprimer l'élément. Cliquez sur le bouton Tout effacer pour supprimer tout ce qui figure dans la liste.

Tri automatique

Cliquez sur les boutons Tous et Non lu(s) situés au sommet de la Liste de lecture pour afficher soit la liste complète des éléments, soit uniquement les éléments non lus.

Navigation facile

Pour parcourir votre Liste de lecture, utilisez la barre de défilement ou le défilement Multi-Touch. Faites glisser le bord droit pour élargir ou rétrécir la Liste de lecture.

Intégration du Lecteur

Lorsque vous sélectionnez un article dans votre Liste de lecture, Safari présente un bouton Lecteur dans le champ d'adresse intelligent. Cliquez sur ce bouton, et l'article s'affichera sans le moindre contenu parasite. Vous pourrez aussi zoomer, envoyer l'article à l'aide de Mail et l'imprimer à partir du panneau de contrôle apparaissant dans le Lecteur lorsque vous passez la souris sur le bas de l'article.

Lecteur automatique

Si vous consultez un élément de votre Liste de lecture à l'aide du Lecteur, puis en sélectionnez un autre, Safari présente ce nouvel élément dans le Lecteur.

Intégration Mac de la Liste
de lecture

Sous Lion, vous pouvez ajouter des pages à votre Liste de lecture depuis Mail et d'autres applications. Si l'on vous envoie un lien que vous préférez lire plus tard, faites un clic secondaire ou Contrôle-clic sur le lien et sélectionnez "Ajouter à la Liste de lecture".

Nouvelle architecture de processus

La nouvelle architecture de processus de Safari rend la navigation plus stable et plus réactive. Un premier processus gère tout le contenu du Web, tandis qu'un autre prend en charge les interactions avec l'interface du navigateur, comme la création d'un signet ou les recherches au sein de l'historique. Du coup, un processus web ne répondant pas n'affectera pas le navigateur, ce qui vous permettra de poursuivre votre navigation sans redémarrer Safari.

Lecteur Safari

Pendant que vous surfez, Safari détecte que vous êtes sur une page web contenant un article. Cliquez sur le bouton Lecteur qui apparaît dans le champ d'adresse intelligent pour profiter d'une présentation élégante de l'article, sans contenu parasite.

Lecture en continu

Grâce au Lecteur Safari, inutile de cliquer pour consulter les nombreuses pages d'un long article. Le Lecteur Safari affiche l'article en entier, avec une barre de défilement, pour une lecture simplifiée et ininterrompue.

Envoi par e-mail en un clic

Le Lecteur Safari facilite le partage d'articles. Cliquez sur l'icône d'enveloppe de la palette flottante du lecteur pour envoyer l'article avec Mail. Votre message conserve la mise en page ininterrompue et sans source de distraction, et inclut un lien vers l'article d'origine au sommet du message.

Zoom simplifié

Dans le Lecteur Safari, vous pouvez également modifier la taille du texte en cliquant sur les icônes de zoom avant et arrière de la palette flottante. Et lorsque vous modifiez la taille du texte, votre réglage est mémorisé et appliqué pour la lecture d'autres articles dans le Lecteur Safari.

Impression simplifiée

Lorsque vous consultez un article dans le Lecteur Safari, cliquez sur l'icône d'imprimante de la palette flottante pour imprimer l'article avec la même mise en page épurée, et obtenir une impression ininterrompue de l'ensemble des pages.

Top Sites

Safari identifie automatiquement vos sites préférés et les affiche sous la forme d'une mosaïque très esthétique. Pour consulter l'un de vos Top Sites, cliquez sur son aperçu. Pendant que vous naviguez sur le Web, Safari identifie les sites qui vous intéressent le plus en fonction de la fréquence et de la date de vos visites. Ainsi, à mesure que vous découvrez de nouveaux sites au fil de votre navigation, vos Top Sites changent pour refléter l'évolution de vos goûts.

Personnalisez le nombre de Top Sites

Pour définir le nombre de sites affichés par Safari sur votre page Top Sites, cliquez sur le bouton Modifier dans Top Sites et choisissez Petite, Moyenne ou Grande dans le coin inférieur droit pour afficher respectivement 24, 12 ou 6 vignettes.

Icône de punaise dans Top Sites de Safari

Épinglez vos Top Sites

Pour classer vos Top Sites à votre idée, cliquez sur le bouton Modifier et déplacez les vignettes en les glissant à l'endroit voulu dans la mosaïque. Vous pouvez épingler des sites à des emplacements particuliers en cliquant sur la punaise affichée sur l'aperçu.

Top Sites : dernière nouvelles

Il suffit d'un coup d'œil pour voir si l'un de vos Top Sites a été actualisé. Recherchez l'étoile dans le coin supérieur droit des aperçus pour voir quels sites proposent de nouveaux contenus.

Icône d'étoile dans Top Sites de Safari

Recherche dans tout l'historique

Retrouvez instantanément des pages déjà consultées grâce aux recherches dans tout l'historique. Pour trouver une page, tapez les termes de recherche dans le champ Recherche dans l'historique de Top Sites. Inutile de vous souvenir du titre des pages ou d'adresses complexes. Vous trouverez les pages voulues en recherchant du texte apparaissant n'importe où dans une page. Safari affiche le résultat de la recherche à l'aide de Cover Flow, pour que vous puissiez feuilleter les aperçus graphiques et identifier rapidement le site recherché.

Recherche dans tout l'historique avec affichage de la date

Lorsque vous utilisez Cover Flow et la Recherche dans l'historique, un indicateur de date vous permet de classer votre historique et d'identifier les pages en fonction de la date à laquelle vous les avez consultées.

Saisie dans le champ de recherche dans l'historique de Safari

Bouton Historique/Top Sites

Basculez facilement entre les modes Top Sites et Recherche dans l'historique en cliquant sur le bouton apparaissant en haut de chaque présentation.

Navigation par onglets

Excellent moyen d'explorer plusieurs sites web à la fois sans encombrer votre bureau, la navigation par onglets vous permet de naviguer entre plusieurs sites dans une même fenêtre. Pour ouvrir un nouvel onglet, il suffit de cliquer sur le bouton Nouvel onglet de la barre d'onglets.

Onglet Safari

Réglage des onglets

Safari offre une interface pratique et conviviale à base d'onglets qui permet de parcourir plusieurs sites dans une même fenêtre. Un nouveau réglage du volet Onglets des préférences de Safari permet d'ouvrir les nouvelles pages dans des onglets, pour profiter d'un bureau plus dégagé.

Annuler Fermer l'onglet

Si vous fermez un onglet par mégarde dans Safari, vous pouvez facilement le récupérer. Il vous suffit de choisir Annuler Fermer l'onglet dans le menu Édition, ou d'utiliser le raccourci clavier Commande + Z (Contrôle + Z sous Windows) pour rouvrir l'onglet et son contenu.

Onglets déplaçables

Les onglets déplaçables vous permettent de classer vos sites comme vous l'entendez. Réagencez les onglets en les glissant vers la gauche ou vers la droite. Glissez un onglet en dehors de la fenêtre pour créer une nouvelle fenêtre. Ou glissez un onglet d'une fenêtre vers une autre pour en regrouper les onglets.

Ouvrir une fenêtre avec un groupe d'onglets

Lorsque vous ouvrez une nouvelle fenêtre, vous pouvez faire en sorte que Safari ouvre un ensemble d'onglets contenant les sites que vous visitez systématiquement.

Menu déroulant du champ d'adresse intelligent de Safari

Champ d'adresse intelligent

Saisissez facilement les adresses web. Dès que vous commencez à taper une adresse dans le champ d'adresse, Safari la complète automatiquement avec la correspondance la plus probable (appelée Meilleur résultat) et la sélectionne. Il suffit alors d'appuyer sur la touche Entrée pour ouvrir le site. Si le premier choix n'est pas celui qui vous intéresse, examinez la liste des suggestions tirées de vos signets et de votre historique que vous propose Safari. Cliquez pour sélectionner le site que vous souhaitez consulter.

Adressage automatique

Vous pouvez faire en sorte que Safari complète automatiquement vos adresses web. Dès que vous commencez à taper une adresse dans le champ d'adresse intelligent, Safari utilise vos signets et votre historique pour anticiper votre choix et compléter l'adresse.

Adressage automatique intelligent

Le champ d'adresse intelligent est capable de comparer le texte que vous tapez aux titres des pages conservées dans votre historique et dans vos signets. Il peut également suggérer des pages lorsque vous tapez une partie quelconque d'une adresse, et non pas seulement les premières lettres.

Raccourci vers l'historique

Vous pouvez activer la Recherche dans tout l'historique directement depuis le champ d'adresse intelligent. Commencez à taper du texte, et la dernière proposition de la liste des suggestions vous permettra de rechercher ce texte dans tout l'historique.

Remplissage automatique : informations personnelles

Vous rêvez de ne pas avoir à taper vos nom, numéro de téléphone, adresse et autres informations personnelles à chaque fois que vous remplissez un formulaire sur le Web ? Laissez Safari s'en charger. Le Remplissage automatique (que vous pouvez configurer dans les préférences de Safari) remplit automatiquement les formulaires web à l'aide des informations stockées dans le Carnet d'adresses d'OS X, dans Outlook ou dans le Carnet d'adresses de Windows. Safari détecte les formulaires web et présente un champ déroulant vous permettant de choisir d'utiliser le Remplissage automatique pour compléter le formulaire. Notez qu'aucune information n'est insérée dans les formulaires web tant que vous ne choisissez pas d'utiliser le Remplissage automatique.

Remplissage automatique : formulaires

Safari peut remplir automatiquement les formulaires, y compris les champs de recherche, que vous utilisez régulièrement sur le Web. Commencez à saisir du texte dans un formulaire ou un champ de recherche, et Safari complète ce formulaire ou ce champ, ou propose des suggestions en fonction de ce que vous avez saisi par le passé.

Volet Remplissage automatique des préférences de Safari

Remplissage automatique : noms d'utilisateur et mots de passe

Si vous consultez fréquemment des sites web vous demandant de saisir un nom d'utilisateur et un mot de passe, vous pouvez demander à Safari de se souvenir de vos informations de connexion pour un usage ultérieur. Cochez la case qui s'affiche la première fois que vous vous connectez au site sécurisé, et Safari complétera automatiquement les informations de connexion lors de vos prochaines visites. Safari chiffre vos noms d'utilisateur et mots de passe afin de sécuriser vos données personnelles.

Fenêtre Téléchargements

Lorsque vous téléchargez des fichiers dans Safari, une flèche apparaît à la droite du champ de recherche intelligent pour vous montrer la progression de votre téléchargement. Vous pouvez aussi l'utiliser pour suspendre, reprendre ou annuler un téléchargement. Vous pouvez également effacer des téléchargements de la liste ou les visualiser dans le Finder.

Glisser-déposer des
téléchargements

Vous pouvez glisser des éléments hors de la fenêtre Téléchargements de Safari et placer les fichiers téléchargés sur le bureau.

Suppression automatique des éléments de la liste des téléchargements

Safari permet de limiter le nombre d'éléments s'affichant dans votre liste de téléchargements. Dans le volet Général des préférences de Safari, vous pouvez choisir d'effacer la liste des téléchargements à la fin d'un transfert ou en quittant Safari.

Vérification de l'orthographe

Safari est doté d'un correcteur orthographique intégré. Comme le correcteur orthographique d'un traitement de texte, il souligne les erreurs en temps réel. Il analyse votre texte mot à mot et vous suggère la bonne orthographe. Safari est capable de vérifier l'orthographe en 15 langues.

Vérification de la grammaire

Safari est doté d'un correcteur grammatical intégré. Si vous rédigez un message avec un service de messagerie sur le Web, si vous actualisez un billet sur un blog ou si vous entrez du texte dans un formulaire, Safari est capable d'analyser la structure de vos phrases et de proposer des corrections.

Panoramique et défilement avec le bouton central

Sous Windows, vous pouvez faire défiler une page web horizontalement ou verticalement en déplaçant votre souris. Cliquez sur le bouton central de la souris pour activer cette fonctionnalité, puis déplacez la souris dans la direction de votre choix pour faire défiler le contenu. Cliquez à nouveau sur le bouton central pour revenir au fonctionnement normal de la souris.

Enregistrer sous forme d'archive web

Stockez sur votre disque dur les documents web importants ou privés (comme les reçus ou les factures) sous forme de fichiers d'archive web. Lorsque vous affichez un document web que vous souhaitez conserver, sélectionnez Enregistrer sous dans le menu Fichier, puis sélectionnez Archive web. La page est alors stockée sur votre ordinateur sous la forme d'un fichier unique conservant intacts le texte, les graphismes et la mise en page.

Reprise

Sous Lion, lorsque vous lancez Safari ou que vous redémarrez votre Mac, Safari restaure automatiquement les fenêtres et onglets ouverts lors de votre dernière séance de navigation. Vous pouvez donc reprendre exactement où vous en étiez. Sous Snow Leopard et Windows, vous pouvez choisir de faire restaurer automatiquement vos fenêtres par Safari dans le volet Général des préférences de Safari. Lorsque vous utiliserez Reprise, Safari ne restaurera pas les pages web consultées en mode Navigation privée.

Préférences pour les nouvelles fenêtres

Choisissez ce qui s'affichera à l'ouverture de Safari : Top Sites, votre page d'accueil, une page vide, la page web en cours ou vos signets.

Fusionner toutes les fenêtres

Réunissez toutes les fenêtres ouvertes du navigateur dans une seule fenêtre à plusieurs onglets en sélectionnant Fusionner toutes les fenêtres dans le menu Fenêtre.

Rouvrir toutes les fenêtres de la dernière session

Vous souhaitez reprendre votre navigation là où vous en étiez lorsque vous avez quitté Safari ? Sélectionnez Rouvrir toutes les fenêtres de la dernière session dans le menu Historique, et Safari ouvre les fenêtres et les onglets qui étaient ouverts lorsque vous avez quitté Safari.

Rouvrir la dernière fenêtre ayant été fermée

Si vous fermez une fenêtre par mégarde, vous pouvez facilement la récupérer en sélectionnant Rouvrir la dernière fenêtre ayant été fermée dans le menu Historique.

Suppression automatique des éléments de l'historique

Pour que votre historique de navigation reste gérable, Safari en élimine automatiquement les éléments datant de plus d'un mois. Toutefois, par souci de confidentialité, vous pouvez contrôler la quantité d'éléments conservés dans l'historique en cliquant sur Général dans les préférences de Safari, puis en sélectionnant une autre option dans le menu local Supprimer les éléments de l'historique.

Raccourcis clavier et souris

Naviguez plus rapidement et efficacement à l'aide des raccourcis clavier et souris. Dans l'Aide Safari, tapez "Raccourcis Safari" dans le champ de recherche pour en obtenir une liste complète.

Liste des raccourcis pour Safari

Aide

Découvrez comment profiter au mieux de Safari grâce à son système d'aide exhaustif. Vous pouvez effectuer des recherches dans l'Aide, et les résultats sont triés par pertinence et regroupés par commande et par rubrique.

Signaler un bogue à Apple

Si vous rencontrez un problème avec un site web, sélectionnez "Signaler un bogue à Apple" dans le menu Safari. Notez l'adresse et le type de problème rencontré, en en donnant une brève description. Ces rapports aident Apple à travailler avec les développeurs de sites web pour corriger les problèmes et améliorer votre expérience sur Internet.

Bouton Signaler un bogue sélectionné

Voir les modules installés

Chaque fois que vous téléchargez et activez un module externe (ou "plug-in"), Safari le consigne et l'affiche dans la vue Modules installés accessible à partir du menu Aide. Safari regroupe les modules par catégorie, indiquant le nom, le numéro de version, une description et les extensions associées pour chaque module.

Recherches

Retour au début

Champ de recherche intelligent

Trouvez instantanément ce qui vous intéresse à l'aide du champ de recherche intelligent. Safari a été le premier navigateur grand public à intégrer un champ de recherche dans son interface utilisateur.

Menu de recherche intelligent de Safari avec suggestions et recherches récentes

Moteur de recherche au choix

Safari vous permet de choisir Google, Yahoo! ou Bing comme moteur à l'œuvre dans le champ de recherche intelligent.

Recherche dans tout l'historique

Utilisez la recherche dans tout l'historique pour retrouver instantanément des pages que vous avez déjà consultées. Pour trouver une page, commencez à taper les termes de recherche dans le champ Recherche dans l'historique de Top Sites. Inutile de se souvenir des titres des pages ou d'adresses complexes. Safari stocke le texte complet de chaque page que vous consultez pour que vous puissiez rechercher n'importe quel mot ou phrase apparaissant sur le site recherché. Et comme Safari affiche les résultats à l'aide de Cover Flow, vous pouvez feuilleter de grands aperçus graphiques jusqu'à ce que vous trouviez le site recherché.

Fonction de recherche de Safari

Fonction Rechercher

Sélectionnez Rechercher dans le menu Édition et tapez le texte que vous souhaitez retrouver. Safari identifie instantanément toutes les occurrences du texte sur la page web affichée, indique le nombre d'occurrences trouvées et met chacune d'elles en surbrillance.

Option de recherche

Lorsque vous utilisez la fonction Rechercher, vous pouvez choisir de rechercher soit du texte qui contient ce que vous avez tapé dans le champ de recherche, soit du texte qui commence par ce que vous avez tapé. Cliquez sur la loupe pour passer d'une option à l'autre.

Suggestions de recherches

Selon le moteur de recherche que vous avez choisi, Safari utilise des suggestions basées sur les termes les plus recherchés sur Google, Yahoo! ou Bing pour compléter vos requêtes pendant la frappe.

Icône SnapBack de Safari

SnapBack

Au fil de vos recherches, une page en appelle forcément une autre. En un rien de temps, vous vous retrouvez bien loin de ce que vous cherchiez au départ. Il suffit d'un clic sur l'icône SnapBack pour revenir aux résultats de votre recherche.

Recherche de signets

Trouvez instantanément vos signets grâce à la recherche de signets dans Safari. Inutile de se souvenir du nom du site. Safari analyse les adresses web, les noms de sites et même le contenu des sites dans vos signets, pour trouver le signet que vous recherchez. Safari affiche les résultats à l'aide de Cover Flow, ce qui vous permet de feuilleter les résultats de votre recherche aussi facilement que vous feuilletez vos pochettes d'album dans iTunes.

Ressources pour développeurs

Retour au début

De puissants outils

Les outils de développement pour les systèmes OS X et iOS d'Apple débarquent sur le Web. Safari propose un ensemble d'outils sophistiqués qui simplifient le débogage, le peaufinage et l'optimisation des sites, pour assurer une compatibilité et des performances maximales. Pour accéder à ces outils, activez le menu Développement dans les préférences de Safari.

Menu Développement

Tous les outils de développement de Safari sont accessibles depuis la barre de menus lorsque vous activez le menu Développement dans le volet Avancées des préférences de Safari. Ensuite, vous pourrez accéder en un clic à l'Inspecteur web, à la Console des erreurs, aux options de désactivation ainsi qu'à d'autres fonctionnalités pour développeurs.

Inspecteur web Safari

Inspecteur web

L'Inspecteur web vous offre un accès simple et rapide à l'ensemble d'outils de développement le plus sophistiqué jamais proposé dans un navigateur. Qu'il s'agisse de visualiser la structure d'une page, de déboguer du code JavaScript ou d'optimiser les performances, l'Inspecteur web présente ses outils dans une fenêtre claire, conçue pour rendre le développement d'applications web plus efficace. Pour l'activer, sélectionnez Afficher l'inspecteur web dans le menu Développement.

Volet Éléments

Volet Éléments

Observez de plus près la structure de votre page à l'aide du volet Éléments de l'Inspecteur web, qui simplifie l'analyse de votre DOM (Document Object Model) et de vos règles CSS (Cascading Style Sheets). Vous pouvez même apporter des modifications rapides à votre DOM ou vos CSS et avoir un aperçu immédiat du résultat sur votre page.

Détecteurs d'événements

Une section de la barre latérale du volet Éléments affiche les détecteurs d'événements. Vous pouvez choisir d'afficher les détecteurs du nœud sélectionné ou de l'intégralité du flux d'événements.

Navigation par le clavier

Dans le volet Éléments, utilisez la touche de tabulation pour parcourir les balises et les attributs ainsi que les sélecteurs et règles de style pour accélérer les changements.

Modification des styles

La section Styles du volet Éléments permet de créer rapidement de nouvelles règles de style et de naviguer rapidement jusqu'à la règle que vous souhaitez modifier. Affichez les valeurs de couleur CSS dans le format de votre choix et basculez rapidement entre les formats.

Modification du DOM

Dans le volet Éléments, la modification des nœuds du DOM est aussi simple que l'édition HTML. Un menu contextuel intelligent affiche les options d'édition pertinentes pour l'élément sélectionné.

Éditeur d'extraits

L'éditeur d'extraits permet de tester facilement des fragments de code HTML. Entrez le code dans l'éditeur, et Safari affiche immédiatement le résultat.

Volet Ressources

Volet Ressources

Affichez des données détaillées sur des ressources de pages web. Pour les ressources textuelles, comme les documents et les scripts, le code source correspondant est affiché. Pour les ressources graphiques et les polices, un aperçu graphique du fichier est affiché. Le volet Ressources permet de gérer les bases de données hors ligne et d'exécuter des requêtes SQL. Vous pouvez ainsi afficher les zones de stockage web HTML5 sous forme de tableau facile à modifier et automatiquement actualisé. Vous pouvez également afficher les données de cookies pour tous les domaines interrogés par la page en cours de consultation.

Volet Réseau

Le volet Réseau propose une représentation graphique de l'ordre et de la vitesse de chargement des composants des sites web à partir du réseau. Il vous permet de trier les données à partir de paramètres de chargement tels que la latence, le temps de réponse et la durée. Vous pouvez représenter les ressources par taille ou par durée de chargement. Cliquez sur une ressource dans la colonne de gauche pour afficher des données détaillées dans la partie droite.

Barre latérale Réseau

La barre latérale du volet Réseau aide les développeurs AJAX en affichant les paramètres et les ensembles de contenus des requêtes. Utilisez la barre de filtre pour n'afficher que les ressources d'un type particulier.

Débogueur JavaScript

Le volet Scripts donne accès au puissant débogueur JavaScript de Safari. Pour l'utiliser, sélectionnez le volet Scripts dans l'Inspecteur web, puis cliquez sur Activer le débogage. Le débogueur analyse le code JavaScript de votre page et s'arrête lorsqu'il détecte des exceptions ou une syntaxe incorrecte. Le volet Scripts vous permet aussi de suspendre le JavaScript, de définir des points d'arrêt et d'évaluer les variables locales.

Débogueur JavaScript de Safari

Barre latérale des scripts

L'Inspecteur web simplifie encore le débogage JavaScript. La section Points d'arrêt de la barre latérale du volet Scripts présente les points d'arrêts insérés dans tous vos fichiers. La section Expressions de surveillance se rafraîchit automatiquement dès que le débogueur se met en pause.

Volet Chronologie

Le volet Chronologie de l'Inspecteur web vous permet de visualiser les interactions de Safari avec votre site web. Les chronologies de chargement, de script et de rendu indiquent comment et à quel moment Safari analyse le HTML, assure le rendu des styles et effectue d'autres opérations à l'aide de votre application, ce qui facilite l'identification des éléments à améliorer.

Profileur JavaScript

Optimisez votre code JavaScript à l'aide du Profileur JavaScript de pointe du volet Profils. Le Profileur recense les caractéristiques de performances de chacune des fonctions de votre script, ce qui facilite la détection de problèmes et l'identification des lignes de code qui en sont responsables.

Volet Audits

Nouveauté de l'Inspecteur web, le volet Audits vous offre un moyen intégré de tester les performances de votre application web. Vous pouvez lancer des tests automatisés sur l'utilisation du réseau et les performances des pages web qui renvoient toute une variété de suggestions pour l'optimisation de votre site web.

Volet Console

Le volet Console simplifie le débogage. La console de l'Inspecteur web s'affiche dans une vue en pleine fenêtre, ce qui simplifie l'affichage des erreurs et avertissements JavaScript générés par votre site. Vous pouvez saisir des expressions JavaScript dans la Console des erreurs afin que Safari les évalue comme si elles étaient intégrées au code source de la page. Des boutons permettent en outre de filtrer les informations par erreurs, avertissements ou journaux.

Raccourcis clavier

Dans l'Inspecteur web, des raccourcis clavier vous permettent de basculer entre les onglets et de modifier plus rapidement votre code.

Mise en valeur de la syntaxe

La mise en valeur de la syntaxe JSON et CSS dans les volets Éléments et Ressources simplifie l'analyse et le débogage de votre code.

Programme pour développeurs Safari

Les développeurs peuvent créer des extensions sécurisées et normalisées pour Safari. Créez des boutons pour la barre d'outils ou réalisez votre propre barre d'extensions. Interagissez avec des pages web et modifiez l'affichage de leur contenu grâce à des standards web performants tels que HTML5, CSS3 et JavaScript. Le Programme pour développeurs Safari est gratuit et comprend tout le nécessaire pour vous lancer dans la création d'extensions.

Extensions HTML5

Les extensions Safari sont conçues à l'aide des technologies web normalisées HTML5, CSS3 et JavaScript. Si vous savez déjà développer pour le Web, vous n'aurez aucune difficulté à écrire des extensions pour Safari.

Certificat numérique gratuit

Les membres du Programme pour développeurs Safari reçoivent un certificat numérique gratuit leur permettant de signer leurs extensions Safari. C'est le moyen de garantir que les mises à jour de votre extension proviennent bien de vous, et non d'un tiers.

Extension Builder

Safari simplifie le développement d'extensions avec Extension Builder. Au lieu de saisir manuellement vos scripts, feuilles de style et commandes dans un fichier texte compliqué, vous pouvez sélectionner visuellement vos ressources d'extension dans Extension Builder, un modèle aussi simple à remplir qu'un formulaire.

Ouvrir de nouvelles fenêtres avec un groupe d'onglets

Distribution d'extensions

Les membres du Programme pour développeurs Safari peuvent commercialiser et distribuer leurs extensions de manière indépendante. Vous pouvez également envoyer votre extension afin qu'elle soit présentée dans la Galerie d'extensions Safari, ce qui permettra aux utilisateurs de la trouver, puis de la télécharger et de l'installer en un clic depuis votre site web.

Safari Dev Center

Le Safari Dev Center propose un éventail de ressources techniques pour le développement d'extensions, comme des extraits de code et des guides de programmation et de conversion pour vous aider à créer des extensions Safari.

Fenêtres d'extensions

Safari permet désormais aux extensions d'afficher le contenu HTML dans des fenêtres surgissantes qui se déroulent depuis un bouton de barre d'outils provenant d'une extension.

Menus d'extensions

Les extensions de boutons de barre d'outils peuvent désormais comprendre des menus se déroulant à partir du bouton.

Nouvelles classes d'événements

Grâce à la prise en charge de nouvelles classes d'événements, les extensions Safari peuvent répondre aux interactions de l'utilisateur avec les onglets, les fenêtres, le contenu web et le champ d'adresse intelligent. Les nouvelles classes d'événements comprennent, entre autres : Activate, Available, Before-navigate, Close, Deactivate, Menu, Navigate, Open and Status-update.

Extensions au Lecteur

Les extensions peuvent détecter si le Lecteur Safari est disponible pour une page web et l'activer.

Forums développeurs Apple

Rejoignez les forums développeurs Apple pour poser vos questions sur le développement de sites web et d'extensions Safari et communiquer librement avec d'autres développeurs et des ingénieurs Apple.

Afficher l'activité

Pour afficher une liste complète des documents, images et autres données web chargés par une page, sélectionnez Activité dans le menu Fenêtre. Double-cliquez sur un élément pour l'ouvrir dans une fenêtre distincte. Dès que vous consultez une nouvelle page web, la fenêtre Activité actualise la liste d'éléments.

Afficher le code source

Pour afficher le code HTML d'origine d'une page web, sélectionnez Code source dans le menu Présentation. Le code source est automatiquement mis à jour lorsque vous rechargez une page modifiée. Pour effectuer des recherches dans le code source, sélectionnez Rechercher dans le menu Édition.

Changer d'agent d'utilisateur

Pour savoir si un site web adapte son contenu à différents navigateurs, modifiez l'agent de l'utilisateur afin que Safari se fasse passer pour un autre navigateur.

Ouvrir la page avec

Sélectionnez Ouvrir la page avec dans le menu Développement pour choisir un autre navigateur et voir comment celui-ci affiche votre page web.

Enregistrer sous forme de code source

Pour enregistrer le code source HTML de votre site web, sélectionnez Enregistrer sous dans le menu Fichier, puis sélectionnez Source de la page.

Désactiver les caches

Sélectionnez Désactiver les caches dans le menu Développement pour forcer le navigateur à récupérer les graphismes, pages et autres ressources en direct depuis le réseau, au lieu d'utiliser les ressources mises en cache.

Désactiver les images

Certaines personnes utilisent des navigateurs qui ne permettent pas d'afficher des images ou configurent leur navigateur de façon à empêcher le chargement des images. En tant que développeur, vous pouvez simuler ce que ces utilisateurs verront sur votre site en désactivant les images via le menu Développement.

Désactiver JavaScript

Vous pouvez désactiver JavaScript pour voir comment se comporte votre site pour les utilisateurs qui désactivent JavaScript. Il suffit de sélectionner Désactiver JavaScript dans le menu Développement.

Désactiver Runaway JavaScript Timer

Safari intègre un compteur qui alerte l'utilisateur dès qu'il charge un site utilisant du code JavaScript trop lent. Pour examiner des scripts très longs sans interruption, vous pouvez désactiver le compteur en sélectionnant Désactiver Runaway JavaScript Timer dans le menu Développement.

Désactiver les styles

Si vous désactivez les styles, Safari charge les pages sans appliquer de règles CSS, ce qui permet de voir comment les navigateurs textuels, les moteurs de recherche et les lecteurs d'écran interpréteront vos pages.

RSS intégré

Retour au début

Lecteur RSS

Grâce au lecteur RSS intégré de Safari, vous pouvez parcourir les dernières informations, actualités et articles de milliers de sites web dans une même liste d'articles simple à lire et interrogeable, assemblée par Safari. Premier navigateur à intégrer un lecteur RSS, Safari est l'outil idéal pour parcourir le Web tout entier sans passer par une seconde application.

Autodécouverte RSS

Safari identifie les sites web qui proposent un flux RSS en affichant une icône RSS dans le champ d'adresse. Il suffit de cliquer sur l'icône RSS pour demander à Safari d'afficher le flux dans la fenêtre du navigateur.

Recherche RSS

Pour rechercher des articles qui vous intéressent dans vos flux RSS, tapez tout simplement le texte voulu dans le champ Rechercher les articles, et Safari affiche les articles qui contiennent vos mots-clés.

Agrégation RSS

Avec l'agrégation RSS dans Safari, vous pouvez afficher plusieurs flux sous forme de liste unifiée. Cela simplifie encore la comparaison d'articles provenant de différentes sources ou les recherches thématiques à l'échelle de tous les flux. Pour agréger les flux RSS, il suffit de créer un dossier de flux, puis de faire Contrôle + clic sur le dossier ou de se rendre dans le dossier et de sélectionner Voir tous les articles RSS.

Indicateur des articles non lus

Sélectionnez "Mettre en surbrillance les articles non lus" dans les préférences RSS de Safari pour que Safari distingue les articles lus des articles non lus en mettant ces derniers en surbrillance.

Tri RSS

Lorsque vous examinez un flux RSS, vous pouvez modifier l'ordre d'affichage des articles en cliquant sur Date, Titre, Source ou Nouveaux dans la colonne située à droite de la liste d'articles RSS.

Options de tri RSS de Safari

Actions RSS

Vous pouvez mettre à jour vos pages RSS, marquer les articles comme lus ou envoyer un lien vers un flux RSS par courrier électronique en cliquant sur les options correspondantes dans la liste Actions dans la colonne située à droite de vos articles RSS.

Signets de flux RSS

Safari vous permet de créer un signet pour un flux RSS comme pour un site web traditionnel, que vous pouvez ensuite ouvrir en un clic. Dans la page RSS, cliquez sur le bouton Ajouter un signet ou glissez l'icône depuis le champ d'adresse vers votre barre de signets. Votre nouveau signet RSS vous indique même le nombre de nouveaux articles publiés depuis votre dernière visite.

Fenêtre des signets RSS de Safari

Notification des mises à jour RSS

Dans la barre de signets, Safari indique le nombre de nouveaux articles publiés dans vos flux RSS depuis la dernière consultation. Vous pouvez découvrir les dernières actualités sans actualiser les sites ou parcourir les anciens articles.

Régler la longueur des articles RSS

Pour régler la longueur des résumés d'articles RSS et obtenir en un coup d'œil le niveau de détail souhaité, déplacez le curseur Longueur des articles pour agrandir l'article (et afficher plus de gros titres) ou le réduire (et faire tenir plus d'éléments sur la page).

Service personnel de coupures de presse RSS

Vous pouvez facilement vous créer votre propre service de coupures de presse pour être averti dès que certains sujets sont évoqués sur vos sites préférés. Il suffit de faire une recherche sur un mot-clé dans vos flux RSS : par exemple, "football". Une fois que Safari récupère les articles pertinents dans vos flux RSS, cliquez sur le bouton Nouveau signet pour vous créer votre propre service de coupures de presse. Lorsque des articles mentionnant le terme "football" seront publiés sur vos sites préférés, votre signet se mettra à jour pour indiquer la disponibilité de nouveaux articles.

Sécurité et confidentialité

Retour au début

Sandboxing (mise en bac à sable)

Les applications et les sites web que vous utilisez dans Safari sous Lion sont mis en bac à sable, afin qu'ils n'aient pas accès aux informations de votre système. Si un site web contient du code malveillant destiné à recueillir des données personnelles ou à altérer votre ordinateur, le bac à sable offre un dispositif de blocage intégré qui empêche le code de nuire.

XSS Auditor

Safari est doté d'une meilleure protection contre les scripts XSS (cross-site scripting). XSS est un type d'exploit (élément de programme) qui permet à un pirate d'altérer un site web en y injectant des scripts pouvant détourner des informations personnelles provenant des visiteurs du site. Grâce à XSS Auditor, Safari est capable de filtrer de tels scripts pour vous protéger de ceux qui pourraient être malveillants.

Protection contre le phishing

Safari vous protège des sites internet frauduleux. Lorsque vous visitez un site douteux, Safari vous prévient de sa nature suspecte et bloque le chargement de la page.

Protection contre les logiciels malveillants

Safari reconnaît les sites web qui hébergent des logiciels malveillants avant que vous ne les consultiez. Lorsque Safari identifie une page dangereuse, il vous prévient de la nature suspecte du site.

Intégration antivirus

Grâce à la prise en charge de Windows Attachment Monitor, Safari informe votre logiciel antivirus dès que vous téléchargez un fichier, une image, une application ou tout autre élément. Le logiciel antivirus est ainsi capable d'analyser chaque téléchargement pour y trouver d'éventuels virus ou logiciels malveillants.

Volet Confidentialité

Dans les préférences de Safari, un nouveau volet Confidentialité vous apporte plus de maîtrise de votre vie privée en ligne en vous permettant d'effacer les données des sites web, de personnaliser les réglages des cookies et de choisir si des sites web peuvent ou non exploiter vos données de localisation.

Affichage des données de sites web

Dans ce nouveau volet Confidentialité, Safari recense tous les sites web ayant stocké des données sur votre ordinateur et vous montre quel type de données sont stockées (cookies et données de modules Flash), ainsi que les informations figurant dans les bases de données, le système de stockage local et le cache d'application.

Supprimer les données de
sites web

Avec Safari, il est facile d'effacer les informations que des sites web pourraient utiliser pour vous pister en ligne. Dans le volet Confidentialité, cliquez sur Supprimer toutes les données de sites web, puis confirmez. Safari supprime les cookies et données de plug-ins Flash, ainsi que les informations de bases de données, les données enregistrées localement et celles contenues dans la mémoire cache de l'application. Vous pouvez également effacer les données site par site.

Préférences de localisation

Safari vous permet de contrôler la manière dont sont diffusées vos informations de localisation. Lorsque vous consultez un site web utilisant la géolocalisation, Safari vous demande votre autorisation avant d'indiquer votre position. Vous pouvez faire en sorte que Safari retienne vos préférences concernant un site web pour un jour particulier, et désormais vous pouvez choisir de permettre à un site d'accéder à votre localisation sans vous demander à nouveau la permission. Vous pouvez aussi choisir de refuser cette permission sans être invité à le faire. Le volet Confidentialité des préférences de Safari vous permet de préciser la façon dont les sites web peuvent accéder à vos données de localisation.

Réinitialiser les préférences de localisation

Vous pouvez effacer vos préférences de localisation en choisissant Réinitialiser Safari dans le menu Safari et en sélectionnant "Réinitialiser tous les avertissements d'emplacement".

Icône de statut des services de localisation

Sous Lion, vous êtes averti dès qu'un site web utilise les services de localisation de Safari. Lorsque vous autorisez un site web à accéder à votre localisation, une icône en forme de flèche apparaît dans la barre de menus OS X.

Remplissage automatique privé

Safari vous permet de remplir rapidement des formulaires tout en préservant la confidentialité de vos informations personnelles. Lorsque vous remplissez un formulaire web, les sites web peuvent accéder aux informations que vous saisissez, avant même que vous les ayez soumises. Safari empêche cela en détectant les formulaires web et en présentant un champ déroulant qui vous permet de choisir d'utiliser le Remplissage automatique pour compléter le formulaire à l'aide des informations de votre Carnet d'adresses OS X, d'Outlook ou de votre Carnet d'adresses Windows. Aucune information n'est insérée dans les formulaires web tant que vous ne choisissez pas d'utiliser le Remplissage automatique.

Navigation privée

Lorsque vous surfez sur le Web depuis un Mac partagé ou public, Safari peut protéger vos données personnelles, afin que vous puissiez consulter votre messagerie électronique depuis la bibliothèque municipale ou acheter un cadeau d'anniversaire sur le Mac familial. Lorsque vous activez la Navigation privée, Safari ne mémorise pas les pages que vous consultez, ni votre historique de recherche ou les informations de Remplissage automatique. Dans cette configuration, Safari empêche également les sites web que vous consultez d'accéder aux cookies et autres informations déjà stockées sur votre ordinateur.

Icône de navigation privée

Une nouvelle icône "Privé" apparaît désormais dans le champ d'adresse intelligent lorsque vous activez la navigation privée. Vous pouvez ainsi confirmer en un coup d'œil que la Navigation privée est bien activée lorsque vous ne souhaitez pas que votre historique, vos recherches, vos téléchargements ou vos connexions soient visibles par d'autres utilisateurs de votre ordinateur. Pour désactiver la Navigation privée, rien de plus facile. Il suffit de cliquer sur l'icône dans le champ d'adresse intelligent.

Blocage des fenêtres surgissantes

Par défaut, Safari bloque intelligemment toutes les fenêtres surgissantes non sollicitées, afin d'éviter les publicités intempestives pendant que vous naviguez.

Certificats EV

Safari prend en charge les certificats EV (Extended Validation), qui permettent d'identifier les sites web et les sociétés légitimes. Pour les sites certifiés EV, Safari affiche le nom du site en vert dans la partie droite du champ d'adresse. Cliquez sur le nom pour en savoir plus sur les garanties de sécurité du site web.

Fenêtre de certificat de sécurité de Safari

Blocage de cookies

Certaines sociétés analysent les cookies générés par les sites web que vous consultez, afin de recueillir et de revendre des informations sur votre activité sur le Web. Safari est le premier navigateur à bloquer par défaut ces cookies de surveillance pour assurer une meilleure protection de votre vie privée. Safari n'accepte que les cookies issus du domaine dans lequel vous vous trouvez.

Téléchargements sécurisés

En collaboration avec OS X, Safari marque l'heure et la provenance de chaque téléchargement. Lorsque vous essayez d'ouvrir une application téléchargée, OS X vous rappelle son origine avant de l'ouvrir la première fois, afin que vous ayez la certitude qu'elle est légitime.

Fenêtre de téléchargement de Safari

Chiffrement sécurisé

Pour éviter les indiscrétions, les faux et les manipulations numériques, Safari utilise des technologies de chiffrement destinées à sécuriser vos communications sur le Web. Safari prend en charge les toutes dernières normes de sécurité, dont SSL versions 2 et 3, TLS (Transport Layer Security), le chiffrement SSL sur 40 et 128 bits et les applications Java signées.

Protocoles d'authentification normalisés

Les technologies d'authentification vous permettent de vous identifier lorsque vous consultez des sites sécurisés. Safari prend en charge les technologies d'authentification normalisées, comme l'authentification à signature unique Kerberos et les certificats personnels X.509, ainsi que les protocoles d'authentification propriétaires comme NTLMv2.

Contrôle parental : filtre personnalisé

Safari peut collaborer avec le contrôle parental d'OS X pour analyser rapidement les sites avant leur chargement, afin de déterminer s'ils sont adaptés aux enfants. Si ce n'est pas le cas, OS X empêche leur visualisation. Vous pouvez également protéger les enfants des sites potentiellement inadaptés en ajoutant des sites à la liste Ne jamais autoriser dans les options de Contrôle parental des Préférences Système.

Contrôle parental

Contrôle parental : historiques

Vous pouvez voir les sites que vos enfants ont consultés. Ouvrez Contrôle parental dans les Préférences Système, puis cliquez sur Historiques afin de voir la liste des sites qui ont été visités et bloqués pour un compte utilisateur donné. Vous pouvez trier cette liste par nom ou par date.

Contrôle parental : liste des sites autorisés

Vous pouvez créer une liste de sites web autorisés que vos enfants peuvent consulter, par le biais de Contrôle parental dans les Préférences Système. Sélectionnez un compte, cliquez sur Contenu, puis sélectionnez "Restreindre l'accès aux sites web suivants". Un enfant qui ouvre une session sur le Mac avec ce compte pourra accéder aux sites de cette liste. Si un enfant essaie d'accéder à un site qui ne figure pas dans cette liste, Safari demande le mot de passe administrateur (plutôt que celui du compte).

Prise en charge des proxy

Safari prend en charge les services de proxy les plus répandus et détecte automatiquement différents protocoles de proxy, dont la configuration automatique du proxy, FTP Proxy, Web Proxy (HTTP), Secure Web Proxy (HTTPS), Streaming Proxy (RTSP), SOCKS Proxy et Gopher Proxy.

Mises à jour automatiques

Accédez facilement aux dernières mises à jour de sécurité. Safari utilise la fonction Mise à jour de logiciels Apple, qui recherche les dernières versions de Safari lorsque vous êtes connecté à Internet.

Réinitialiser Safari

Effacez toute trace de votre utilisation du Web en une seule étape. Choisissez Réinitialiser Safari dans le menu Safari pour effacer de l'ordinateur l'historique, le cache, l'historique des téléchargements, les icônes de sites web, les noms et mots de passe, les informations utilisées pour le Remplissage automatique et les préférences de localisation, ainsi que les termes de recherche Google, Yahoo! et Bing.

Option de menu Vider le cache

Vider le cache

Lorsque vous surfez sur le Web, Safari place automatiquement les pages et les images web dans un espace de stockage temporaire, afin d'accélérer le chargement des pages lors des visites ultérieures. Safari efface les fichiers stockés lorsque vous sélectionnez Vider le cache dans le menu Safari.

Effacer l'historique

Sélectionnez Effacer l'historique dans le menu Historique pour effacer votre historique de navigation et repartir à zéro.

Personnalisation de l'espace de stockage des bases de données

Afin de contrôler la quantité d'espace de stockage disponible pour vos applications hors ligne, sélectionnez une valeur dans le menu local Taille de la base de données dans le volet Sécurité des préférences de Safari. Safari vous informe ensuite dès qu'un site web nécessite davantage d'espace. Cliquez sur le bouton Afficher les bases de données pour visualiser ou effacer les bases de données hors ligne.

Signets

Retour au début

Bibliothèque de signets

Safari propose une interface de type iTunes pour afficher, créer et classer vos signets. La bibliothèque de signets est constituée de collections (dossiers) de signets personnalisés, de votre historique de navigation, de liens de Carnet d'adresses, de connexions Bonjour et de flux RSS. Pour accéder à la bibliothèque, cliquez sur l'icône de livre ouvert à l'extrémité gauche de la barre de signets.

Cover Flow

Cover Flow vous permet de parcourir vos sites web aussi facilement que si vous feuilletiez vos pochettes d'album dans iTunes. Cover Flow affiche vos signets et votre historique sous forme de grands aperçus graphiques, qui permettent d'identifier instantanément les sites web.

Classement par glisser-déposer

Réagencez très facilement vos signets dans la barre de signets en les faisant glisser vers la gauche ou la droite. Lorsque vous survolez d'autres signets, ceux-ci s'écartent pour faire de la place à celui que vous déplacez.

Création/suppression par glisser-déposer

Safari vous permet de créer ou de supprimer des signets par simple glisser-déposer. Dès que vous trouverez un site qui vous intéresse, créez un signet en faisant glisser l'icône du site vers la barre de signets. Si vous n'utilisez plus un signet, faites-le glisser en dehors de la barre de signets pour le faire disparaître dans un nuage de fumée.

Vue Historique

Examinez de plus près votre historique de navigation, grâce à la vue Historique. Recherchez des sites déjà consultés, faites glisser des pages web vers vos signets et supprimez des éléments individuels. Safari affiche votre historique à l'aide de Cover Flow, qui vous permet de feuilleter le résultat de la recherche aussi facilement que si vous feuilletiez des albums dans iTunes.

Vue Historique de Safari avec captures d'écran de pages web

Recherche de signets

Retrouvez rapidement vos signets dans Safari. Inutile de vous souvenir du nom du site : Safari analyse les URL, les noms de sites et même le contenu des sites figurant dans vos signets afin de trouver celui que vous recherchez.

Dossiers de signets

Classez vos signets dans des dossiers personnalisés, comme Actualités, Ressources, Réseau, Photos ou Blogs. Ajoutez, nommez et agencez vos dossiers dans n'importe quelle collection de signets. Glissez des signets directement dans un dossier pour organiser votre bibliothèque.

Barre de signets intégrée

L'élégante barre de signets est intégrée à la fenêtre du navigateur Safari, pour que vos signets les plus utilisés soient toujours visibles, sans encombrer votre écran.

Clic auto pour signets

Safari propose un moyen très pratique d'ouvrir automatiquement, dans un onglet distinct, chaque signet contenu dans un dossier. En fait, Safari a été le premier navigateur à proposer des signets à clic automatique. Pour tout savoir sur l'actualité dès le matin, utilisez Clic auto pour ouvrir plusieurs pages dans des onglets distincts, en un seul clic.

Menu Signets. Ajouter un signet pour les 4 onglets sélectionnés

Créer des signets pour des onglets

Voici un moyen rapide de créer des signets pour des sites ouverts dans différents onglets. Sélectionnez tout simplement Ajouter un signet pour ces onglets dans le menu Signets. Safari crée alors un dossier de signets pour ces sites et les configure pour le clic auto, ce qui vous permet de rouvrir chaque site dans un onglet distinct en un seul clic.

Noms de signets personnalisés

Simplifiez vos signets à l'aide de noms personnalisés. Au lieu d'utiliser les noms par défaut, qui sont souvent beaucoup trop longs, donnez à vos sites des noms dont vous vous souviendrez. Safari vous invite justement à choisir un nom et un emplacement lorsque vous ajoutez un signet.

Signets Bonjour

Safari vous permet d'accéder aux imprimantes et ordinateurs présents sur votre réseau et de les gérer depuis la section Bonjour de votre bibliothèque de signets, sans saisir d'adresse web compliquée.

Importer des signets

Sélectionnez Importer des signets dans le menu Fichier pour importer dans Safari vos signets issus d'autres navigateurs.

Exporter des signets

Transférez et sauvegardez facilement vos signets. Sélectionnez Exporter des signets dans le menu Fichier, et Safari enregistre vos signets dans un fichier HTML que vous pouvez facilement archiver ou ouvrir sur un autre ordinateur ou avec un autre navigateur.

Fenêtre Signets de Safari Carnet d'adresses sélectionné

Signets de Carnet d'adresses

Lorsque vous ajoutez à votre Carnet d'adresses OS X un lien vers votre restaurant préféré ou l'adresse du blog d'un ami, Safari l'affiche automatiquement dans la collection Carnet d'adresses de votre bibliothèque de signets. Une exclusivité Safari.

Technologies web avancées

Retour au début

Des standards de dernière génération

Safari continue à faire la course en tête, en adoptant les derniers standards innovants du Web et en autorisant des expériences tout à fait inédites. Grâce à la prise en charge des balises multimédias HTML5 et de l'animation et des effets CSS, les concepteurs web peuvent créer des applications sophistiquées et interactives à l'aide des standards web intégrés. Safari est un navigateur qui respecte les standards ; les applications web actuelles et futures fonctionnent ainsi telles qu'elles ont été conçues.

Pages web plein écran

Avec la nouvelle API JavaScript plein écran, les développeurs peuvent créer des expériences web immersives sans l'aide d'un plug-in (ou module externe).

Animation CSS

Grâce aux animations CSS (standard ouvert apportant au Web un degré d'interactivité sans précédent), les concepteurs web peuvent appliquer des effets d'échelle, de rotation, de fondu et de déformation pour créer des sites web très sophistiqués. Safari a été le premier navigateur à prendre en charge les animations CSS.

Effets CSS

Inaugurés par Safari, les effets CSS permettent aux développeurs d'enrichir les sites web en appliquant des dégradés, des masques précis et des reflets spectaculaires aux images et aux photos, en quelques lignes de code.

Polices web CSS3

Polices web CSS3

Les polices web CSS3 permettent aux concepteurs de créer des sites web somptueux en utilisant les polices de leur choix, sans se limiter aux polices web standard. Safari a été le premier navigateur à reconnaître automatiquement les sites web qui utilisent des polices personnalisées et à les télécharger au besoin.

Césure automatique CSS3

La prise en charge de la césure automatique CSS3 permet aux développeurs d'améliorer la mise en page et le confort de lecture.

Texte vertical CSS3

Les développeurs peuvent utiliser des mises en page verticales pour les pages web, ce qui permet une plus grande personnalisation des sites rédigés dans des langues utilisant du texte vertical, comme le chinois et le japonais.

Emphase de texte CSS3

Avec la propriété d'emphase de texte, les pages web peuvent afficher les marques d'emphase dans les textes en langues extrême-orientales.

CSS Canvas

Avec CSS Canvas, les concepteurs web peuvent positionner les éléments Canvas à tout endroit où l'on peut placer une image à l'aide de CSS. Safari a été le premier navigateur à prendre en charge l'option CSS Canvas.

Compatibilité multimédia HTML5

Les sites web peuvent désormais livrer des contenus multimédias interactifs aussi facilement que des images. Premier navigateur à prendre en charge les balises HTML5 audio et vidéo, Safari permet aux développeurs de créer des sites multimédias ne nécessitant pas de plug-ins supplémentaires. Les balises multimédias disposent également d'une API de script sophistiquée qui permet aux développeurs de créer de nouvelles commandes puissantes adaptées au style de la page.

Vidéo HTML5 en plein écran

Vous pouvez désormais regarder les vidéos intégrées avec la balise HTML5 <video> en mode plein écran. La prise en charge du mode plein écran permet d'améliorer la lecture des vidéos normalisées en offrant une expérience utilisateur hors pair.

Sous-titres codés pour la vidéo HTML5

Safari prend en charge les sous-titres codés pour la vidéo HTML5. Lorsqu'une vidéo HTML5 intégrée à une page web contient des sous-titres codés, il suffit de cliquer sur le bouton "CC" des commandes vidéo pour les afficher.

HTML5 Canvas

Conçue à l'origine par Apple pour le Dashboard, la technologie HTML5 Canvas permet aux concepteurs web de spécifier une zone HTML dont le style peut être modifié de façon dynamique par un programme JavaScript. Safari a été le premier navigateur à prendre en charge le standard HTML Canvas, avant d'être suivi par les autres principaux navigateurs.

Accélération graphique pour HTML5 Canvas

Avec Safari sous Lion, les éléments HTML5 Canvas figurant sur des pages web tirent parti de l'accélération graphique, ce qui permet d'obtenir de meilleures performances pour les graphismes interactifs dont le rendu est effectué de façon native dans le navigateur.

Prise en charge du HTML5 hors ligne

Les développeurs web ont désormais les moyens de créer des applications qui peuvent être utilisées même si l'on n'a pas accès à Internet. Grâce à la prise en charge du HTML5 hors ligne, les applications web stockées sur votre ordinateur sont accessibles immédiatement et à tout instant. En outre, les développeurs web peuvent également stocker les données de l'application sur votre système, afin que vous disposiez toujours des informations dont vous avez besoin. Les applications et données peuvent être stockées dans une base de données traditionnelle de type SQL servant de mémoire cache ou au traditionnel format cookie.

Mise en cache des médias

Safari peut stocker les données audio et vidéo des applications web qui utilisent la mémoire cache pour applications HTML5, ce qui permet la lecture hors ligne des médias et améliore les performances sur les connexions lentes.

Géolocalisation HTML5

Grâce à la prise en charge par Safari de la géolocalisation HTML5, vous pouvez choisir d'indiquer votre emplacement géographique à certains sites web qui utilisent ces données pour vous fournir des informations personnalisées, comme des plans ou des commerces à proximité.

Éléments de section HTML5

La nouvelle prise en charge des balises article, aside, footer, header, hgroup, nav et section permet aux développeurs de concevoir des sites sophistiqués qui exploitent le balisage sémantique.

Historique AJAX HTML5

La prise en charge de l'historique AJAX HTML5 permet aux développeurs de créer des applications AJAX interactives qui actualisent dynamiquement les données, mais fonctionnent parfaitement avec les boutons Page précédente et Page suivante de Safari.

EventSource

Safari prend en charge les notifications "push" en temps réel provenant d'un serveur. Les applications web qui exploitent EventSource reçoivent désormais des communications plus rapides et plus fiables du serveur web.

WebSocket

Grâce à la prise en charge de WebSocket, Safari bénéficie d'un lien de communication bidirectionnel rapide avec le serveur d'une application web, de sorte que les activités en ligne comme la messagerie instantanée sont plus rapides et consomment moins de bande passante.

Attribut HTML5 draggable

Safari simplifie la tâche des développeurs qui souhaitent créer des interfaces utilisateur exploitant le glisser-déposer d'éléments (photos, images) pour leurs sites web.

Validation de formulaires HTML5

Safari est capable de vérifier les données saisies dans les formulaires en ligne afin de s'assurer que leur format est correct avant d'envoyer les informations au serveur web du site concerné. Lorsqu'un champ contient des informations erronées, Safari peut immédiatement signaler l'erreur à l'utilisateur.

Attribut HTML5 sandbox

Grâce à la prise en charge de l'attribut sandbox pour les éléments iframe, Safari peut restreindre l'activité des ressources hébergées dans un élément iframe. On renforce ainsi la sécurité des iframe en les empêchant d'exécuter des scripts ou de charger des plug-ins susceptibles de diffuser du contenu indésirable ou malveillant.

HTML5 Ruby

Safari peut adjoindre des annotations au texte principal d'une page web et afficher ainsi des indications de prononciation sur les sites web utilisant des caractères chinois, japonais ou coréens.

Prise en charge de HTML 4.01

Safari prend en charge HTML 4.01, le langage qui définit la structure et la mise en page des documents web.

Webkit de technologies

MathML

Grâce à la prise en charge du langage de balisage mathématique (MathML), Safari permet aux développeurs d'intégrer des notations mathématiques au sein d'une page web, sans utiliser de fichier d'image.

WOFF

La prise en charge de WOFF (Web Open Font Format) offre aux concepteurs et développeurs web une plus large gamme d'options typographiques pour la conception de leurs sites web.

Prise en charge de JavaScript

Safari prend en charge ECMA 262 version 5, dernière version du langage JavaScript. JavaScript est le moteur de nombreuses fonctionnalités dynamiques sur le Web et constitue un composant essentiel des nouvelles applications AJAX interactives sophistiquées.

Prise en charge de JSON

Grâce à la prise en charge native de JSON (JavaScript Object Notation), Safari accélère l'exécution et renforce la sécurité des applications web qui exploitent ce langage.

WebKit

WebKit, moteur de rendu open source lancé par Apple, est utilisé par Safari sur iPad, iPhone et iPod touch ainsi que par Safari sur les ordinateurs Mac et Windows. WebKit offre des performances époustouflantes et une compatibilité avec la majorité des standards. Et comme son code est libre, les développeurs peuvent l'examiner et apporter leur contribution à la communauté.

Conformité Acid 2

Conçus par le WaSP (Web Standards Project), les tests Acid déterminent le degré de conformité d'un navigateur web avec les nouveaux standards internet. Les tests Acid 2 évaluent la compatibilité avec les nouvelles fonctionnalités des standards HTML, CSS et PNG. À la pointe du progrès en matière de standardisation, Safari a réussi le test Acid 2 le 27 octobre 2005, soit deux ans et demi avant les autres navigateurs les plus utilisés.

Conformité Acid 3

Safari a été le premier navigateur web à réussir les tests Acid 3. Ces tests évaluent la capacité du navigateur à effectuer le rendu complet d'une page à l'aide des standards web utilisés pour créer les sites dynamiques de nouvelle génération, dont CSS, JavaScript, XML et SVG.

Acid 3, 100/100

Moteur JavaScript Nitro

Le moteur JavaScript Nitro est un moteur JavaScript de bytecode avancé qui accélère encore la navigation sur le Web. C'est lui qui se cache derrière Safari sur le Mac, les PC et les appareils iOS.

Préchargement DNS

Pendant que vous parcourez le Web, Safari détecte les liens figurant sur les pages que vous consultez et en vérifie l'adresse. Cette technique est appelée "préchargement DNS" (Domain Name System pre-fetching). Lorsque vous cliquez sur l'un de ces liens, Safari est alors en mesure de charger rapidement la page : vous passez donc plus de temps à surfer et moins à attendre.

Mise en cache améliorée des pages

Safari stocke les pages web que vous consultez dans son cache, ce qui accélère l'accès aux pages que vous avez déjà consultées. Safari peut ajouter au cache des types de pages web supplémentaires, afin de les charger plus rapidement lors de votre consultation suivante.

Accélération matérielle

Safari prend en charge l'accélération matérielle sur Mac et PC, ce qui lui permet d'exploiter les processeurs graphiques pour l'affichage des animations et graphismes sophistiqués. Ainsi, les standards tels que HTML5 et CSS3 peuvent assurer un rendu fluide des contenus multimédias interactifs dans le navigateur.

Graphismes améliorés sous
Windows

Safari 5.1 améliore les performances des animations et des effets CSS3 sous Windows, grâce à l'accélération matérielle qui permet d'assurer un rendu plus rapide et plus fluide dans le navigateur.

Chargement spéculatif

Safari charge à l'avance les documents, scripts et données de style requis pour afficher une page web, afin qu'ils soient disponibles lorsque vous en avez besoin.

Prise en charge de SVG 1.1

En profitant de la prise en charge des images SVG (Scalable Vector Graphics) dans Safari, les développeurs web peuvent créer à la volée des polices, des éléments graphiques et des animations, avec un rendu parfait, quelle que soit leur échelle. Par exemple, les sites de cartographie utilisent souvent SVG pour dessiner les itinéraires entre vos lieux de départ et d'arrivée.

Prise en charge des profils de couleurs ICC

Safari exploite des technologies sophistiquées de gestion des couleurs pour afficher des images dotées de couleurs vives et précises. Safari est le premier navigateur à avoir pris en charge les profils ICC (International Color Consortium) dès son lancement, afin que les photos et les images affichées par votre navigateur soient fidèles aux originaux.

Logos QuickTime, Flash et Shockwave

Prise en charge de modules externes

Les plug-ins (ou modules externes) sont des extensions qui ajoutent des fonctionnalités à un navigateur. Grâce à sa compatibilité avec l'architecture standard de plug-ins Netscape, Safari fonctionne avec de nombreux modules internet répandus, dont Flash, Shockwave et QuickTime.

Plug-ins scriptables

Grâce à sa prise en charge des plug-ins scriptables, Safari permet aux développeurs de créer des modules externes qui interagissent avec les éléments standard d'une page web. Par exemple, un plug-in peut vous permettre de personnaliser l'aspect d'une voiture. Lorsque vous ajoutez ou supprimez des options, le plug-in scriptable peut mettre à jour le prix du véhicule.

Logo Java

Prise en charge de Java

Profitez des applets Java proposées sur le Web grâce à la prise en charge de Java dans Safari.

Prise en charge de XML 1.0

Le langage XML (Extensible Markup Language) est un standard ouvert très utilisé pour la création, la gestion et le partage de données structurées. Comme la prise en charge XML est intégrée à Safari, les programmes JavaScript peuvent aisément lire les flux de données XML.

Prise en charge de LiveConnect

Safari prend en charge LiveConnect pour assurer la compatibilité avec les applications web d'entreprise. LiveConnect permet à Java et à JavaScript de s'associer pour offrir une navigation plus fluide.

Compte rendu d'erreurs

La prise en charge de Window.onError facilite la détection des erreurs JavaScript. Les développeurs peuvent présenter aux utilisateurs un message personnalisable au cas où ces derniers rencontreraient une erreur sur leurs sites web. Window.onError peut également rendre compte au serveur des erreurs JavaScript, ce qui permet aux développeurs d'utiliser les données d'erreur pour déboguer leur code.

Fichiers XML avec mise en forme

Lorsque les développeurs téléchargent des fichiers XML sans style, Safari présente désormais les informations dans une arborescence de documents claire, ce qui en facilite la lecture.