admin管理员组文章数量:1581072
整理下。
最重要的:兼容性。
浏览器有四种内核:
使用Trident内核的浏览器IE、Maxthon、TT、The World
使用Gecko内核的浏览器:Netcape6及以上版本、FireFox、MozillaSuite/SeaMonkey;
使用Presto内核的浏览器:Opera7及以上版本;
使用Webkit内核的浏览器:Safari、Chrome。
360浏览器和搜狐浏览器兼容两种内核:360安全浏览器基于IE和Chrome双内核的浏览器。
其中极速模式是采用webkit内核,兼容模式是采用TRIdent内核。
通常情况下,webkit速度快,但是在运行trident内核构建的程序的时候,会出现不兼容的问题。
这种问题:加载了一部分但是另一部分是空白(一般是最重要的部分),比如密码输入框、导入导出框。
对于小白而言,不用管那么多,说多了也听不懂,就这句话:
家中常备360,切换模式解千愁。兼容不行切急速,急速不行切兼容。
家中常备360,切换模式解千愁。兼容不行切急速,急速不行切兼容。
家中常备360,切换模式解千愁。兼容不行切急速,急速不行切兼容。
家中常备360,切换模式解千愁。兼容不行切急速,急速不行切兼容。
如果出现不兼容的问题,可以通过查询浏览器head词条来确定这个软件是用什么内核开发的。
比如这是百度的,按F12
也就是IE和chrome双内核都兼容。
但是也不是都有,比如CSDN似乎就没有(也可能是我没找到)……
通常情况下,系统开发只有两种常见:IE和chrome。银行等通常是IE,其他考虑性能的采用chrome。
然后是另外一些:
有的网站为了安全性,需要安装一个证书。你需要申请对应的公钥。但是由于这种秘钥不是官方机构发行的、而且无法预先安装,需要向秘钥发行方索要对应的公钥。
有一些功能强大的控件需要环境的支持。
常见的控件有:frameworks、flash。
有一些银行也会发行他们自己的安全控件(比如某些银行),需要问企业要。
如果你是一个稍微懂点事的运维,预先装上这几个能省很多事:
360浏览器、chrome浏览器、frameworks、flash。
然后第三个,就是某些企业开发的控件会需要一些敏感的权限才能运行——比如安装控件、读取cookies、安装证书、安装环境、读取IP、读取MAC等。这个通常在控制面板设置。
反正安全权限设置为低,然后该启用的启动……
第四,就是网站是计算机不信任的、控件不被信任,所以过滤规则就会过滤掉这些网站。
通常这种软件就是用户少、域名没名气,申请的权限还特别特别高,然后默认的安全规则就过滤掉了。
操作基本上就这一套:
将网站添加到受信任的站点。
允许程序通过防火墙
自定义级别里面,所有能开的权限都开,
包括脚本啊、frame啊、flash啊,该给的权限都给了。
用浏览器做功能的,绝对是和用户有仇……
版权声明:本文标题:浏览器不兼容的问题和通用解决方案 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1726370936a1067612.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论