Tested News

Why Websites Need to be Revamped for Touch and Tablets

The launch of mobile Safari was huge, because it promised to bring a true desktop browsing experience to mobile devices. But there's always been one problem — bringing a desktop browsing experience to a mobile device is just plain stupid, because the two platforms are nothing alike.

The launch of mobile Safari was huge, because it promised to bring a true desktop browsing experience to mobile devices. Products like Opera had tried in the past, and failed, making Apple's iPhone particularly welcome. But there's always been one problem with mobile Safari — bringing a desktop browsing experience to a mobile device is just plain stupid. The two platforms are nothing alike.

Craigslist is a website designed for desktop browsing. It's a wall of links, equally exciting and overwhelming at the same time. And for someone with large fingers, it's near impossible to navigate on a touch screen device. In what will probably be regarded as Steve Jobs' famous " Thoughts on Flash" last week, the Apple co-founder accused Adobe's flash of being "designed for PCs using mice, not for touch screens using fingers." That's a little unfair, however; the problem isn't flash, it's the internet, a browsing experience birthed in the 90's when touch-screens were barely a blip on the mobile horizon. If touch devices outpace desktops in the battle for our eyes, repackaging that traditional browsing experience won't be good enough. We're going to have to get a lot more finger friendly for the mobile web to succeed.

On the average computer, your keyboard can be used at any time, and your pointer does exactly what the name implies. It's only with user input that any click action actually occurs. But on touch screen devices, there's no pointing — only clicking. Hovering isn't possible, and actions that rely on it don't quite work. Navigation menus, for example, break. If there's one bright side to all this, it's that rollover advertisements don't work either.

 Those contextual menus? All based on hover. Lets see your iPad do that.
 Those contextual menus? All based on hover. Lets see your iPad do that.
However, there are further UI issues. Websites are designed for the precise interaction of a mouse, complete with tiny scrollbars, links and buttons. Fingers, on the other hand, are not precise, but large, unpredictable appendages that cover a much larger area. You're either required to zoom to an uncomfortable level just to ensure you've clicked the right place, or risk jumping to an unintended page. After all, there's a reason Apple packaged a new, touch-driven OS with their iPhone and iPad, instead of regular OS X — can we really expect the desktop web to function with the same ease and usability on a touch-driven device?

Clearly, there's some changes that need to be made. Text input, for example, is entirely contextual on a mobile device. Unless there's a web form present for inputting information, invoking that virtual keyboard can be difficult, if not near impossible. Zoho is a great example of a complex, rich-media web application that doesn't always behave as expected on touch-driven devices. Being unable to call that keyboard up on demand means some websites simply refuse to work.

The inability to hover also present a unique problem for UI designers. Navigation menus, many of which are based on hover-driven AJAX code, need to be re-written for click-friendly usage. Links need to be made larger, and less reliant on rolling menus, and searching a site should be a function of the browser itself, not a small text box in the corner of a page.

 Maybe Microsoft's on to something with their new, touch-driven UI?
 Maybe Microsoft's on to something with their new, touch-driven UI?
The most important changes for the touch-driven web should come in the form of content. We currently view the web in terms of pages, with "Next" and "Read more" links determining the flow of information. Even Tested is based on this paradigm, found within this very article. But touch-drive devices need not be bound by the same rules. We can use our fingers to pinch, zoom, swipe and swivel, all of which can be used to manipulate the content on a screen. Smaller text could be embedded within bigger elements, accessible through a Google Maps style of deep zooming. Or instead of the conventional, page-based layout, think of an open canvas, where content flows on demand. Already, some iPad applications are using this approach, extending information beyond the borders of the screen like a waterfall, accessible with just the swipe of a finger.

While idealistic, changes like these aren't all feasible. Even now, both users and designers are gaining a better idea of what works and what doesn't on touch-screen devices, but it's clear something needs to change. The desktop web of old is not a friendly place for human fingers, and if the mobile world is going to succeed, that's a fact that should be recognized. Devices like the iPad are one step down that path, forcing content producers to think differently about how their information should be displayed. It's a new set of rules, for a new set of devices, and it's our fingers that will determine where the future of the internet lies.  
 
Image via Flickr user Johan Larsson.
takua108on May 14, 2010 at 10:12 a.m.
*cough* Whiskey Media websites *cough* *hack*
Dynotakuon May 14, 2010 at 10:26 a.m.
@takua108:  Hah hah my exact thought.
Legendon May 14, 2010 at 11:02 a.m.
@takua108 said:
" *cough* Whiskey Media websites *cough* *hack* "
lol, indeed.
norman staff on May 14, 2010 at 11:10 a.m.
@takua108:@Legend:@Dynotaku:  the point of the story was to be forward thinking, and examine the principles of web design that are suited for the desktop/mouse/keyboard paradigm to see what would apply to touch interfaces. think of it as a thought exercise as opposed to a practical call to arms! 
 
