29

По какой-то причине, когда я нажимаю кнопку просмотра исходного кода на "пустой" новой вкладке в Firefox 55.0.2, появляется куча HTML-вещей (которые меня не особо интересуют).

Однако однажды я вижу:

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

Там звонят мои будильники. Почему есть JavaScript? Что это?

Почему это там в первую очередь? (якобы пустая новая вкладка).

Почему есть ссылка на "chrome://browser/". В чем дело?

2 ответа2

49

@Darren объяснил причину, по которой он называется «хром». В случае с Firefox это общий термин для пользовательского интерфейса браузера, который они используют уже более десяти лет. Только Firefox и дополнения могут загружать URL-адреса chrome:// .

Чтобы ответить на другую часть вашего вопроса, в отличие от старых версий Firefox, страница «Новая вкладка» не является действительно пустой страницей. На самом деле он имеет местоположение: about:newtab - не about:blank . Если вы посмотрите в верхнем правом углу, вы можете увидеть значок зубчатого колеса. Возможно, у вас установлено «Показать пустую страницу». Тем не менее, вы всегда можете переключить его обратно, чтобы показать ваши лучшие сайты, поэтому сценарии там.

32

Отвечая на часть вашего вопроса, chrome в данном случае является ссылкой на части интерфейса браузера, окружающие страницу (для получения дополнительной информации см. Здесь ).

В контексте веб-браузера это навигация, панель инструментов и т.д.

В контексте веб-сайта это навигация, рекламное пространство и другие фиксированные аспекты дизайна.

Термин "пользовательский интерфейс Chrome" является синонимом "графический интерфейс пользователя" или сокращенно GUI, термин, с которым вы, вероятно, более знакомы.

К сожалению, браузер Google имеет одно и то же имя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .