> Here are a few examples of things you can’t really do well in a web application:
* Create a fast drawing program
* Build a real-time spell checker with wavy red underlines
* Warn users that they are going to lose their work if they hit the close box of the browser
* Update a small part of the display …without a full roundtrip to the server
* Create a fast keyboard-driven interface that doesn’t require the mouse
* Let people continue working when they are not connected to the Internet
(2/2) ^^^^^ is from https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost-the-api-war/ posted in 2004.
As much as I'm not always thrilled at the shift to the web and the bloat of modern browsers, it's also good to have a reminder of how far the web has come in a fairly short period of time.
Pretty much *none* of those complaints are still true today. I have other complaints, sure, but still!
Yeah, the article mentions Gmail as a webapp that already managed to break some of those rules – but it had only been out for a few months at that point (and maybe still in invite-only beta?).
I'd say that gmail (2004) and google maps (2005) were one big turning point, mostly in terms of showing people what was possible. And v8 (2008) was another, in terms of _actually_ making a lot more possible.
So 2006 would put you right in the middle of that shift, iirc
@codesections It was pretty perfect for someone to play with JS because doing things still looked neat 🙂
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.