5$ ~ 122,-Kč
Jednoduchý Chrome Extension se dá naprogramovat během 3 hodin.
Pokud by nákaldy na vývoj byly 1.000,- Pak při prodeji licence za 10 Kč by stačilo 100 prodaných kusů, aby se vrátily náklady.
Většinou se Extensions nabízejí zdarma jako podpora prodeje hlavního produktu.
Publish
Publikování vaší položky v Internetovém obchodě Chrome může trvat až 60 minut. V praxi se tam ale během 20-ti minut objeví.
Soubory je potřeba zabalit do ZIPu a nahrát přes panel vývojáře.
Častá chyba: pokud zabalíte do zipu *.CRX soubor tak Vám bude panel vývojáře hlásit, že nemůže najít manifest. Pokud přidáte do ZIPu i manifest tak Vám bude hlásit při instalaci, že nemůže najít javascripty atd.
Jak dlouho to trvá?
Za cca 4 hodiny se dá udělat prototyp, který bude dělat zhruba to co jste zamýšleli. Pokud to není mega složitá fíčurka
Panel vývojáře
https://chrome.google.com/webstore/developer/dashboard?hl=cs
Ikona
- 128x128px
Snímek obrazovky:
- 1280x800 nebo 640x400px
Video na Youtube
Propagační dlaždice:
- 440x280px
- 920x680px
- 1400x560px
Jak na více jazyků ?
https://developer.chrome.com/webstore/i18n?hl=cs
InstallPage
http://stackoverflow.com/questions/5745822/open-a-help-page-after-chrome-extension-is-installed-first-time
Quikstart
https://developer.chrome.com/extensions/getstarted
Samples
https://github.com/GoogleChrome/chrome-app-samples/tree/master/samples
https://developer.chrome.com/extensions/samples
Tutorial
http://markashleybell.com/building-a-simple-google-chrome-extension.html
Context menu
http://tomoprogramming.blogspot.cz/2013/08/simple-tutorial-for-chrome-extension.html
https://developer.chrome.com/extensions/contextMenus
AddButton on Page
http://stackoverflow.com/questions/14068879/modify-html-of-loaded-pages-using-chrome-extensions
Match
https://developer.chrome.com/extensions/match_patterns
jQuery
Je důležité dodržet pořadí. Pokud pořadí scriptů prohodíte, nebude mít Váš script při jeho spuštění ještě dostupnou knihovnu jQuery.
"content_scripts": [ { "matches": ["<all_urls>"], "js": ["jquery-2.1.1.js", "myscript.js"] } ],http://carl-topham.com/theblog/post/creating-chrome-extension-uses-jquery-manipulate-dom-page/
Manifest Icons
https://developer.chrome.com/extensions/manifest/icons
Background Page
https://developer.chrome.com/extensions/background_pages
Event Page
https://developer.chrome.com/extensions/event_pages
Ostatní
http://stackoverflow.com/questions/5797661/replace-text-in-website-with-chrome-content-script-extension
https://developer.chrome.com/extensions/content_scripts