ul liChrome Extension Limbani Bhavik Surani Saunak Imperial Infosys 1li liIndex Intro Hello World Webiness Features HTML5 Experiments Limbani Bhavik Surani Saunak Imperial Infosys 2li liSteps Create directory Create manifest file Add icons Create popup Upload to gallery Web Store Profit Limbani Bhavik Surani Saunak Imperial Infosys 3li liSimilarities HTML CSS and JavaScript Development and debugging DOM XHR HTML5 WebKit and V8 Limbani Bhavik Surani Saunak Imperial Infosys 4li liMore UI Surfaces Browser action Page action Content scripts Desktop notifications Limbani Bhavik Surani Saunak Imperial Infosys 5li liMore UI Surfaces Infobars Context menu Limbani Bhavik Surani Saunak Imperial Infosys 6li liSpecial Components Manifest file Background page Options page API DIAGRAM http:wwwalexatnetcomcontentgoogle-chrome-api-diagram Limbani Bhavik Surani Saunak Imperial Infosys 7li liPrivileged APIs chromewindows chrometabs chromehistory chromebookmarks chromebrowserAction chromepageAction chromeextension chromei18n Limbani Bhavik Surani Saunak Imperial Infosys 8li liThe Notifier Pattern Problem: Data tracking Item counter Item details Solution: Cross-origin XHR Browser-action badge Popup Limbani Bhavik Surani Saunak Imperial Infosys 9li liFeatures and Filters Animation Web Storage and Web SQL Database Desktop notifications Limbani Bhavik Surani Saunak Imperial Infosys 10li liAPIs chromeexperimentalinfobars chromeexperimentalcontextMenu chromeexperimentalclipboard chromeexperimentalcookies chromeexperimentalprocesses Limbani Bhavik Surani Saunak Imperial Infosys 11li liThank You Limbani Bhavik Surani Saunak Imperial Infosys 12li ul