Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.


Chrome Extensions

budapest.js alkalmából

David S.

on 5 November 2012

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Chrome Extensions

Chrome Web Store Development Mouse Gestures
for Gmail there are 46,710 applications in Chrome Web Store tones of games, mostly embedding flash contents there are some exceptions (HTML5 power!) only free applications! potential business models: In-App Payments I separeted those apps into two groups:
games & tools http://www.google.com/wallet/business Google Account
Developer registration fee (5$/year) Gettings started Context Menu Desktop Notifications Omnibox Options Override Pages bookmarks, history, newtab Page Action Browser Action Google Wallet or custom payment (like PayPal) FYI: You can set the icon in two ways: using a static image or using the HTML5 canvas element. Using static images is easier for simple applications, but you can create more dynamic UIs — such as smooth animation — using the canvas element. Installing extensions tooltip, badge, "popup" window manifest.json Every extension, installable web app, and theme has a JSON-formatted manifest file, named manifest.json, that provides important information. (app details, permissions, version number, external files, etc.) Tools: extension that integrates directly into webpage or extend functions. Hello World! example Find Sandwich Idea Shows an infobar on pages which contain the word 'sandwich' it's important! Content Script Content scripts are JavaScript files that run in the context of web pages. By using the standard Document Object Model (DOM), they can read details of the web pages the browser visits, or make changes to them. A common need for extensions is to have a single long-running script to manage some task or state. contentscript.js Application details & define "Page Action" manifest.json background.js The manifest Megvalósítás What is it? Only 1 complaint letter! Hi David, thanks for creating the the gmail mouse gesture chrome app. I have a question. In the details of the application it is written that this extension can access all my data on gmail. This message is preventing me from installing the app. Is there any change/adjustment in the program that you can do and that preserve the privacy of the gmail mail accont? Thanks! marcello Extension's page Background Page Thanks for watching! David Schneidhoffer @kisPocok on twitter david.schneidhoffer@gmail.com References Mouse Gestures http://goo.gl/mgtOH Sandwich code blog http://mousegestures.blog.hu https://github.com/kisPocok/Sandwich code https://github.com/kisPocok/Gmail-Mouse-Gestures http://developer.chrome.com/extensions/ Chrome extension
learn, api-doc Questions? Beer? There are no wrong question, but beer is waiting for us!
Full transcript