{"id":304,"date":"2006-08-08T07:54:28","date_gmt":"2006-08-08T12:54:28","guid":{"rendered":"https:\/\/drmad.org\/blog\/?p=304"},"modified":"2024-04-30T15:10:21","modified_gmt":"2024-04-30T20:10:21","slug":"4-0-y-otras-estupideces-mas","status":"publish","type":"post","link":"https:\/\/drmad.org\/blog\/4-0-y-otras-estupideces-mas.html","title":{"rendered":"blog 4.0 y otras estupideces m\u00e1s"},"content":{"rendered":"\n<p>Es una linda ma\u00f1ana. Escucho el lamento de amor de un grillo cerca a la puerta de&nbsp;<a href=\"http:\/\/x10.pe\">Paperclip<\/a>, mientras escucho algo de m\u00fasica en&nbsp;Dorothy<\/p>\n\n\n\n<p>Las cosas han cambiado bastante. Romp\u00ed con&nbsp;Cecilia&nbsp;despu\u00e9s de 2.1 a\u00f1os.&nbsp;<em>Todo pasa por algo<\/em>, y esto no es la excepci\u00f3n. Bueno&#8230; esto es noticia vieja, la explosi\u00f3n fue en abril, todav\u00eda. Pero ya se acerca el fin del tiempo de \u00abluto\u00bb, por lo que creo yo, puedo conversar sobre el tema.<\/p>\n\n\n\n<p>Como muchos sabr\u00e1n tambi\u00e9n, he vuelto a mi vida&nbsp;leo\u00edstica&nbsp;despu\u00e9s de casi 3 a\u00f1os de inactividad. Y he vuelto a mi cargo de siempre: Director de Imagen Institucional \ud83d\ude42 Pero esta vez, obtuve un poco m\u00e1s: El nuevo Presidente Nacional me pidi\u00f3 que sea el&nbsp;<em>Director Nacional de Inform\u00e1tica<\/em>. Heh&#8230; como decir \u00abno\u00bb a eso? \ud83d\ude42 Ya empec\u00e9 a meterle mano al portal del&nbsp;Distrito Leo H-Peru, el nuevo portal estar\u00e1 publico la pr\u00f3xima semana, para los interesados.<\/p>\n\n\n\n<p>Y ya que mi vida ha cambiado tan radicalmente, pues tambi\u00e9n decid\u00ed cambiar mi blog \ud83d\ude42 Ahora usa un cms que yo mismo he desarrollado, llamado&nbsp;<strong>P19<\/strong>. Lo hice principalmente para poder venderlo \ud83d\ude42 No pod\u00eda vender un CMS hecho por otra persona (GPL, y esas vainas).<\/p>\n\n\n\n<p>Hacerlo ha sido (y es) muy, MUY interesante. Me he topado con un MONT\u00d3N de cosas est\u00fapidas, especialmente de Internet Exploder, y su p\u00e9simo manejo de los est\u00e1ndares de la w3. He aqui unas joyitas:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">png, anyone?<\/h2>\n\n\n\n<p>Dicen que Internet Exploder 7 ya manejar\u00e1 bien la transparencia de los PNG.\u00a0<em>Mientras tanto<\/em>, encontr\u00e9 este muy lindo script que la activa (me refiero a la transparencia) en IE6 y menores. La pueden descargar de\u00a0<del>aqu\u00ed<\/del>. El \u00fanico detalle es que deben de colocar \u00abwidth\u00bb y \u00abheight\u00bb a todas las im\u00e1genes (que por cierto,\u00a0<em>deber\u00edan<\/em>\u00a0de hacerlo).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">div invisibles<\/h2>\n\n\n\n<p>Usando el script anterior, me percat\u00e9 de un chiste bien interesante: Si pones alguna imagen dentro de un DIV con la propiedad <code>\"display: none\"<\/code>, Internet Exploder\u00a0<em>le coloca ancho y largo cero<\/em>. WTF!? Bajo qu\u00e9 l\u00f3gica pensaron que eso era \u00abAlgo Bueno\u00bb?<\/p>\n\n\n\n<p>Una soluci\u00f3n r\u00e1pida es definirle el ancho mediante estilos. Algo como\u00a0<code>style=\"width: 20; height: 20\"<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">var en javascript<\/h2>\n\n\n\n<p>Hmmm. Bueno. No conozco muy bien el uso del&nbsp;<em>keyword<\/em>&nbsp;\u00abVAR\u00bb en JavaScript. Se supone que es para declarar una variable, pero si no lo pones, funciona normal.<\/p>\n\n\n\n<p><strong>EXCEPTO<\/strong>\u00a0en Internet Exploder \ud83d\ude1b Una sentencia de tipo\u00a0<code>e = document.getElementById ('chuculun');<\/code>\u00a0bota un \u00abtype mismatch\u00bb. Hay que ponerle un\u00a0<code>var<\/code>\u00a0para que funcione bien.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">anchos y largos<\/h2>\n\n\n\n<p>Esto ya es conocido, pero igual me revienta: Internet Exploder no respeta bien (no respeta en lo absoluto) los valores \u00abwidth\u00bb y \u00abheight\u00bb de una caja CSS. Y no tiene \u00abmin-height\u00bb, y sus primos. Hacer que una imagen flotante puesta dentro de un DIV \u00abflote\u00bb sin ensanchar el DIV, solo lo logr\u00e9 poniendo un<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">overflow: hidden;<\/pre>\n\n\n\n<p>al DIV contenedor. Y no entiendo por que \ud83d\ude1b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">fixed<\/h2>\n\n\n\n<p>Nada\u2026 IE no reconoce un\u00a0<code>position: fixed;<\/code>. Ahi si me dio flojera, y lo he dejado con un\u00a0<code>position: absolute;<\/code>, que para donde lo voy a usar, es m\u00e1s que suficiente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">php: un solo conector en mysql?<\/h2>\n\n\n\n<p>Esto me parece\u00a0<em>obvio<\/em>. Se supone que si tienes dos\u00a0mysql_connect\u00a0es por que quieres\u00a0<em>2<\/em>\u00a0conexiones, no? Pues si no le especificas el par\u00e1metro \u00abnew_link\u00bb con\u00a0<em>true<\/em>, reusar\u00e1 (de \u00abre &#8211; usar\u00bb, suena a \u00abrehusar\u00bb) la \u00faltima conexi\u00f3n hecha. 2 horas de sufrimiento \ud83d\ude1b<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Ufff\u2026 y otras cosas que ahorita no me acuerdo. Tengo sue\u00f1o \ud83d\ude42 Mi blog est\u00e1 aun incompleto, as\u00ed como el P19. De a pocos estar\u00e9 migrando todo. Y espero que el lector de RSS de\u00a0ChichaPlanet\u00a0pueda entender un codigo HTTP 301, por que la direcci\u00f3n de mi feed RSS 2.0 es ahora\u00a0<a href=\"https:\/\/drmad.org\/blog\/feed\">http:\/\/people.paperclip.com.pe\/drmad\/rss20.html<\/a>. ChichaAdmin! Hola! \ud83d\ude42<\/p>\n\n\n\n<p>Y aun no hay comentarios. Eso es saludable, ya que he recibido de todo tipo, digno de otro post \ud83d\ude42<\/p>\n\n\n\n<p>(Desde el <a href=\"https:\/\/web.archive.org\/web\/20070404064319\/http:\/\/people.paperclip.com.pe:80\/drmad\/blog_4_0_y_otras_estupideces_mas.html\">Wayback Machine<\/a>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es una linda ma\u00f1ana. Escucho el lamento de amor de un grillo cerca a la puerta de&nbsp;Paperclip, mientras escucho algo<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[21],"tags":[],"class_list":["post-304","post","type-post","status-publish","format-standard","hentry","category-wayback-machine"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6p3z1-4U","jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/drmad.org\/blog\/wp-json\/wp\/v2\/posts\/304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/drmad.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/drmad.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/drmad.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/drmad.org\/blog\/wp-json\/wp\/v2\/comments?post=304"}],"version-history":[{"count":5,"href":"https:\/\/drmad.org\/blog\/wp-json\/wp\/v2\/posts\/304\/revisions"}],"predecessor-version":[{"id":1085,"href":"https:\/\/drmad.org\/blog\/wp-json\/wp\/v2\/posts\/304\/revisions\/1085"}],"wp:attachment":[{"href":"https:\/\/drmad.org\/blog\/wp-json\/wp\/v2\/media?parent=304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/drmad.org\/blog\/wp-json\/wp\/v2\/categories?post=304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/drmad.org\/blog\/wp-json\/wp\/v2\/tags?post=304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}