martes, 16 de septiembre de 2008

Microsoft Silverlight y su política de privacidad spyware

Microsoft Silverlight es la apuesta de Microsoft por abarcar el mundo multimedia online y reducir el nicho de mercado de Adobe Flash y Flex.

Pueden verse algunos de los ejemplos de lo que puede realizarse (http://silverlight.net/community/gallerydetail.aspx?cat=6 ) aunque necesitarás disponer de un sistema operativo windows y un navegador Internet Explorer y por supuesto la instalación de Microsoft Silverligth.

El archivo en cuestión lo instalas en un momento y ya puedes ver contenidos de SilverLight, ahora bien, si sobre una presentación Silverlight pulsas con el botón derecho y buscas la configuración, te encuentras con las opciones automáticas de actualización y el DRM (Actualización de derechos digitales). Para entender el DRM hay que remitirse a su directiva de políticas de privacidad.

Dentro de las primeras líneas nos encontramos con esto:

"Microsoft Silverlight no solicita información de contacto como su nombre, dirección o número de teléfono. Sin embargo, hay ocasiones en que Microsoft Silverlight transmite a Microsoft información única específica del equipo a través de Internet, tal y como se describe a continuación."


¿Sin embargo hay ocasiones en que sí se hace? Bueno si seguimos leyendo parece que lo que se envía es prácticamente lo mismo que envían los navegadores, es decir directivas del protocolo http que recogen información de la IP, tipo de navegador, configuración de idioma, sistema operativo y alguna cosa más. Bueno pues si eso ya se envía en cada conexión ¿para qué necesita microsoft mandar la misma información?

He aquí la respuesta. Microsoft llama "información estándar" a lo siguiente:

"Recolección y uso de información acerca del equipo"

"Las características habilitadas para Internet en el software enviarán información sobre su equipo ("información estándar del equipo") a los sitios web que visite y los servicios web que utilice. En general, no se trata de información personal identificable. La información estándar del equipo suele incluir datos como la dirección IP, la versión del sistema operativo, la versión del explorador, el identificador de hardware que identifica al fabricante, el nombre y la versión del equipo, la versión de la aplicación así como la configuración regional y de idioma. En este caso, la versión de aplicación sería la versión de Microsoft Silverlight instalada en su equipo. Microsoft Silverlight contiene una característica de notificación de actualización que envía a Microsoft la información estándar del equipo."


O sea, que Microsoft recoge todos los sitios por donde navegas, cada vez que te conectas a una página se envían datos a Microsoft sobre la página que te has conectado (posteriormente dicen que es para análisis estadísticos y de mejora de la aplicación y permitir así actualizaciones de Silverlight. ¿Qué tiene que ver las páginas donde navego, o los productos que compro con la mejora de su software?), y lo mejor de todo es que mandan información de tu hardware, el nombre y la versión de tu equipo, ¡Vaya con la información estándar! No hace falta que manden tu nombre y datos personales, con crear un hash de toda esta información ya tienen al usuario único y exclusivo.

Pero ahora viene lo mejor:

"Salvo lo que se describe en esta declaración, la información que proporcione no se transferirá a ninguna compañía que no pertenezca a Microsoft sin su consentimiento. Ocasionalmente, contratamos a otras compañías que proporcionan servicios limitados en nuestro nombre, como el empaquetado, el envío y la entrega de compras y otra correspondencia, las respuestas a preguntas de clientes acerca de software o servicios, el proceso de registro de eventos o la realización de análisis estadísticos de nuestros servicios. A dichas compañías sólo se les proporcionará la información necesaria para realizar el servicio y se les prohíbe el uso de dicha información con otros fines."


Esto es de risa, sin tu consentimiento no se envía información a ninguna compañía que no pertenezca a Microsoft, estaríamos buenos, primero ¿hay algún mecanismo en Silverligth que avise de si quiero enviar esa información y a qué compañía va dirigida? ¡Cómo voy a dar consentimiento a eso! Pero lo mejor de todo es que "ocasionalmente" contratan a otras compañías a las que les pasan tu información para que te registren en eventos, o proporcionen información sobre compras, vaya y yo que me creía eso de que nunca pasan información a empresas que no sean de Microsoft. Y el remate es: "se les prohíbe el uso de dicha información con otros fines". Ya me veo yo a los señores de Microsoft vestidos de supercoco de barrio sésamo enseñando a los proveedores lo que está bien y lo que están mal.

Sigamos:

"La información recopilada o enviada a Microsoft se puede guardar y procesar en los Estados Unidos o en cualquier otro país o región donde Microsoft o sus afiliados, subsidiarias o agentes tengan instalaciones y, al utilizar Microsoft Silverlight, usted dé su consentimiento para esa transferencia de información fuera de su país."


¡Toma ya! Vete a reclamar, según la LOPD la información de recogida de datos debe estar siempre visible con la finalidad de poder revocar los datos en cualquier momento, o por lo menos la opción de un opt-out. Aquí ocurren dos cosas: Primero comentan que tu información no se envía sin tu consentimiento, pero al usar Silverlight ya das tu consentimiento para que la envíen y segundo ¡que no sabes a dónde lo están enviando! Reclama si quieres.

Espera que aún hay más:

"Microsoft puede revelar información personal sobre usted si se lo reclama la ley."



Pero en qué quedamos, ¿no decían que no se recogía información personal? Esta tarea era en parte recogida siempre por los ISPs que deben guardar los registros de accesos y navegación de sus usuarios y de los servidores que visitas y ahora resulta que Microsoft quiere disponer de información personal de millones de personas.

Y luego viene lo del DRM, que es algo así como el policía de los derechos de autor. Si estas viendo contenido multimedia automáticamente y sin pedirte permiso Silverlight se conecta a un servidor de derechos de Internet (dicen que para facilitar la navegación) y le mandan la "información estándar" de tu equipo, que ya hemos visto de qué consta, junto con la información del contenido multimedia y un identificador único de tu equipo. ¿Ese servidor de derechos de Internet es propiedad de Microsoft? Porque según su propia directiva sólo reenviarán la "información estándar" a empresas propiedad de Microsoft, y ¿para qué es necesario identificar tu equipo como único en todo Internet?

Bueno, el identificador dicen que es para generar derechos para tu equipo y que al estar en una conexión cifrada el identificador no estará disponible para el servidor de derechos de Internet y así no sabrá quién eres. La verdad no me queda nada claro este paso, sobretodo cuando ya le están pasando toda la información.

Luego si la gestión de derechos no es la adecuada, Silverlight puede revocar la transmisión, copia, descarga o visualización del contenido que ibas a ver.

En fin, una auténtica trama spyware con dotes de gran hermano. Veremos si los antispyware bloquean a Silverlight, o como se trata de Microsoft lo dejan trabajar sin más. Creo sinceramente que esto vulnera más de un derecho a la intimidad, algunos apartados de la ley de protección de datos de España y seguramente alguna directiva Europea. De momento, Microsoft ha puesto a disposición de todo el mundo esta tecnología incluso a Iraníes como el de este usuario que ha hecho su página home con Silverlight, algo que Google no ha dejado hacer a Irán con su havegador Google Chrome.

Como punto final decir que en su directiva de privacidad indican que regularmente pasemos a leerla porque la irán cambiando, je je, me imagino que según vayan apareciendo las demandas. :-)
Primero golpeamos, después nos excusamos.

