Abstract
Since the creation of the first Web site by Tim Berners-Lee and Robert Cailliau at CERN, the Web has evolved from an environment hosting simple and static hypermedia documents to a platform for the execution of complex applications. The first Web sites consisted of collections of documents encoded in the HyperText Markup Language (HTML). The displayed contents (both text and graphics) were static, meaning that they were explicitly specified in the HTML document and formatted by means of special HTML elements defining presentation properties. Since then, several new technologies have progressively enriched the Web scenario.
The very first evolution step aimed at extending the presentation capability of HTML through a better separation of content and presentation and through the inclusion of client-side scripting and pluggable components. This improved the page interactivity and enabled the client to execute business logic (e.g., the validation of data inserted through forms).
Keywords
- Business Logic
- Simple Object Access Protocol
- Uniform Resource Locator
- Common Gateway Interface
- Document Object Model
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Casteleyn, S., Daniel, F., Dolog, P., Matera, M. (2009). Technologies. In: Engineering Web Applications. Data-Centric Systems and Applications. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92201-8_2
Download citation
DOI: https://doi.org/10.1007/978-3-540-92201-8_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-92200-1
Online ISBN: 978-3-540-92201-8
eBook Packages: Computer ScienceComputer Science (R0)