23 noviembre 2007

Video embebido

Podemos hacer un "embebido" del video directamente, de un video que se encuentra en una determinada dirección, con la etiqueta embed , que es la forma más económica de hacerlo. Este video ha de estar en línea y puede encontrarse en cualquier dirección de internet, solo hay que conocer su ubicación. Por ejemplo, en el caso de abajo, el código sería:

[embed src="http://video.google.com/googleplayer.swf?docId=9140752344761227618&hl=es"][/embed]

Desde Google Video

Desde el servicio de Google Video es semejante a Youtube. A ambos servicios puede accederse con una cuenta de Google-Gmail y su uso es semejante.
Se suben los videos a la cuenta respectiva en los formatos admitidos: *.mov, *.avi, *.mpg, etc. y tras el procesamiento, se busca el código HTML para ser insertado en la entrada del Blog.

Nótese en el caso de abajo una variante y es que la reproducción de video se logra automáticamente al cargar la página sin necesidad de pulsar el botón de "Play", simplemente añadiendo en el código el parámetro flashvars="autoPlay=true".

En todos estos casos, el vídeo va incrustado en un reproductor Flash que es generado por Youtube o Google Video.

Por ejemplo:

Subir video directo

Por el contrario, puede subirse directamente un video a Blogger con el botón "Añadir video" en la edición de entradas. En este caso, el resultado es distinto, así como el código generado. En cualquier caso, ya sea con Youtube (o para usuarios de Google Video), se ha de esperar un cierto tiempo entre la subida de video y su visualización, tiempo durante el cual el servicio correspondiente se dedica a procesar el mencionado clip.

Poner video desde Youtube

El vídeo que se reproduce a continuación se descarga directamente desde Youtube, que lo inserta en un reproductor Flash. Se copia el código y se pega en la entrada directamente. Puede personalizarse la apariencia del reproductor y también su tamaño como puede verse en el ejemplo siguiente, manipulando los atributos width y height. Es conveniente mantener la relación de aspecto.



19 noviembre 2007

Algunas mejoras sobre los feeds

Creo que ya expliqué que una de las tareas imprescindibles respecto a los feeds RSS es la de validarlos, ya que es muy frecuente que estos tengan algún error. Hay muchos servicios que pueden usarse para ello, pero yo uso Feed Validator, que te da indicaciones acerca de errores de código y sugerencias para mejorar.
Una de las mejoras sugeridas en uno de mis antiguos feeds es la inclusión de líneas que hacen del Feed compatible con XML y con Atom.
De igual forma, sugiere que haya una línea que haga referencia al propio feed dentro de la etiqueta channel.
A modo de ejemplo, el comienzo de uno de mis antiguos feeds (ya validado y probado su uso) queda de la siguiente forma (solo se muestra un item):

[?xml version="1.0" encoding="utf-8"?]

[rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"]
[channel]
[title]Escuela de Arte de Talavera[/title]
[link]http://www.escueladeartetalavera.com/[/link]
[description]Sitio oficial de la escuela de arte de Talavera[/description]
[language]es[/language]
[lastBuildDate]Mon, 19 Nov 2007 00:00:00 GMT[/lastBuildDate]
[atom:link href="http://www.escueladeartetalavera.com/rss.xml" rel="self" type="application/rss+xml" /]


[item]
[title]Premios II Maratón fotográfico Ciudad de Talavera[/title]
[pubDate]Mon, 19 Nov 2007 00:00:00 GMT[/pubDate]
[guid]http://www.escueladeartetalavera.com/maraton_2007/galeriamaraton2007.htm[/guid]
[description]Premios de la II edición del maratón fotográfico Ciudad de Talavera, organizado por la asociación cultural Taboracrom y patrocinado por el Ayuntamiento de Talavera de la Reina.[/description]
[/item]
[/channel]
[/rss]


Obsérvense las líneas resaltadas, donde no solo se hace mención a la ubicación del feed propio (en mi caso, se llama rss.xml) sino también a la fecha de última creación del feed y la de publicación de los items, información también útil.
Se sigue el convencionalismo habitual en este blog de que hay que sustituir los corchetes por los símbolos <>.

16 noviembre 2007

Premios Taboracrom

Se han fallado los premios de Taboracrom de fotografía y la obra se encuentra expuesta en la escuela de arte de Talavera durante este mes de noviembre y diciembre. Se cumplen así 11 años ya de estos premios y además se presenta por segunda vez una edición del Maratón fotográfico "Ciudad de Talavera", celebrado durante el pasado 12 de octubre y en el que se puede participar con cámara fotográfica o bien con el mismísimo teléfono móvil, con lo que la participación juvenil está asegurada.
Puede ampliarse esta informaciónaquí

Algunas muestras de las obras premiadas:


13 abril 2007

Publicar Flash en Blogger



Bien, supongo que sería interesante copiar el código para insertar una película Flash en una entrada del blog. El trozo de código correspondiente a la anterior es como sigue:
[embed pluginspage="http://www.macromedia.com/go/getflashplayer/" src="http://www.escueladeartetalavera.com/flash/introbis.swf" width="600" height="120" type="application/x-shockwave-flash" quality="high" menu="false" bgcolor="#000033"][/embed]

donde evidentemente las etiquetas embed no van entre corchetes sino entre <> (se ha escrito mal a propósito para evitar que la entrada entienda el código y muestre la película de nuevo repetida.
En este código se debe sustituir el nombre del fichero Flash por el que corresponda, con su ruta completa y desde luego ha de ser un fichero en línea, esto es, alojado en un servidor.
Nótense los atributos acerca del ancho y del alto y también mencionar que al incrustarse a través de la etiqueta "embed" es inevitable que aparezca el mensaje del pulsar para activar el control, típico de este tipo de ficheros.

Nótense además dos detalles: cómo la película Flash soporta un vínculo a un sitio externo al blog y cómo ese vínculo se abre en ventana nueva. Todo eso está hecho en la película original, evidentemente.

07 abril 2007

Web en Joomla!

Un nuevo proyecto web de la escuela de arte de Talavera. A su sitio oficial, a los trabajos de los alumnos y ex alumnos, con harto mérito por su parte en tantos casos, a los blogs de alumnos y profesores,... se suma ahora el proyecto de una nueva web basada en Joomla!, el gestor de contenidos o CMS de moda.
Aunque aún está menos que verde, los dotados de esa sana curiosidad morbosa pueden visitarla en el enlace que ofrecemos:
escuela de arte de talavera

06 abril 2007

robots.txt

El fichero robots.txt puede llegar a ser de utilidad en un sitio web y generalmente está disponible en modo automático en los gestores de contenido, que ya te lo dan escrito y optimizado, si bien puede ser modificado.
Cuando uno se lo quiera hacer a mano, debe saber qué es, para qué sirve y como se optimiza.
En esencia es un fichero de texto plano, o texto sin formato, editado con un editor tipo bloc de notas (Notepad) que tiene una serie de órdenes para comunicarse con los robots que rastrean e indexan una web para ser incluidas en sus correspondientes directorios de los buscadores a los que sirven.
En realidad, cuando un robot o un spider llega a una web, lo primero que busca es la existencia de este fichero robots.txt (eso dicen), que le da instrucciones acerca de los permisos y prohibiciones que se le dan para rastrear archivos y carpetas.
Esencialmente hay dos tipos de instrucciones:
User-agent: para referirse a un robot en particular.
Disallow: para deshabilitar el permiso de una carpeta en particular.

Será que como son robots, su lenguaje es bastante reducido y se limita a buscar aparcamiento y pedir café con leche, que es lo esencial en la vida moderna.

Además se usa el caracter comodín * para hacer referencia a todos los robots o a todas las carpetas, con la misma convención que viene usándose desde el viejo Ms-DOS. (¡quién se acuerda ya del pobre!).

Pongamos por ejemplo que queremos deshabilitar el que un robot rastree determinadas carpetas, denominadas por ejemplo flash (donde se encuentran nuestros archivos Flash), dado que no sé si saben que Google, por ejemplo, indexa las películas Flash (*.swf) publicadas en un sitio web como ficheros adjuntos (resultados suplementarios, los llama) y eso supone tiempo de rastreo.
O, por ejemplo que tenemos una carpeta de pruebas, llamada pruebas o algo más inteligente, o una carpeta con notas de diseño, llamada notes, u otra con nuestros scripts CGI llamada cgi-bin, u otra llamada scripts, etc.
Revisar por un robot todas esas carpetas se traduce en tiempo y en cabreos del robot, ya que la dedicación que nos da a revisar nuestro website es limitada y no conviene marearlos, que son muy sensibles a las pérdidas de tiempo, que tienen varios millones de webs en cola de espera.
Otra técnica que puede usarse es la de que no vuelva a pasar por una carpeta cuyo contenido principal sabemos que ya está indexado en el directorio del buscador correspondiente, modificando periódicamente el robots.txt para hacerle que vaya a nuevas carpetas aún no revisadas y deshabilitando las ya miradas y remiradas por un periodo largo de tiempo.
Un posible fichero robots.txt con estas finalidades podría ser de la siguiente forma:

User-agent: *
Disallow :/cgi-bin/
Disallow :/bin/
Disallow :/conf/
Disallow :/flash/
Disallow :/error_docs/
Disallow :/Scripts/
Disallow :/_private/
Disallow :/pruebas/
Disallow :/templates/

etc.

Con esto le estamos hablando a cualquier robot y le prohibimos que revise las carpetas mencionadas, para que no invierta tiempo en contenidos irrelevantes para él.

También podemos hablarle a cada robot en particular, solo debemos saber como se llama, por ejemplo, el de Google tiene dos, el Googlebot que es el genérico y el Googlebot-Image, que es el utilizado para incluir imágenes en su directorio. El de Altavista se llama Scooter, etc. Así podríamos ir añadiendo bloques de texto como el anterior habilitando y deshabilitando carpetas, según los contenidos que vayamos viendo que están indexados en los diferentes directorios de los múltiples buscadores.

p. ej:

User-agent: Googlebot
Disallow :/cgi-bin/
Disallow :/bin/
Disallow :/conf/

User-agent: Googlebot-Image
Disallow :/cgi-bin/
Disallow :/bin/
Disallow :/conf/

User-agent: Scooter
Disallow :/cgi-bin/
Disallow :/bin/
Disallow :/images/

¿Qué finalidad puede tener esto? Con el asterisco como comodín podríamos haberlo hecho para todos. Yo le encuentro dos: la primera porque no todos los robots indexan e incluyen las páginas de forma igualitaria y puede que ya tengamos contenidos en ciertos directorios y en otros no, que nos interesa poner a disposición de unos y de otros ya no sea necesario. En segundo lugar, lo que yo llamo el efecto sicológico de las fuerzas irracionales de la informática, dado que con decir "Españoles todos: bla, bla, bla,...", quedamos todos los españoles incluidos en el llamamiento, pero no es lo mismo que el que nos fueran llamando a cada uno por nuestro nombre. Supongo que es más directo y cortés llamar a los robots de nuestro interés por su nombre directo que de una forma genérica. Una locura inútil como otra cualquiera.

Por último, el fichero ha de ser publicado en el directorio raiz del sitio web, en el más alto al que tengamos acceso. Pero seguro que ustedes pueden encontrar fácilmente en internet opiniones más precisas que las mías y, seguramente, más altamente especializadas. No obstante, le doy el consejo que no se me pide: desconfíe de las leyendas urbanas y sólo crea de lo que se dice en internet y en sus foros aquello que usted haya comprobado por sí mismo con sus experiencias y experimentos.

Becas, empleo y premios de diseño

El centro de diseño de Castilla la Mancha publica en su web las convocatorias de becas para diseñadores emprendedores de esta región, las ofertas de trabajo para diseño y webmasters de las que tiene constancia en su base de datos y la nueva edición de los premios de diseño de Castilla la Mancha para diseñadores y empresas con amplia trayectoria. Puede consultarse esta información en la web de la escuela de arte de Talavera, en su sección de noticias del mes de abril.

Para enterarse