Safari 5 me va lento, tarda en cargar y tengo que forzar la recarga de las páginas

Sousa-Safari_2010.jpgCarlos B. nos pregunta: «Hola: desde que tengo Safari 5 me ocurre algo curioso (y sobre todo, muy molesto): en ocasiones las páginas se atascan y no cargan, aunque se positivamente que el servidor que las aloja está funcionado. En otras ocasiones si conecta con la página en cuestión pero tarda muchísimo tiempo en cargar la página y al forzar la recarga, todo vuelve a funcionar correctamente. ¿Hay una solución a esto?. Muchas gracias por la ayuda y por faq-mac«.

No eres la única persona a la que le está ocurriendo este problema, que no es culpa (completamente al menos) de Apple, sino de un problema con el prefetching de las DNS que hace Safari y como las DNS de ciertos proveedores no acaban de entenderse con el sistema de Apple, que también está incluido en otros navegadores.

Safari 5 incluye in sistema de «prefetching» de DNS que a los servidores de alguno proveedores no les acaba de gustar: este sistema realiza una «pre-búsqueda» de DNS vinculadas a las páginas que podemos llegar a visitar en una sesión, haciendo que el acceso a dichas páginas sea más rápido … excepto cuando al servidor DNS en cuestión no le gusta esta tecnología.

Para evitar este problema, la mejor solución es olvidarnos de las DNS de nuestro proveedor y utilizar otras mucho mas amigables. teniendo en cuenta que Mac OS X utiliza las DNS en las Preferencias de Red de la conexión en el orden que las hemos añadido, lo mejor es, junto con las DNS de los servidores que nos ofrece nuestro proveedor de internet, añadir primero algunas DNS mas amigables.

Tienes dos opciones que solucionan este problema: las DNS libres de Google y las DNS de OpenDNS.

Para añadir estas DNS, abre el Panel de Control de Preferencias de Red en Preferencias del sistema, selecciona la conexión que estés usando para conectarte a internet (Airport, Ethernet) y en el campo de DNS añade, separadas por comas, en primer lugar las nuevas DNS que tienen estas IP:

Google

  • 8.8.8.8
  • 8.8.4.4
  • Después puedes añadir las DNS de OpenDNS:

  • 208.67.222.222
  • 208.67.220.220
  • Puedes dejar las DNS del tu proveedor de internet al final. No van a hacer ningún daño y tal como lee Mac OS X las DNS si las de Google u OpenDNS fallaran por algún motivo (cosa bastante poco probable por otra parte), siempre podrás acceder a las páginas en cuestión usando las de tu proveedor.

    Una vez añadidas, haz click en aplicar y tus problemas deberían de haberse solucionado.

    12 Comments

    1. Anónimo

      El problema de los DNS solo «pasa» cuando el DNS no admite tantas peticiones (menuda chache…) pero no es del todo cierto ya que hay gente que tiene DNS de la leche y le sucede.

      Una de las soluciones que daban era borrar las caches del Safari cada vez que se ejecuta (menuda solución).

      Ergo, el problema es que Safari 5 esta mal programado… y punto, no pasa nada.

    2. Anónimo

      Hasta que te quedastes a gustito soltando tu comentario bastante tonto, ….-«Safari 5 esta mal programado… y punto»…, pues la «solución» sugerida es buena y aceptada por expertos y no ahora, sino siempre. Ahora si tu sabes más que los entendidos, a ver si compartes tu «conocimiento»

    3. Anónimo

      Prueba esto: ve a preferencias de red, y donde pone las DNS, escribe primero tu IP y luego las DNS, verás como Internet te funciona mejor. Esto me pasó cuando hace 5 años tuve mi primer iMac y me volví loco buscando una solución, al final en un foro de Estados Unidos ponian esta sencilla solución (y sorprendente! no lo hice muy confiado de que funcionara, no…) pero con aquel iMac y con el nuevo lo he hecho y jamás he vuelto a tener problemas con Internet.

      PD: Por cierto, para el que dice q safari está mal programado, es una tonteria decir eso, xq yo cuando me pasé a Mac empecé utilizando firefox y tenia exactamente el mismo problema de carga lenta de páginas!

    4. Giusepppe

      Y aunque estén apuntando las DNS a las que tienes asignadas al Airport Extreme también hay que modificarlas?

      Yo no es por ser cenizo, pero Safari 5 es bueno en bastantes cosas y malo en otras, a mi se me bloquea y cierra cada 20 min mas o menos.

    5. Anónimo

      pues el proceso que seguí fue el siguiente

      -entré a preferencias del sistema
      -luego en red
      -seleccioné air port y le di clic en avanzado
      -me fui al apartado de DNS y puse lo siguiente
      -clic en «+» para añadir otro servidor
      – a continuación puse los sugeridos;
      8.8.8.8
      8.8.4.4
      208.67.222.222
      208.67.220.220
      el mio
      *en este orden ha quedado mi lista de servidores DNS, lo he hecho bien?? o cual es la manera correcta. Después de esto sigo teniendo el mismo problema, no se cargan las págs. que visito o se tardan mucho en cargar. Gracias de anticipo!

    6. juandesant

      Si usas los DNS de Google u OpenDNS, le estas diciendo a la red de Akamai (por como funciona) que estas en EE.UU., por lo que para bajar contenidos como videos de YouTube, actualizaciones de Apple, o peliculas de la iTunes Store, el rendimiento sera mucho peor.

      Lo mejor, intentar decirle a tu proveedor que sus DNS fallan. O anyadir la DNS secundaria del mismo proveedor, para que repartan la carga.

      [perdon por el teclado sin enyes ni acentos]

    Deja una respuesta