Přidání vyhledávacího modulu z webové stránky
Z MDC
Firefox umožňuje pomocí JavaScriptového kódu instalovat vyhledávací moduly. Podporovány jsou vyhledávací moduly ve formátech OpenSearch a Sherlock.
Když se JavaScriptový kód pokusí o instalaci vyhledávacího modulu, Firefox zobrazí výstrahu uživateli, zda si skutečně přeje nainstalovat vyhledávací modul.
[editovat] Instalace vyhledávacího modulu OpenSearch
Pro instalaci vyhledávacího modulu OpenSearch potřebujete zavolat DOM metodu window.external.AddSearchProvider(). Syntaxe této metody je:
window.external.AddSearchProvider(engineURL);
kde engineURL je absolutní URL adresa k XML souboru s vyhledávacím modulem.
[editovat] Instalace vyhledávacího modulu Sherlock
Pro instalaci vyhledávacího modulu Sherlock potřebujete zavolat metodu window.sidebar.addSearchEngine(), která má následující syntaxi:
window.sidebar.addSearchEngine(engineURL, iconURL, suggestedName, suggestedCategory);
- Parametr
engineURLje URL adresa vyhledávacího modulu Sherlock (soubor s příponou ".src"), který se bude instalovat. - Parametr
iconURLje URL adresa ikony, která bude přiřazena k vyhledávacímu modulu. - Parametr
suggestedNameje použit pouze při instalaci modulu, kdy je uživateli zobrazena otázka, zda jej chce nainstalovat, se jménem uvedeným v tomto parametru. - Parametr
suggestedCategorynení používán. Měli byste jej nastavit na prázdnou hodnotu ("") nebonull.
Pro více informací o formátu Sherlock navštivte stránku http://developer.apple.com/macosx/sherlock/