Las páginas Flash, indexables por Google y Yahoo

Adobe Flash Player 10

Las páginas Flash van a empezar a ser indexables por buscadores, al menos por Yahoo y Google que han llegado a un acuerdo con Adobe para ello. Si bien hasta ahora se habían hecho algunas aproximaciones para la aparición de ciertos elementos de las páginas realizadas con Flash en los resultados de las búsquedas, el anuncio apunta a que, sin trabajo extra por parte de los webmasters, los buscadores indexarán todos los ficheros Flash a partir del día de hoy. Todos los textos, así como las URLs embebidas en las páginas Flash se tratarán como si estuviesen en páginas normales (googlewebmastercentral).

Todo un éxito para Adobe, que ve como una de las mayores objeciones a la adopción de Flash para páginas web es despejada por Google y Yahoo. De hecho, una de las ventajas competitivas con las que nacía Silverlight era haber sido diseñado para ser más fácilmente indexable por buscadores.

Interesante como se van posicionando los distintos pesos pesados de la red en lo que a tecnologías para las RIA se refiere. No resulta sorprendente el no encontrar a Microsoft y su buscador Live en este acuerdo por hacer indexables las páginas Flash, así como tampoco el que Google y Yahoo no se preocupen demasiado por hacer lo mismo con las creadas con Silverlight. Aunque generalmente se le presta poca atención a esta disputa, el erigirse en la tecnología con la que se crean las aplicaciones web del futuro va a ser una de las grandes batallas del próximo curso. Este es el segundo gran paso de Adobe para reafirmar el liderato de Flash, tras el Open Screen Project, y, lo más interesante, parece que Google está tomando partido.

Acrobat.com, Office online de Adobe

Adobe AcrobatAcrobat.com es la nueva web en la que Adobe integra varios de sus servicios en la web, configurando una particular suite ofimática online. Así en Acrobat.com tenemos a Buzzword como editor de textos a lo Google Docs, ConnectNow como pizarra virtual y sitio de conferencias online (un producto realmente interesante, aunque limitado a tres usuarios) y Share, utilidad para embeber documentos PDF en otras web al estilo de Scribd.

Además Acrobat.com tiene un organizador de ficheros y permite almacenar y compartir hasta cinco gigas de los mismos, con la posibilidad de convertirlos a PDF desde otros formatos (algo que por cierto funciona de fábula). ¿Más novedades? Pues la salida de Acrobat 9 que añade la posibilidad de leer Flash embebido en los PDF, algo que abre un montón de posibilidades.

Muy agresivos los movimientos de Adobe, que parece empeñada en abrirse camino entre las grandes compañías de la web con esta office online que es Acrobat.com y su Photoshop Express. De su rol de proveedor de tecnología está evolucionando a un prestador de servicios para el usuario final en competencia con otras compañías que a su vez son sus clientes. Otro aspecto a analizar es su fortaleza para apalancarse en sus tecnologías (PDFs, Flash, Flex, AIR) integrándolas de forma masiva y con vocación de ubicuidad a través del Open Screen Project.

Más información y comentarios en el blog de Ryan Stewart, empleado de Adobe.

Flash Player 10

Adobe Flash Player 10

Ya está disponible para descarga la «prerelease» de Flash Player 10 en labs.Adobe. En su particular batalla con Silverlight por erigirse en la tecnología para las RIA y el vídeo por internet, Adobe presenta la nueva versión de Flash Player con muchas novedades visuales. Efectos en 3D, la posibilidad de crear tus propios filtros y efectos personalizados con Adobe Pixel Bender y más aceleración por hardware son algunas de las características más destacables que ofrece Adobe para lograr mejores interfaces (Webware).

De todas las novedades en Flash Player 10, la que más interesantes me ha parecido es la posibilidad de ajustar dinámicante la calidad del vídeo en función del ancho de banda. Si el usuario tienen una conexión muy buena, el proveedor podrá decidir servirle con mayor definición, en otro caso, podrá rebajar la calidad del vídeo para que el streaming sea continuo. Una funcionalidad muy interesante de este Flash Player 10, aunque hay una gran excitación respecto a los servicios de vídeos en la web con alta definición, en mi opinión – por el tipo de contenidos que funciona en youtube y similares – la clave está en servir de forma inmediata y sin saltos, algo a lo que ayudará Flash Player 10.

