/ / Progettazione dell'interfaccia utente per un'estensione Google Chrome: javascript, google-chrome, google-chrome-extension

Progettazione dell'interfaccia utente per un'estensione Google Chrome: javascript, google-chrome, google-chrome-extension

Sto scrivendo un plugin per Google Chrome che funzionaanalogamente al plug-in di acquisizione Web di Adobe per Mozilla Firefox, ho bisogno di aiuto per progettare l'interfaccia utente per l'estensione. A partire da ora, l'estensione ha un pulsante, accanto all'icona della chiave inglese, che, quando si fa clic, converte la pagina in un file PDF. Devo aggiungere un menu a discesa, proprio come avviene su Firefox, che dovrebbe visualizzare altre opzioni per la conversione e fornire le stesse funzioni anche nel menu contestuale. Non sono sicuro che sia possibile per avere un pulsante principale e un pulsante del menu a discesa, in cui il pulsante principale avvia direttamente la conversione, e il pulsante del menu a discesa mostra il menu a discesa che mostra altre opzioni, in Google Chrome come nulla è menzionato riguardo la possibilità su la pagina di sviluppo dell'estensione di Chrome. Probabilmente potrei avere una pagina pop-up, ma che verrebbe fuori quando vorrei fare clic sul pulsante principale. Qualcuno potrebbe aiutarmi con questo? Se è possibile avere sia un pulsante principale sia un pulsante del menu a discesa, come dovrei farlo? O se è che dovrei usare una pagina pop-up per mostrare le opzioni, allora dove dovrei posizionare le mie funzioni, che saranno usate anche dalle API del menu contestuale.

risposte:

1 per risposta № 1

Per quanto ho capito, non preferirei avere 2pulsanti. Quello che puoi fare è, avere un pulsante a discesa e una volta che appare dopo aver cliccato, puoi avere un grosso pulsante all'interno che dice "PDFy my my page" e qui sotto puoi avere il resto delle opzioni. Immagino che avere due pulsanti causerà inutilmente confusione e renderà il browser ingombra.