Venez à bout des lenteurs de Safari 5
Si vous avez des problèmes lors du chargement d'une page (lenteur, page qui ne s'affiche pas totalement…) avec Safari 5, Apple recommande d'utiliser les serveurs DNS d'OpenDNS ou de Google. Selon Apple, certains serveurs DNS peuvent avoir des difficultés avec la fonctionnalité de "prélecture DNS" que l'on retrouve dans de plus en plus de navigateurs.

Pour effectuer le changement de DNS, il faut vous rendre dans les "Préférences Système", sélectionner le moyen que vous utilisez pour vous connecter à Internet, cliquer sur le bouton avancé, puis choisir l'onglet DNS.

À titre d'informations, les adresses à saisir pour Google DNS sont 8.8.8.8 et 8.8.4.4 et pour OpenDNS (voir la capture) 208.67.222.222 et 208.67.220.220.
Si le problème demeure, Apple recommande de regarder dans les réglages de votre routeur et de vous assurer que son firmware est bien à jour.
À l'usage, nous avons remarqué que certaines extensions pouvaient avoir un impact sur les performances de Safari. Dans le doute, désactivez-les temporairement et constatez si il y a effectivement une réelle différence.
Dernière chose à tenter si Safari 5 ne se porte toujours pas mieux, allez dans le menu "Safari" et choisissez l'option "Réinitialiser Safari".
Sur le même sujet :
- 20 extensions pour Safari 5

Pour effectuer le changement de DNS, il faut vous rendre dans les "Préférences Système", sélectionner le moyen que vous utilisez pour vous connecter à Internet, cliquer sur le bouton avancé, puis choisir l'onglet DNS.

