The World Wide Web is the largest and most popular hypertext information system in the world. It is used by billions of people primarily to share information between themselves. As more and more features are added to it, modern Web has become a powerful general-purpose application platform. The cost of that complexity is the content itself being obscured behind all the layout, presentation and interaction. This thesis specifies a simple protocol and document format intended to solve the problem of exceeding complexity of using the Web to access content sources without using complicated monolithic applications that require powerful hardware to run. This provides an alternative to the current Web technologies for browsing pages focused on the content itself, while being significantly simpler to implement and use. By using the new technologies, accessing content sources becomes simple, while the current Web remains useful as an application platform. Foremost, this simplifies creation of new browser engines that are easier to implement and need less processing resources to run. At the same time, it enables programmatic access to content that used to be accessible only to human readers.
|