| By David Heinemeier Hansson | Article Rating: |
|
| June 26, 2007 09:45 PM EDT | Reads: |
11,250 |
David Heinemeier Hansson's BlogIt seems to be Spring season for rich-interface technologies. Most trying to blossom with a story about how they’ll rescue developers from the perils of web programming and its dirty tech of HTML, CSS, and JavaScript. These stories are told with a shadow assumption that the only reason developers put up with this trinity of web specs is because of what they get back in form of ubiquitous distribution.
That assumption then leads to the fallacy that if only someone could come along and give us a competitive distribution story using more “advanced” and “rich” interface technology, they’d surely be golden. That all web developers are waiting on is someone to save them from the browser mess and deliver them the clean desktop-development experience of yester-century.
In the immortal words of Eric Cartman: Bullcrap.
As a web developer, I’d like to confess my deep appreciation of the restricted canvas that we get from the basics of the web. We’ve entered an era where the browsers are good enough, compatible enough, and, most importantly, our understanding of how to use what we got has been raised to a level where things are finally looking pretty good.
I actually find the development experience between a modern web-application framework, Firebug, and current JavaScript libraries more than just bearable, I find it downright pleasant. Even more so because it’s born out of the pragmatism of not needing to be perfect. It has evolved over a decade of experimentation.
On the user experience side of things, we’re not even close to tapping out the potential of HTML. The majority of web sites and applications still suck. And if most developers and designers can’t make a clean run with the training wheels and constricted playground of HTML, then we probably are in no rush to start playing with a Ducatti on the Autobahn.
Continued ...
Published June 26, 2007 Reads 11,250
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
About David Heinemeier Hansson
David Heinemeier Hansson, a partner in 37signals, has been working with the Net with varying levels of success since 1996 - in the fields of game journalism, marketing, project management, design, and development. In July 2004, he released the framework Rails (also known as Ruby on Rails) and has been managing that as an open-source movement ever since. He is one of the software luminaries on the faculty of SYS-CON's "Real-World AJAX" Seminar, a faculty that also includes the Father of the "term" AJAX, Jesse James Garrett (http://www.ajaxworld.com).
![]() |
JavaScript News 06/26/07 09:36:01 PM EDT | |||
I actually find the development experience between a modern web-application framework, Firebug, and current JavaScript libraries more than just bearable, I find it downright pleasant. Even more so because it's born out of the pragmatism of not needing to be perfect. It has evolved over a decade of experimentation. On the user experience side of things, we're not even close to tapping out the potential of HTML. The majority of web sites and applications still suck. And if most developers and designers can't make a clean run with the training wheels and constricted playground of HTML, then we probably are in no rush to start playing with a Ducatti on the Autobahn. |
||||
- AJAX World RIA Conference & Expo Kicks Off in New York City
- What is Web 3.0?
- AJAXWorld RIA Conference & Expo 2009 West: Call for Papers
- AJAX and RIA 2009: More Choices, Tough Decisions
- Ulitzer’s Amazing First 30 Days in Public Beta
- RIAs for Web 3.0 Using the Microsoft Platform
- SYS-CON Announces Government IT Conference & Expo
- REA Is Where RIA Becomes the Norm
- Why an Application Grid?
- 2nd International Cloud Computing Expo New York Photo Album
- AJAX World RIA Conference & Expo Kicks Off in New York City
- What is Web 3.0?
- Developing Rich Client Applications Using Swing - II
- AJAXWorld RIA Conference & Expo 2009 West: Call for Papers
- AJAX and RIA 2009: More Choices, Tough Decisions
- AJAX World RIA Conference Awards Announced
- WebORB Launched for Flex, Flash, AJAX and Silverlight
- Appcelerator Revolutionizes UI Prototyping
- Adobe Takes LiveCycle into the Cloud
- Ulitzer’s Amazing First 30 Days in Public Beta
- Building a Drag-and-Drop Shopping Cart with AJAX
- What Is AJAX?
- Google Maps! AJAX-Style Web Development Using ASP.NET
- Flashback to January 2006: Exclusive SYS-CON.TV Interviews on "OpenAjax Alliance" Announcement
- AJAXWorld Conference & Expo to Take Place October 2-4, 2006, at the Santa Clara Convention Center, California
- AJAX Sponsor Webcasts Are Now Available at AJAXWorld Website
- How and Why AJAX, Not Java, Became the Favored Technology for Rich Internet Applications
- "Real-World AJAX" One-Day Seminar Arrives in Silicon Valley
- AJAXWorld University Announces AJAX Developer Bootcamp
- AJAX Support In JadeLiquid WebRenderer v3.1







