Fuente:
Política de privacidad de Microsoft Silverlight
http://www.microsoft.com/Silverlight/resources/Privacy.aspx?v=2.0.30523

jueves, 11 de septiembre de 2008

Documentos accesibles en Microsoft Office

Microsoft ha hecho disponible un nuevo software gratuito capaz de hacer que cualquier persona cree más fácilmente documentos y otros contenidos para que sean disponibles para personas con deficiencias visuales.

Se trata de un nuevo plugin para la versión de Office 2007. La nueva funcionalidad será "guardar como DAISY XML" y permitirá grabar archivos de texto basados en open Office XML en el formato de (Digital Accesible Information System) aceptado en todo el mundo. La iniciativa tuvo origen en el desarrollo conjunto de Microsoft con el consorcio de w3c, proyecto creado para permitir que estos usuarios interactúen de una forma más eficiente con las tecnologías alternativas en su día a día.

Estas tecnologías representan una solución multifuncional para la conversión de documentos de texto en formatos accesibles a los usuarios portadores de deficiencias visuales. Según representa la Organización Mundial de la Salud (OMS) y de la unión mundial de ciegos (World Blind Union), existen más de 160 millones de deficientes visuales o individuos que presentan algún tipo de deficiencia de visión.

La acción de colaboración desarrollada en código abierto permite que los desarrolladores utilicen el código fuente y otros recursos en sus propias aplicaciones. La adopción de open XML continúa haciendo crecer en todo el sector ese tipo de estándar para varias plataformas entre las que se encuentra, Linux, Windows, Mac y PAN también está disponible la versión de DAISY Pipeline. Otra descarga gratuita que permitir al usuario compartir fácilmente archivos de DAISY XML para otro formato del DAISY digital (DTB o libro digital hablado).

