El infierno de ser webmaster

Una mas y van…

Atrévete a penetrar en el extraño mundo de Internet Explorer… cuando lo real es imaginario y lo ficticio se convierte en ilusiones… en este caso presentamos el misterioso caso de la imagen que no es imagen (o por lo menos eso dice el motor de renderizado de Internet Explorer).

Si puedes ver la imagen, probablemente estés usando Firefox, Opera o Safari… Si en cambio la imagen te aparece con el clásico cuadradito de “no encontrado” es porque estás usando un navegador poseído por el demonio! :twisted: OMG

La imagen no está retocada, fue creada con Photoshop CS3 y guardada como JPG sin ningún filtro extra ni nada extraño… claro, decir “nada extraño” es un poco irónico.

Son este tipo de cosas las que a uno le hace dudar sobre si eligió bien su profesión.

Para rematar, una imagen vale mas que mil palabras:

shakaran says:

Yo hace tiempo que me niego a dedicar un minuto más de mi tiempo a hacer funcionar navegadores que no respetan los estándares.

La mejor solución, es no dar soporte a estos navegadores antiguos y dejar que mueran poco a poco. Tan simple como mostrar un mensaje al usuario de que su navegador no es compatible.

Eduardo says:

Muy cierto @shakaran, pero negocios son negocios, y mis clientes no me pagan si la web no se ve bien en Internet Explorer (es el navegador que ellos usan :cry: )

Aún así, en los backends que construyo me doy el gusto de mostrar un gran cartel de error cuando se accede por Internet Explorer. Es mi pequeño granito de arena :roll:

Saludos.

¿Este comentario te ha servido? y colabora con el blog
Reply
shakaran says:

@Eduardo yo también trabajo en diseño/programación web y explico y aviso a mis clientes lo que significa NO cumplir los estándares y después me piden que haga la página bien y para muestra dos botones:
http://www.acquafarma.net
http://www.jamonesquintin.com

Intenta entrar con Internet Explorer en alguna de ellas y veras que bien.

En el fondo, no tienen la culpa los usuarios, si no los desarrolladores de páginas que siguen consintiendo navegadores obsoletos.

Eduardo says:

En realidad, la culpa no la tienen los desarrolladores. Nosotros somos un eslabón más en la cadena.

Ojalá yo tuviera clientes que entiendan, pero me han tocado puros cabezas duras jajaja.

El boicot contra Internet Explorer es algo que ya intenté, y me dió malos resultados. La realidad es que el usuario no cambia de navegador solo porque la web se lo pide.

Lo mejor, y lo que vengo haciendo ahora, es no arreglar los errores mínimos en IE6.

La web la dejo muy “parecida” a la original, pero en IE6 se ve mas fea que en Opera (por ejemplo).

Si llego a poner un cartel como el de acquafarma no me contratarían más xD.

Saludos.

¿Este comentario te ha servido? y colabora con el blog
Reply
shakaran says:

Yo solo les pongo comparaciones como el cambio de Analógico a Digital de la TDT, el estándar de conducir por la derecha y lo que hacen los ingleses de ir por la izquierda, etc.

Yo no hago un boicot contra IE, lo hago contra Opera, Firefox, etc con cualquier navegador que no cumpla los estándares mínimos.

A tus clientes, cuando los entrevistes, enseñale como se ven y funcionan algunas paginas en IE y luego enseñales como se ven en Firefox, Opera o el que quieras que respete estándares mínimamente.

Y explicales, que aunque mucha gente use IE, es como el cambio a la TDT, y que todos se pasaran. Ese es el mejor grano de arena que puedes hacer, lo demás es engañarte a ti mismo.

Eduardo says:

Amigo, pura razón, sale de tus “manos”.

Mis visiones dicen que en 2 años el IE6 dejará de existir (por lo menos para los desarrolladores). :D

Gracias por comentar.

¿Este comentario te ha servido? y colabora con el blog
Reply
Amir says:

En lo personal, como desarrollador web entiendo del tema.
Cuando trabajé para una empresa de desarrollo web dije adiós a las tablas que los anteriores desarrolladores aplicaban y comenzé a usar Divs flotantes para maquetar y CSS.

Ahora bien, lo que dice eduardo lo apoyo, mis jefes por más que les hablaba de los estandares web y ellos mismos se lo explicaban a los clientes, era completamente inútil.

Los clientes seguían con su IE 6 y se negaban rotundamente a cambiar de navegador.

Por lo tanto se me pidio que se vieran los diseños en todos los navegadores de manera correcta y si era necesario que usara tablas.

Apoyo en cierto punto lo que dice eduardo, a los clientes no les interesa si usas estandares, el cliente realmente NO VALORA tu trabajo, ellos quieren su página web y ya. Les interesa que se vea BIEN, NO que cumpla estandares, creo que el aplicar estandares web no es realmente un valor agregado para los clientes.

¿Este comentario te ha servido? y colabora con el blog
Reply
shakaran says:

Respeto vuestro punto de vista y que cada cual haga lo que estime oportuno.

Pero yo no aceptaría clientes así y como desarrollador también tengo mis condiciones.

Yo tengo principios y por el dinero que me pague un cliente, no voy a prostituirme de tal forma.

Tu puedes querer que las escaleras de tu negocio tengan una determinada altura, pero si no cumplen con las normas y estándares de construcción no te las hará ningún arquitecto que se precie.

Amir says:

En lo personal, respeto también tu punto de vista.

y siempre vamos a diferir, es muy diferente la mentalidad “capitalista” y con respecto al dinero que yo tengo, que prefiero prostituirme a corto plazo.

Un saludo.

¿Este comentario te ha servido? y colabora con el blog
Reply
shakaran says:

No se de donde asocias de mis palabras una mentalidad capitalista.

Si prefieres que te paguen por hacer cosas mal hechas por necesidad y no hacer cambiar la opinión del cliente por comodidad, por lo menos ten la dignidad de no ser hipócrita quejándote de todos los infiernos que hay que hacer para montar una página.

Eduardo says:

@shakaran,
Amir se refiere a que él tiene una mentalidad capitalista, la cual todos sabemos tiene como prioridad ganar dinero.

No hay que ser extremista.

Hay que dejar contento al cliente, intentando no perjudicar a la web. Por eso lo mejor es “evangelizar” recomendadole al cliente que es lo mejor, pero no obligandolo.

Un abrazo.

¿Este comentario te ha servido? y colabora con el blog
Reply
shakaran says:

Hacer las cosas mal, es modificar tu código para que exploradores que no se molestan en cumplir lo más mínimo los estándares, puedan renderizar bien tu código.

Si fueses más “radical” (tú y otros) la web cambiaría en apenas unos meses y no años como sucede ahora. Y no tendrías el problema de captar clientes.

No he dicho en ningún momento que los exploradores mueran y precisamente si soportas los estándares te aseguras en un futuro que se visualicen correctamente. Y no, no digo a mis clientes “esto no se ve y punto por comodidad”, se lo explico, aunque pierda dos horas (me las ahorro en que luego me llamen quejándose de que no se ve en IE 6).

Estoy harto de visitar blogs, noticieros, etc que se quejan a menudo de fallos y luego no hacen nada en sus entornos más próximos.

Este es, otro de tantos, que anuncia noticias sobre IE, sus bugs, etc y luego en lo empresarial hace que IE siga fomentándose para que no arregle sus problemas.
Es por eso por lo que te llamé hipócrita y no porque me lo tome personal.

A partir de ahora si leo una noticia sobre IE en esta web, sabré que es para “quedar bien” y dar buena imagen, ya que los propios que ponen la noticia, luego hacen algo totalmente opuesto.

Eduardo says:

Este es un blog con dos escritores. Amir es uno de ellos, pero el creador de este artículo fuí yo.

