Un comienzo con tropiezos para Safari 3

Y estamos a jueves, secándonos de la tormenta que acaba de pasar en el WWDC 2007. Ahí se mencionó Safari para Windows. Yo, escuchando un audio en directo no daba crédito a lo que mis oídos procesaban. Transcribí todo al blog como pude, alentado por la emoción de algo que realmente me decepcionó al rato de uso.

Creo que es ultrapositivo otro navegador más. Sí, más leña al fuego. Firefox en mi opinión se está estancando cada vez más y se está durmiendo en los laureles. Hay implementaciones de HTML que las quiero tener hace años y todavía no se ponen con ellas. De CSS ni les cuento. Sólo hacen optimizaciones al motor para recrear sitios de forma rápida, tweaks a la interfaz y poco más. El equipo de Safari en cambio, le viene dando caña al asunto desde hace rato. Han hecho unas cuántas implementaciones del CSS 2 y 3, las cuales se pueden apreciar en Safari 2 y los nightly builds.

Actualmente no tengo PC. Soy 100% maquero. Tengo dos macs, un iMac y un iBook G4 y pronto se viene la 3ra para completar la familia. En una Mac corro el último OS X, un Windows XP SP2 –original per se– con Internet Explorer 7 y otra versión de Windows con Internet Explorer 6. Ambas instalaciones no tienen más software que ése. Disponen de un procesador y de 1GB de memoria para ir suelta. Mi otra mac es un iBook, de los viejitos que todavía pueden correr OS X 10.4 sin problemas, pero que esta vez le destiné otra forma de pensar: Ubuntu.

Cuando el martes instalé Safari 3, en la iMac no pude probarlo demasiado, sólo abrir unas cuantas webs, entre ellas la de mi trabajo y todo funcionó a la perfección. Sintiendo la lentitud de Parallels corriendo Windows. Hasta ahí no tuve indicios de que todo fuera mal. A la hora, al llegar a casa después de una espléndida cena en un restaurante argentino en Barcelona, me encontré con una decena de comentarios aludiendo el mal funcionamiento del programa. Incluso un usuario hizo una captura de mi sitio –el cual yo he comprobado que si funciona– donde se ve todo raro. Quedé perplejo ante el asunto, así que he decidido salir a probarlo más esta semana.

Primera impresión

Algunos bloguers americanos que suelo leer hablan de un inicio de «57 segundos», cuando en mi instalación tomó unos 15 en arrancar, pero al cerrar y lanzar la aplicación de nuevo abría en 5 segundos. Esto ya me ha pasado con Firefox y otros navegadores. Se ve que, cuando uno instala hasta que se acomoda en el sistema la cosa no arranca como debe.

La otra impresión fue encontrarme con una aplicación de Mac en Windows. Quiero decir, la aberración en Windows. Cuando voy por ahí viendo máquinas Windows emuladas 100% para tener el aspecto de Mac OS X me dan vuelcos de estómago. Es mi caso, no tiene cura. Pero la verdad, me parece hasta insultante que venga de Apple. Sin contar la cantidad de cosas que emula del OS X y se ven terriblemente fatal en Windows. Itunes hace algo bien, llevan varios años compilando para la plataforma Windows y no tiene tanta emulación OS X, sólo el primer aspecto del programa. Los menús de configuración están con el UI de Windows, y otras cosas están basadas en lo mismo. Pero Safari intenta quedar bien en un lugar que no le pertenece. Creo que aquí hay mucho que pulir.

Velocidad de Carga

Navegué por un par de sitios de forma satisfactoria. No sé si estoy iluminado o qué, pero veía todo perfecto. Los problemas comenzaron cuando intenté entrar en mi blog, que tiene de javascript lo que tiene ramoncín de defensor de derechos de autor. Al parecer, todo comenzó a petar cuando intenté escribir comentarios. ¿Cómo algo tan simple como actuar con elemento TEXTAREA puede ser originario de cuelgues dignos del mundo Windows. Pues bien, pasan. He visto las capturas de la gente, algunas hasta me daban miedo. No nos olvidemos que esto está en beta, pero bueno, beta es una palabra que vende, alfa ni siquiera sería comprable.

La velocidad de carga no puedo apreciarla tanto como un test. En realidad, pensaba que iba a ser notable como aquel día que instalé Opera por primera vez y navegaba por la web. Safari en Macintosh siempre fue un buen navegador si mi opinión vale. Es rápido, recrea muchas cosas de forma correcta y carece de otras. Pero esta 3ra versión incluso en Mac tiene algunos problemitas por solucionar. En Mac Safari se me cuelga 1 vez a la semana, en PC corriendo sobre Windows el ratio sube a 1 vez cada 10 minutos.

Tipografías en Safari 3

Otra gran discusión se está levantando en internet sobre Safari 3: el procesado de tipografías. Todos sabemos que Windows tiene su propia tecnología para «suavizar» fuentes en pantalla. Algunos afirman que es buena, eso viene de años de ver y estar acostumbrados a la porquería de tratado de tipografías que reciben en Windows. Afirman que en Mac las tipografías se ven mal, bueno, yo cuando tengo que leer un sitio desde Windows me dan dolores de cabeza. Necesito que la tipografía tenga cuerpo, volumen, tal cual como la ha diseñado el autor y no, como se le antoja a Windows mostrármela. Esta es una discusión larga, así que la podría dejar para otra ocasión.

Novedades del WebKit