Desde luego es una buena noticia, aunque de momento el plugin solamente está disponible en inglés, además actualmente es necesario un programa adicional para poder generar el libro, como por ejemplo (Book Wizard Producer), ya que es actualmente el único que genera esta estructura en XML.

Visto en:
http://www.clicrbs.com.br/especiais/jsp/default.jsp?uf=1&local=1&espid=56&newsID=a1895864.htm

lunes, 8 de septiembre de 2008

Accesibilidad en vídeos de Youtube

Desde este verano podemos disfrutar de una nueva herramienta de youtube para realizar captions y subtítulos dentro de los vídeos de youtube.

Una buena noticia para fomentar el acceso de contenidos mediante web a personas con algún tipo de discapacidad.

La accesibilidad fundamentalmente centrada en la gestión del código de las páginas que albergan el contenido web, muchas veces deja de lado el contenido multimedia y es por esto que las grandes empresas sigan estas buenas prácticas de uso es una buena noticia, sobretodo cuando en España será obligatorio que las empresas cumplan las normas de accesibilidad.

Desde youtube se puede usar unas herramientas que proporcionan para tal fin.

A continuación se muestran dos ejemplos de lo que se puede hacer, en el primero se ve un trozo de una película en el que se pueden poner captions a sus personajes y subtítulos (aunque aquí muestra exactamente el mismo diálogo, lo ideal sería mostrar detalles de las escenas, etc.), y en el segundo se muestra las posibilidades de esta herramienta, haciendo los vídeos interactivos y necesitando de la acción del videovidente.




Vídeo interactivo


Otro vídeo con un truco de magia interactivo:

http://www.youtube.com/watch?v=tbEei0I3kMQ

Ahora sólo queda saber si los próximos lectores de pantalla -como NVIDIA y JAWS- podrán leer títulos también de los vídeos.

Ayuda y tutoriales sobre titulaciones en youtube.

miércoles, 3 de septiembre de 2008

Google Chrome

Google lanza su propio navegador web.

Según su propia información, era necesario realizar un cambio en la estructura de los navegadores actuales (se refiere a ellos como navegadores antiguos), ya que cuando alguien utiliza mucho Internet no usa el navegador sólo para ver páginas web, si no aplicaciones tales como vídeos, noticias, mensajería, chats, etc. Parece entonces que será un navegador para los muy surferos.

Entre sus cualidades muestran una mejora del rendimiento, mejor seguridad, más rapidez al descargar los contenidos, sistema multihilo para eliminar esperas y cuelgues y mejor gestión de memoria.

Rendimiento