Por cierto, sale para Windows Vista, Windows XP, Windows Server 2003, Windows 2000, Mac OS X y Linux.

Adobe Open Screen Project, Flash el nuevo Java

Open Screen ProjectAdobe Open Screen Project supone un paso adelante en la estrategia de Adobe para configurar Flash como la tecnología universal para la creación de RIAs. El objetivo es que Flash sea ubicuo: en la web, en el escritorio, en los móviles, en la televisión, en todo tipo de gadgets…. y para ello han comenzado a levantar algunas de las restricciones que mantenían hasta ahora.

La primera y más importante noticia que trae el Adobe Open Screen Project es que eliminan las restricciones de uso de las especificaciones de SWF, FLV y F4V. A eso hay que sumar que renuncian al pago de licencias por el Flash Player y de Adobe AIR para dispositivos (para ordenadores el runtime de Flash es gratis para el usuario, pero hasta ahora cobraban a los distintos sistemas que lo añadían para el móvil). Cierran la jugada con la publicación de la API para llevar Flash a dispositivos. Uniendo las tres iniciativas tenemos que si alguien quiere añadir Flash a su gadget o sistema, podrá hacerlo por si mismo y gratis, sin necesidad de que sea Adobe quien cree el runtime apropiado.

Claro que habrá que analizar detenidamente la letra pequeña de Adobe Open Screen Project, pero lo que he leído hasta ahora me suena muy bien. Uno de los mayores peligros a los que asistimos con la nueva generación de las Rich Internet Applications es que la web abierta y con estándares que conocemos ahora pase a estar construida cada vez más con tecnologías propietarias que acaben con el carácter neutral y multiplataforma de la web. La clave tanto de Flash como de Silverlight está en el runtime: el motor de gráficos vectoriales que mueve las aplicaciones una vez programadas, que esté en manos de Adobe y Microsoft el decidir quien puede construir uno y para qué dispositivos es un peligro para la web. Este paso parece ir, por tanto, en la dirección correcta – pendientes de mirar a fondo Adobe Open Screen Project – para que se pueda aceptar Flash como una tecnología realmente web.

Para Adobe, Flash es el nuevo Java, capaz de materializar para RIAs el mantra aquél de «escribe una vez y ejecuta en cualquier lugar» que Sun nunca llegó a conseguir con Java. Por eso son tan importantes para ellos movimientos como el de Apple de dejarlos fuera del iPhone o el de Nokia incluyendo Silverlight en sus móviles.

Más información en la FAQ del proyecto. Comentarios interesantes por parte de Ryan Stewart y Venture Beat.

Adobe en la segunda guerra de los navegadores

Adobe AIRAdobe es otro de los protagonistas en la segunda guerra de los navegadores, aunque como Google no desarrolle ninguno de los contendientes en liza. Su posición en el terreno de las RIA (Rich Internet Applications) es envidiable gracias a la ubicuidad de Flash, pero a la vez juega en un terreno en el que varios de sus rivales juegan con la ventaja de dominar el escenario. Veamos.

Por un lado a Adobe le ha salido un competidor importante que hemos comentado mucho por aquí, Silverlight. Por mucha ventaja con la que parta, una tecnología de Microsoft para el desarrollo (área en la que casi siempre suelen hacer las cosas bien) y su gran capacidad de integración son dos armas que no se deberían subestimar. Por otro lado, un peligro para Adobe son las plataformas cerradas, sobre todo en el móvil: Apple ha dejado a Flash fuera del iPhone y eso no deja de suponer una sombra sobre los planes de la compañía de la manzana en el terreno de las RIA. En este sentido, Adobe ha lanzado guiños a la comunidad del software libre con movimientos como la liberación de Flex, su conjunto de herramientas de desarrollo de aplicaciones Flash.

