Internet
Internet
1
Browser as a rendering engine:
Text, HTML, gif, and jpeg
Main components of browsers:
2
Browser as a rendering engine:
Text, HTML, gif, and jpeg
Rendering Engine:
• Rendering, that is display of the requested contents on the browser screen.
• By default the rendering engine can display HTML and XML documents and
images. It can display other types of data via plug-ins or extension; for
example, displaying PDF documents using a PDF viewer plug-in
• Different browsers use different rendering engines: Internet Explorer uses
Trident, Firefox uses Gecko, Safari uses WebKit. Chrome and Opera (from
version 15) use Blink, a fork of WebKit.
• WebKit is an open source rendering engine which started as an engine for
the Linux platform and was modified by Apple to support Mac and Windows
3
Browser as a rendering engine:
Text, HTML, gif, and jpeg
The main Flow
• The rendering engine will start getting the contents of the requested
document from the networking layer. This will usually be done in 8kB
chunks
4
Browser as a rendering engine:
Text, HTML, gif, and jpeg