Cooliris Visual Image Search Extension for Chrome Built Using Next-generation Web APIs

Cooliris developed the "Cooliris Extension for Google Chrome" to create an efficient and visually stunning media browsing experience for the web.Now, their latest Chrome extension, "Image Search by Cooliris," leverages high-performance graphics APIs supported by Google Chrome to provide an immersive visual search experience. The following technologies were key to making this product possible:WebGL: The […]

Cooliris developed the "Cooliris Extension for Google Chrome" to create an efficient and visually stunning media browsing experience for the web.

Now, their latest Chrome extension, "Image Search by Cooliris," leverages high-performance graphics APIs supported by Google Chrome to provide an immersive visual search experience. The following technologies were key to making this product possible:

  1. WebGL: The ability to render our user interface with OpenGL ES enabled us to recreate our original 3D Wall experience without the use of plug-ins. Because it's a web standard, our extension is already available on both Windows and Mac versions of Google Chrome with no additional effort on our part. The new requestAnimationFrame API enables the app to render frames only when the display refreshes, significantly improving performance and power usage.
  2. Google Image Search API: The AJAX search API brings a rich source of relevant content into the wall. Users begin typing in the search box and instantly see results appear on the wall, allowing for effortless discovery and navigation.

Now that we've built the Image Search by Cooliris extension, we're using next-gen web APIs to push the envelope even further. LiveShare, our next-gen communication platform, is built to take advantage of these capabilities from the beginning -- for e.g. watch the demo of our upcoming product built on WebGL already uses Chrome's file drag-and-drop API to optimize upload performance," stated Cooliris team.

[Source: Google Code blog]