State of the web: of apps, devices, and breakpoints

IN The ‘trouble’ with Android, Stephanie Rieger points out the ludicrous number of Android screen sizes on a typical UK client’s website and comes to this conclusion:
If … you have built your mobile site using fixed widths (believing that you’ve designed to suit the most ‘popular’ screen size), or are planning to serve specific sites to specific devices based on detection of screen size, Android’s settings should serve to reconfirm how counterproductive a practice this can be. Designing to fixed screen sizes is in fact never a good idea…there is just too much variation, even amongst ‘popular’ devices. Alternatively, attempting to track, calculate, and adjust layout dimensions dynamically to suit user-configured settings or serendipitous conditions is just asking for trouble.
I urge you to read the entire article—it’s brief yet filled with rich chocolatey goodness.
Responding to it, Marc Drummond concludes that responsive web design default breakpoints are dead and urges designers to “use awkwardness as your guideline, not ephemeral default device widths” and return to fluid design. (I believe he may actually be thinking of liquid layout—the kind we practiced back in the early mid-1990s when cross-platform and multi-manufacturer desktop screen sizes and pixel-per-inch ratios—not to mention strong user font, size, and color preference options—made fixed-width layout design challenging if not impossible. As I understand fluid design, it is merely another word for responsive design, in that it relies on CSS3 media queries set to breakpoints.)
We’ve lost our compass
Rieger and Drummond are hardly alone in feeling that “our existing standards, workflows, and infrastructure” cannot support “today’s incredibly exciting yet overwhelming world of connected digital devices” (futurefriend.ly) and that something new must be done to move the web forward. And of course ppk has been warning us about the multiplicity of platforms and viewports on mobile since 2009.
Agreed: that is an exciting and challenging time; that fixed width layouts do not address, and adaptive layouts (multiple fixed-width layouts set to common breakpoints) do not go far enough in addressing, the challenges posed by our current plethora of mobile screen sizes, zoom settings, embedded views (i.e. “browser” windows inside app windows, often with additional chrome) and what Rieger calls “the unintended consequences” that occur as these various settings clash in ways their creators could not have anticipated.
As consumers, we’ve all had the experience of seeing the wrong layout at the wrong time. (Think of a site with both mobile and desktop versions—whether these versions are triggered by CSS3 media queries or JavaScript and back-end magic is beside the point because technology is beside the point—good user experience is all this is supposed to be about. On a Twitter app on a mobile device, the user follows a link; the link opens in the browser built into the Twitter app. Which version of the site does the user see? The mobile one or the desktop? Often it is the desktop, and that can be a problem if the app’s version of the browser does not permit zoom. Even if it is a mobile version, it may be the wrong mobile version, or it may not fit comfortably inside the app’s browser window.) Considering our own experiences and reviewing Rieger’s chart, it is easy to share Drummond’s conclusion that breakpoints are dead and that all sites should be designed as minimally as possible.
If breakpoints are dead, responsive design is dead
Of course, if breakpoints are dead, responsive design is dead, because responsive design relies on breakpoints both in creative workflow and as a key to establishing user-need-and-context-based master layouts, i.e. a minimal layout for the user with a tiny screen and not much bandwidth, a more fleshed-out one for the netbook user, and so on.
But responsive design is not dead; it has only begun. It is not a panacea but was never intended to be. It is simply the beginnings of an approach.
I respect those colleagues who say breakpoints are dead, understand how they reached this conclusion, and am eager to see where it takes them in the coming months as they experiment with new methods, perhaps developing wonderful and unforeseen best practices. I hope design will be a brilliant part of these new methods, not something that gets abandoned to create a bland but workable lightweight experience for all.
But I also believe it is possible to draw a different conclusion from the same data. It is even possible, I believe, to say the present data doesn’t matter—at least not in the long run.
Tale of the chart
There was a time in the late 1990s when industrious web designers showed how atrocious CSS support was in browsers. Eric Meyer’s Master Compatability Chart for Web Review, formerly at http://www.webreview.com/pub/wr/style/mastergrid.html, was one of the best, but is no longer available for your historical viewing pleasure—not even at the mighty Wayback Machine. That’s too bad, as it would have perfectly illustrated my point. The chart used a variety of colors to show how each detail of the entire CSS specification was or was not supported (and if supported, whether it was supported correctly and completely, partially and correctly, partially and somewhat incorrectly, or completely incorrectly) in every browser which was available at the time, including, if memory serves, close to a dozen versions of Netscape, Explorer, and Opera.
Looking at that chart induced nausea and vertigo. It was easy to draw the conclusion that CSS wasn’t ready for primetime. (That was the correct conclusion at the time.) It was also easy to look at the table and decide that table layouts and font tags were the way to go.
That’s what most designers who even bothered looking at Eric’s chart decided, but a few (Eric and me included) drew a completely other inference. Instead of trying to memorize all the things that could go wrong in each browser, we created general rules for what worked across all browsers (e.g. font-size in px, floats for layout) and advocated design based on the things that work. This, I believe, is exactly what the futurefriend.ly and Move the Web Forward folks are doing now: trying to figure out commonalities instead of bogging down in details. (This is why some in our community have labeled futurefriend.ly and Move the Web Forward “WaSP II.”)
The other inference Eric, I, and others in the 1990s drew from Eric’s chart was that browser makers must be petitioned to support CSS accurately and correctly. We and many of you reading this engaged in said petitioning, and thanks largely to help from with the browser engineering community (from people like Tantek Çelik and Chris Wilson and organizations like Mozilla) it came to pass.
Of mice and markets
We cannot, of course, petition all the makers of, say, Android devices to agree to a set of standard breakpoints, because there are over 500 different Android devices out there, many of which will fail in the coming months—or if not outright fail, simply be replaced in the course of planned obsolescence AKA upgrading that drives the hardware segment. And each new product will in turn introduce new incompatibilities (AKA “features”).
In the short run it’s going to be hell, just as the browser wars and their lack of support for common standards were hell. But it is the short run.
500 standards is no standard. Give a consumer 500 choices and the price-driven consumer picks what comes with her plan, while the selective consumer begins gravitating toward a handful of emerging market leaders. Eventually this nutty market will stabilize around a few winning Android platforms (e.g. Kindle Fire) and common breakpoints will emerge. What The Web Standards Project achieved with browser makers, the market will achieve with phones.
Until that time, designers certain can abandon breakpoints if they can find a way to do good design under purely fluid conditions—design that pleases the user, satisfies the client, and moves the industry forward aesthetically. But designers who persist in responsive or even adaptive design based on iPhone, iPad, and leading Android breakpoints will help accelerate the settling out of the market and its resolution toward a semi-standard set of viewports. This I believe.
When I see fragmentation, I remind myself that it is unsustainable by its very nature, and that standards always emerge, whether through community action, market struggle, or some combination of the two. This is a frustrating time to be a web designer, but it’s also the most exciting time in ten years. We are on the edge of something very new. Some of us will get there via all new thinking, and others through a combination of new and classic approaches. Happy New Year, web designers!
Filed under: Applications, apps, Responsibility, Responsive Web Design, State of the Web, The Essentials, UX, Web Design, Web Design History, Web Standards, Websites
Migrate if you like, but Touristeye is not a Gowalla partner.

