Я намагаюся зрозуміти витоки AJAX, і думаю, що MSXML і XMLHTTPRequest були об'єктами, які почали все це.
Що було першим і / або став дефакто-способом створення динамічних сторінок?
Я намагаюся зрозуміти витоки AJAX, і думаю, що MSXML і XMLHTTPRequest були об'єктами, які почали все це.
Що було першим і / або став дефакто-способом створення динамічних сторінок?
Відповіді:
Для витоків див. Статтю XMLHttpRequest Вікіпедії , зокрема цей уривок:
Концепція об'єкта XMLHttpRequest спочатку була створена розробниками Outlook Web Access (Microsoft) для Microsoft Exchange Server 2000 . Інтерфейс під назвою IXMLHTTPRequest був розроблений та впроваджений у другу версію бібліотеки MSXML за допомогою цієї концепції. Друга версія бібліотеки MSXML була поставлена разом із Internet Explorer 5.0 у березні 1999 року, що дозволило отримати доступ через ActiveX до інтерфейсу IXMLHTTPRequest за допомогою оболонки XMLHTTP бібліотеки MSXML.
Щодо першого масового використання, стаття Вікіпедії про Ajax має відповідь:
Корисність фонових запитів HTTP до сервера та асинхронних веб-технологій залишалася досить незрозумілою, поки вона не почала з'являтися в повномасштабних онлайн-програмах, таких як Outlook Web Access (2000) і Oddpost (2002), а пізніше Google здійснив широке розгортання Ajax з Gmail (2004) та Карти Google (2005).
Я впевнений, що є й інші приклади, але особисто приклад Gmail вражає додому. Я ніколи не використовував Outlook Web Access, але чітко пам’ятаю, коли я отримав доступ до своєї поштової скриньки Gmail. У той час мені справді було цікаво, як вони цього досягли без кадрів ...