How I reverse-engineered Google Docs to play back any document's keystrokes
features.jsomers.net
How I reverse-engineered Google Docs to play back any document's keystrokes
1–10 of 121 posts
Re: How I reverse-engineered Google Docs to play back any document's keystrokes
#2Re: How I reverse-engineered Google Docs to play back any document's keystrokes
#3Actually, Firepad does replay the history to display the current version on load (though it also has some snapshotting system to restart faster, but snapshots do not erase the history, they are kept in another location).
Re: How I reverse-engineered Google Docs to play back any document's keystrokes
#4Is this a typical way to write a magazine article? I wouldn't have expected so much time revising the opening sentences before getting the rest of the article in place. (But there's probably a lot of variation between writers.)
Re: How I reverse-engineered Google Docs to play back any document's keystrokes
#5Re: How I reverse-engineered Google Docs to play back any document's keystrokes
#6I am curious to see who is (brave enough?) to show their writing process in all its glory.
Re: How I reverse-engineered Google Docs to play back any document's keystrokes
#7I find it fascinating to see how much deleting and rewriting the author did on the first two sentences of his Atlantic article. You can see the idea getting rewritten in many ways. Is this a typical way to write a magazine article? I wouldn't have expected so much time revising the opening sentences before getting the rest of the article in place. (But there's probably a lot of variation between writers.)
Re: How I reverse-engineered Google Docs to play back any document's keystrokes
#8Re: How I reverse-engineered Google Docs to play back any document's keystrokes
#9Interesting. Is this a side-effect of the old Google Wave design, which had collaborative documents where you could watch your collaborator type in realtime?
This is not so different from source control except that merge conflicts are handled differently.
Differential synchronization [2] might be easier to implement, though.
Re: How I reverse-engineered Google Docs to play back any document's keystrokes
#10I find it fascinating to see how much deleting and rewriting the author did on the first two sentences of his Atlantic article. You can see the idea getting rewritten in many ways. Is this a typical way to write a magazine article? I wouldn't have expected so much time revising the opening sentences before getting the rest of the article in place. (But there's probably a lot of variation between writers.)
Ahh I'm now hyper aware of it and realise I've chopped and changed that ^^ first paragraph a ton of times.