--- title: Installare plugin di ricerca dalle pagine web slug: Web/OpenSearch tags: - Plugin_di_ricerca translation_of: Web/OpenSearch translation_of_original: Web/API/Window/sidebar/Adding_search_engines_from_Web_pages original_slug: Installare_plugin_di_ricerca_dalle_pagine_web ---
Firefox permette di installare dei plugin di ricerca tramite JavaScript e supporta tre formati per questi plugin: MozSearch, OpenSearch e Sherlock.
Quando il codice JavaScript tenta di installare un plugin, Firefox propone un messaggio di allerta che chiede all'utente il permesso di installare il plugin.
Per installare plugin in MozSearch o OpenSearch, occorre il metodo DOM window.external.AddSearchProvider()
. La sintassi è la seguente:
window.external.AddSearchProvider(URL_del_plugin);
URL_del_plugin è l'URL del file XML o del plugin.
Per ulteriori dettagli su MozSearch, vedi Creating MozSearch plugins.
Per installare un plugin in Sherlock, occorre chiamare window.sidebar.addSearchEngine()
, la cui sintassi è la seguente:
window.sidebar.addSearchEngine(URL_del_plugin, icona_del_plugin, nome_suggerito, categoria_suggerita);
URL_del_plugin
è l'URL del plugin da installare (un file ".src").
iconURL
is the URL to an icon to associate with the plugin.
nome_suggerito
viene utilizzato solo quando il browser chiede all'utente il permesso di installare il plugin, con un messaggio del tipo "Si desidera installare nome_suggerito da URL_del_plugin?".
suggestedCategory
non viene usato. Si dovrebbe inserire una stringa vuota (""
) o null
.
Per ulteriori informazioni su Sherlock: http://developer.apple.com/macosx/sherlock/
{{ languages( { "en": "en/Adding_search_engines_from_web_pages", "ja": "ja/Adding_search_engines_from_web_pages" } ) }}