4 ms·
> clients didn't have the computation power I highly doubt so. In early 2000s desktop browsers were already quite powerful, ran Flash applets and had XMLHTTPR
by drdaeman 14y ago
> clients didn't have the computation power
I highly doubt so.
In early 2000s desktop browsers were already quite powerful, ran Flash applets and had XMLHTTPRequest, so client-side webapps were perfectly technologically possible. Yet almost everyone generated HTML on the server side.
I even remember one webforum using pure XML "pages" and XSLT on client-side to build HTML. It's just that this overall approach (client-side apps, not XSLT) wasn't popular for some reason, until recently.
- blowski 14y agoA few reasons: 1. Because about 90% of web users were on awful Microsoft browsers which was extremely slow at processing JavaScript, and made a very bad job of rendering CSS. Now, 80-90% of users are on a modern browser. 2. Google's methods of indexing and scoring content changed - it now parses JavaScript, gives value to speedy pages, is good at detecting keyword stuffing, etc. 3. Always-on internet is now pretty much a given, even on phones. 4. There are more developers, trying more things, sharing more experience. 5. Tools. In 2006, we had Drupal, Wordpress, Plone, and a few other odds and ends. These days, we have Varnish, nginx, Jekyll, CloudFront, MongoDB, etc. There are a lot more options, without having to spend a fortune or build everything yourself.
- ams6110 14y agoMicrosoft browsers were the first ones that could do AJAX.
- dgabriel 14y agoIndeed. The first AJAX development I did in the early/mid-2000s was IE-only because the other browsers didn't have the correct support.
- blowski 14y agoYeah, this wasn't Microsoft bashing. Just pointing out that, for whatever reason, the state of browsers during that period limited what could be done with static HTML and AJAX.
- deleted 14y ago[deleted]