Pequeñas delicias del codeo cotidiano
Desde hace unos días me embarqué en un proyecto faraónico [sobre todo por tratarse de un proyecto «unipersonal»], que tiene que ver con el manejo de Templates, CSS y sarazas similares.
Hasta hoy, siempre pensaba en 800×600 como el standard mínimo; Lamentablemente, “la Web” actual requiere un mínimo de 1024×768 para lograr una interfaz medianamente usable. Y digo lamentablemente porque aún el 12% de los usuarios navegan con resoluciones de 800×600 o menores. Es un % bastante bajo, pero no deja de ser un 12%. Lo cierto es que, a pesar de haberlo intentado, se me hizo imposible mantener ese standard que ya está en desuso pero dejo grandes rastros con su paso.
En cambio, para satisfacer mis fetiches usabilísticos, me centré en la compatibilidad entre navegadores y sistemas operativos. Y es por esto que hasta el momento, puedo decir con orgullo que el proyecto es totalmente compatible [y más importante, se "ve" igual] en los siguientes navegadores [a partir de 1024x768]:
Windows IE 7, IE 6, Opera, Firefox, Google Chrome.
Mac OS X Safari, Firefox, Opera, Camino
Es maravilloso hacer los tests y ver que en todas las plataformas, lo que uno escribió con sus propias manos, se comporta exactamente igual en -casi- cualquier ámbito.
Debo confesar que tuve la intención de hacerlo compatible con IE 5.5, pero necesitaba una infinidad de hacks para resolver detalles demasiado pequeños; menos del %1 de los usuarios que lo usan no valían el esfuerzo [aunque el 90% del proyecto sigue siendo funcional en el IE 5.5]
En realidad este post no es más que esto; Por el momento me prohibo divulgar cualquier otro tipo de información, asique se quedarán con las ganas.
Update 6 de Octubre: Finalmente pude lograr que se vea perfectamente (aunque estrecho, claro) en 800×600! Y valida 100% xHTML 1.0 Transitional… Y si no fuera por algunos hacks, valida CSS 2.1 también! No podría estar más orgulloso de… MI.
















5 Comentarios, Comentar o Pinguear
Mauro
Buenisimo pero ahora me dejas con la intriga.
:S
04 de Octubre de 2008 a las 9:52 pm
Natán
Mis proyectos personales no me importa que se vean mal en IE 6 o menor; prefiero al detectar esta versión mostrar algún aviso para que el usuario actualice su navegador.
Los proyectos de trabajo si
hay que romperse el coco usando hacks y demás para que se vea y funcione de la misma manera en distintas plataformas.
05 de Octubre de 2008 a las 12:19 am
Santiago
Mauro: En breve ya saldrá a la luz.
Natan: El problema es cuando el hecho de ser compatible con IE 6 se convierte en algo que afecta a 60 mil visitas diarias… Ahí te juro que hay que hacer que funcione de cualquier manera… je
05 de Octubre de 2008 a las 12:36 am
Natán
Ja, si, nos guste o no; sigue siendo el navegador mas usado.
05 de Octubre de 2008 a las 3:57 am
Juanu
Congrats!
06 de Octubre de 2008 a las 9:31 pm
Responder a “Pequeñas delicias del codeo cotidiano”