Politicas de uso prudente para los proyectos web.
Desde hace bastante tiempo ando enfrascado junto con un par de buenos amigos en un proyecto que, confiamos, llegue a miles y miles de personas a lo largo y ancho de Internet.
Como en todo proyecto web que conste de más de 5 lineas, poco a poco aparecen distintos problemas, relacionados sobre todo con elementos externos al proyecto, pero vitales para su correcto funcionamiento, como las cuentas de correo con las que se registra la gente, o los navegadores que desean utilizar.
Después de muchas discusiones, hemos decidido que, dado que el usuario siempre hace lo que le da la gana, nuestra única opción es aconsejar a nuestros usuarios hacia el uso de un producto u otro, teniendo en cuenta siempre que a la hora de aconsejar, se aconsejarán siempre productos libres, y nunca productos propietarios.
Así, se trabaja con Firefox ( aunque también se revisa en Internet Explorer por si hay algún fallo muy grande ), y a los usuarios que deseen utilizar el navegador de Windows, se les muestra un mensaje explicando los inconvenientes de usar este navegador, junto con un enlace a la web de Firefox para que lo descarguen si quieren.
Del mismo modo, si al registrar una cuenta utilizas una dirección de correo de Hotmail, se te muestra un aviso explicando los múltiples problemas que puede tener el usar este dominio de correo, y se aconsejan otras cuentas de correo mas fiables, como Gmail.
Yo personalmente, aplicaría políticas mucho mas severas, como un medio para impulsar el uso de productos que, ademas de ser 100% libres, son mucho mas fiables. Lo siento, pero hoy por hoy usar explorer me parece un grave error, y emplear mi tiempo ( que es extremadamente escaso ) en hacer que una web que se ve bien en todos los navegadores decentes, se vea bien en Explorer, me parece una completa perdida de tiempo.
Sin embargo, la opinión general de todo el mundo es “que una web se tiene que ver bien en todos los navegadores”, a lo que yo suelo preguntar “¿ Que tal se ve tu pagina web en links ? ¿ O es que links no es un navegador ?”. Los estándares están ahí, son públicos, bastante simples y están ahí precisamente para evitar que pasen estas cosas. ¿ Porque nos empeñamos en darle alas a un navegador que decide hacer las cosas a su manera, sin tener en cuenta a los demás ?
Como webmasters, desarrolladores de proyectos, miembros activos de Internet o como nos queramos llamar, tenemos una responsabilidad clara y patente por hacer de Internet un lugar mejor, mas usable, y al alcance de todos. ¿ No es nuestra responsabilidad luchar contra estos errores elementos nocivos, y potenciar en la medida de nuestras necesidades productos decentes como Firefox ?