Most internet users interact with websites through a browser. To build secure websites, you need to understand how browsers transform the HyperText Markup Language (HTML) used to describe web pages into the interactive, visual representations you see onscreen. This chapter covers how a modern browser renders a web page, highlighting the security measures it puts in place to protect the user—the browser security model. We’ll also look at the various ways hackers try to overcome these security measures.

Web Page Rendering

The software component within a web browser that’s responsible for transforming a web page’s HTML into the ...

Get Web Security for Developers now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.