Según sus creadores, los navegadores actuales se cuelgan cuando asignan demasiada memoria al abrir demasiadas pestañas, memoria que luego no puede ser reutilizada, y Google apuesta por un sistema multihilo, en el que cada componente por separado tiene su propio hilo dentro del proceso del navegador. Así dentro de la misma página habrá un hilo para el contenido html, otro para el javascript, otro para los vídeos, etc. esto hará que aunque el javascript se cuelgue, podamos seguir trabajando simplemente cerrando esa pestaña sin necesidad de reiniciar el navegador completamente. Asumen que el sistema multihilo consume un poco más de memoria, pero según sus palabras "a la larga compensa", sobretodo cuando se puede reutilizar los espacios de memoria al cerrar pestañas que ya no interesan y abrir otras. Algo que en los navegadores actuales no es posible y producen un consumo excesivo de memoria aunque se cierren las pestañas sobrantes.

Pruebas de calidad

Entre sus pruebas de calidad alardean de tener trillones de páginas sobre las cuales han probado el nuevo navegador Google Chrome y así resolver en pocos días los posibles errores producidos, pero no son páginas cualquiera, se trata solamente de los millones de páginas bien posicionadas en el ranking de Google. Vaya ya sabemos por dónde van a ir los tiros del navegador.

De hecho, parece que será un navegador muy orientado a los productos de Google (como cabía esperar por otra parte), y se muestra así proporcionando una nueva máquina virtual de Javascript (llamada v8) que proporciona objetos vía clases específicas y generación dinámica de código máquina para acelerar el proceso y no mediante "parseamiento" actual como hacen los intérpretes actuales de javascript. También incorporan un recolector de basura incremental, que según sus propias palabras puede "recolectar" 100 Mb de datos en milisegundos.

Interfaz gráfico

En cuanto al aspecto del interfaz gráfico la base serán las pestañas (tabs) pero serán módulo independientes cada uno con sus propios controles que no manejarán solamente URLs, si no que ofrecerán recomendaciones sobre búsquedas, páginas más visitadas, páginas más populares, etc. Bueno, parece que las universidades tendrán que sacar una nueva titulación llamada SEO, porque si este navegador se pone de moda, a los especialstas en SEO Marketing no les va a faltar trabajo.

Novedades y mejoras

Otra de las novedades es que parece que no será necesario utilizar Bookmarks (favoritos) en el navegador, si algo nos interesa se guarda un histórico de búsquedas y con escribir los términos aparecerá la página deseada. La página home contendrá los nueve sitios más visitados por el usuario y a la derecha las últimas búsquedas realizadas, así como los últimos bookmarks realizados.

Seguridad

Existe un modo de privacidad que permite abrir una ventana "incógnito" en la que todo lo que ocurra es de sólo lectura, ¿qué significa eso? que todos los históricos y cookies no se guardarán, aunque será posible acceder todavía a los bookmarks. Otra de las innovaciones será la ausencia total de molestos pop-ups, ya que pertenecerán a la pestaña que los invocó y permanecerán allí como pequeñas cajas que pueden ser vistas y activadas si el usuario quiere.

Listas anti malware y phising son otras de las mejoras en seguridad. Hacen hincapié en su modelo de caja de arena donde controlan todos los procesos de lectura y escritura en disco proporcionando así un modelo más seguro, excepto para los plugins, aunque proporcionan un mecanismo para disminuir la autoridad de los procesos de estos.

Accesibilidad

Si bien han dedicado mucho tiempo y esfuerzo a la usabilidad de la aplicación, parece que el talón de Aquiles del navegador es la accesibilidad. Ha recibido muchas y duras críticas, ya que no han dedicado nada de esfuerzo a la gestión de contenidos para personas con algún tipo de carencia. Posee atajos de teclado, pero no tiene características avanzadas de accesibilidad como zoom, o aplicación de varias hojas de estilo css como hace ópera, además de otras cosas tal y como se recoge en este artículo: http://www.paciellogroup.com/blog/?p=92

Este es el futuro navegador de Google. Al menos dan las gracias a proyectos como Mozilla y webkit y su promesa de que sea open source y favorecer así el crecimiento de futuros navegadores.

Referencias
Google Chrome: http://www.google.com/chrome
Google Chrome Comic Book: http://blogoscoped.com/google-chrome/

Articulos relacionados