Archive for the ‘Lenguajes’ Category

HTML contra XHTML: Y el ganador es… ¡HTML!

Domingo, Agosto 5th, 2007

Sí, yo, que no escribo hacks CSS para Internet Explorer porque la especificación del nivel 2 fue publicada en 1998, me voy de regreso a 1999. Aún cuando la gente de WordPress recomiende saltar a XHTML, he decidido escribir unas cuantas etiquetas a mano, en lugar de liarme con la compatibilidad de dos especificaciones. Pero simplificarme la vida no fue motivo de la decisión, porque la historia dice más o menos así: Hasta hace un tiempo, unas 3 horas, siendo exacta, mi preferencia por XHTML estaba clara. Me importaba (y me importa) un carajo que Internet Explorer, en su versión 7, no sea capaz de abrir las páginas servidas como application/xhtml+xml, porque pensaba (y pienso) que no es mi problema que los productos de Microsoft apesten a rayos, ni que los usuarios sean porfiados. XHTML era el futuro, y no me gustaba (ni me gusta), esperar por él. Sólo faltaba toparme con la confirmación de que la mayoría de navegadores disponibles en el mercado (incluyendo dispositivos móviles y para discapacitados) soportan XHTML para ponerme a servir páginas como application/xhtml+xml. Iba a simplificarme la vida cepillándome al 90% de mis posibles visitas, cosa que ya hago.

Pero me puse a buscar un poco de información sobre HTML 5, en vista de que en el W3C aclaran el por qué de su importancia, y me encontré con que dicha entidad volverá a trabajar sobre el obsoleto formato. Vamos, XHTML no es la única promesa de futuro ni el W3C tiene el tema claro, así que me volveré apestosa (si es que ya no lo soy…) y esperaré al futuro desde el cómodo sillón del siglo pasado, esto es, reescribiré todo el código de este moribundo blog como HTML 4.01 Strict.

…Algún día.

¡Menéame!

Viernes, Enero 27th, 2006

Desde que Ricardo Galli anunció su existencia, Menéame se ha ganado un lugar entre aquellas herramientas web que me son imprescindibles, al punto de que he pensado en cancelar mi suscripción a viarios blogs populares. Después de todo, si la información es relevante, alguien la habrá de menear.

Sobre el facilitar dicha tarea, proporcionando el enlace correspondiente directamente en cada blog, trata esta entrada. De esta forma nos ahorramos el paso de visitar Menéame para enviar noticias.

HTML puro.

La forma más fácil es mediante un enlace a la dirección http://meneame.net/submit.php?url=http://url-de-la-entrada. Si fuésemos a menear esta misma entrada, quedaría http://meneame.net/submit.php?url=http://atravesdelmonitor.lamatriz.org/meneame. Ahora, la idea es que el enlace aparezca de forma automática en cada entrada. Para ello hay que utilizar el código correspondiente que usa cada CMS para imprimir la URL de cada entrada.

En el caso de Blogger, por ejemplo, el código utilizado es <$BlogItemPermalinkURL$>, por lo que el código a insertar en cualquier parte entre las etiquetas <Blogger> y </Blogger> sería: <a href="http://meneame.net/submit.php?url=<$BlogItemPermalinkURL$>">Meneame</a>. Obviando el hecho de que el texto entre <a> y </a> puede variar.

Javascript.

Ricardo informó hace un tiempo de la existencia de un script en dicho lenguaje que basta enlazar en la página individual de cada entrada. Para ello hay que agregar la siguiente línea de código: <script type="text/javascript" src="http://meneame.net/api/check_url.js.php"></script>.

La ventaja que ofrece por sobre el método anterior es que si el apunte aún no es enviado a Menéame invita a hacerlo; en caso contrario invita a votar, mostrando más información a través del atributo title del enlace.

En caso de que el agente de usuario no soporte Javascript, o el propio usuario lo haya desactivado, se pueden mezclar ambos métodos de la siguiente manera (utilizando nuevamente a Blogger como ejemplo):

<script type="text/javascript" src="http://meneame.net/api/check_url.js.php"></script>
<noscript><a href=”http://meneame.net/submit.php?url=<$BlogItemPermalinkURL$>”>Menéame</a></noscript>

Plugin para WordPress.

Finalmente, Manuel Almeida programó Menéame Plugin. Está en beta y es el método que estoy utilizando. La ventaja que ofrece es que permite incluir el enlace en la página principal del blog, permitiendo así enviar las noticias directamente, sin tener que visitar la página individual de cada entrada.

Se nos viene Scriptia.

Viernes, Octubre 28th, 2005

Mediante Ovillo me enteré del próximo lanzamiento de Scriptia, una web en español dedicada al buen uso de Javascript, la cual hacía bastante falta en vista de tanto AJAX por aquí, AJAX por allá, y código que aún es only for Internet Explorer.

Mientras sucede, los interesados pueden apuntarse a JavaEScript, la nueva lista de correos que ha surgido en vista de la necesidad, idea del creador de la futura web.

A ver si de una vez y por todas aprendo. Luego por PHP.