Tag Archives: mobile web

The Mobile Web, and why wikis aren’t “mobile applications”

The Mobile Web is the World Wide Web as seen and used on millions of mobile devices.

The best mobile web browser, arguably, is Safari on the iPhone OS, at least because you can surf the Web using up to 8 tabs.

However, I, like Google, thinks surfing the Web on a mobile device, even the “Mobile Web”, sucks. Caching web pages on Safari tends to be very short-lived, albeit because of the poor battery life of the iPhone and iPod touch, and copy-paste would be nice to use on the iPhone OS.

But most of all, using “made-for-iPhone” web applications on Safari tends to be sucky (although Facebook’s web app tends be a bit more usable, touchy-feely and animated than any of Google’s Web-based offerings). So with the opening on July 10th of the App Store after months of preparation and queuing by both development startups and Web-based companies who wanted to deliver a better mobile approach to their web services than would be reachable on their own mobile browser-based services, I suppose that a new rule of mobile Internet-dependent software development was realized:

Never create for a web browser what you can create as a native application that can pull and present data from off the Web or another Internet-based application.

Or: Apple may have intentionally let WebKit deal with “made-for-iPhone” web apps so horribly in order to pressure Web-based companies into making use of the iPhone SDK and the App Store to deliver far-better, but more proprietary, user interfaces for RIAs than could ever be hoped for on Safari for iPhone OS.

Either way, this means that the “apps” of the Web (social networking, blogging, email, pseudo-SMS, etc.), if they want to attract more flies, will have to be recreated as native apps for the iPhone OS, Symbian OS, and other current and future operating systems (with the exception of Palm. Their OS doesn’t deserve any recognition, LOL.). It may be nice for Apple to allow background processes in the future to allow for cross-platform development and widget design for the same-branded native apps on more than one OS.

However, after all the web apps for mobile phones have been turned into native apps, what will remain on the Mobile Web? Or at least what websites will remain that can’t be fully or successfully converted into native mobile apps (it feels like I’m asking about who will remain after the Apocalypse or something like that)?

I think one candidate for such a position would be any wiki website, especially Wikipedia.

Simply put, wikis are dynamic websites that allow one to create a page about anything (that’s notable or important); they also make it rather easy to link to other articles by typing “[[ ]]” around any word or group of words, although that means if a linked article doesn’t exist (hence the red text of a non-existent page link) then one can create the missing article by clicking on the red link, which presents a “Create this page” page. Rinse and repeat.

As you can see, an article on a wiki can fill up pretty fast with an array of links to, well, anything on the wiki that needs “wikilinking” (oh, and the slightly less-common, but necessary hyperlinking for external links and references).

So trying to create a hypothetical Wikipedia application for mobile touchscreen-input access on the iPhone OS is something that may very well run aground when one has to open up links of either the wiki- or hyper- type.

Plus, links on a webpage, especially on a wiki, aren’t designed as buttons. They’re designed as text links (and image links that direct to the original wikipage of the image). So hyperlinks or wikilinks can’t, at the moment, be considered as widgets that can be tapped in order to deliver or render animated transitions of the user interface from one page to another, except for the basic loading of another page. And let’s not forget about how, whenever one opens up a hyperlink in a native app, the webpage immediately and automatically opens up in Safari, thus bring us back to the Mobile Web.

One developer can partially remedy this for the creation of a native Wikipedia or wiki reader by simply stripping the text of any links, although that would take away the “fun” in navigating through Wiki articles. Another can remedy this by styling the wikilinks, reflinks and hyperlinks as touchy-feely widgets, although that would result in a wide interspersion of “embedded” but raised widgets within the text.

Finally, no web-based third-party Wikipedia-for-iPhone reader in existence has taken on how a wiki can be edited within the iPhone OS using a virtual touchscreen keyboard that takes up nearly half the screen’s real estate. Not even Wikipedia’s own official mobile interface.

Do I think that a mobile wiki that can do just as much as a web-based wiki can be created? I don’t discount the possibility.

But I don’t think that the current situation of mobile software development or mobile user interface design lends a great deal of resources to such an ideal as a mobile, iPhone-accessible wiki interface.