There are fears in certain quarters that Firefox OS is heading for a big fall because it is HTML5-based. People in those quarters are quick to refer to Facebook’s misadventure with HTML5 and Mark Zuckerberg’s conclusion that HTML5 isn’t ready. Facebook once attempted to deploy HTML5 for their mobile app, but failed and then declared that HTML5 was not ready. The team at Sencha not only took offense at Mark’s statement. They went out to prove that it wasn’t true. Here’s a quote from the Sencha blog:
In any event, we knew HTML5 was, in fact, ready, and we wanted to prove it. So we took it upon ourselves to rebuild the challenging parts of the Facebook mobile application in HTML5 in our spare time. Today, we’d like to introduce you to Sencha Fastbook, a technology proof of concept that shows how fast HTML5 can be, and demonstrates how readily HTML5 can be used to handle the toughest app challenges.
I tried out Fastbook on the mid-range Sony Xperia P that I am currently reviewing, and it lived up to the claims of Sencha. Besides the fact that I could see an address bar at the top of the browser, the app behaved just like the native Facebook app and matched it in performance.
Perhaps, at the end of the day, the problem with Facebook’s HTML5 mobile app wasn’t HTML5, but implementation? That is what the evidence before me suggests.
Read the full account of Sencha’s The Making of Fastbook: An HTML5 Love Story.