Además de los navegadores web de escritorio y para el móvil, con Adobe AIR han entrado en «terreno enemigo» con una estrategia muy inteligente: permitir aplicaciones de escritorio multiplataforma desarrolladas con tecnologías web, por lo que parten con una comunidad muy potente de desarrolladores. La propuesta de valor es la de constituirse en el proveedor tecnológico para aquél que quiera desarrollar en web, en web para el móvil y en el escritorio bajo una filosofía de software más servicios. Es este perfil lo que lo perrfila como una «perita en dulce» para ser adquirido por Google (algo que discutimos en «¿Es Silverlight lo que Google teme de la compra de Yahoo por Microsoft?«).

Uno de los grandes actores de la web de los próximos años. A todo esto hay que sumar que son el proveedor por excelencia de los sitios de streaming de vídeo, con Youtube a la cabeza. Su mayor riesgo es quedarse fuera de las nuevas plataformas cerradas, como son iPhone o, hasta cierto punto, como será Android. La competencia de Silverlight (con acuerdos para estar en los Nokia, por ejemplo) es a menudo subestimada en casi todos los foros, pero constituye la segunda preocupación a la que debe hacer frente Adobe.

Vídeos de 360 grados: Immersive Media y Papervision3D

Videocamara 360 gradosDe lo más espectacular que he visto esta semana, los vídeos en 360º de Inmersive Media. Para grabarlos utilizan cámaras especiales como la de la foto y para mostrarlos en la web, Flash. No hay más que pinchar en el vídeo y mover el puntero para guiar la imagen.

En la web de los creadores se pueden encontrar más ejemplos, con vídeos en 360º geolocalizados. En CornFlex se pueden encontar varios vídeos, además de una explicación de las tecnologías utilizadas (Papervision3D, un motor 3D para Flash, y 3DSMAX).

Fuentes y más información en Blogzine, Julián Gallo y Alt1040.

Apple deja Flash fuera de iPhone

iPhone liberadoApple ha decidido no dar soporte a Flash en iPhone, lo que supone un golpe para Adobe, que ya ha visto esta semana como Nokia apostaba por Silverlight tras acuerdo con Microsoft. Los motivos esgrimidos por Jobs es que la versión completa de Flash es demasiado lenta para iPhone y que Flash Lite no es suficiente para ser usado en la web. Esto último encaja con la filosofía de que iPhone es para la web «de verdad» y no para versiones de páginas específicas para móvil (News.com).

Puede que a primera vista el que Apple haya decidido no dar soporte a Flash en iPhone no suene a gran noticia, dado el escaso mercado que tiene si lo comparamos con las plataformas que sí soportan Flash Lite (por ejemplo los mismos S60), pero creo que tiene su importancia: la gran ventaja de Flash para las RIA es que es ubicuo, hay muchas webs desarrolladas para él y está instalado en los navegadores de la gran mayoría de usuarios. A eso hay que sumar que no podemos tomar iPhone como un teléfono más, si hay un terminal que está consiguiendo un uso intensivo de la internet móvil por parte de sus usuarios, ese es el teléfono de Apple.

Ahora bien, puede que haya algo más detrás de esta negativa de Apple. Por un lado el celo con el que tienen cerrado el aparato apunta a que también quieren controlar los juegos a los que se puede acceder mediante iPhone y Flash es una tecnología muy utilizada para crearlos. A esto hay que añadir que hoy se espera el anuncio del SDK para el desarrollo de aplicaciones, que podría traer alguna sorpresa y sobre el que, visto lo visto, Apple quiere seguir teniendo un control absoluto. Por otro lado , este podría ser medio de presión en otro tipo de negociaciones… Adobe no deja de ser una perita en dulce con Flash, la tecnología predominante en las RIA y el vídeo por web.

SproutBuilder, creando widgets flash desde la web

sproutSproutBuilder es un servicio para crear RIAs en Flash, al estilo de Popfly aunque menos orientado a los mashups y más a los widgets. Proporciona un montón de herramientas del tipo de arrastrar y soltar, con una facilidad pasmosa para embeber contenidos online (fotos de varios servicios, vídeos de Youtube, RSS), permitiendo varias páginas y prometiendo integraciones tan interesantes como Polldady o Meebo. Otro detalle interesante: trae un montón de tamaños predefinidos (por ejemplo, todos los de AdSense) y además te da el código para integrarlo en varias plataformas, entre ellas Facebook,

Os dejo con un ejemplo de un widget SproutBuilder en el que hay vídeo, agregación de un RSS, música y un poco de texto. No es muy interactivo (todavía le falta mucho de lo que promete), ni de momento funciona todo a la primera (los vídeos de Youtube, por ejemplo), pero sí que ha sido enormemente sencillo. La verdad es que, a pesar de tener sus limitaciones, SproutBuilder es de lo mejorcito que he probado en herramientas de desarrollo web para las masas.


Sitio oficial: SproutBuilder. Más información en R/W (donde reparten invitaciones).

Adobe Flash 9 frente a Silverlight

AdobeAdobe quiere seguir mantiendo el liderato en el vídeo en la web y, según comenta R/W, mañana sacará al mercado una nueva versión beta de Adobe Flash Player 9 – nombre en clave «Moviestar» – que vendrá con soporte para H.264. Con esto habilitan a Flash no sólo para sitios para compartir vídeos tipo Youtube (mucho volumen, escasa calidad), sino que le hacen entrar en la batalla de la calidad del vídeo en la que le habían adelantado Silverlight y Stage6. La nueva versión de Adobe Flash Player 9 traerá también soporte para el estándar de audio High Efficiency AAC.

Toda una competencia por el vídeo en la web. Microsoft con Silverlight y la apuesta por el formato VC-1 había dado un paso importante, que le ponía en la vanguardia de la calidad del vídeo en la web. Pero el líder indiscutible del sector – Adobe con su Flash – no estaba precisamente dormido. Su apuesta por H.264 tiene además la lógica de hacerlo por el que va camino de ser el estándar de facto en la alta definición, con el apoyo recibido por Apple, Blu-Ray, HD-DVD y ahora Adobe. La apuesta frente a Silverlight es la del software más popular reproduciendo vídeos con el estándar abierto de vídeo más utilizado.

Queda en la disputa la batalla por la eficiencia. Desde Redmon presumían de que Silverlight es más eficiente que Flash, ahora Adobe tiene la oportunidad de minimizar/ eliminar alguna de las ventajas competitivas de su oponente con esta nueva versión. A poco que lo hagan, el estar habilitado en inmensa mayoría de los equipos de los usuarios y el ser la tecnología más ampliamente utilizada harán el resto para que sigue siendo el líder absoluto del vídeo en la web.

JavaFX frente a Apollo, Silverlight y Ajax

JavaÉramos pocos… y Sun anuncia JavaFX, otra tecnología para las Rich Internet Applications que supone una nueva alternativa a desarrollarlas en Flash, Ajax o Silverlight. La idea es que sea totalmente multiplataforma, desde el escritorio (corriendo sobre una máquina virtual Java SE) hasta los dispositivos móviles para los que habrá un JavaFX mobile. Así, al igual que con Apollo, la propuesta es utilizar el mismo lenguaje para la web y para el escritorio. En el móvil, JavaFX debería solventar todos los problemas de incompatibilidades entre las distintas implementaciones de Java ME (que tiene guasa que haga falta ahora un lenguaje de scripting para conseguir lo que debería hacer la plataforma por su propia filosofía de «escribe una vez, ejecuta en cualquier sitio»).

¿Tiene posibilidades Sun con un nuevo lenguaje de scripting sobre Java? De entrada cuenta con millones de desarrolladores y también con muchos equipos con Java instalado, no es un mal punto de partida. A eso hay que sumar que Java es libre bajo GPL, así que si Adobe pensaba atraer más desarrolladores con la liberación de Flex… de hecho, todos los que nos hemos dedicado al desarrollo Java y hemos odiado Javascript, hubiéramos dado millones por esto hace años.

En News.com dan bastante información sobre el lanzamiento de JavaFX. De entrada, como posibles objeciones, tenemos el problema del rendimiento y su capacidad para el streaming de vídeo, dos asignaturas con las que habrá que examinar con lupa a JavaFX. Por otro lado, una tecnología para las RIA que sea libre (el propio Schwartz lo cuenta en su blog) podría ser la más fácilmente aceptable por una compañía que tiene mucho peso en esto de la web… y que no es otra que Google.

Página oficial en JavaFX.