Artefacto

Archivo de Junio dEurope/Berlin 2009

La clase FlashLoader

sin comentarios

Hace un tiempo escribí un artículo sobre la biblioteca para Javascript SWFObject, dirigida a facilitar la integración y la accesibilidad del Flash incluido en las páginas web, que venimos utilizando desde hace bastante tiempo con resultados muy satisfactorios.

El hecho es que utilizar la biblioteca en cuestión requiere, evidentemente, de cierto código adicional, y cada vez que tenía que utilizar un archivo de Flash distinto y unas dimensiones diferentes me veía obligado a hacer más cambios de los que me parecían razonables. Así pues, decidí ponerme al lío y programar una pequeña clase en PHP que he llamado FlashLoader y que soluciona el problema.

Para utilizarla, hay que instanciar la clase FlashLoader indicando la ruta del archivo de Flash, la de la biblioteca SWFObject, el ancho, el alto y la versión. Luego, simplemente hay que ir llamando a métodos que devuelven las cabeceras para incluir el archivo de la biblioteca, la inicialización de la misma y el código del objeto Flash.

He preparado un ejemplo que consta de la clase (class.flashloader.php), un archivo de ejemplo con el Flash (flash.swf), la versión 2.1 de la biblioteca SWFObject (swfobject.js) y el archivo principal (index.php). Casi no hay comentarios porque creo que se entiende muy fácilmente.

Descargar FlashLoader 1.1 (ejemplo)

La clase puede distribuirse con arreglo a los términos de la licencia GPL. Las aportaciones, preguntas y demás serán bienvenidas :-)

Escrito por Pablo

El 30/06/2009 a las 9:15 pm

Publicado en Desarrollo

Etiquetas:

Capturar los ojos (de verdad)

sin comentarios

Hace un tiempo comenté por aquí algunos ejemplos de anuncios que realmente son capaces de atrapar las miradas de quienes se cruzan con ellos. Y ayer vi en Gizmodo un anuncio que lleva esta idea al límite, detectando cuándo las personas están mirando el cartel y actuando en consecuencia.

Consiste en un cartel, perteneciente a una campaña contra la violencia de género, situado en una parada de autobús y que consta de una cámara que detecta el movimiento de los ojos de las personas próximas. Si están mirando el cartel, muestra en una pantalla inferior una pareja abrazada y sonriente. En otro caso, muestra al hombre agrediendo a la mujer. El mensaje es claro: la violencia tiene lugar cuando nadie está mirando.

El planteamiento y la resolución técnica, además del mensaje, me parecen sencillamente geniales. Aunque una parte de mi –al igual que todos los informáticos, soy un poco paranoico– se siente incómoda ante los otros usos que se puedan dar a esta idea, más dirigidos al análisis de efectividad de campañas publicitarias a costa de la intimidad de las personas.

En fin, que el cartel en cuestión está en Hamburgo, y me encantaría poder mirarlo (bueno, o no mirarlo… qué complicado).

Escrito por Pablo

El 27/06/2009 a las 9:42 am

Publicado en Diseño

Etiquetas:

Lorem ipsum

sin comentarios

Muchos clientes nos han preguntado, algo extrañados, por ese intrigante texto que comienza por “Lorem ipsum” y que aparece en su sitio web en el momento de la entrega o de la revisión conjunta del diseño final. Me estoy refiriendo a esto:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim.

Curiosamente, y al contrario de lo que puede parecer, este texto no significa nada en ningún idioma. Y ahí es donde radica precisamente su utilidad para nosotros: por un lado, podemos utilizarlo al diseñar las plantillas de los sitios sin preocuparnos de teclear un texto de ejemplo, y por otro lado, podemos servirnos de él para mostrar el resultado a los clientes y evitar que se centren en el contenido del texto en vez de en el diseño gráfico, como suele ser la tendencia natural de las personas.

Hay que decir, no obstante, que este texto no es ningún invento de este tiempo: data de hace unos cinco siglos, cuando empezó a utilizarse en las imprentas. Y aunque no signifique nada tal como está escrito, procede de una obra de Cicerón llamada “De finibus bonorum et malorum” (”En el límite del bien y del mal”), que empezaba así:

Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit

Que al parecer viene a significar “A nadie le gusta el dolor para sí mismo, o lo busca y desea tenerlo, apenas porque es dolor…” y que a mi me deja con la misma cara de confusión que el original.

Entre todas las referencias que hay sobre el tema, me parece interesante esta página donde explican el origen del invento y permiten generar automáticamente un texto Lorem ipsum de longitud variable, lo cual he utilizado ya unos cuantos cientos de veces. El texto original completo está disponible en Wikisource.

Vía nosololinux

Escrito por Pablo

El 23/06/2009 a las 9:13 am

Publicado en Inclasificable

Etiquetas:

Salamanca en Google Street View

sin comentarios

La mayoría ya sabréis que Google Street View es un servicio de Google Maps que muestra una vista de las calles de algunas ciudades. Hasta ahora, en España podíamos pasear por Madrid, Barcelona, Valencia, Sevilla, Oviedo y Zaragoza, y próximamente parece que podremos hacerlo también por Santiago, Granada y Salamanca.

De esto último estamos más que seguros, porque el otro día pasó delante de nuestras oficinas la bicicleta que Google utiliza para tomar las imágenes de las calles peatonales, también conocida como Google Trike. Lo único que lamento es que a Mikel no le diera tiempo a salir con el póster de Artefacto que tenemos guardado :-P

La imagen anterior la encontré aquí, donde comentan el paso del triciclo de Google por Santiago de Compostela.

Escrito por Pablo

El 19/06/2009 a las 10:53 pm

Publicado en Actualidad

Etiquetas: , ,

Presentamos la nueva iberdatos.com

sin comentarios

Aunque todavía está a falta de que nuestros clientes completen el contenido, ya está disponible la nueva web de Iberdatos, a la que hemos añadido una sección separada que permite a los visitantes contratar servicios legales con apenas dos clics (el de aceptar las condiciones y el de enviar el formulario :-P).

Esta nueva iniciativa permite tanto la contratación de servicios legales o proyectos de adecuación en materia de protección de datos como la realización de consultas sobre derecho de las nuevas tecnologías, todo de manera rápida, sencilla y eficaz.

Escrito por Pablo

El 15/06/2009 a las 10:17 am

Helvética

sin comentarios

Probablemente sea la tipografía más utilizada en diseño en los últimos diez o quince años, y es realmente sorprenderte la cantidad de logotipos de grandes empresas que se basan en esta fuente, como por ejemplo:

La verdad es que nunca me había parado a fijarme hasta que leí esta recopilación de 40 excelentes logotipos basados en Helvetica, donde aparecen, entre otros, el de Nestlé, Toyota, American Airlines o el de la misma Microsoft…

Escrito por Pablo

El 2/06/2009 a las 1:27 pm

Publicado en Diseño

Etiquetas: