Archive for 2008

INM now has a Twitter account.

Friday, December 19th, 2008

For those of you unfamiliar with Twitter, it’s a micro-blogging platform that allows users to broadcast 140 character posts (aka ‘tweets’).

You can expect to read tweets about the conferences and events we’re attending, webinars we’re holding, white papers we’re writing, trends in the industries we’re following, as well as the technologies that have piqued our interest. (Yes, we’re busy people here at INM!)

It’s not all about us though. If you’re on Twitter, please add us. We’d love to hear from you. Ask us questions. Send us links to articles. Share your knowledge. Give us feedback. We’re here and listening to you.

Google’s Plan for World Domination

Thursday, December 11th, 2008

RIA runtime engines are all the rage and Google has now thrown its hat into the ring with the release of Native Client, an open-source technology for running x86 native code in web applications. This is already done today by Adobe Flash Player, MS SilverLight, Java and other less popular technologies on the market. In many cases, these alternate solutions offer more features and better performance than Native Client promises.

All in all, Google wanted to take a stab at solving the problem of how to manage local resources on a computer without the limitations of ECMAscript in a web page or the web browser’s sandbox.

Those who have been in the industry for a while may relate this Web Browser / Native Client interdependency to Director / Xtras, and may also remember that Adobe had always deflected the industry’s request to support Xtras in Flash. On the other hand, we can also recall the rise and demise of ActiveX Controls for Internet Explorer back during the time of Microsoft’s plans for world domination. Not that I believe that there was anything wrong with their ambition either.

Let’s also mention that Google Gears, Google’s native extension to web browsers that implements features such as: database functionality and geolocation among others, is a specific instance of what can be developed with Native Client.

Google’s Native Client comes with the hefty promise of “faster, more powerful web apps.” Competition is always good in the sense that it brings new ideas to the industry and keeps incumbents awake, but so far, it looks like Google’s Native Client has a long way to go to even start to be a threat to Adobe or Microsoft.

Is Usability Becoming a Commodity?

Tuesday, December 9th, 2008

In the past several weeks, there’s been a lot of buzz about measuring usability and user experience. A recent posting on the Site Point blog, provided suggestions about “5 Ways to Get Usability Testing on the Cheap”. I appreciate that the author prefaces his post by saying that the proposed solutions “…might not be quite as good, but they won’t hurt your pocketbook nearly as much.” It’s important to set up the expectation that just as you won’t be able to make a jaguar out of a Siamese kitten, these low cost alternatives will provide you with decent feedback, but they aren’t as robust as what traditional user testing experience provides.

Products such as Silverback, UserTesting.com, Feedback Army, and Amazon’s Mechanical Turk, among others, offer a range of services that span from text-based surveys and written questionnaires all the way to video reports of users talking their way through their interaction with your website and recording user interactions via facial reactions, screen clicks and other such navigational behaviors.

In looking at usability testing, the available alternatives can be roughly broken out into:

1. Classical testing by experts in the field who are specialized in evaluating user behaviors and developing customized solutions based on their client’s requirements.
2. Analysis via tools such as Google Analytics and Site Meter
3. Low cost solutions such as those mentioned above

Having a wide selection of tools to choose from is ideal, rather than being forced to purchase services that may not necessarily be suitable for your web project. Some of these low cost solutions are a perfect way to gain a snapshot of how a site or specific application is functioning.

However, low cost options shouldn’t necessarily be considered a full replacement for user experience analysis for large-scale websites or those sites requiring complex interactions. For these, it is still recommended to “consult a licensed professional”.

Lessons Learned from Europeana

Thursday, December 4th, 2008

As a Product Manager for INM’s eLibrary solutions, the launch of the massive European eLibrary project, Europeana, last week certainly piqued my interest. After hearing about this project months ago, I was curious to see it go online and to gauge the reaction.

The developers of the site launched with over two million documents, images, video and audio clips chronicling the continent’s culture and history, from 27 participating countries. Initial estimates for site traffic were expected to reach up to 5 million hits per hour, but by 24 hours after the launch, the actual figures were over three times this volume, bringing the site crashing down.

Some would say that Europeana was a victim of its own success. However, to me, it seems unusual that a site of this magnitude with millions of users and millions of documents would opt for a hosting model that depends on fixed servers with a fixed capacity, especially today when flexible-scale Cloud offerings offer a viable alternative.

If the developers of Europeana had entertained using Amazon S3 for storage, or EC2 for greater scalability, the site may still be up and running. A valuable lesson indeed for any content provider that is looking to launch a project of this scale – be sure to look at all the options and plan for the “what if” scenarios or you too could be managing a massive PR challenge instead of a successful launch.

Will the Economy be the Tipping Point for Digital Publishing?

Monday, November 24th, 2008

