- From: Scott Jenson <scott@jenson.org>
- Date: Sat, 16 Mar 2013 11:41:09 -0700
- To: "Appelquist Daniel (UK)" <Daniel.Appelquist@telefonica.com>
- Cc: "public-closingthegap@w3.org" <public-closingthegap@w3.org>
- Message-ID: <CACLVYsGg0CN2NGkdg3AGnxKOHxOLHgeTB+eLuji843sUcr+iwA@mail.gmail.com>
Coming to this a bit late but I'm new to this board and I'm getting caught up. I would claim that the web is caught between two paradigms: shoe horning the existing web into a small form factor and native apps. *The existing web * is a sprawling thread of pages. You'll have lots of tabs/windows open, each with it's own back history. You 'spread out' as you do your web based thing. *Native apps* are a tight contained experience: you *stay* where you're put. Navigation to other cool functionality is, for the most part, pulled out and left to the user to manage by trying a different app. AJAX/HTML5 has upset this balance, bringing native app behaviors into web pages. This blurs the lines. I feel strongly that trying to have it both ways is the source of much of our confusion. We all want to 'close the gap' but also want to keep everything amazing about the messy/sprawl-ish web. There is no doubt this is cool, but as a product designer I can tell you that we are quickly creating a linux-ish beast of amazing functionality with equally amazing complexity. We are creating a product that only we, the technorati can understand/use. I claim one of subtle reasons why native apps work so well is that people like the calm than comes from siloed functionality. We, of course, hate it, but that's, well, kind of my point. I don't have a solution here: I'm just making a user centered point: mushing to worlds together appeals only to the experts, it confuses the majority. If we really want to 'catch up' we have to realize there is more to this problem than how the DOM is manipulated: it's also about how users store/organize/launch these pages as well. Scott
Received on Monday, 18 March 2013 09:33:26 UTC