Каково различие между механизмом браузера, механизмом визуализации и агентом пользователя?

Я использую буферы как вкладки, с помощью плагин BufExplorer и некоторые макросы:

" CTRL+b opens the buffer list
map  :BufExplorer

" gz in command mode closes the current buffer
map gz :bdelete

" g[bB] in command mode switch to the next/prev. buffer
map gb :bnext
map gB :bprev

С BufExplorer у Вас нет панели вкладок наверху, но с другой стороны он оставляет свободное место на Вашем экране, плюс Вы может иметь бесконечное число открытых файлов/буферов, и буферный список доступен для поиска...

8
задан piperchester 2 November 2016 в 21:17
поделиться

3 ответа

  • Механизм визуализации - это механизм, который браузер использует для визуализации HTML (например, gecko против webkit).
  • Пользовательский агент - это то, как браузер идентифицирует себя (например, firefox 3.5).

Но даже если вы переключите пользовательский агент, скажем, firefox на safari, он все равно будет использовать механизм рендеринга gecko для рендеринга своей страницы.

Итак, чтобы проверить, как страница отображается в разных браузерах, вам действительно нужно отобразить страницу в этих разных браузерах.

9
ответ дан 5 December 2019 в 10:42
поделиться

Пользовательский агент - это строка, которую браузер отправляет в заголовках HTTP для идентификации. Вот как различные сайты различают IE, FireFox / Mozilla, Safari / Webkit и т. Д.

Пользовательский агент информирует сайт об задействованном механизме рендеринга, но сам не является механизмом рендеринга.

Википедия

]
3
ответ дан 5 December 2019 в 10:42
поделиться

Некоторые веб-сайты отображают контент по-разному в зависимости от отправляемого пользовательского агента. Например, если User Agent - IE 6, язык, используемый для визуализации веб-страницы (например, PHP), может использоваться для добавления класса «ie6» к элементу, а затем CSS используется для управления тем, что отображается, а что нет. Или можно добавить отдельный файл js в зависимости от пользовательского агента.

Несколько лет назад Opera рекомендовала вам установить User Agent как IE 6, потому что веб-сайты не будут постоянно отображаться, если User Agent не был ни IE, ни Mozilla. Но я думаю, что это уже не так.

2
ответ дан 5 December 2019 в 10:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: