el Guille, la Web del Visual Basic, C#, .NET y más...
Lo Nuevo de Abril 2009
 

Marditos roedores...

Cuando leas esto, no te olvides de leer la rectificación o si lo prefieres, lee antes la rectificación, ya que casi todo lo dicho aquí no es totalmente cierto... lo siento...

 
Publicado el 22/Abr/2009
Actualizado el 26/Abr/2009
Autor: Guillermo 'guille' Som
No se ha podido conectar a la base de datos para ver el total de usuarios.  Tu IP es: '3.145.60.149' No estás autorizado para usar este servicio.



 
 

 

Nota del 26/Abr/09:
Aquí te cuento que un fallo que hay/hubo en algunas páginas de mi sitio era por culpa del IE8, pero resulta que no es así... y si quieres leer la rectificación que he hecho, pues... pulsa este link.
Gracias.

Pues eso es lo que decía el gato JINKS (o como se escriba) el gato andaluz ese de los dibujos animados de Pixi y Dixi.

Y ¿por qué lo digo? por no decir otra barbaridad más gorda, que después, pues... en fin... todo se sabe.

En la descripción de este "artículo" he puesto lo siguiente:
Marditos roedores... o lo que algo mal hecho puede volverme loco... sí, me refiero a las versiones anteriores a la 8.0 del Internet Explorer...
Por tanto, puedes hacerte una idea de qué (o a qué) estoy dedicándole buenas palabras... Y es que resulta que en muchas de las páginas que tengo en mi sitio, particularmente en las colaboraciones (y en muchas otras más, la verdad), hay un código para cuando estaba lo  de PanoramaBox (un sistema de puntuaciones que se les daba a los artículos y así los autores podían conseguir premios y otras cosas). Pues bien, ese código de PanoramaBox estaba "encerrado" en un IFRAME, es decir, una ventanita que se mostraba en la misma página. Dentro de esa ventanita (o marco) se mostraba el contenido de otra página que en su día mostraba los puntos conseguidos por el autor, el número de veces que se había leído ese artículo y otras cosas. PanoramaBox era algo que la gente de Microsoft Latam (y MS España) llevaban en conjunto, pero un buen día decidieron que eso ya no valía y lo quitaron, por quitar, hasta quitaron el sitio Web y aunque se mostraba un error del navegador "dentro" de ese marco... pues... en fin... que como eran demasiadas las páginas que había que arreglar para quitar ese código, la verdad es que no me preocupé demasiado de quitar el código del IFRAME de todas las páginas, solo fui quitándolo de algunas pocas.

Pero ahora llega el Internet Explorer 8.0 y resulta que ahora muchas de las cosas que antes funcionaban (en las versiones anteriores del Internet Explorer), ahora ya no están bien... y lo peor no es que ahora estén bien... si no que muchas de ellas tienen un comportamiento totalmente distinto a como lo tenía en las versiones anteriores... y por lo que he podido descubrir (gracias al aviso de unos cuantos que me han comentado que entraban en una página de mi sitio y se mostraba directamente lo de PanoramaBox), al mostrarse una de las páginas que tienen el IFRAME de PanoramaBox, lo redireccionaba a la URL de ese marco y al final acababa viéndose lo que ese link apunta, pero ahora PanoramaBox es un sitio que ya no está registrado, por tanto, lo que se muestra es una página de publicidad... y lo peor de todo es que no se muestra "dentro" del IFRAME si no a página completa, con lo que el artículo que es lo que debería verse,... no se ve... una p***tada ¿verdad? pues eso...

Y digo yo... si el IE8 ahora hace las cosas bien... entonces es que las versiones anteriores no lo hacían bien... ¿no? pues eso... que por culpa de esa gente que no hace (o hizo) las cosas bien en su día, ahora me toca a mi tener que rehacer muchas cosas para que no pase lo que está pasando... y la gente pueda leer los artículos sobre temas de otros productos que esa misma gente también hicieron... y siguen haciendo... en fin... paciencia y más paciencia que todo esto al final se puede solucionar, eso sí, sea como sea... o bien quitando el código del IFRAME o bien añadiendo a cada una de las páginas el código de compatibilidad "hacia atrás" con las versiones anteriores del Internet Explorer... pero en cualquiera de los casos, eso se convierte en modificar y re-publicar (¿existe ese palabro?) un montón de páginas... después te diré cuántas, pero así a bote pronto, calculo que serán más de 1000 y creo que me quedo corto...

Y si te preguntas porqué tengo que cambiar tantas páginas, decirte que muchas de las páginas que tengo en mi sitio son .HTM, y esas no permiten hacer cosas "más mejor" como se hacen con las .aspx, por ejemplo, en las páginas nuevas no tengo ese problema de "compatibilidad" ya que el código que hace que se vea como se veía antes está en una Master Page y así todas las páginas nuevas (y que usan esa master) simplemente usan el código que está compartido en la master y que ya mostré hace unos días y que permite que el IE8 muestre o trate una página como si lo estuviera mostrando otra versión anterior de ese navegador... no sé si esto de los IFRAME se solucionaría, pero... hay otras cosas que si que se han solucionado... en fin...

Cuando termine de hacer la copia de seguridad (antes de hacer los cambios) me pondré a publicar los cambios... menos mal que ya veo un poco mejor... que si no... en fin...

 

Nos vemos.
Guillermo

P.S.
Según parece hay 795 páginas (más 2 que ya he cambiado) que usan ese dichoso IFRAME de PanoramaBox, y que en realidad tienen el código como deberían, pero tendré que hacer una búsqueda más profunda para estar seguro que todo está como debería estar... en fin...

 

 


Links a las otras noticias de Abril 2009

 

 






Otras cosillas que te pueden interesar:
elGuille@seti

 Apúntate al grupo del Guille en el SETI

 Ver los datos del grupo del Guille en el SETI

Estos links son para procesar resultados con  BOINC
(Berkeley Open Infraestructure for Network Computing)

Las novedades más recientes en formato RSS
elGuille.info:
 MundoProgramacion.com:

Si quieres conocer mejor al Guille

Haz tu donativo a este sitio con PayPal
 

Busca en este sitio con Google
 
Google

La fecha/hora en el servidor es: 19/04/2024 3:12:59

La fecha actual GMT (UTC) es: 

©Guillermo 'guille' Som, 1996-2024