it's a chicken and egg scenario where we have to wait for tablets to really establish themselves as a primary computing device before web developers can justify the cost of innovation and adaptation. redesigning the web for touch isn't as easy as creating a mobile version of a website. you're not stripping away elements to meet screen size--you have to rethink the browsing experience as a whole.
RUSBorison May 14, 2010 at 11:19 a.m.
@norman: Norman, can't you guys at least replace the Flash videos with HTML5 or have a choice between the two? I've been thinking of selling my MBP and getting an iPad but I visit this site and GiantBomb a lot 
takua108on May 14, 2010 at 12:07 p.m.
@norman: Haha, yeah, you're right, I was just messing around, as I've tried to use Whiskey sites on my iPod touch and they didn't work optimally in the past. To be fair, there are a select few sites that work well on Mobile Safari (iPod touch/iPhone) well anyways. Great article, though :D
will staff on May 17, 2010 at 10:49 a.m.
@RUSBoris: It's kind of a big problem, due to the vast quantity of video on the other sites. We all use the same backend, so if we flip HTML5 support, everyone else has to too, and while all of our videos are available in an iPhone resolution h.264, there are hundreds of hours of footage on GB and the other sites that aren't. So basically, we need to recompress hundreds or even thousands of hours of footage before we can flip the switch. It will happen, but it's taking a while.
How To Rip DVDs to Play on Any Device—For Free!

Our ultimate DVD copying guide shows you how to use Handbrake to rip discs for playback on your laptop, Xbox, PS3, iPhone, Zune, netbook, iPad, PSP, iPod, and pretty much anything else

Tested: Apple Mac OS X Lion

The $30 upgrade from Snow Leopard seems like a no-brainer, but that's not the full story. Read the official Tested review.

Apple iPad 2 Review

Our definitive review of the iPad 2.

Tested: Nvidia GeForce GTX 580 Video Card

The green machine comes back swinging.

Apple iPad Wi-Fi Review

Apple's device isn't magical, but it is going to make the tablet a real category--for better or for worse

Video: How To Build the Best $1500 Gaming PC, Step-by-Step

Do you like saving money? What about playing PC games? Have you ever considered building your own PC? We show you exactly what you need to know to build an awesome $1500 gaming PC.

How To Build an Awesome $500 Windows Home Server

We pick the best parts to build a lean media backup and streaming machine.

The Best Android Phone for Your Network (February 2011)

Don't get locked in with the wrong phone.

Living with Technology: Building My Annual Production PC

Is in January yet? Then it’s time for a new production system. Here's what Loyd put in his daily work and gaming rig.

Report: 2GHz Samsung Tablet with 2560x1600 Display at MWC This Month

In one month, the first ARM Cortex-A15 device could be unveiled. Sounds like Samsung will be going all out.

The Best Android Smartphone for Your Network (January 2012)

Can you wait for the next big thing, or is it time to settle?

How Android OEMs Miss the Mark with TV Commercials

A one minute Super Bowl commercial is wasted if the ad doesn't win any converts.

Will These Be the Major Technology Trends of 2012?

A design firm predicts the course of technology for 2012. These are big-picture ideas, not products: you won't find smart fridges or smartphones on the list.

AMD Radeon 7950 Benchmarks Measure Up to GTX 580 Performance

The second-tier 7000 series card offers cooler, quieter performance than the GTX 580 of 2011, but performance between the two is competitive, depending on the game.

How Security Cameras Can Provide Anonymous Shopper Statistics

A video processing company takes security camera footage and turns it into useful data for retailers.

Intel Updates Sandy Bridge Family with 7 New Desktop CPUs

Sandy Bridge gets seven new processors, including a trio of i5 CPUs without built-in HD graphics.

Living with Technology: Building My Annual Production PC

Is in January yet? Then it’s time for a new production system. Here's what Loyd put in his daily work and gaming rig.

Kinect for Windows Launches, Here's How it Differs from Xbox

Kinect for Windows leaves beta, gets an official retail release and a new and improved SDK.

Windows Phone 8 "Apollo" Features Revealed in Insider Video

Pocketnew spills some juicy secrets on the Apollo Windows Phone 7 update, due out late this year. Windows Phone 7 becomes Windows Phone 8.

How Many In-Store Shoppers Actually Check Prices Using Their Phones?

A new study looks at how the ability to compare in-store and online prices affects purchasing decisions.

Neil Young Worked with Steve Jobs on 24-Bit Audio Standard

A famous CEO and a famous musician talked about music, compression and a potential 24-bit iPod.

Report: 2GHz Samsung Tablet with 2560x1600 Display at MWC This Month

In one month, the first ARM Cortex-A15 device could be unveiled. Sounds like Samsung will be going all out.

Here's What's New in Mozilla's Just-Released Firefox 10

Firefox 10 has moved out of beta and into full release. Here's what's different that you should care about.

Microsoft Tweaks Windows 8 File Management Due to User Feedback

In the first of a series of posts based on customer feedback, Microsoft lists some tweaks made to Explorer, the Ribbon, and copying files.