Chapter 1

What a Web Browser Does

IN THIS CHAPTER

Bullet Defining the parts of a web browser

Bullet Seeing how rendering works

Bullet Taking a look at the JavaScript engine's role

Bullet Loading JavaScript asynchronously

Bullet Deferring JavaScript execution

“Internet Explorer is the best web browser.”

—NOBODY

Today's web browsers are highly complex pieces of software that handle a wide variety of tasks beyond simply displaying web pages. In fact, a modern web browser more closely resembles an entire operating system or virtual computer than it does the web browsers of the past.

In this chapter, you'll learn about the various parts of a web browser and how web browsers interact with your computer, with the world outside of your computer, and with you.

When you think about a web browser, you probably consider only the part of it that you interact with most directly and most often, which is the large space in which web pages appear. But there's much more going on with web browsers behind the scenes.

The functionality ...

Get JavaScript All-in-One For Dummies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.