Go to main content
Formats
Format
BibTeX
MARCXML
TextMARC
MARC
DublinCore
EndNote
NLM
RefWorks
RIS

Linked e-resources

Details

At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Introduction to Google Chrome Extensions; What Are Google Chrome Extensions?; Support for Browser Extensions; Extensions Are Not Plug-ins; Extensions and Plug-ins; Notable Examples; Adding Extensions from the Store; Technologies to Create Extensions; How Are Technologies Used?; Extensions API; Creating Your First Extension; Validating a JSON File; Creating the Manifest; Adding the Button: Browser-Action; Loading the Extension Folder; Debugging an Extension

Inspecting the PopupSources and Resources Panel; Console Panel; Distributing on Store; Summary; Chapter 2: Architecture Overview; What Is User Perspective?; Components Involved in Creating Chrome Extensions; Extension Runtime; Scripts Representing the Runtime; Input Components: Part One; The Browser-Action and Page-Action Components; Need for Separate Actions; Role of the Manifest for This Component; Defining the Component; Component Usage; Shortcut Key or Command; The onCommand Event; Event Scripts; The Need for Event Scripts; Role of the Manifest for This Component; Background Scripts

Event ObjectsRevisiting the onCommand Event; Declarative Event Handlers; The HelloPageAction Extension; The declarativeContent API; Adding and Removing Rules; Using ShowPageAction; Content Scripts; Role of the Manifest for This Component; HelloContentScript Extension; Examples of Components; BrowserActionNotes Extension; PageActionNotes Extension; Summary; Chapter 3: API Availability and Messaging; Input Components: Part Two; Omnibox Inputs; Role of an Event Script for this Component; Context Menu Items; Creating an Item; Revisiting Content-UI; The HelloContentUI Extension

Messaging for CommunicationAPIs and Events; Web Page Scripts and Event Scripts; Listening to the Event; Role of the Manifest for This API; Using Long-Lived Connections; Content Scripts and Event Scripts; Popup Scripts and Content Scripts; Using a Long-lived Connection; Content Scripts and Web Page Scripts; Popup Scripts and Event Scripts; Google Chrome Extensions APIs; Declare Permissions; An Example of Permissions; APIs Requiring Permissions; Optional Permissions; Alarms API; Bookmarks API; Creating a Bookmark; Updating a Bookmark; Searching for Bookmarks; Using the Bookmarks Hierarchy

Associated EventsDownloads API; Downloading a File; Cancelling or Resuming a Download; Opening a Download; Deleting a Download; Associated Events; History API; Adding and Removing URLs; Associated Events; Notifications API; Creating and Clearing a Notification; Updating a Notification; Associated Events; Storage API; Sync versus Local Storage; Setting and Getting Items; Removing Items; Associated Events; Tabs API; Creating and Removing a Tab; Updating a Tab; Capturing a Tab; Associated Events; XHR API; Summary; Chapter 4: More About Extensions; Providing an Options Page

Browse Subjects

Show more subjects...

Statistics

from
to
Export