Nos gusta intercambiar opiniones y diferentes puntos de vista, siempre que sea con tolerancia y respeto.

Yo tengo un “Jefe” que hace unas semanas atrás quería obligarme a trabajar con tablas, porque “hace 10 años él no tenia estos problemas”.

Cada uno tiene sus puntos de vista, los clientes por un lado, los programadores por otro, y los jefes, ejecutivos y vendedores por otro.

En este blog no pretendemos encontrar la solución a este problema, simplemente nos reimos, y seguimos programando, porque en el fondo NOS GUSTA hacer nuestro trabajo.

Además si IE funcionara bien, no me daría temas para hablar en el blog (broma) :mrgreen:

Saludos.

¿Este comentario te ha servido? y colabora con el blog
Reply
shakaran says:

Creo que no se me puede tachar de haber perdido el respeto a nadie en este blog, salvo por los calificativos acordes a las acciones que describí anteriormente (como hipócrita).

Creo que has dado en el clavo, al decir que tanto programadores/clientes/jefes, etc tienen un tipo de opinión diferente.

Todo esto radica en que los ejecutivos deben tener opinión en sus contenidos o otros aspectos, pero no meterse en temas de estandarización ni de programación porque no suele ser su mundo.

Me agrada que os riáis de estos problemas, pero también me gustaría que no solo quedara en eso.

En fin, “pelillos a la mar” y espero no daros más la tabarra en este post (ya veremos en otros).

Un abrazo

Christian David says:

Jejejeje que risa, no le hechemos la culpa ni a los desarrolladores de paginas ni a los jefes ignorantes la culpa es de microsoft con su asqueroso IE6, IE7, IE8, IE9, IE10 etc jejeje asi no existan los 2 ultimos seguiran siendo la misma mierda, por culpa de ellos toca bajar la calidad aunque bn se pueden crear dos hojas de estilo una que anda 1A en firefox y otra que ande bn en ie6 o incluir en nuestra pagina este script que me encontre y me parece muy bueno http://www.pushuptheweb.com/

Nos vemos y esta muy bacano el nuevo sitio y diseno se nota que ya tienen mas tiempito para publicar nuevas entradas los felicito

Eduardo says:

Hola Christian,
Muy bueno el enlace que pasaste, voy a ver si hago la transmutación del script a mootool y lo uso en este sitio.

Gracias, saludos.

¿Este comentario te ha servido? y colabora con el blog
Reply
gaboweb says:

Señores, creo que sus opiniones son muy validas pero creo que se van a los extremos, realmente se puede hacer que los estandares y el diseño se vean en cualquier navegador, solo es echalerle un poco mas de cabeza.

Saludos

Edu says:

Buenas.
El problema de la imagen es que está guardada como CMYK, en lugar del RGB empleado en la web. Por tanto, esta vez no podemos echarle la culpa al IE (lástima). Por cierto, el nuevo navegador Google Chrome tampoco acepta CMYK.

Javi says:

Chrome aun tiene pase porque se encuentra en fase Beta y no esdefinitivo, sin embargo ya funciona mucho mejor que Internet Explorer en cuanto a todo (velocidad en renderizado, en ejecucion de scripts, implementacion de CSS3, etc). Que no acepte imagenes en formato CMYK es cuestion de un poco de tiempo, y creo que acaba poniendose a nivel de FF en poco tiempo. Deberiamos convencer a nuestros usuarios poco a poco que dejen de usar IE mientras no cumplan con los estandares del W3C y nos obligue a hacer doble implementación ya que repercute tanto en nuestro trabajo como en la experiencia de usuario.
Un saludo a todos y felicidades por el post.

Roberto RP says:

Hola buenas, resulta que mi web: http://www.casaelenareinante.com/web/Pension/portada/portada.html
Como puedo hacer para que se em vea igual en cualquier navegador?
Una cosa menos preocupante seria también solucionar el efecto liquido de las webs.

Un saludo