Miguel Monreal Ordiñana

Aislar un error de CSS para identificarlo.Recursos con soluciones para errores

Posted on: marzo 26, 2007

Quizá no parezca una avanzada técnica, pero muchas veces se nos apodera un problema por no saber simplificar el escenario hasta el absurdo para encontrar qué va mal.Definir de manera concreta qué no funciona es a veces tan difícil o más que resolverlo.Comentar código hasta la máxima simplicidad e ir descomentando pequeños fragmentos puede ser la mejor manera.

Esto elude a la frase «esto le ha tenido que pasar a alguien más«, pero ¿el QUÉ?, ¿exactamente QUÉ problema?.

Una vez contestada esta pregunta podemos encontrar soluciones en la red, yo recomiendo sin duda PositionIsEverything en donde se han identificado y catalogado los bug encontrados en Internet Explorer, Opera y Navegadores Gecko (Firefox, Camino, etc.) con sus distintas soluciones.

La última vez que recurrí a ella fue porque, para variar, una página se renderizaba mal en Internet Explorer.Reduje la página al absurdo y me di cuenta que en un div me dejaba mucho más margen a la izquieda que en Firefox.Luego descubrí que exactamente me dejaba el doble al leer el «IE Doubled Float-Margin Bug» que relataba PositionIsEverything.

En el propio blog de Microsoft sobre Internet Explorer se han ido señalando, y en muchos casos resolviendo, los errores relatados (bugs, funcionalidades por implementar, etc.) en PositionIsEverything como si de un TODO list se tratase.

Espero que os sea de ayuda

Deja un comentario