Cosas web, algunas úles, algunas buenas.
Fushioko, tiendas de productos de Asia

lunes, septiembre 11, 2006

Viva el autobombo en Menéame

Supongo que habrá muchos que no estén de acuerdo con mi opinión, pero bueno, cada cual es cada cual y 6 media docena. Suelo mirar una vez al día Menéame para buscar noticias interesantes que poner en Sentido Web y ya de paso ver algunas cosas curiosas que pone la gente.

Muchas de estas veces encuentro artículos que me gustan, aunque no los ponga en Sentido Web y que al ver los comentarios de la gente (que si me permitís la critica, hay un poquillo de mafia), leo que muchas veces la gente lo define como spam, autobombo, etc, etc.

Una de las cosas que más me gusta de cuando alguien me escribe un comentario, es poder meterme en su blog y echarle un vistazo. Por ejemplo así descubrí a ktzar, si mal no recuerdo escribió un comentario suyo o aquí o en Sentido Web (juraría que aquí) y la verdad es que gracias a ello disfruto de su blog.

Yo cuando empecé con display: NONE, me meneé a mi mismo (llamalo spam o como te de la gana), entre otras cosas para darme a conocer y porque no tenía muy claro que no gustaba mucho el autobombo por allí.

Pues que queréis que os diga, me gusta el autobombo, gracias a ello me entero de muy buenas noticias y no solo de cosas sobre el canon, ZP, el PP o Ramoncín.

Supongo que el problema se encuentra en el mismo FAQ:

Lo que no debes hacer es autobombo o spam, es decir enviar demasiados enlaces con el objetivo de promocionar tu propio blog (o el de tus amigos), envía historias que puedan ser interesantes para muchos.


Vamos, que está claro que si una persona se pasa poniendo todo el tiempo sus entradas, pues puede resultar cansino, pero si la entrada (aunque haya puesto mil suyas), es interesante, ¿por que decir que es autobombo?, pues aunque lo sea, me parece perfecto que lo haya hecho. Mi meneo para anodino.

¡Ah! y otra cosa que no me parece muy bien, es que llegue alguien y en los comentarios ponga la URL original de la noticia. Pues me parece un poco feo, porque si no llega a ser por la persona que ha estado buscando y ha encontrado la noticia que nos ha interesado, quizás no nos hubieramos enterado de su existencia. Hay que darle mérito al blogger que ha referenciado la noticia. ¿Por qué no se pone la URL original si se trata de Microsiervos, GenBeta o de algún otro famoso?.

viernes, septiembre 01, 2006

Multilenguaje mediante XHTML

Esto realmente es una pregunta al aire (¿hay alguien que aún me lea?, jeje). Pensando en aplicaciones multilenguaje en las que he trabajado, siempre se nos presenta la duda de cómo hacer el multilenguaje. Hay gente que prefiere los ficheros de properties, los hay que prefieren la base de datos, incluso quienes prefieren variables estaticas (¡dios mio!).

A mí se me ha ocurrido lo siguiente, lo he intentado varias veces, pero por la falta de tiempo no he podido sacarlo o saber si se puede hacer o realmente es un imposible. XHTML es un XML, un XML está definido por una DTD, en la cabecera del XHTML se define cual es la DTD que valida el documento (xhtml1-transitional.dtd). Ahora bien, si yo me creo una DTD que incluya la DTD del XHTML, podré definirme mis propias entidades y usarlas en un XHTML, por ejemplo, si tengo una palabra en castellano "Inicio" y quiero que si se elige el idioma en inglés se escriba "Home", me podré definir una entidad "&INICIO;" que la traduzca por una u otra según el idioma que se ha seleccionado.

Problemas, tan solo uno: no soy capaz de hacerlo. Mis conocimientos de XML creo que son los de la mayoría, en todas las aplicaciones que he necesitado usar XML no ha sido necesario hacer grandes alardes de conocimiento, con lo justo bastaba. Pero aún así sé que se puede hacer lo que pretendo, porque por ejemplo la DTD MathML creo que incluye la de XHTML.

Otro problema que se me plantearía, cuando resolviera lo de que me sacara las entidades, sería lo de mostrar un valor u otro según un idioma seleccionado. No sé si se puede elegir una DTD u otra dependiendo de un parámetro. De todas formas, se podría hacer mediante PHP, claro, que sería mucho más elegante usar unicamente XHTML.

Mientras escrito todo esto, caigo en la cuenta de que creo que no he probado que me muestre las entidades haciendo que el navegador trate el documento como un XHTML y no simplemente crearlo como XHTML y que luego lo trate como HTML.

Si alguien consigue sacarlo, por favor, que me lo diga. A partir de ese momento le consideraré la máquina de la güeb, si es que no lo hago ya ahora, claro.