The increased popularity of Web 2.0 is due largely to the flexibility of the current generation of web browsers. These browsers use Ajax to communicate with the server to interchange XML data and then employ DHTML to navigate the XML and present it to the user. The browser capabilities enable them to be used as thick clients in a web based application. These base technologies gave birth to a number of new technologies and initiatives to meet the growing popularity of Web 2.0. New helper libraries like Dojo and Sarissa have been created to make using XML less painful, and there has been increased support for Scalable Vector Graphics (SVG).
Related white papers
Visual Preview for Link Traversal on the WWW
A novice user of the World Wide Web is usually impressed about the vastness of information available. At a second glance the impression gradually turns into desperation when the user...
WDAI: A Simple W3 Distributed Authorization Infrastructure
The World-Wide Web (W3) has the potential to link different kinds of documents into hypertext collections and to distribute such collections among many document servers. Distributed collections can bring forth...
Webvise: Browser and Proxy Support for Open Hypermedia Structuring Mechanisms on the WWW
This paper discusses how to augment the WWW with an open hypermedia service (Webvise) that provides structures such as contexts, links, annotations, and guided tours stored in hypermedia databases external...
Browsers Designed for the 21st Century
The Internet has evolved at an extraordinary pace, and browsing software has brought easy information access to millions of people. While the first browsers revolutionized the Internet, browsing software has...
World Wide Web Access for All
Give all your users World Wide Web Access with SCO Internet Packs and MaxStation multiconsole terminals. Add a MaxStation controller to your existing SCO Server to drive 2 or 4 MaxStation base...
TWP7: Enterprise Software Management in an Era of Increasing Computing Complexity (IDC)
Most companies, especially large, widely distributed, global enterprises, need easy-to-install, easy-to-use, and easy-to-maintain applications that will help them manage changes and new configurations in their huge software investments. Inadequate software management...
The Mega-Proxy Problem for e-Commerce Providers: Persistence During Secure Sessions
Today’s client-server relationships are usually one-to-many rather than one-to- one. When a web browser sees a single page, content on that page can come from a variety of different sources including a...

