Z jakiegoś powodu, kiedy klikam przycisk Przeglądaj źródło strony na „pustej” nowej karcie w Firefoksie 55.0.2, jest kilka rzeczy HTML (o które tak naprawdę nie dbam).
Jednak gdy zobaczę:
<script type="text/javascript" src="chrome://browser/content/contentSearchUI.js"/>
<script type="text/javascript" src="chrome://browser/content/newtab/newTab.js"/>
Tam rozbrzmiewają moje dzwonki alarmowe. Dlaczego jest javascript? Co to jest?
Dlaczego w ogóle istnieje? (podobno PUSTA NOWA ZAKŁADKA).
Dlaczego istnieje odniesienie do „chrome: // browser /”. Co się dzieje?
mozilla
tego, że te przeglądarki nie mają żadnego związku z FirefoksemOdpowiedzi:
@Darren ustalił powód, dla którego nazywa się „chrom”. W przypadku przeglądarki Firefox jest to ogólny termin określający interfejs użytkownika przeglądarki, którego używają od ponad dekady. Tylko Firefox i dodatki mogą ładować
chrome://
adresy URL.Aby odpowiedzieć na drugą część pytania, w przeciwieństwie do starożytnych wersji Firefoksa, strona Nowa karta nie jest naprawdę pustą stroną. W rzeczywistości ma lokalizację:
about:newtab
- nieabout:blank
. Jeśli spojrzysz na prawy górny róg, możesz zobaczyć ikonę koła zębatego. Prawdopodobnie masz ustawione „Pokaż pustą stronę”. Zawsze możesz jednak przełączyć go z powrotem, aby wyświetlić najlepsze witryny, dlatego skrypty są dostępne.źródło
about:blank
Odpowiadając na część twojego pytania,
chrome
w tym przypadku jest odniesienie do części interfejsu przeglądarki otaczających stronę (zobacz tutaj, aby uzyskać więcej informacji).Szkoda tylko, że przeglądarka Google ma tę samą nazwę.
źródło