This chapter describes the architecture of Chrome Extensions from the user’s and developer’s points of view. Doing so will help you quickly wrap your head around various components that are used to create Chrome Extensions. After reading this chapter, you will understand the building blocks of Chrome Extensions like a user—in terms of the interactive functionalities involved—and also like a developer—in terms of the inner techniques available to provide various functionalities.
Like the previous chapter, this chapter assumes you have some experience writing simple web pages using technologies ...