Home
BYTE Newsletter
Keep up with all the BYTE News and Reviews

Subscribe
Larry Seltzer

Larry Seltzer



FirefoxOS #Fail: The Web is Not the Platform

Comments | Larry Seltzer, BYTE | February 25, 2013 01:30 PM

Category: Smartphones

It seems like an obvious argument, even a tautology: People don't buy computing devices for the hardware or even the software, they buy them for the things they can do with them. In the context of mobile devices, Mozilla launches its Firefox OS this week at Mobile World Congress making that same argument: Content is King.

No, it's not. (click for larger image)

It's an old argument, one you especially make when you don't have a strong argument for your hardware or software. This is definitely the case with Firefox OS, but it's even worse than that.

Mozilla Firefox OS home screen
Firefox OS home screen
HTML apps are a good solution for a large number of mobile applications. They leave a lot of phone functionality unexploited, but they can get the job done in a way that's comparatively cheap and quick to develop and works on just about any mobile device.

So if this is the case, why are enterprises building apps — generally iOS apps — as fast as they can? Because nobody is happy with lowest common denominator interfaces. BYOD has especially undermined the ability of IT and ISVs to get away with such a strategy. People see all the slick apps that are optimized for their platform and they look down on apps that are plain and unsophisticated.

Like I said, this is especially true in modern times, but it's anything but new. Even the earliest PC applications were more popular the more they optimized for the platform. My first job out of college was working on a team writing a 4GL database system. Our program had simple text input/output that allowed us to be portable to a wide variety of platforms, from the UCSD p-System to the IBM PC to the DEC PDP-11. But dBase II and our other competitors were flashier and, truth be told, easier to use because they were optimized for the PC user interface. There was more to the story, but we didn't last and this was a big part of it.

Mozilla Firefox OS logo
And Mozilla is at a disadvantage even for a good HTML app. One of the great standards problems of our day -- under covered, if you ask me -- is the WebKitification of the mobile Web. WebKit is the open source browser engine in Apple's Safari, Google's Chrome and a bunch of less-important browsers.

WebKit's dominance in usage on the mobile Web has incentivized developers to rely on extensions in the browser that are beyond the standards for CSS and HTML5. Both Opera and Blackberry recently threw in the towel, shifting from their own browser engines to WebKit. Yes, these extensions are open source, but they are also proprietary. Mozilla is working on support for at least some of them and Microsoft is also providing developer guidance.

Supporting a phone with a minor player as the OS is not a winning strategy for mobile carriers or ISVs. I just can't see Firefox OS getting any real traction with so many factors working against it.

Follow Larry Seltzer and BYTE on Twitter, Facebook, LinkedIn, and Google+:



Related Reading


More Insights




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

BYTE encourages readers to engage in spirited, healthy debate, including taking us to task. However, BYTE moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. BYTE further reserves the right to disable the profile of any commenter participating in said activities.

COMMENTS

Tune In to BYTE
Facebook Twitter LinkedIn Newsletter RSS
Whitepapers
whitepaper
In this paper you will learn the five trends shaping the future of enterprise mobility. Learn how the rise of social media as a business application, the lurring between work and home, the emergence of new mobile devices, the demand for tech savvy employees and changing expectations of corporate IT will fundamentally change the workplace.
whitepaper
In a survey of more than 1,700 information workers (iWorkers) in North America, notebooks, desktops, and smartphones were found to be “must-have” devices, while tablets, slates, and netbooks were relegated to “nice-to-have” status, according to a commissioned study conducted by Forrester Consulting on behalf of Dell and Intel.
Sponsored by: Dell
Upcoming Events