用户代理切换器的作用是什么?
https://addons.mozilla.org/en-US/firefox/addon/59
用户代理是否与渲染引擎不同?
如果浏览器使用相同的渲染引擎,那么我们是否需要检查每个浏览器?
答案 0 :(得分:9)
但即使你将firefox的用户代理切换到safari,它仍然会使用gecko渲染引擎来渲染它的页面。
因此,要检查页面在不同浏览器中的呈现方式,您确实需要在不同的浏览器中呈现页面。
答案 1 :(得分:3)
用户代理是浏览器在HTTP标头中发送的字符串,用于标识自身。这就是各个网站如何区分IE,FireFox / Mozilla,Safari / Webkit等。
用户代理通知网站所涉及的渲染引擎,但它本身不是渲染引擎。
答案 2 :(得分:3)
User Agent Switcher的作用主要是将一个浏览器切换到另一个名为User agent的浏览器。这就是所有服务器端语言如何通过哪些软件识别其应用程序以及哪些设备等。
当软件代理在网络协议中运行时,它通常会识别自身,应用程序类型,操作系统,软件供应商或软件版本。
查看浏览器拱门和每个浏览器的引擎列表。
浏览器架构
浏览器引擎列表
点击此处参阅我的文章,了解浏览器背后的内容。 https://medium.com/@ramsunvtech/behind-browser-basics-part-1-b733e9f3c0e6
答案 3 :(得分:2)
根据正在发送的用户代理,某些网站会以不同方式呈现内容。例如,如果用户代理是IE 6,则用于呈现网页的语言(例如PHP)可用于向元素添加类“ie6”,然后CSS用于控制显示或不显示的内容。或者,可以添加单独的js文件,具体取决于用户代理。
几年前,Opera建议您将用户代理设置为IE 6,因为如果用户代理不是IE或Mozilla中的任何一个,则网站将始终不会呈现。但是,我认为情况已不再如此。
答案 4 :(得分:-1)
用户/客户端可以更改浏览器的用户代理。浏览器呈现标记代码的方式不会改变。