El conocido y masivamente utilizado Internet Explorer (IE), alias: la pesadilla del webmaster (joke by ShaQ), entre otros, tiene un problema que muchos de los programadores de sitios web sufrimos: la altura default de las líneas (DIV, TR/TD, P, etc).
Como podrá entenderse, este post es para experimentados o desarrolladores web, así que no se quemen la cabeza si no se dedican a esto (o piensen dedicarse), seguramente su médico amigo no se los recomendará.
El problema de “la altura default del IE” yo lo he sufrido desde hace años y luego de algunas búsquedas descargadas de éxito, utilicé algún artilugio como para que el diseño no quede “tan feo” en el IE y así patear la pelota. Hoy Shaq me consultó por esto, dado que anda renegando desde hace unos días y tampoco había encontrado la solución.
Como tantas veces hemos convenido con Shaq y otros amigos: no encontrar algo en internet, no significa que no exista, muy probablemente requiera algo más de inspiración, quizás un ducha de por medio, y cambiar los parámetros de búsqueda en Google para dar con la página exacta. Como buenos usuarios de Google, lo hemos comprobado montones de veces. Eh aquí que se me ocurrió buscar: ie div height. El primer resultado ya tenía olor a éxito y así fue como encontramos la solución al problema... claro, como solemos decir con Shaq y tantos otros amigos: en internet casi siempre existe alguien que ya le pasó lo mismo.
En fin, la soluciones planteadas por un señor llamado Bruno para el caso de un DIV, fueron:
- Escribir un comentario vacío, por ejemplo: <div style="height: 4px"><!-- --></div>
- Escribir un y dar el estilo “font-size: 1px; line-height: 0”, por ejemplo: <div style=”font-size: 4px; line-height: 0”> </div>
Ambas soluciones me funcionaron perfectamente, pero me parecen muy ridículas, tan ridículas como el capricho de IE para hacer valer su altura default en todos los casos, pero vaya uno a saber en qué estuvieron pensando los programadores de Microsoft.
12 octubre 2006
Caprichosa altura default del Internet Explorer
Publicadas por Sergio a la/s 12:11 a.m. 8 comentarios
Etiquetas: iexplorer, navegadores, programacion
07 septiembre 2006
Eliminando las direcciones recientes del Internet Explorer
Varias veces me han preguntado cómo eliminar las direcciones a las que se accedió recientemente en el Internet Explorer, es decir, las direcciones que aparecen al desplegar el campo donde se tipea la dirección de una página a la que queremos acceder.
Para borrar algunas de las direcciones que aparecen en ese desplegable, vamos al menú Inicio->Ejecutar. En la ventana que aparece escribímos "regedit" (sin las comillas) y apretamos Enter. Aparece una aplicación (el editor del registro de windows) con una estructura en árbol a la izquierda similar a cómo se ven las carpetas en el Explorador de Windows. Hay que moverse en esa estructura de árbol y dirigirse a la siguiente ruta:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Typed URLs
una vez que lleguemos a esa ruta, a la derecha aparece el listado de las direcciones visitadas. Elegímos las que queremos borrar y las eliminamos con la tecla Suprimir (podemos elegir varios usando la tecla Shift para elegir un rango o la tecla Control para ir agregando una por una a la selección). De esta manera ya no van a figurar esas direcciones en el listado de direcciones del internet explorer. Sin embargo, las direcciones visitadas siguen figurando en el Historial. Para eliminarlas de ahí hay que ir al historial del internet explorer (Menú Ver->Barras del explorador->Historial) y buscar en el listado que aparece las páginas que querramos que no figuren y eliminarlas nuevamente con suprimir.
Con eso ya se eliminan los principales rastros de una página visitada. Igualmente siguen quedando rastros en los archivos temporales de internet. Para elminar los archivos de allí hay que ir en windows XP (típicamente) a:
C:\Documents and Settings\[NOMBRE DEL USUARIO DE WINDOWS]\Configuración local\Archivos temporales de Internet
o en windows 98 (si mal no recuerdo) a:
C:\Windows\Archivos temporales de Internet
[NOMBRE DEL USUARIO DE WINDOWS] corresponde al nombre de nuestro usuario de windows XP. Para saber cual es nuestro nombre de usuario de windows vamos al menú inicio y nos fijamos donde dice "Cerrar sesión de ..." y figura el nombre de nuestro usuario de windows.
Una vez que estamos en la carpeta de los archivos temporales hacemos clic en el encabezado de la columna "Dirección de internet" para ordenar por dirección y nos desplazamos por la lista de archivos para seleccionar todos los archivos para los que en la columna de "Dirección de internet" figuren las direcciones de las páginas que queremos eliminar y los borramos usando la tecla suprimir. No se olviden de vaciar la papelera de reciclaje.
TIP: Si presionan el shift antes de apretar suprimir para borrar un archivo al borrarse el archivo se borra directamente sin pasar por la papelera de reciclaje.
Pueden quedar más rastros aún pero ya con esto están más que borrados los rastros más comunes.
Hay programas que hacen todo este trabajo automáticamente pero bueno, este es el método manual que más de una vez terminé explicando a algún amigo. Eso es todo por el momento, espero que les sirva. Nos vemos
Publicadas por ShaQ CousteaU a la/s 12:06 a.m. 0 comentarios
Etiquetas: iexplorer, internet, navegadores