The browser is the tool that runs your application, no matter if it runs on a PC, a phone or a tablet. Understanding how a browser works is crucial for understanding the client world.
- Understand what happens from the moment you type an address in the browser until the site is showed
- Know what the DOM (document object model) is and when it's used
- Browser components
- User interface
- Browser engine
- Rendering engine
- Networking
- Javascript interpreter
- UI Backend
- Data persistence
- DOM