On MovieTome: TRANSFORMERS 2 SPOILERS!
BNET Business Network:
BNET
TechRepublic
ZDNet

August 30th, 2007

The ‘undo’ problem is why web applications aren’t there yet

Posted by Ryan Stewart @ 1:35 pm

Categories: Rich Internet Applications, Design

Tags: Desktop, Web, Web Application, Rich Internet Application, Ryan Stewart

The ‘undo’ problem is why web applications aren’t there yetI just screwed up. I accidentally marked all of my Google reader items as read when what I intended to do was mark a specific folder as read. If this was a desktop application I could hit undo and I’d back up, have all of my data the way I want it, and be ready to read all of the delicious feeds I’ve been missing this week. But Google Reader is a web application, so I can’t do that, I’m just SOL.

This is one of the huge, huge problems with web applications that we haven’t talked about much. Web apps are great. They’re easy to get to, they store your data in the cloud and they’re fairly ubiquitous. But we haven’t gotten to the point where we can replicate true desktop paradigms on the web. Because the web was primarily a document medium, we didn’t have to think about application problems like states or offline issues. But now we do and while we’re making a lot of progress, there are things keeping us from fully making the jump.

RIAs haven’t solved this problem either. But because RIAs started with the idea of building real applications on the web, we’re closer than other technologies. But it’s funny because the forces that pull us in the direction of desktop applications also pull us towards the web. If you figure out a very robust way to incorporate states (so you can add undo functionality) then how do you deal with people that want to deep link into an RIA? Should you be able to link into each stage of the undo stack?

Technologically, blending the web and the desktop isn’t hard. It’s blending the features from each that’s difficult and it’s why RIAs are such an interesting problem. We’re all still figuring out what to take from the web world and what to take from the desktop world. I want Undo in my rich internet applications. The question I what I need to give up to get that.

Some good background (not a new problem):
Vandewal.net - state on the web
John Dowdell - good comments, including using the back button.
BoagWorld

Image courtesy of NewbieGamerBlog.

Ryan Stewart, a Rich Internet Application developer and industry analyst, recently joined Adobe's Platform Team as a Rich Internet Application Evangelist. See his full disclosure.
  • Talkback
  • Most Recent of 16 Talkback(s)
RE: The 'undo' problem is why web applications aren't there yet
Gmail allows you to undo some of your actions, you know.

Like PaulJulio said, it's a feature issue, not a platform issue. For instance, Photoshop allows you to undo several steps back, dependin... (Read the rest)
Posted by: Datrio Posted on: 09/12/07 You are currently: Logged In | Log out
undo and RIA MrSteel   | 08/30/07
Not a RIA problem Jason Etheridge   | 08/30/07
RE: Not a RIA problem ryanstewart  ZDNet | 08/30/07
No undo with REST, but RIA makes it better Jason Etheridge   | 08/31/07
MrSteel MrSteel   | 08/30/07
Click read to unread chender   | 08/31/07
gmail has undo dhclapp1@...   | 08/31/07
Google Reader is a bad example kurber   | 08/31/07
nor does outlook 2003 james.colton+webform@...   | 08/31/07
Virtualization and Configuration francis.carden@...   | 08/31/07
Journal files and network disconnects 3dguru   | 09/01/07
Undo button paulmann77@...   | 09/01/07
BACKSPACE!!!!! royalstream   | 09/02/07
Which browser are you using? JustMe2007   | 09/02/07
It's a feature issue, not a platform issue. PaulJulio   | 09/06/07
RE: The 'undo' problem is why web applications aren't there yet Datrio   | 09/12/07

What do you think?

No Trackbacks Yet

The URI to TrackBack this entry is:
http://blogs.zdnet.com/Stewart/wp-trackback.php?p=515

advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

All-in-One Printers

advertisement
Click Here