On 07/08/2014 15:45, David Gileadi wrote:
On 8/7/14, 4:18 AM, Bruno Medeiros wrote:
This is an interesting behavior I've come across, even before watching
this talk: Recently I tried IntelliJ IDEA, and it also goes away with
any explicit UI notion of saving a file. It just saves files
automatically, as you type. This is interesting, and might well be a
marked improvement in UI behavior...

This is a UI direction that Mac OSX is going in, presumably as part of
their push to bring iOS behavior to the desktop. Apps that use it save
as they go, and they have a standard UI to browse through previous
versions of your document if you want to go back to (or crib from)
something earlier.

Interesting.

Indeed the only potential issue I saw with this approach was, how does the application "mark" each local history version of a document? With explicit save it's easy, just create a new version in the local history each time the document is saved. Without explicit save... A smart algorithm/heuristic would have to be put in place. Something like saving a new version after a user stops typing after a while (5min or so?), or after a significant number of changes occurred. (if the local history is smart enough and saves changes incrementally, it can actually store every single change actually)

In any case that's workable, and overall it seems like an improvement in UI design. It even reminds me of the talk "Inventing on Principle" talk Bret Victor gave ( http://vimeo.com/36579366 ), in particular the aspect about reducing (if not removing entirely) the save/compile/run cycle.

--
Bruno Medeiros
https://twitter.com/brunodomedeiros

Reply via email to