Perché ci sono molti riferimenti al browser Chrome in una nuova scheda vuota di Firefox?


28

Per qualche motivo, quando faccio clic su Visualizza sorgente pagina in una nuova scheda "vuota" in Firefox 55.0.2, c'è un sacco di cose HTML (di cui non mi interessa davvero).

Tuttavia, una volta che vedo:

<script type="text/javascript" src="chrome://browser/content/contentSearchUI.js"/>
<script type="text/javascript" src="chrome://browser/content/newtab/newTab.js"/>

Lì dentro suonano le mie campane d'allarme. Perché c'è JavaScript? Cos'è questo?

Perché è lì in primo luogo? (una TABELLA NUOVA apparentemente VUOTA).

Perché c'è un riferimento a "chrome: // browser /". Cosa sta succedendo?


41
"chrome" veniva generalmente utilizzato per fare riferimento alle interfacce della GUI (nei browser, in particolare la parte dell'interfaccia utente del browser) considerevolmente prima dell'esistenza di Google Chrome. Google ha scelto di nominare il proprio browser con il termine generico, senza causare confusione. Questa scelta potrebbe essere stata solo perché pensavano che suonasse bene. Tuttavia, dati gli effetti, ci sono molte ipotesi meno favorevoli sulla ragione della scelta (ad esempio erano pigri / privi di fantasia; traggono deliberatamente beneficio dalle persone che pensano che l'uso esistente e continuato del termine generico "chrome" si riferisca a Google Chrome; eccetera.).
Makyen,

10
@Makyen sarebbe un'ottima risposta. C'è un grande campo in fondo alla pagina che dice "La tua risposta", dovresti inserirlo lì.
Devil's Advocate,

12
È come se tutti gli user agent iniziasseromozilla anche se quei browser non hanno alcuna relazione con Firefox
phuclv,


Risposte:


49

@Darren ha inchiodato il motivo per cui si chiama 'chrome'. Nel caso di Firefox, questo è il termine generale per l'interfaccia utente del browser che usano da oltre un decennio. Solo Firefox e componenti aggiuntivi possono caricare chrome://URL.

Per rispondere all'altra parte della tua domanda, diversamente dalle versioni precedenti di Firefox, una pagina Nuova scheda non è una pagina veramente vuota. In realtà ha una posizione: about:newtab- no about:blank. Se guardi in alto a destra, potresti vedere un'icona a cremagliera. Probabilmente hai impostato il tuo 'Mostra pagina vuota'. Tuttavia, puoi sempre riattivarlo per mostrare i tuoi siti principali, quindi è per questo che gli script sono lì.

inserisci qui la descrizione dell'immagine


2
C'è un modo per ottenere un "reale" in merito: vuoto allora?
JBeurer,

1
Purtroppo non penso che tu possa più configurarlo in Firefox (vedi bugzilla.mozilla.org/show_bug.cgi?id=1118285 ). Potresti essere in grado di trovare un componente aggiuntivo per esso, ma in caso contrario, dovresti navigare manualmente versoabout:blank
BoffinBrain


3
Il malware è il motivo per cui non possiamo avere cose belle.
BoffinBrain,

28
La tua risposta implica che l'uso di "chrome" per fare riferimento all'interfaccia utente del browser è un termine specifico di Mozilla / Firefox. In realtà, "chrome" veniva generalmente utilizzato per fare riferimento alle interfacce della GUI e all'interfaccia utente del browser in particolare, ben prima dell'esistenza di Google Chrome. Google ha scelto di nominare il proprio browser con il termine generico, senza causare confusione. Si prega di modifica per chiarire che non è solo un termine di Mozilla / Firefox.
Makyen,

32

Rispondendo a una parte della tua domanda, chromein questo caso è un riferimento alle parti dell'interfaccia del browser che circonda la pagina (vedi qui per maggiori informazioni).

Nel contesto di un browser Web è la navigazione, la barra degli strumenti, ecc.

Nel contesto di un sito Web si tratta di navigazione, spazio pubblicitario e altri aspetti fissi del design.

Il termine "interfaccia utente chrome" è sinonimo di "interfaccia utente grafica" o GUI in breve, un termine con cui probabilmente hai più familiarità.

È un peccato che il browser di Google abbia lo stesso nome.


13
Sapevo che questo avrebbe iniziato a diventare un problema non appena Google avesse dato un nome al proprio browser, molti anni fa.
BoffinBrain,

11
Non credo che il browser di Google "capiti di condividere lo stesso nome". Sono abbastanza sicuro che Google abbia chiamato direttamente il suo browser "Chrome" dopo il termine del browser. Mentre lavoravano sul Chrome, decisero che sembrava un bel nome per il browser.
truscamente

8
trlkly ha ragione, @AndrewT. hanno spiegato al loro rilascio che hanno scelto questo nome perché si sono concentrati sulla minimizzazione della quantità di UI del browser. Glen Murphy, di Google, fornisce a quora.com/Why-is-Chrome-called-Chrome una risposta più dettagliata, e rilevando altri motivi per cui potrebbe essere stata mantenuta.
Ángel,

6
@AndrewT. Chrome è arrivato per primo. Il cromo prende il nome da esso. (in entrambi i browser e chimica)
Stop Harming Monica

5
Dal momento che non l'ho visto menzionato altrove e sembra che le persone abbiano difficoltà a comprendere le origini del termine, l'uso di "chrome" (lettere minuscole) per fare riferimento ai bit più decorativi e non legati al business di un'app (come l'interfaccia utente) proviene dall'analogia con le automobili. Il cromo decorativo su un'auto esiste solo perché agli utenti piacciono i pezzi lucenti. È completamente estraneo alle parti importanti (ad esempio il motore) ma poiché è altamente visibile all'utente, influenza la loro opinione sull'auto. (nb chrome non è così popolare sulle auto come una volta; l'analogia mostra la sua età)
AC
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.