Abstract
The process of displaying a web page involves distributed computing. A browser on the client PC requests and parses the HTML, JavaScript, CSS, images, and other objects on a page, while one or more servers generate and deliver dynamic and static content. Building a fast system therefore requires a capacity for speed in both the browser and the server, as well as in the network and other components in between. One way to think about this is by viewing the server as really sending one or more programs to the browser in the form of HTML (which is after all, Hypertext Markup Language) and JavaScript. The browser then has to parse and execute those programs and render the results to the screen.
Keywords
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.
Rights and permissions
Copyright information
© 2012 Richard Kiessig
About this chapter
Cite this chapter
Kiessig, R. (2012). Client Performance. In: Ultra-Fast ASP.NET 4.5. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-4339-7_2
Download citation
DOI: https://doi.org/10.1007/978-1-4302-4339-7_2
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-4338-0
Online ISBN: 978-1-4302-4339-7
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books