blog 4.0 y otras estupideces más

Es una linda mañana. Escucho el lamento de amor de un grillo cerca a la puerta de Paperclip, mientras escucho algo de música en Dorothy

Las cosas han cambiado bastante. Rompí con Cecilia después de 2.1 años. Todo pasa por algo, y esto no es la excepción. Bueno… esto es noticia vieja, la explosión fue en abril, todavía. Pero ya se acerca el fin del tiempo de «luto», por lo que creo yo, puedo conversar sobre el tema.

Como muchos sabrán también, he vuelto a mi vida leoística después de casi 3 años de inactividad. Y he vuelto a mi cargo de siempre: Director de Imagen Institucional Pero esta vez, obtuve un poco más: El nuevo Presidente Nacional me pidió que sea el Director Nacional de Informática. Heh… como decir «no» a eso? Ya empecé a meterle mano al portal del Distrito Leo H-Peru, el nuevo portal estará publico la próxima semana, para los interesados.

Y ya que mi vida ha cambiado tan radicalmente, pues también decidí cambiar mi blog Ahora usa un cms que yo mismo he desarrollado, llamado P19. Lo hice principalmente para poder venderlo No podía vender un CMS hecho por otra persona (GPL, y esas vainas).

Hacerlo ha sido (y es) muy, MUY interesante. Me he topado con un MONTÓN de cosas estúpidas, especialmente de Internet Exploder, y su pésimo manejo de los estándares de la w3. He aqui unas joyitas:

png, anyone?

Dicen que Internet Exploder 7 ya manejará bien la transparencia de los PNG. Mientras tanto, encontré este muy lindo script que la activa (me refiero a la transparencia) en IE6 y menores. La pueden descargar de aquí. El único detalle es que deben de colocar «width» y «height» a todas las imágenes (que por cierto, deberían de hacerlo).

div invisibles

Usando el script anterior, me percaté de un chiste bien interesante: Si pones alguna imagen dentro de un DIV con la propiedad "display: none", Internet Exploder le coloca ancho y largo cero. WTF!? Bajo qué lógica pensaron que eso era «Algo Bueno»?

Una solución rápida es definirle el ancho mediante estilos. Algo como style="width: 20; height: 20".

var en javascript

Hmmm. Bueno. No conozco muy bien el uso del keyword «VAR» en JavaScript. Se supone que es para declarar una variable, pero si no lo pones, funciona normal.

EXCEPTO en Internet Exploder Una sentencia de tipo e = document.getElementById ('chuculun'); bota un «type mismatch». Hay que ponerle un var para que funcione bien.

anchos y largos

Esto ya es conocido, pero igual me revienta: Internet Exploder no respeta bien (no respeta en lo absoluto) los valores «width» y «height» de una caja CSS. Y no tiene «min-height», y sus primos. Hacer que una imagen flotante puesta dentro de un DIV «flote» sin ensanchar el DIV, solo lo logré poniendo un

overflow: hidden;

al DIV contenedor. Y no entiendo por que

fixed

Nada… IE no reconoce un position: fixed;. Ahi si me dio flojera, y lo he dejado con un position: absolute;, que para donde lo voy a usar, es más que suficiente.

php: un solo conector en mysql?

Esto me parece obvio. Se supone que si tienes dos mysql_connect es por que quieres 2 conexiones, no? Pues si no le especificas el parámetro «new_link» con true, reusará (de «re – usar», suena a «rehusar») la última conexión hecha. 2 horas de sufrimiento

Ufff… y otras cosas que ahorita no me acuerdo. Tengo sueño Mi blog está aun incompleto, así como el P19. De a pocos estaré migrando todo. Y espero que el lector de RSS de ChichaPlanet pueda entender un codigo HTTP 301, por que la dirección de mi feed RSS 2.0 es ahora http://people.paperclip.com.pe/drmad/rss20.html. ChichaAdmin! Hola!

Y aun no hay comentarios. Eso es saludable, ya que he recibido de todo tipo, digno de otro post