An economic crisis, or really any type of crisis, is indeed bad. But sometimes, a crisis can foster new creativity, providing the opportunities for young, or marginal, ideas to grow and eventually prevail.

In the 18th Century and the early 19th Century, there were heated debates in a number of US cities about which standard to adopt for public transportation. Should they stay with the standard, well-mastered technology of horse-pulled wagons? Would they invest in the more reliable and mastered steam engine technology? Or would they adopt the internal combustion engine, the new inefficient, yet very promising technology?

An outbreak of hoof and mouth disease during the fall of 1914 caused a crisis within the cities that threatened the livestock industry. First appearing in Michigan, the disease rapidly spread to 22 states and authorities had to react fast by limiting water supplies and banning horses in the cities. This left the cities with no choice but to turn to the inconvenient, inefficient, and dirty internal combustion engine technology. When horses and steam engines were ruled out, it was the only other option left.

If we look at a parallel in the printing industry, for the last 15 years we’ve discussed ideas and ideologies about digital publishing, debating and comparing it to traditional print-based publishing. We’ve stressed the challenges, such as high up-front costs, the cost to change workflows and mentalities, the lack of control over visual quality, the small readership numbers and the low percentage of ad referrals. But this year’s economic crisis could very well be the tipping point after which digital publishing is perceived as a viable alternative, compared to existing methods.

Digital publishing is becoming an appealing alternative as paper and postal rates increase. Publishers are hitting hard times, with the New York Times experiencing a slide of 64 percent in advertising revenue. However, at the same time, the company has seen a 15 percent increase in traffic to its online sites. Among B2B publications, there has been a 28 percent increase in BPA Circulation statements and US wholesale sales of e-books are experiencing significant growth, up 55 percent from a year ago and 78 percent in September.

Progress in the digital publishing market has occurred, as with many other technologies, in stretches of evolution with the occasional revolution. A technology such as INM Reach provides publishers with a simple way to start publishing online without a high initial investment, or a change to workflows. It allows publishers to reach any user quickly and easily online and deliver a paper-like experience for a fraction of the cost. Digital publishing has also delivered higher ad referrals than anticipated, with 90 percent of users taking some action on a digital edition, and many readers visiting websites directly from links or enhanced advertising overlays within digital editions.

The publishers that survive this massive market change will be the ones that think outside the box and innovate in a responsible and cost-effective way, and digital publishing is certainly a viable option.

News from the Adobe Max Conference

Wednesday, November 19th, 2008

After the two big keynotes at the Adobe MAX North America conference this week, it’s time to summarize the “news” that our team has reported back from the show floor. It seems this year that the majority of the focus for Adobe was on the progression of its existing technologies, rather than on anything new and groundbreaking.

Adobe’s “Thermo” technology that was announced last year at MAX was given a new name and was moved from a pre-release to an early beta. The new product name is Adobe Flash Catalyst. This technology is designed to better integrate the design and development process for rich Internet applications (RIAs) and allow designers to take on more of the user experience design than they could previously. MAX attendees were given an early release, with the promise of a public beta by early 2009.

Adobe also released version 1.5 of Adobe AIR. This version supports encrypted local databases, support for Flash Player 10, and support for webkit and SquirrelFish for fast Javascript execution. In addition to the release, Adobe also shared some install numbers for AIR, announcing that it is on track to hit 100 million installs just one year after its release.

Also moving from pre-release to beta is CoCoMo, a framework that allows developers to easily add collaboration to any Flex application. The framework includes a few basic components like video chat, text chat and whiteboards, and allows developers to leverage hooks to build their own real-time collaborative applications.

Adobe Flash Player has also been given a facelift and now has a completely new text engine that supports multilingual text, including right to left languages like Arabic. In addition, Adobe announced its commitment to deliver the full Flash Player experience on high-end mobile devices, including the new Google Android phones. Adobe also alluded to the fact that it is working toward Flash support for the iPhone, which we all knew would come eventually.

Thoughts on this World Usability Day

Thursday, November 13th, 2008

On this World Usability Day, there are so many topics that I would like to discuss. However, I will concentrate my thoughts today on the timely topic of Enterprise Applications.

Enterprise applications underwent a major revolution about ten years ago, on the brink of the year 2000. Home-grown software was massively replaced by ready-made, though highly configurable, enterprise resource planning tools (ERP’s) such as SAP and PeopleSoft. As we’ve previously blogged about, ERP’s are undergoing a major evolution these days by disaggregating into independent Lego blocks through service oriented architecture (SOA).

One thing that hasn’t changed since the early days of Enterprise Applications, is the Human-Computer interaction paradigm. Indeed, we had a golden age of “user-friendly” computing with the introduction of Windows, but the core paradigm remains: smart business people meet with smart technical people and build a system which they then document and train the rest of the organization to use. When things don’t work well, they throw more training at it following the common wisdom that if “brute force does not work, you are not using enough of it”.

Very little consideration had been given to adapting technology to individuals in an organization. And even when a few visionaries did try, neither the technology nor end-users were ready for it.

But things are different today. The new shift is about “empowering end-users” with technology. We’ve heard this many times in the past and it’s back again. As baby-boomers leave the workforce, they are replaced with a generation of gamers, multi-taskers and Facebook-ers, who come with their own mental prosthetics. Worker shortages will mean that organizations will need to rely on the efforts of every motivated individual they have on staff, instead of having these workers perform lists of tasks that become obsolete faster than engineers can update them. This makes the richness of information and communication a crucial ingredient for success.

Today’s workforce already comes with cognitive extensions and reflexes such as looking up places on Google Maps, keywords in a wiki, and using instant or text messaging for efficient non-intrusive communications.

The challenges of the future will be less about smart people imposing prebuilt systems on the rest of an organization, and more about providing the new work force with the appropriate technological ingredients and guidance to allow the empowered-self to connect and engage with users through rich interfaces and rich content. The workforce of tomorrow will leverage social tools, and will support them with an iterative development strategy that reuses proven building blocks to quickly accommodate emerging needs.

Window Shopping Online: A New RIA from Amazon

Friday, November 7th, 2008

While shopping online has yet to truly capture the feeling of strolling through the mall, the new beta eCommerce platform from Amazon comes close. Windowshop.com offers users the ability to visually browse through new movie titles, games, new books, best sellers, and more. The content is updated each Tuesday when new titles are added to the site.

Amazon Windowshop - Rich Shopping Experience

Users can navigate around using arrow keys and can zoom into a listing to view a video clip of a game or movie or hear a sound clip of a song. There are even audio reviews of new books.

Windowshop.com is very pretty to look at, but since it exists separately from the main Amazon platform, I question its practicality as users cannot search for specific info. However, it is great for getting a weekly snapshot of what’s new. The platform is powered by the Amazon S3 platform that Troy blogged about last week.

INM Developer Gaming for Charity

Wednesday, November 5th, 2008

This weekend, Francois Cournoyer, a long-time member of the INM team will be participating in a multiplayer gaming marathon and will be gaming online for 36 hours straight. The Multiplayer Marathon is an effort of the Justin.tv community and is designed to raise awareness and funds for Child’s Play Charity, which works to provide toys, games, books and cash for sick children in hospitals across the globe.

The Marathon begins on Saturday, November 8, 2008 and will continue for 36 hours. Players will be playing a variety of different multiplayer games and will broadcast them live on 20 different channels at http://justin.tv.

I would encourage you to donate to this worthy cause.

Violet Mir:ror Bridges Real and Virtual Worlds

Monday, November 3rd, 2008

After the hugely successful Nabaztag, our friends at Violet have introduced Mir:ror. Simply stated, Mir:ror is an RFID reader. But in fact, it is really a pretty complete platform and a gateway that bridges the real and virtual worlds.

Nabaztag Mir:ror

Fostering customer loyalty is a key challenge for many brands these days. As our economy shifts from being product-based to becoming more experience-based, Mir:ror allows companies to provide clients with more than just a manufactured static good or a time-bounded service. With Mir:ror, the client’s experience can begin before and end well after his or her contact with the supplier, the goods or the services.

For example, imagine you bought tickets for an event such as a hockey game or a concert. The tickets could include a unique signature, using an RFID tag that costs just a few cents to produce. When you place the ticket on the Mir:ror, it would launch an interactive experience on the client’s computer. The experience can be a one-time preview or it can evolve to show new content at regular intervals up until the day of the event. Content can come in the form of information, education, promotions and other types of multimedia interactions. After the event, clients could scan the ticket stub again to view videos, pictures and personalized messages triggering memories of the experience and creating further engagement. This also provides an easy and relevant venue for promoting the next event, up-selling or cross-selling them similar products or just turning them into fans.

In the off-the-shelf product world, Mir:ror can help extend the “shopping experience” beyond the mall, store, or showroom the product was purchased in. A digital camera, clothing accessory, or even a car key can trigger a personalized and context-relevant experience. A simple scan can provide users with product information, connect them to other users or fans, or present them with related products and services.

The idea with Mir:ror is to promote engagement and to transform from a passive user into an engaged fan.

Mir:ror’s platform is designed to be easy and cost-efficient for brands to leverage to create unique user experiences. The server-side can collaborate with existing web services while client interactions can be programmed in a proven and widely standardized language: ECMAscript (formerly known as Javascript).

One can easily imagine how Mir:ror enabled devices can be integrated into existing social networks such as Facebook and virtual worlds such as Second Life or World of Warcraft.

I’d welcome your comments and would be glad to refer you to our good friends and partners at Violet.