Wednesday, January 28, 2009

Missing Accessory: Screens

All smartphone makers are exploring how their smartphone operating system works on a larger screen. Hobbyists themselves are having a good time installing Google's Android on cheap Netbooks, just because they can, and to see what happens, with the verdict mostly being that it is neat, but because it doesn't use the added screen real-estate very well, it is of limited utility. The current wishful-thinking rumor is that Apple is investigating its own iPhone environment on some 9" or 11" media tablet, so as to capture the Quick Computing Companion space without compromising their brand by making something 'cheap' like a netbook.

Really, the limitation on small devices is the screen. A generation of T9-wielding thumboarders on 12-key or QWERTY-keypads, currently plonking down hundreds of dollars and getting locked down in contracts happily for years for the privilege of typing on tiny squares on unyielding glass are proving that the people are far nore willing to deal with horrible keyboards than computer-magazine reviewers panning subnotebooks for years think. "Oh I couldn't touch type on it, let's award it only 1 star" is just not a realistic evaluation once the price drops under $500. Sure, if your job depends on being able to crank out a report of 12 marketing pages in 30 minutes, you want a full keyboard, but how many people actually do that? What I see most people do today is browse, enter text fields, read, compose a small message, draw something, adjust some pixels, type a little again, etc. And then watch a movie.

In the small-scale snack-wise computing arena you can buy all kinds of external keyboards, fold-up, roll-up, wired or wireless connected (if the small computer allows it). You can augment your netbook or smartphone or tablet if you really do need to write that marketing report in the hotelroom or plane. What I am not seeing is the other end: portable flat monitors.

We do fine without real keyboards, and are happy to watch movies on tiny screens when on the move, but when you come to the destination, the desk, the table where real work has to be done, when you need the real-estate and can unpack your bags, there's no product to help out. How much more useful would a MacBook Air, A Sony VAIO P, a standard Acer netbook be, if, when at the site, you could unpack the large LCD and plug it in? It doesn't need to be battery powered, it doesn't need to drain the main computer, you only use it while at the destination, so you can plug it in. It's big and bright and very flat, and the metal or carbon protective cover flips back into a stand, and you can do quick presentations on it.

At least one traditional smartphone maker is wondering how to enable its phones to take over the TV in your hotel room when you arrive so that you can do more general computing with your pocket device, but seriously, who wants to write that 12 pager with a fold-out external keyboard and hotel room TV? So road warriors keep getting saddled with large notebooks because they need the keyboard, and most of all, the screen. Instead of having a small machine to browse and play and watch and listen and message and maybe adjust that report or add a paragraph while on the move with, while walking around, while in a cramped seat. And with that small capable machine, a fold-up keyboard and good screen in their checked-in luggage, or in the weekend bag, packed tightly against their shirts to keep them flat and wrinkle free, both items ready to go for the big work on arrival.

Why has this not been made? Is this where we might be going? Or are mini projectors supposed to save the day?

Tuesday, January 20, 2009

Ridiculous

It's 2009 and a premium mobility device can't properly Bluetooth with another premium mobility device because someone decided to use Toshiba's proprietary software stack for the chip.

People, stuff has to Just Work these days, or you will stay a marginal player.

Thursday, January 08, 2009

Now With Actual Data: The New Web is Here

As I said before, the trend I am seeing in computing is going into two directions: small screens that are actually being used to browse for reals, and very large screens getting popular. The standard 4:3 screen, usually being around between 1024 to 1300 lines, is just not king anymore. Home machines, business machines, towers, desktops are all being sold with bigger and bigger LCDs, or two standard ones, or the tower gets replaced with a laptop with a secondary screen. We want the real estate. Yes, the old screens in deployment didn't instantly die so there are plenty out there left, but the trend is for bigger.

But that doesn't mean websites and applications can safely design for bigger and bigger. Netbooks are still going strong, sold in large numbers, used for web 'snacking' on the move, on the couch watching TV, instant little look-ups -- I am surprised to not have seen a mention of the URL entry bars of the browsers having been configured out-of-the box to take the user directly to IMDB, Wikipedia, and last.fm.

Those netbook screens are small, but the trend there is for higher resolutions in the same size, higher pixel densities. The latest Sony entry for that category, the totally over-specified Sony P Series, is the size of a business envelope, and manages to cram 1600 pixels in a 10 inch enclosure for a reported pixel density of 220ppi. Average desktop screens are at 72. Yes, this is getting closer to the magic 300dpi, when screens become like paper.


Sony VAIO P netbook. $900 in the US.



But the small-screen scenario goes further. Check out what I found, belatedly, today in Tom Hume's blog:
A quarter of iPhone users say it’s displacing a notebook computer. 28% of iPhone users surveyed said strongly that they often carry their iPhone instead of a notebook computer.
Source: Rubicon Consulting

This is not that surprising to me, really. Once a handheld became not a pain to browse with, of course it would be preferred, and the iPhone and iPod Touch are the first handhelds to finally not be a pain and deployed in enough numbers you can actually study it for a report like this. Android and HTC make this category even bigger. I saw it yesterday when meeting a UX designer who had a new beautiful Powerbook in his messenger bag, but decided to show me the latest work he had done on his iPhone because it was easily within reach. So there we were pinching in and out (the gesture to zoom out of a page on an iPhone or iPod Touch is to slide thumb and index finger to each other on the glass, 'pinching'. Zooming in is the reverse gesture) to see the page. I guess zoomable interfaces finally really are here.