RECENTLY A COMPANY CALLED Touristeye has been emailing Gowalla users, encouraging them to migrate their data to Touristeye now that the Gowalla service is closing down. The emails tell you how a Gowalla friend (who is named) has just migrated her/his data to Touristeye and invite you to join her or him. Although Touristeye does not claim to be a Gowalla partner, there is a strong implication that the migration is seamless and that it was authorized by Gowalla. Not so.
Gowalla has not created a migration tool for Touristeye or released any migration tool as yet; the Austin-based check-in tool has no affiliation with Touristeye, and did not authorize Touristeye to reach out to Gowalla customers.
I can’t fault Touristeye for trying to increase its customer base by reaching out to the abandoned Gowalla community, and I have no opinion on Touristeye’s service, as I haven’t tried it. If Touristeye appeals to you, by all means check it out. Personally, I have replaced my Gowalla fix with (yes, four) four apps: Foursquare (for social check-ins and tips about places), Instagram (for photos and seamless Foursquare integration), Path (for the aesthetic rush I miss), and Facebook (because my people who don’t know from Foursquare, Instagram, and Path are there; and Facebook’s new Timeline even makes it fun).
An official Gowalla migration tool is coming is coming soon.
Filed under: Applications, apps, business, Community
Pro Tip
New MobiUs Browser For iOS Makes Mobile Web Apps Act More Like Native Apps
“Mobile development firm appMobi is launching a new HTML5-powered browser for iOS on Monday which will bring additional capabilities typically found only in native apps to the mobile Web. The MobiUs Web App Browser, as it’s being called, works both as a standalone browser alternative or in conjunction with Apple’s mobile Safari, similar to the way browser extensions work on the desktop Web.
“…The browser integrates two full sets of APIs from both appMobi and from PhoneGap (1.0) to give the Web apps a native look-and-feel, plus the ability to access all the hardware features of the smartphone.”
More: New MobiUs Browser For iOS Makes Mobile Web Apps Act More Like Native Apps | TechCrunch.
Filed under: apps, Browsers, Web Design, Web Design History, Web Standards
Comments off.
An Event Apart Atlanta 2011
YOU FIND ME ENSCONCED in the fabulous Buckhead, Atlanta Intercontinental Hotel, preparing to unleash An Event Apart Atlanta 2011, three days of design, code, and content strategy for people who make websites. Eric Meyer and I co-founded our traveling web conference in December, 2005; in 2006 we chose Atlanta for our second event, and it was the worst show we’ve ever done. We hosted at Turner Field, not realizing that half the audience would be forced to crane their necks around pillars if they wanted to see our speakers or the screen on which slides were projected.
Also not realizing that Turner Field’s promised contractual ability to deliver Wi-Fi was more theoretical than factual: the venue’s A/V guy spent the entire show trying to get an internet connection going. You could watch audience members twitchily check their laptops for email every fourteen seconds, then make the “no internet” face that is not unlike the face addicts make when the crack dealer is late, then check their laptops again.
The food was good, our speakers (including local hero Todd Dominey) had wise lessons to impart, and most attendees had a pretty good time, but Eric and I still shudder to remember everything that went wrong with that gig.
Not to jinx anything, but times have changed. We are now a major three-day event, thanks to a kick-ass staff and the wonderful community that has made this show its home. We thank you from the bottoms of our big grateful hearts.
I will see several hundred of you for the next three days. Those not attending may follow along:
- An Event Apart Atlanta three-day schedule
- A Feed Apart – live tweeting, Monday through Wednesday
- AEA Atlanta Flickr Group
- An Event Apart Facebook page
Filed under: An Event Apart, Announcements, Appearances, apps, Atlanta, Authoring, Best practices, business, cities, client services, clients, Code, Community, Compatibility, conferences, content, content strategy, creativity, CSS, CSS3, Design, Designers, development, editorial, Education, eric meyer, events, Fonts, Formats, glamorous, Happy Cog™, HTML, HTML5, Ideas, industry, Information architecture, interface, IXD, Jeremy Keith, Platforms, Real type on the web, Redesigns, Responsive Web Design, Scripting, speaking, spec, Standards, State of the Web, The Profession, Usability, User Experience, UX, W3C, Web Design, Web Design History, Web Standards, webfonts, webkit, webtype, work, Working, Zeldman
Comments off.
Episode 39: Crowd Fusion’s Brian Alvey live on The Big Web Show
BRIAN ALVEY (home, Twitter) is our guest on The Big Web Show Episode 39, recording live Thursday, February 16, at 12:00 PM Eastern at 5by5.tv/live.
Brian is CEO of Crowd Fusion, a publishing platform that combines popular applications like blogging, wikis, tagging and workflow management, and a leader in the content management world. He co-founded Weblogs, Inc.—home to Engadget, Autoblog, TUAW and more—and built the Blogsmith platform, both of which were acquired by Aol and are essential to their current strategy. Brian has been putting big brands on the web since 1995 when he designed the first TV Guide website and helped BusinessWeek leap from Aol to the web.
Brian built database-driven web applications and content management systems for many large companies in the 1990′s including Intel, J.D. Edwards, Deloitte & Touche and The McGraw-Hill Companies. His 1999 Tech-Engine site was a “skinnable HotJobs” which powered over 200 online career centers including XML.com, Perl.com, O’Reilly & Associates Network, DevShed, and Computer User magazine.
He has been the art director of three print magazines (I met him in 1995 when he was art director for “Net Surfer” or something like that) and was the Chief Technology Officer of Rising Tide Studios where he developed The Venture Reporter Network, which is now a Dow Jones property.
In 2003, Brian invented and launched Blogstakes, a sweepstakes application for the blogging community. He is a former Happy Cog partner of mine; at Happy Cog, Brian built content management systems for customers including Capgemini, A List Apart, and the Kansas City Chiefs. He was also the creator and host of the Meet The Makers conference, a series of talk show-style events that were so compelling, they helped inspired me to create An Event Apart with Eric Meyer.
And I’ll stop there. Ladies and gentlemen, a legend and true creative force in this medium. Please join us at tomorrow on 5by5.tv/live for a lively and wide-ranging discussion.
The Big Web Show (“Everything Web That Matters”) records live every Thursday at 12:00 PM Eastern. Edited episodes can be watched afterwards, often within hours of recording, via iTunes (audio feed | video feed) and the web. Subscribe and enjoy!
The Big Web Show #39: Brian Alvey.
Filed under: Applications, apps, architecture, art direction, Authoring, Best practices, Brands, business, Community, content, Damned Fine Journalism, Design, Designers, development, Happy Cog™, Journalism at its Finest, Microblogging, Platforms, State of the Web, The Big Web Show
Comments off.
Episode 38: Macworld’s Jason Snell live on The Big Web Show
Macworld editorial director Jason Snell is our guest on The Big Web Show (“Everything Web That Matters”) Episode #38, recording live Thursday, February 10, at 12:00 PM Eastern. Jason, co-host Dan Benjamin and I will discuss the future of publishing, Macworld’s evolving digital strategy, and of course our favorite computers, phones, apps, and tablets.
Jason Snell is editorial director of Macworld. He’s been covering Apple since 1994. He’s also the host of The Incomparable Podcast, at theincomparable.com.
The Big Web Show (“Everything Web That Matters”) records live every Thursday at 12:00 PM Eastern. Edited episodes can be watched afterwards, often within hours of recording, via iTunes (audio feed | video feed) and the web. Subscribe and enjoy!
The Big Web Show #38: Jason Snell – 5by5.
Filed under: .Mac, Apple, Applications, apps, books, business, Design, podcasts, Publications, Publishing
Comments off.
Own Your Data
Captured from Twitter, here is Tom Henrich’s partial reconstruction of my conversation with Tantek Çelik, Glenda Bautista, Andy Rutledge and others on the merits of self-hosting social content and publishing to various sites rather than aggregating locally from external sources.
via Own Your Data / technophilia
Filed under: apps, Best practices, Community, content, Design, social networking, software, Standards, State of the Web, Tools, Usability, User Experience, UX
Comments off.
Flipboard Update Preview
FLIPBOARD, AS YOU DOUBTLESS know, is a social media magazine for iPad. Part RSS reader, part iPad publication uniquely curated by each reader, the app brings serendipity, discovery, and typographic excellence to the experience of keeping up with one’s friends on Twitter, Facebook, and so on. This morning (last night in Japan), a new, improved version of Flipboard was launched, offering designers like us even more visual pleasure and rewarding the hours we put into our content’s semantic underpinnings.
Designer Craig Mod, in a letter, told me his “goal was to try and produce one of the best RSS experiences out there.” It’s accomplished via features like those listed below and more, as seen in these screenshots Craig sent me from his pre-launch tests:
- auto-small caps
- portrait and landscape optimized typography
- full bleed images
- flowing of text based on image size and location in the document
- auto-generation of [figure] and [figcaption] objects based on alt
text on images
Adds Craig, “What’s great is that the more semantic and clean your feed, the better it will look in the app.”
Download Flipboard or update your copy in the iTunes Store and see.
Filed under: "Digital Curation", Apple, Applications, apps, architecture, art direction, ipad
Comments off.
Et tu, Jon Stewart?
The iTunes Store now features a Daily Show app. When you click to purchase it, the store tells you it doesn’t exist/isn’t available under this name.
Apparently, Apple or MTV Networks has withdrawn the app—and the news never made it to the database. How is this possible?
The error message indicates that the app “may be available” with a different price or “elsewhere on the store.” Neither of these possibilities turns out to be true.
Imagine a shoe store with special shoes highlighted in the window. When you try to buy them, the clerk says you can’t, but they “may be available” elsewhere in the store for a different price.
Somewhere, Steve Krug is quietly weeping.
Filed under: Apple, Applications, apps, Best practices, Design, Usability, User Experience, UX
Comments off.












