2012-01-01 12 views
13

È in ogni caso possibile aumentare il numero di suggerimenti che la tua estensione potrebbe mostrare nella omnibox?Aumentare il numero di suggerimenti visualizzati nella omnibox

Per impostazione predefinita, il limite è pari a 5 righe. Ho letto su un interruttore della riga di comando per modificare il numero di righe (--omnibox-popup-count) ma sono davvero interessato a essere in grado di impostare dinamicamente questo nella mia estensione.

5 righe non sono sufficienti per le informazioni che il mio interno desidera mostrare.

+0

Non lo so per certo, ma anticiperei che questo limite non è negoziabile perché potrebbe essere facilmente abusato. –

+1

@ Jimy, immagino tu abbia ragione. La cosa triste è che non riesco a far funzionare l'interruttore, quindi sono bloccato con le 5 righe predefinite. Quello che mi piacerebbe fare è mostrare i suggerimenti dell'URL a seconda dell'input dell'utente e mentre non risulterebbe in 100 righe restituite, 5 non è sufficiente :( –

+0

Se non è in 'chrome: // flags /' , forse non hai una build abbastanza nuova (la build "canarino", per esempio) –

risposta

8

In realtà non c'è più --omnibox-popup-count bandiera http://code.google.com/p/chromium/issues/detail?id=40083

Quindi penso che non c'è modo per ingrandire l'omnibox.

+6

Questo è troppo male. Posso capire se gli sviluppatori non vogliono che un'estensione sia in grado di armeggiare con questo valore, ma lo switch dovrebbe essere davvero un'opzione. rende la omnibox azzoppata imho. –

+1

Infatti, ho usato la omnibox estesa (10 righe), che è stata molto utile per me, e un giorno ha improvvisamente smesso di funzionare. Forse è stato causato da qualche problema di sicurezza - dobbiamo affidarci a Chrome (ium) Squadra che loro stanno facendo del loro meglio. Ps. per favore segna la mia risposta come corretta per rendere felici i moderatori;) – hamczu

+3

Guardando il problema sopra apparentemente il loro "migliore" è stato rimuovere completamente l'opzione invece di risolverlo quando qualcuno lo imposta a 0 e questo blocca Chrome. E nessuna risposta alle molte persone che chiedono loro di ripristinare la funzionalità. –

14

..lil' più in dettaglio: dal momento che la rimozione della bandiera --omnibox-popup-count (http://codereview.chromium.org/2013008) nel maggio 2010, il numero è hardcoded:

const size_t AutocompleteResult::kMaxMatches = 6; 

a discussion due anni dopo, il cromo-discuss mailing list sulla "configurazione predefinita Omnibox" "conclusa"

"Su macchine con prestazioni inferiori che generano più risultati rallenterebbero la visualizzazione dei risultati, il numero attuale sembra un buon bilanciamento."

[che non è un argomento molto valida, considerando l'overhead probabilmente infinitesimale recuperare più elementi rispetto al numero di hard-wired]

perché diavolo non c'è una forcella cromo che rimuove le limitazioni UX stupide come questa (o nessuna barra a schede in modalità schermo intero) ^^

3

Poiché non c'è più la bandiera --omnibox-popup-count; puoi usare un altro flag che è nuovo.

chrome://flags/#omnibox-ui-max-autocomplete-matches consente di selezionare un massimo di 12 righe.

+0

Questa dovrebbe diventare la risposta accettata ora. Sfortunatamente l'OP non è più attivo. –

Problemi correlati