Facebook Says “Yo Google and Apple, HTML5 Apps Will Suck Until Your Mobile Browsers Improve”

Facebook has revealed that its HTML5 site has twice as many users as its iOS and Android apps combined. But that’s actually a problem, because Apple and Google’s mobile browsers don’t support photo uploads or high-performance animation for HTML5 — features that are crucial to getting Facebook mobile site users sharing more and convincing app developers to port to HTML5 where Facebook can tax payments.

To encourage mobile browser advancement, Facebook formed the W3C community group, but Apple and Google, the two partners it needs most, have refused to join. Since these oft-rivals to the social network own the dominant mobile browsers Safari and Chrome, Facebook’s efforts may have little impact, HTML5 apps and games will stay inferior, and both Facebook and the end user will miss out.

The audience for great HTML5 apps could be huge. When Facebook stopped reporting the user counts of its iOS and Android apps to AppData, Android had 95 million MAU, iPhone had 105 million MAU, and iPad had 20 million MAU. Given their trajectory they could now have well over 235 million combined monthly active users, and so could its HTML5 site. As of a few months ago, Facebook was driving 120 million visits a month to HTML5 apps. This all means Facebook has a big financial incentive to push the advancement of mobile browser standards.

Facebook doesn’t view its HTML5 app support as a traditional mobile app platform like iOS or Android. Rather it thinks of itself as a social layer that’s integrated into iOS, Android, and HTML5, but that happens to support payments for mobile web apps. The core of Facebook’s business is advertising, but it still makes healthy revenues from the 30% Credits tax on its web game canvas. As more and more gaming shifts to mobile, though, it would help if HTML5 was good enough to support advanced apps that Facebook could then offer viral distribution for and monetize in return.

To fill us in on how it’s trying to jumpstart mobile browser progress, Facebook recently brought several journalists to its headquarters to meet James Pearce, head of mobile developer relations. This year Facebook released the open source Ringmark mobile browser testing suite that shows how many of the core capabilities necessary to build HTML5 apps does a browser support. To date, no browser or device has completed Ring 1, which includes camera access, DRM, and accelerated canvas for graphics-intensive games.

Safari and Chrome could probably become Ring 1-complete if Apple and Google really wanted them to, but they’re focused on their surprisingly successful native app platforms. Better HTML5 support would also mean developers could port their current iOS and Android apps to HTML5, giving users options beyond the app store where Apple and Google can’t monetize payments.

In hopes of persuading them to juice up their mobile browsers, Facebook created the WC3 community group to galvanize support from app developer, carriers, and OEMs, and the rest of the mobile industry. Mozilla and Opera are on board, but they don’t have enough distribution to make that significant. If Facebook can amass a enough rabble-rousers maybe it can get popular mobile browsers to do comply.

Pearce didn’t address the two other web giants with “Yo”, but he did tell us Apple and “Google [are] the audience for what this community group is producing. Its output is a series of prioritizations about what the browser vendors need to do. It’d be wonderful if in the future we saw Ring 1 browsers. Everyone in the industry has the motivation to see this be successful. We’re not swimming against the tide here. There’s not necessarily a need for us to beat anyone with a stick. They know this needs to happen.”

Apple and Google should put politics aside and the user first, devote more resources to mobile browser development, and bring mobile Safari and Chrome up to snuff. There’s certainly some shortcomings to HTML5, but Apple and Google employ some of the smartest people in the world. Even if it helps Facebook, it’s the right thing to do. Maybe one day an Instagram or even an Infinity Blade could run straight from your mobile browser.

Postscript: Unfortunately, despite their app sales revenue being dwarfed by Apple mobile hardware and Google mobile advertising, these two still have a vested interest in seeing HTML5 lag behind native apps. Don’t expect them to pour money into HTML5 until they absolutely have to.

Introducing HTML5 Resource Center

Many developers are now using HTML5 to build apps. It is easy to develop for and it works across a number of different platforms, with minimal or no code change. You can code in something as simple as Notepad, and instantly see it come to life in the browser on your desktop, phone, or tablet.

Today we are releasing three new HTML5 resources to help developers learn from our experience and the experience of other industry leaders building HTML5 apps:

  • HTML5 Resource Center helps you build, test, and deploy your web app.
  • HTML5 Blog covers a wide range of HTML5 topics written by Facebook and industry experts.
  • HTML5 Developer Group is the place for raising questions and sharing insights with fellow HTML5 developers.

