3 ms·
The boundary is fuzzy, as others have pointed out. If there's one specific technology that serves as a definite boundary it's the use of XMLHttpRequest in javas
by cratermoon 3y ago
The boundary is fuzzy, as others have pointed out. If there's one specific technology that serves as a definite boundary it's the use of XMLHttpRequest in javascript running on the browser, later dubbed "AJAX", which is short for Asynchronous JavaScript and XML.
It was first implemented (non-standard) around 2001 in Windows 2000, Outlook and IE 5. Subsequently other browsers (Mozilla in particular) adopted it and it became a def facto standard.
Not every site the uses/used Ajax is fully Web 2.0, but they are definitely not 1.0. The affect on web development was transformative, resulting in "DHTML", or Dynamic HTML. Webmail, for example, in the gmail, first released in 2004, you see a fully Web 2.0 site. You might say it's the beginning of what's called the Single Page Application. At a time when the average home internet connection was still pretty slow over dial-up, eliminating most round-trips was a game-changer.