Hablemos con propiedad. Teniendo el siguiente código:
<p>Lorem ipsum dolor sit amet…</p>
Se puede decir que tenemos un elemento P delimitado por las etiquetas de apertura <p> y de cierre </p>. O sea que el que tiene margenes horribles (según la opinión de algunos) es P y no <p>.
Situación: Comprando en Camelot.
Quería llevar el número 10 de Evangelion.
También acaba de salir el número 1 de Evangelion - Iron Maiden…
Yo sí tengo una vida. Evangelion 10, nada más.
Escena especialmente dedicada.
#uno, #dos {width:100px; height:100px;}
#uno {float:right; background:#f0f;}
#dos {float:left; background:#00f; clear:both;}
<div id="uno">
Lorem Ipsum
</div>
<div id="dos">
Dolor Sit Amet
</div>
Opera y Firefox ubican al segundo DIV debajo del primero. IE6 ubica ambos a la misma altura, ignorando el clear. Ejemplo.
No encuentro reportes y menos alguna solución. ¿Alguién lo conocía?
Interrumpimos la programación habitual para decir: ¡¡gane!!. Soy el tercer lugar en el concurso de diseño de OSWD con Twin Triangles. Lo hice en apenas un día y fue un parto que anduviera también en IE5.5, por lo que tiende a romperse bajo ciertas circunstancias. Igualmente eso no quita que el primer puesto (drifting) y segundo puesto (Pink winter) fueron muy bien repartidos.
Gané un año de hosting más 20 dólares que tengo que ver como cobrarlos.
Gracias (millones de gracias) a Diego que me avisó del concurso.
Importante: Sí alguien tiene alguna sugerencia
válida sobre como cobrar el dinero, se lo agradeceré (eternamente). No
cuento con tarjeta de crédito, por lo que Paypal queda fuera y Dineromail parece que sólo funciona en Argentina.
Lo que digo a continuación puede ser fácilmente refutado, pero nada me impedirá el placer de decirlo. A los fines del post entiendase semántica como significado o información que se transmite.
Ahora, y ya desde hace rato, muchos se preocupan por estandares (principalmente XHTML y CSS) y cada tanto (ya no tanto) escucho (y respondo) preguntas sobre que elemento HTML es el más adecuado para cada caso. Tenemos que usar Hx para los títulos, ABBR para las abreviaturas, P para los párrafos y tantas otras cosas; ¡y pobre del que oce usar algo como <div class="titulo"> Título </div>!
Pués les recuerdo algo: la semántica no es algo mágico ni salvará la vida de Brian. ¡La semántica en los elementos no es algo intrínseco! El significado o el mensaje (que más importa) es que finalmente termina recibiendo (ó interpretando) el usuario. Creo que es posible distinguir en este blog los títulos de los parrafos, pero ¿alguien se fija que elemento usé para marcarlos (o etiquetarlos como he oido)?
Si fuera por ahorrarme conocer cada elemento bien podría hacer con los títulos algo como esto
div.titulo {font:30px arial;}
Entonces los títulos resaltarían lo suficiente como para que fueran facilmente identificables.
Humor nerd: Incluso podría usar sólo SPAN y tener una hoja de estilos como ésta:
span.titulo, span.parrafo {display:block;}
span.li {display:list-item;}
Y en el fondo no es tan descabellado.
Los títulos son grandes, los párrafos tienen un interlineado, los links son azules… Lo que debería causarnos asombro son nuestros propios sentidos. Nuestros ojos pueden etiquetar y dar significado a estas convenciones. O sea que al ver una palabra en azul y subrayada, nuestro mouse corre desesperado para ver de qué se trata (obviamente guiado por nuestra curiosidad) porque sabemos que hay más información escondida detrás.
Si vamos al ya repetido hasta el hartazgo grupo de usuarios que usan
lectores de pantalla tampoco habría problemas porque todavía tienen uno
de sus sentidos para que etiquete la información. Sería solo cuestion
de usar CSS (aural stylesheets para ser más específico) para hacer que los DIV de clase titulo sean leidos con más énfasis. Si el programa lector practicamente grita una oración es porque debe ser importante, pensaría el usuario.
¿Entonces podemos prescindir completamente de toda la ensalada de elementos y dedicarnos a disfrutar de una sencilla divitis (entiendase divitis como el abuso de DIV)? Sería divertido pero personalmente lo desaconsajería por una simple razón: los elementos de HTML los conocen todos (los que esten metido en el asunto). El ejemplo clásico es Google. Se supone que este buscador es capaz de diferenciar títulos y texto con énfasis del resto del resto del texto.
La otra razón aún más importante está relacionada con el abuso de CSS. Suponiendo que todos los elementos fueran puros DIVs, si por alguna razón CSS está desactivado, todo el texto se vería igual. Pero por otro lado, usando los diferentes elementos (y usandolos inteligentemente), el navegador (sea gráfico o no) siempre puede recurrir a los valores recomendados de fábrica. Si desactivan
las hojas de estilo en este sitio, verán que los títulos resaltan con respecto al resto del texto. Para el navegador cada elemento es exactamente igual, pero en un ataque de altruismo para con el usuario,
incluye ayudas (visuales en un navegador gráfico) para intentar transmitir la misma idea que el diseñador planificó.
Por lo tanto, si querés podés usar puros DIV. En mi caso he visto que la mayoria usar navegadores bastante avanzados (lease IE y Firefox) por lo que poco importa lo que hay detrás, pero como no puedo estar complementamente seguro que el host de mi CSS funcione siempre, no viene mal tener una pequeña ayuda de los navegadores en caso de tragedia.
Una continuación para este artículo en La importancia de los elementos en HTML.
Aclaración: El señor J es parte de un pasado (minimamente lejano) que es mejor olvidar; no porque sea trágico sino porque implicaría reconocer que soy capaz de olvidar mi dignidad y humillarme mal con tal de conseguir algo (o alguien). Y por las dudas les aclaró que sí, el señor J es gay.
¿Te enteraste? ¡J se casó!
Con una mujer…
¡Por su propia voluntad!
Con la piba esa que siempre andaba con él, que es amiga suya
Resulta que la boluda necesitaba la ciudadania sí o sí o la echaban del país.
Al final casarse es fácil. Me pregunto si todavía habra stock en Novias Koreanas. Con un poco de suerte incluyen una sección de chicas con conocimientos avanzados de CSS.
Sobre el próximo lanzamiento del Internet Explorer 7 hubo algo que me asombró y no fue exactamente la noticia, sino su cobertura en blogs. La noche del anuncio casi 20 blogs (de los que estoy suscripto) hablaban del tema, pero lo que me asombra es como (casi) ninguno mencionaba haberse enterado por alguien más.
¿Será que todos siguen religiosamente el IEBlog, ó que la campaña a favor del uso del Trackback no tuvo exito? ¿Ó había que hacer pingback? La verdad que no se entiende la diferencia.
Gmail no funciona bajo Opera 7.5 — aquí cierta persona me recordaría que tampoco funciona bajo Lynx pero poco saben que es eso.
Me recuerda cuando no entendía por qué MARQUEE no funcionaba en Netscape 4.
Al margen, calculo que la primera oración también se aplica para Google Maps. Google Maps fue modificado para funcionar en Opera 7.54. Eso no quita que la idea de andar agregando parches para cada navegador apesta.
Señor, ¿se da cuenta que si no le dijera boludo
o que lo odio cada dos por tres, estaría diciendolé cosas lindas?
Y sí, soy una histerica.
Por recomendación de Taly, instale el sistema de estadisticias de Statcounter.
En apenas dos días, alguien llegó buscando imagenes gay haciendo pete
.
Por cierto, también mucho (demasiado) Sexo en la playa
y María Eugenia Ritó
.
Sobre las emisiones especiales de 12 Corazones orientadas al público homosexual: ¡yo dí la idea mucho antes! ¡Exijo un porcentaje de las ganancias! Igualmente no tomaron en cuenta mi propuesta de tener participantes con personalidades marcadamente diferentes — dicho de otra manera, es un show de pasivas.
Marine me manda a hacer este meme…
Esta sección la agrego yo: los discos que me avergoncé de encontrar buscando la respuesta del punto anterior(Rabino dixit)
Los 24 me están haciendo mal.
Quisiera pedirle a quienes chusmean este blog regularmente de abstenerse de comentar en aquellos posts
técnicos en los que no entienden. Sé que algunos de los que comentan lo
hacen como una forma de recordarme su interes — hacerme notar que
algunos se acuerdan de mi — pero ver 20 comentarios (exageradamente
hablando) diciendo no se te entiende
me termina creando la desoladora sensación de que hablo solo. Sí, quizás hablo solo (sobre todo por ser tan cerrado)
pero me gustaría seguir creyendo que aquellos en quienes genero un
mínimo de interes son gente que quizas no comenta — eso también
explicaría cómo aparecieron tantos saludos por mi cumpleaños —-.
Sobre la queja del primer párrafo, la razón es simple: Cuando me despierte con los cables cruzados, borraré los comentarios de no se te entiende
. Sí, a pesar de lo perjudicial a mi imagen que éso pueda resultar.
Seh, la sensación térmica de hoy también me puso jodido (aunque me dí el gusto de intentar Mr Larpus en Hard por primera vez). Y también tuve mi primer encuentro con la modularización de XHTML (iFrames válidos en XHTML 1.1) lo que me recordó que hace rato que no aprendo nada nuevo.
Kiefer Sutherland me envidia… Me encantaría saber qué especificamente.
Al margen, unos años atras quizás yo hubiera envidiado a su esposa.
Update para desorientados: Hoy, 8 de febrero es mi cumpleaños. Cumplo 24, por eso el título. La referencia a Kiefer Sutherland es sólo otro de mis sinsentidos.
Lejos estoy de poder llamarme diseñador o cualquier profesión parecida; lo poco que puedo hacer o decir está basado en mi propio sentido común. Por otro lado, no hay ningún tipo de odio hacía Peste, más alla de la saludable lucha de egos producto de nuestra testarudez.
(El fogón psicobolche) Peste hizó cambios sensatos, decentes y razonables
a su template, además de haber incluido sus motivaciones con tres enlaces (You Know You Are In Design Hell When You See…, A rant: Why are CSS designers so utterly freaking clueless? y CSS designer cluelessness in a nutshell) que presentan los peligros que representan los diseñadores para el contenido en internet . Abuso de imagenes, fuentes fijas en tamaños
diminutos y páginas pensadas para una resolución mínima de 800x600.
Luego de leer ambas notas, más de la mitad son cosas de sentido común (imagenes de más de 200kb, GIFs animados y BLINK son intentos de homicidio), sin embargo estos mismos diseño-fóbicos son culpables de la misma pedantería que combaten.
max-width y la falta de soporte que tiene, pero eso no quita que bien podrían usarlo.
Do not rely on color alone.
Este post peca del síndrome del adolescente pelotudo. La escena 2 es una clara explicación de la razón.
Voy a irme todo febrero a la costa…
Yo me voy la primer quincena de febrero de vacaciones.
El plan es irnos nuevamente de vacaciones en marzo.
El viejo él vino a casa a visitarme (desde Capital Federal al campo) y entre otras cosas, dijo lo correcto para que yo abandonara mi proyecto de olvidarlo (cuando casi lo había logrado). Dato de color: Justo un par de días despues de mi última sesión. También hay que reconocerle que me regaló un par de CDs de Ubuntu
El nuevo él no sabe si va a estar libre el día de cumpleaños.
Mi psico sigue de vacaciones…
El blog será mi nueva forma de descarga (cosa que nunca quiero) por los próximos días.