This is Ari Becker's Typepad Profile.
Join Typepad and start following Ari Becker's activity
Join Now!
Already a member? Sign In
Ari Becker
Recent Activity
I think a lot of this thinking is somewhat limited. CSS has had the ability since forever to define different representation models for different media - getting different representations for print and screen, for instance, without changing the underlying HTML. So why not have more support for listing Android under media? Or iPhone or iPad? Something like @media ipad{ attribute:value;attribute:value; } With appropriate API guidelines published, establishing different tags as different common UI elements that can have their visibility hidden or otherwise changed for other platforms, I see no reason why someone couldn't literally download an HTML5 app for any device. Users can be certain that the app will run regardless of what platform they run, and the enhancements will just work if you have an "officially supported" platform. Where things could REALLY get interesting is if Apple or Google started to treat HTML as the UI language that it is, writing compilers that take HTML written according to API and transforming it to native UI code to get the speedups that native code provides. Add industry pressure for hardware optimization for Javascript and we would finally start to get truly universal applications.
Toggle Commented Apr 24, 2012 on Will Apps Kill Websites? at Coding Horror
I'm surprised, Jeff. You just wrote an article lamenting how linkrot makes digital archiving a monumental task, and you think eBooks are a fundamentally good idea? I have books from the 1970's and earlier that are still 100% intact. No DRM, no linkrot, no bitrot, no BS of anykind. They still fundamentally work. A good hardcover binding lasts for a very, very long time. Most books I buy, I would consider to either be reference works of one kind or another, where I would go back and refer to the book as needed. For most home libraries, simple organization beats Google-style searching any day, and this is true for anything from code lookup to recipes to politics. I really doubt this will change any day soon. If a book's code becomes outdated (rarer than you think), that's not an argument that books are terrible but rather an argument to buy the updated book, and put it right next to the old book on the bookshelf.
Toggle Commented Apr 11, 2012 on Books: Bits vs. Atoms at Coding Horror
Jeff, you're obviously unfamiliar with the Nokia N9. There are no face buttons on the device, but the UI is fantastic. Getting to multitasking, apps, web, phone, camera, and SMS are only a swipe away. There are a couple buttons on the side, but they're not necessary for day-to-day use. The volume buttons are more for if you want to change the volume without interfacing with your music application (i.e. while the device is locked) and the lock button isn't needed for unlocking the device - just double-tap the screen. Since there are no buttons (not even built into the headphone cord), there's no confusing double-click/triple-click etc. behavior of the type you described. The UI just works. I don't like search-type hardware buttons, because I never use search on my phone. The Swipe UI on the N9 renders the need for a Home/Start button unnecessary. Sure, a hardware back button could be useful, but so could a hardware keyboard, and if you paid attention to the iPhone's design history, then you know that Steve vetoed designs with hardware keyboards because they take up valuable real estate that's better dedicated to screen real-estate, which can provide a back button if needed. And that's exactly what the N9 does. If I need a back button, it's put in the UI. If I don't, I have more room for web/movies/anything/etc. Jeff, I highly suggest that you do your research and take a look at the Nokia N9 UI - I think you will be pleasantly surprised.
Toggle Commented Feb 2, 2012 on The One Button Mystique at Coding Horror
Ari Becker is now following The Typepad Team
Sep 6, 2011