À titre d'informations, les adresses à saisir pour Google DNS sont 8.8.8.8 et 8.8.4.4 et pour OpenDNS (voir la capture) 208.67.222.222 et 208.67.220.220.
Si le problème demeure, Apple recommande de regarder dans les réglages de votre routeur et de vous assurer que son firmware est bien à jour.
À l'usage, nous avons remarqué que certaines extensions pouvaient avoir un impact sur les performances de Safari. Dans le doute, désactivez-les temporairement et constatez si il y a effectivement une réelle différence.
Dernière chose à tenter si Safari 5 ne se porte toujours pas mieux, allez dans le menu "Safari" et choisissez l'option "Réinitialiser Safari".
Sur le même sujet :
- 20 extensions pour Safari 5
Je sais pas si je rêve mais je sens une amélioration !
Petite question, pour ceux qui sont sur des box FAI, est-ce qu'il ne serait pas plus efficace de faire la modification du routeur ?
La méthode la plus efficace reste d'installer Chrom*. \o/
Moi j'ai un problème depuis un petit moment c'est que au boulot j'utilise le service FreeWifi pour me connecter sur internet et depuis pas longtemps la connexion ne tient plus et je dois me reconnecter très souvent.
Je sais pas si ça a à voir avec ce sujet mais si qulqu'un a une idée.
Cynok : c'est ptet que la personne ayant la freebox sur laquelle tu te connectais a désactivé le freewifi et que tu dois désormais te connecter à une autre freebox plus lointaine (et donc avec un signal wifi plus faible)
C'est peu de dire que ça accélère. Impeccable. Merci du tuyau !!
Et si vous avez des problèmes uniquement avec Google, essayez de désactiver les adresses IP v.6 :)
J'utilise suite à un précédent article sur le sujet les DNS de Google
Nette accélération du chargement des pages et surtout lecture fluide des vidéos, alors qu'avec les DNS ORANGE, c'était la catastrophe
Par contre bonjour les pubs à n'en plus finir dans mes boîtes aux lettres
En changeant le DNS de la sorte je n'ai carrément plus rien qui s'affiche dans Safari.
@chmoxster
Chez moi, ce sont les DNS du routeur qui s'affichent en grisé dans les préférences DNS Airport de mon mac.
J'imagine qu'en les changeant sur le routeur, ca les changera sur tous les macs connectés ?
Je teste ca ce soir.
J'ai l'impression d'avoir gagné un peu en rapidité, merci !
j'avais deja utilisé open dns et le resultat est probant.
le seul ennui , c'est que lorsqu'on effectue une recherche dans la barre d'adresse du navigateur, on ne tombe plus sur google mais sur le moteur de recherche de open DNS, bien moins performant.
Testé et approuvé. Un gain de vitesse significatif. Merci MacGé pour ce tuyau
@françois
Tout à fait. En indiquant ces DNS dans la FAIBox ça permettra au DHCP de les fournir à toutes les machines du réseau.
Mais surtout l'intérêt c'est de ne pas avoir à forcer les DNS sur la connexion d'un macbook qui peut le cas échéant avoir à se connecter sur un réseau d'entreprise qui pourrait refuser ces DNS et donc bloquer la navigation.
Moi j'ai souvent mes vidéos youtube ou dailymotion qui ne s'affichent pas si quelqu'un connait le problème ...
EDIT:
Note : ne jamais utiliser un smiley avec un "plus petit que" ou "plus grand que" dans les commentaires de MacGen, le site aime pas... perdu mon message du coup, tant pis.
Un petit correctif serait vraiment pas un mal, pour le temps que ça prend et surtout depuis combien d'années ça dure... ^^;
Mais faut mettre Google dns ou open dns j'ai pas compris ? Soit l'un soit l'autre ou les deux ?
Car moi desfois la page net charge s'arrête en plein milieu et c tt. Obliger de faire retour en arrière et de recommencer l'opération !
tu mets ou l'un ou l'autre , pas les 2.
Ouai sauf que quand je vais chez mes vieux, FAI orange, faut que je vire les DNS supplémentaires sinon plus aucun mail ne passe depuis thunderbird.
Je viens d'essayer avec OpenDNS en lieu et place du DNS de SFR et je note une amélioration sensible de la vitesse d'affichage des pages avec Safari.
Merci.
[quote]MachX [14/09/2010 13:06]
J'utilise suite à un précédent article sur le sujet les DNS de Google
...
[b]Par contre bonjour les pubs à n'en plus finir dans mes boîtes aux lettres[/b][/quote]
Euh... quel rapport????
pour open DNS, t'as ce tuto qui explique vraiment bien les avantages ( et les eventuels inconvenients ) en plus de donner quelques options de parametrage sympas.(antiphishing trés performants par exemple )
http://www.commentcamarche.net/faq/8725-opendns-un-dns-rapide-et-utile
Merci du tuyau Macgé! C'est beaucoup plus rapide comme ça! Et je vois enfin les pages se charger en plusieurs lignes (comme la génération d'une image 3d en multiprocesseur). La page goodsites apparaît beaucoup plus vite aussi! Impressionnant!
Quelqu'un a testé les deux DNS pour voir lequel est le plus rapide?
Good News everyone!
Ça marche aussi sur iPad et sur iPhone! Pour changer le DNS sur iOS il faut aller dans réglages, Wifi, puis cliquer sur la petite flèche bleue à côté de votre réseau, puis cliquer sur le champ du DNS et entrer la premier adresse suivie d'une virgule, puis la deuxième.
C'est magique sur ma neuf box. Merci!
@Joneskind
J'ai la neuf box aussi peut tu me dire lesquel des deux tu as mis entre le Google DNS et Open DNS ? (je suis au travail de ce faite je ne peux pas faire la manip encore, et vu que cela marche apparemment niquel chez toi j'aimerai savoir lesquel des deux tu as mis pour que je fasse la meme chez moi), merci beaucoup !
@ Cynok : pareil... Reconnexion toutes les 10 minutes en moyenne. Chiant pour tchatter MSN.
Moi c'est http://eu.wowarmory.com qui est hyper lent depuis plusieurs mois. J'ai pensé à Flash, mais sous Firefox ça tourne nickel. J'ai réinitialisé Safari, mais sans succès. J'ai eu un espoir (mince puisque ça fonctionne avec FF) avec cette astuce, mais non... :(
Je viens aussi de le faire sur mon iPhone 4 (4.1)
J'avais des soucis de lenteurs lors des chargements des vidéos via l'application YouTube et là c'est réglé. J'ai mis les IP des serveurs de OpenDNS
Je ne sais pas si ça a un rapport, mais je suis au Vietnam et pour moi la différence est impressionnante. A vue de nez au minimum du simple au double...
Merci pour cette info. qui change la vie
BTC
question bête (mais si…)
c'est valable seulement pour les connexions airport ou bien aussi pour ethernet?
Ah ouais quand même !
J'ai une sacrée différence de vitesse en wifi :)
merci pour le tuyau ...
Moi ce que j'aurai aimé c'est que les gens qui ont senti des améliorations donnent leur FAI...
Perso j'ai pas pu faire le test, mais je trouve que Safari 5 est bien plus lent que la version 4 et que j'ai beaucoup plus de petit ballon multicolore qu'avant...
Je testerai cela ce soir.
Merci pour l'info !
doc33> ça ne change rien, le DNS est au niveau de ta connexion Internet, pas du moyen de s'y connecter. Si tu configures ça dans le Mac, il faut en effet le faire pour chaque connexion (Airport, Ethernet), mais je doute que tu en utilises plus d'une à la fois...
Sinon, tu mets les DNS direct dans ton routeur si tu en as un et ça vaudra pour tous les ordinateurs de la maison, qu'importe leur moyen de connexion.
Alors, opendns ou Google DNS? Quels sont les avantages et inconvénients de l'un et l'autre?
Ce réglage impacts Chrome aussi, donc, puisque c'est un réglage réseau général?
Moi c'est Orange qui me fait ce genre de menteurs.
Lenteurs, oups. Je dois m'habituer au correcteur de iOS :-)
@doc33
J'ai pas bien compris ce qu'a voulu dire Manusnake, mais oui, ça marche aussi sur ethernet, si tu configures ton réseau ethernet comme ton réseau AirPort. Le mieux c'est effectivement (comme le dit ManuSnake) de configurer directement ta Box
Probablement un peu hors sujet, mais je me demande (et demande si quelqu'un sait) pourquoi il faut à chaque fois redémarrer le mac lorsqu'il y a une mise à jour de Safari, alors que les autres navigateurs n'ont pas besoin de cette manoeuvre... Pour moi, une raison supplémentaire de ne pas apprécier Safari... Mais je vais probablement me faire maudire...
Philonomis
Il y a belle lurette que j'ai remplacé les DNS de SFR par ceux de Google, pour mon plus grand bonheur.
Par contre, je rejoins MachX... Bonjour les pubs... Relation de cause à effet?
@philonomis
Certainement parce que le moteur webkit est intégré au système.
@philonomis : tout simplement parceque ça met également à jour Webkit, qui est utilisé dans d'autres composants du système (aides, programmes d'installation, etc).
Pour ma part, je n'avais pas de pb de lenteur, donc bon (je suis chez Free)
il y a quelques mois je constatais des lenteurs pour lire les video youtube : quasiment toutes étaient saccadées, impossible d'avoir du débit.
J'ai donc mis les DNS de google et là miracle, la lecture des video fonctionnait à merveille.
le problème est qu'en mettant les DNS de Google ou les Open DNS, mes email (orange) ne fonctionnent plus : je ne les reçois pas. Il a fallu que je mette les DNS de Orange pour avoir un peu de débit pour les video et les emails
Bonjour à tous!
J'ai actuellement un iMac et un iPhone, tous deux connectés à une Livebox Mini en wi-fi.
J'ai voulu changer les DNS en passant par les préférences réseau, comme expliqué sur le tuto'. La différence est que c'est l'adresse de mon routeur qui apparaît en double et en grisé (donc non modifiable) sous l'onglet "DNS". J'ai la possibilité d'ajouter des DNS, mais pas de virer ces deux lignes.
Du coup, je suis entré dans les paramètres administrateurs de la Livebox, j'ai commuté le réglage des DNS primaire et secondaire de "automatique" à "manuel" et inscrit les DNS fournis par OpenDNS.
J'ai tout redémarré (Livebox, iMac et iPhone).
Et là, en apparence, rien n'a changé: les DNS sous "préférences système" correspondent toujours à l'adresse de mon routeur, et sur l'iPhone, même chose... Par contre, dans les paramètres administrateurs de la Livebox, la modification semble avoir été prise en compte, malgré le redémarrage.
J'y connais pas grand'chose en réseau, donc si une bonne âme pouvait me dire où j'ai foiré, je lui en serais très reconnaissant... ;o)
@fabricesp J'ai lu par ailleurs que les FAI n'aiment pas qu'on leur soit infidèle... Recommandation: Google ou Open DNS comme serveur primaire, et le serveur primaire de votre FAI comme serveur secondaire.
Bonsoir,
J'avais des pb de lenteur aussi sur safari depuis quelques temps (rosace à chaque chgt de page ou de site) et j'ai resolu le pb en reinstallant la derniere version de flash player.
Pour les gens chez Orange, ne cherchez pas, Apple a raison (pour une fois :-)
La livebox essaie de cacher en local les résolutions mais en fait elle transforme contre toute règle standard, les enregistrements DNS. Globalement, c'est réellement moins efficace que les DNS standard pour lesquels la performance est vraiment importante.
Google DNS utilise de l'anycast permettant une bonne présence en Europe mais certains gros sites seront pénalisés par ce paramétrage. Autre piste, être bien sûr que les DNS configurés sont ceux de votre fournisseurs d'accès. Chez Orange (puisque ce nom revient souvent dans les com' :
DNS primaire 80.10.246.2
DNS secondaire 80.10.246.129
[source: http://assistance.orange.fr/quelles-sont-les-adresses-dns-791.php]
Enfin, notez que ceux qui utilise la messagerie @orange.fr peuvent avoir des soucis avec la réception et l'envoi de mail car l'opérateur s'est amusé à mettre des restrictions.
Vue simplifiée de ce que donne dig (commande dispo sur le Terminal)
mofo:~ bitonio$ dig www.macg.co
;; Query time: 18 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Tue Sep 14 21:55:18 2010
;; MSG SIZE rcvd: 55
mofo:~ bitonio$ dig www.macg.co @8.8.8.8
;; Query time: 16 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Sep 14 21:55:30 2010
;; MSG SIZE rcvd: 88
mofo:~ bitonio$ dig www.macg.co @80.10.246.2
;; Query time: 9 msec
;; SERVER: 80.10.246.2#53(80.10.246.2)
;; WHEN: Tue Sep 14 22:02:20 2010
;; MSG SIZE rcvd: 88
Enfin pour les curieux sous Chrome, tapez about:dns dans la barre d'adresse :-)
@Bitonio: merci pour ton début de réponse! ;o)
Et, quand on est novice comme moi en matière de réseau, on fait quoi concrètement comme manip' sur la Livebox, l'iMac, l'iPhone?...
A moins qu'on laisse la box en automatique? Apparemment, en entrant la commande "dig" du terminal pour les différentes solutions, le DNS Orange attribué automatiquement par la box est le plus rapide (53ms pour atteindre MacGé', c'est quand même pas fulgurant).
@Canon
Tu te connecte sur ta livebox avec http://192.168.1.1
Logue toi (par défaut c'est admin/admin en login/mot de passe).
Ensuite tu vas dans l'onglet Configuration puis sur la gauche Livebox Paramètres avancés onglet DNS
Là tu coches Configurer le nom d'hôte [x] Manuellement et tu mets les DNS 80.10.246.2 et 80.10.246.129. Clic sur Sauver et normalement tu devrais bypasser la Livebox pour tes prochaines requêtes DNS.
Le moyen de vérifier est d'ouvrir terminal et de taper [b]dig www.macg.co[/b], à la fin de la commande tu dois avoir [b];; SERVER[/b] avec le nom du serveur DNS d'Orange et pas l'IP de la Livebox.
@bitonio: merci de te soucier de mon cas! ;o) (ceci dit, je pense ne pas être le seul)
Donc, je suis allé sur la page administrateur de la Livebox Mini (Sagem) (page qui semble un peu différente dans les termes utilisés par rapport à ce que tu décris), onglets "Préférences"--"Paramètres avancés"--"DNS". J'ai coché le "choix du DNS" en "manuel", et ai entré les 80.10.246.2 et 80.10.246.129 en primaire et secondaire.
J'ai ensuite fait "enregistrer" pour que la modif' soit prise en compte, ce qui semble être le cas car en ouvrant à nouveau la page d'administrateur, les nouveaux réglages sont visibles...
MAIS
Quand j'exécute la commande "dig www.macg.co" sur le terminal, voici ce que j'obtiens:
;; Query time: 52 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Tue Sep 14 22:47:00 2010
;; MSG SIZE rcvd: 88
C'est de nouveau l'IP de la box qui ressort, malgré les nouveaux réglages...
Y a-t-il un rapport avec le fait que ma transmission Livebox/iMac se fasse en Wi-Fi? Doit-on modifier autre chose dans la config' de la Livebox (dans les autres onglets)?
(Ces questions paraissent certainement stupides, mais bon...)
Merci encore à toi!
Pages