Which is really not that fun an experience, running to and from a page, making your brain work hard to remember the overview of the page while you are zoomed into a piece you can read. Zoomable-interface proponents for decades -- yes, decades, check the ACM digital library for papers submitted to CHI conferences about them -- have said that our brains are hardwired for spatial navigation. The idea is that constructing and remembering mental maps is such a basic cognitive skill -- any rat in a maze can do it -- that a zoomable interface, which is all about making a map of what the page looks like, zooming in to the piece you want to read, and then going back up to zoom back into the next piece or just going directly to the next piece, would be super natural. Insert misogynist female-driver-getting-lost, or male-driver-not-asking-for-directions jokes here.

Well, now we know that there is science showing people aren't that much better doing web-navigation tasks in a zoomable interface than a plain scrolling ("panning") one (although maybe the test population would have done better in the mental-map-making if there had been some cheese at the end). I also realized yesterday that browsing on the iPod has enlarged the navigation vocabulary; used to be we just had to scroll vertically and horizontally, now we two different gestures for zooming in and out added. Sure they are 'intuitive' in that when you see them done once you totally get it and are off and running, but it is still 'more stuff'. And I already hated it when a web page made me scroll left and right instead of just simply up and down. Yes, the iPhone interface has made scrolling really easy, far easier than using scrollbars ever did, but really, up and down is just the most of scrolling I want to deal with. Anything else is just too much to keep track of during a show-and-tell session over breakfast.

So where are we right now? Still with a web trying to sell things on a three-column grid page with a large central image at top, designed for desktops, while a certain category of handheld is displacing desktops for browsing, netbooks are getting high resolution screens that will make text specified in pixels unreadable, and the games- and media-oriented sets are getting monster screens that dwarf those 3 columns. Many companies with large brands are still making <table>-based lay-outs because the graphic designer did a beautiful mock-up page in Photoshop and the HTML jockey is tasked with making sure all pieces fit in the grade just like in that image that got approved by the Creative Director. Semantic-HTML purists want <table> to be used for tables only, and continue their march to replace everything with <div>s arranged with CSS, ostensibly so Google will find things better, the page is more accessible to people using screen readers, and "the page degrades better in less capable browsers." Small phones now rather crash their browser than not display the CSS of such a page, big phones make users zoom in and out of the CSS-based lay-out that looks just like a table, so the only browsers this "degraded" page would be seen in is lynx which nobody uses. Google doesn't care if content is arranged in a <td> or a <div>, and thus only people with screenreaders actually get the benefit of <div>. Meanwhile there are stacks of articles from CSS-purists out there on arcane trickery for how to make <div> based lay-outs that do ok when the user makes his browser narrower or wider, but that fundamentally do not get us any further than, well, <table>s because they are all still grids. And the most forward-thinking latest sites like MrTweet and Disqus decide to indeed actually target iPhone-like screens from the get-go, and thus end up with pages with huge fonts and two or so information items, inadvertently communicating on a desktop screen that the designer thinks you have vision problems and a learning disability.

We can't make a web-page for every different device, that would just be too much web slinging. But we can and must do better content adaptation than this. I actually attempted in 2005 to make web portals that looked great both on the desktop and on a smartphone of the time with the same HTML. I managed it by having two very different CSS style-sheets, with the handheld one basically throwing all kinds of information out and re-arranging the page to, for example, make the left-hand nav be a simple list on the bottom. Cheap scrolling down was all that was required. But I did have the luxury there of a manager who told me to do whatever it took to make this happen, and did not work in the standard agency model of approving a 'look', a 'page', an 'experience', where every image and text and menu had to be just so. We weren't classically-trained graphic designers trying to get the brochure model onto a screen, or the newspaper with its columns model on to a screen. We were committed to interaction design, and just had information we wanted to communicate.

Scaling to different sized screens can be done, even if CSS is currently not the best tool and requires trickery to do it right as 'A List Apart' shows. But it can be done, and that 'A List Apart' article shows another statistic on which viewers are lost when users of the iPhone category of handhelds are not served well. You don't need to make 5 different websites for different classes of devices, like some designers seem resigned to because they can't think of another way. But to do it, page designers must stop designing, well, pages. Tell your Creative Director and Senior Agency Partner, no, we can't let Photoshop be the only tool with which we communicate how it 'looks', because it has to 'look' different, and even have different elements, on all the classes of devices we identify. And yes, we will need to educate our clients on that, but hey, they are losing all these iPod Touch and Android clicks right now, and they are adding up. Even CSS purists seriously need to re-evaluate how much time they are spending on the perfect way of arranging 3 items in a row, and realize that if their page looks bad or makes no sense if those 3 items are arranged underneath each other instead of side by side, they are not ready for the future of computing.

Because there are millions of handhelds like the iPhone out there, and a quarter of them are replacing standard screens for browsing. The future is now.

Friday, January 02, 2009

My Expense Reports Have Needs

I don't have a fax. I do not have a scanner, either. And I find myself writing expense reports, and needing to attach receipts, to fax or email to the relevant parties, in the field a lot. Often where there are no faxes or scanners anyway, but always that 3G connection.

 I use my phonecam to take pictures of the documents, good Zeiss lens and good enough at 3.2 Mpixels, and send those on once I transfer them to my laptop for email,but I still think the process could be better. Some good software on the phone to optimize the document shot: straightening it out or showing guide lines on the screen for alignment, annotation, cutting off surroundings, fixing colors so it is even and white or whatever background paper should be, so that the result looks more like an electronic document than a photograph of a real one.

And then fax it on.