Mi segunda decepción, tanto en Mac como en PC es la falta de cosas implementadas en este nuevo Safari. Creo que debo explorar más o esperar a leer una patch list para saber bien cuántas cosas han mejorado del motor y render de HTML en esta versión. Lo más visible y notorio es que, ahora Safari estiliza controles de HTML, pero ojo, no os desmayéis de la emoción, que lo hace todo de forma limitada. Ya tocará una entrada para analizar bien esto. La mejor forma de verlo es navegar webs que suelen estilizar listas formas con elementos SELECT y podrán ver que ya disponen de un estilo gráfico medio macoso.

Conclusión

Creo que le falta bastante, y para no caer en lo obvio, esperemos a ver qué tal se comporta este navegador en octubre que es cuando tienen planeado sacar la versión final. Quedan unos meses por delante. De momento, utilizaré este navegador para realizar tests de HTML y CSS, comparando la compatibilidad y los nuevos cambios.

9 Respuestas a la entrada Un comienzo con tropiezos para Safari 3

[Quote]En una Mac corro el último OS X, un Windows XP SP2 –original per se– con Internet Explorer 7 y otra versión de Windows con Internet Explorer 6.[/Quote]

Podrías también tener una versión de Windows con explorer 6 y 7 al mismo tiempo (http://www.yellowjug.com/web-design/how-to-install-multiple-instances-of-internet-explorer/)

Un Saludo,
Alberto

Pues en mi humilde opinión, safari para windows esta muy apresurado, debieron haber hecho más pruebas, pero ya es cosa de apple.

Por otro lado, insisto, safari no esta listo para competir con FF, ya llevo 2 días usando safari y me siento lento, cargara muy rapido, pero a mi me vuelve lento, después de la instalación (algo extremadamente raro) no tenia forma de usar el teclado para para apuntar a la caja de dirección o a la de búsqueda, no puedo moverme entre tabs (esto realmente es arcaico) no puedo navegar con el teclado (en FF no esta tan optimizada esa parte, pero a mi me vale).
Insisto, lo sacaron muy temprano, que se cuelgue si utilizo una forma de contacto da pena.

Me choca lo de la tipografia. Tengo un mac y un pc pegados y la tipografia del PC da pena cuando se compara una y otra. De hecho cuando instale safari bajo windows me parecio un detalle terriblemente bueno, aunque despues el tratamiento CSS de safari me hiciera pensar que no es tan buena noticia como parecia su port a Windows (a mi me da ighual, windows lo tengo para jugar y comprobar cosas, pero me gustaría que la gente abandonase el explorer, porque hace trabajar el doble con css)

Los análisis de tipografías que están haciendo algunos programadores me dan escalofríos, pero bueno, así el mundo cuando entras al campo de los PC. Espero que Safari sepa soportarlo todo.

Pues a mi me parecería muy interesante que escribieras un artículo sobre lo que comentas de las tipografías, me parece un tema interesante y aún no he tenido oportunidad de adentrarme mucho en él.

Safari para Windows debería tener el premio al navegador más patético de la historia, si esta es una beta no quiero imaginarme como sería una versión alfa, te explota el monitor en la cara!

No creo que para Octubre puedan arreglar esta vergüenza de navegador.

El problema de Safari parece ser las “fonts” es decir la tipografía que utiliza no funciona con Windows, es decir que los cuelgues de Safari se presentan solo cuando intentas escribir una palabra, ya sea en la barra de búsqueda de Google o en cualquier caso que necesites escribir algo. Sin embargo si se utiliza la interfaz de Safari para escribir algo, la navegación es normal.
Espero que puedan encontrar una solución a este problema porque me anima mucho la idea de usar Safari como navegador.

8 Land-of-Mordor 22/06/07 a las 11:28 am

Lo que se debería eliminar es la costumbre de muchos macqueros de asociar PC con Windows, que en Apple todo el diseño Hardware (más que diseño, simple acoplamiento de bloques funcionales) se haga pensando en un único sistema operativo no quiere decir que en todas partes se haga de la misma manera.
Abstrayendo el Software del Hardware se consiguen mejores resultados, tanto por parte de la empresa como del consumidor (el paso a Intel no es más que una certificación de este hecho) y esta tendencia a no “dedicar” el diseño del Hardware al Software (ni viceversa) es la responsable del auge de la informática y de todo lo que le rodea. Además de ser la culpable del reparto del parque informático actual (90 y tantos % para PCs y, entre el resto, los Macs).
Portar el software de una plataforma a otra es muy beneficioso, si no, ahí está la gente que empieza con Firefox, Videolan player, Open office y muchos más a tener contacto con el software libre y luego aumenta su curiosidad sobre eso tan obviado llamado Linux. Que software Mac pase a Windows beneficia a Apple, sobretodo si se hace bien. Así que seamos pacientes a ver como evoluciona esta beta.

Siempre he sentido el mismo problema con los “ports” de software de Apple para Windows. Cosas que en OS X se sienten como parte intrínseca y funcionan sin mayores sobresaltos (Quicktime, iTunes y sí, Safari), sus equivalentes en Windows te dan la impresión de ser algo que simplemente se queda en la intención de algo que pudo ser pero que por un número de razones no termina de cuajar.

No uso un PC pero me da la impresión de que usar iTunes para administrar un iPod en PC, por ejemplo, no es una experiencia tan “transparente” como lo es en OS X, comenzando con el problema obvio de asegurar compatibilidad con miles de configuraciones distintas, en contraste con el ambiente controlado a nivel de hardware de una Mac.

A mí igual me producen almorranas mentales los que tweakean el Windows para que se vea idéntico al OS X. Joder, si tanto les gusta el sistema de Apple, por qué carajos no invierten entonces en una Mac de verdad? (La excusa del precio no cuela).

jhghj