Hacker News new | ask | show | jobs
by mikewarot 1475 days ago
Imagine instead of HTML, we had something like GIT... a collection of elements that make up a document, possibly spread across many files. When you loaded a page, it was like git clone. Your form would be locally saved (git commit), and you could optionally push those changes back (to give them your filled in form). Future updates to that same local form could be pushed at any future time.

--- Better yet

Imagine if the form element only took a URL of the completed form. You'd get the form, fill it out, save it on a server, and push that repository address to the form's input handler on it's original server. (Much like a pull request)