What HTML5 Really Means

Technically, HTML5 is a World Wide Web Consortium (W3C) specification. In practice, it is the umbrella term for the set of open web technologies used to build modern web apps. These include HTML, of course, but also CSS, JavaScript, and a number of new APIs which, until recently, were only available to native apps (for example, offline capabilities). Combined, these new technologies enable you to build the next generation apps, using the web.

Cross-Platform, Cross-Device

Today almost every device, including phones, tablets, computers, and even TVs has a browser. Developers relying on HTML5 benefit from working with a single codebase that can run on all of these devices, so they build once and deploy everywhere within a minimal amount of changes for each device. Many developers, including Facebook, are using HTML5 in their mobile products, as it makes reaching users across many different devices simpler.

A practical example of this is the web app Words with Friends. Users can play this game just about anywhere. Zynga built it once using a single HTML5 codebase, allowing users to play it on their mobile phones, tablets, and desktop browsers. Check it out at http://m.zyn.ga/WWF.

Compatibility across platforms is only one part of the story. Getting your web app into the hands of users is the other.

Web apps can take advantage of existing social channels, including over 800 million Facebook users on desktop. Additionally, as of last week, mobile developers can reach over 350 million Facebook users on mobile.

Looking Ahead

The web already allows developers to create great apps and things are advancing rapidly. We hope these new HTML5 resources help accelerate the rate of innovation and improve the user experience of web apps.

Link from http://developers.facebook.com

Facebook’s App Center Opens Friday in USA and International Soon

Facebook is opening its App Store to users in the United States on Friday, then the rest of the world in the next few weeks.

Thursday brought reports that Facebook planned to hold an app-themed press event this evening in San Francisco to launch its long-awaited HTML5-based App Store. However Facebook confirmed with TechCrunch that it won’t launch the store for another couple of weeks. The company also confirmed that it has been testing App Center with a small percentage of users since it was introduced to developers last month.

But there are reports that it’s already live for many users using an iOS device — individuals who may unknowingly be enlisted in Facebook’s trial run. Facebook stated that the store is already driving plenty of traffic, and could further assist developers trying to gain some traction. In May alone, Facebook sent more than 160 million visitors to mobile apps — only 60 million were driven back in late February.

App Store will reportedly look and perform like Apple’s iTunes App Store, only end-users won’t be required to download an actual app. Instead, users will connect their Facebook profile to HTML5-based games and websites — aka apps — that want them to sign up as a Facebook user. Essentially App Store will not only be a competitor to Apple and Google, but a social layer that also runs across their platforms.

But there also seems to be an underlying motive behind the App Store. Offering links to HTML5 sites in the App Store and the News Feeds prevents users from searching for the sites via Google’s search engine. That way, if users haven’t already added Travelocity, Seamless, Pinterest, Ticketmaster, Etsy, or any other Facebook connected Web site to their list of Facebook apps, they’ll simply find it listed in Facebook’s App Center, cutting Google out of the loop entirely.

Currently Facebook offers an Apps & Games section which leads to apps like Farmville, Cityville, Flixter, The Huffington Post and a few others. This will be replaced by the App Store and feature a more store-like appearance, sporting featured apps along the top, and listing other under Recommended, Social Picks, Top Apps and other categories.

Clicking through to an app will pull up a dedicated page offering a description, user rating and a list of Facebook friends that are actually using the app. This is what will put a hurting on Apple and Google: not only will the apps not need local installation, but they’ll essentially be advertized by friends. Who needs an editor or anonymous user to leave a review when old school mates, family members and co-workers — people you personally know and trust — are willing to offer their opinion.

Facebook and Google have seemingly been in a rivalry ever since Facebook refused to offer user data to the search engine giant. Previously Google allowed Facebook users to import their Gmail contacts, but decided to pull the plug once it was determined that the data sharing between Google and Facebook would only be a one-way street.

Since then, Facebook has teamed up with Microsoft’s Bing to offer search results within Facebook itself. There’s talk that Facebook is cranking out an even bigger, deeper search engine in conjunction with Bing so that users don’t have to jump off the social website and search for webpages and items through Google. The upcoming App Store is probably part of that larger scheme.

UPDATE: Facebook programmer Bruce Rogers said on Thursday night that the App Store is officially rolling out to Android and iOS users in the United States on Friday, June 9. The rest of the world will see the new storefront in the next few weeks.

Ping your blog, website, or RSS feed for Free Sitetag