浏览器兼容性_第1页
浏览器兼容性_第2页
浏览器兼容性_第3页
浏览器兼容性_第4页
浏览器兼容性_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

浏览器和页间的兼容问题浏览器兼容性01简介产生原因及解决方案浏览器大战具的页编码方式目录030204基本信息浏览器兼容性问题又被称为页兼容性或站兼容性问题,指页在各种浏览器上的显示效果可能不一致而产生浏览器和页间的兼容问题。在站的设计和制作中,做好浏览器兼容,才能够让站在不同的浏览器下都正常显示。而对于浏览器软件的开发和设计,浏览器对标准的更好兼容能够给用户更好的使用体验。简介简介页的浏览器兼容性指页在各种浏览器上的显示效果尽量保持一致的状态,90年代末的浏览器大战开始时被广泛使用。浏览器兼容的重要性:浏览器大战浏览器大战在InternetExplorer和NetscapeNavigator的争战中,两个浏览器各自推出非标准的HTML语句(如Navigator的BLINK标签——闪烁效果,InternetExplorer的MARQUEE标签——跑马灯效果),以专有的特色功能分割市场。微软以此产品差异化策略(英语:ProductDifferentation)成功开发了一群忠实客户和数量上有一定影响的IEOnly站。同时,页浏览标准只规定了接口,并没有接口实现的详细规范,使得各浏览器对相同的功能使用了不同的实现方法,并导致了功能实现的差异。这些差异按程度由显示方面到核心概念的都存在。浏览器兼容性就是指标准功能在各浏览器的差异程度,差异的解决方法是为浏览器兼容。

产生原因及解决方案产生原因及解决方案因为不同浏览器使用内核及所支持的HTML(标准通用标记语言下的一个应用)等页语言标准不同;以及用户客户端的环境不同(如分辨率不同)造成的显示效果不能达到理想效果。最常见的问题就是页元素位置混乱,错位。解决方案:对于一般用户来说应该用ie8兼容模式浏览页,而不应该用ie9或ie10渲染模式.很多用户安装ie10后发生很多页显示错乱,就是兼容性的原因,因为ie10默认的渲染模式是ie10.此时应该将其改为ie7渲染模式。为什么用ie6/7渲染模式的原因如下:中国所有页肯定都支持ie,支持ie就是支持ie内核的所有浏览器.但并不一定支持chrome,firefox,双核浏览器的高速模式,原因很简单,页开发人员没有那么多时间和精力去兼容及测试那么多浏览器,开发人员能让页在ie下正常工作已经不错了,就这还老得加班呢,还有很多新需求和bug,测试人员还要去改渲染模式和页打开速度几乎没有关系,用户感觉不到.对于站开发者来说,当前暂没有统一的能解决这样的工具,最普遍的解决办法就是不断的在各浏览器间调试页显示效果,通过对css样式控制以及通过脚本判断并赋予不同浏览器的解析标准。具的页编码方式具的页编码方式下面是HTML和JavaScript的例子:以上代码表示一个文字方块,距离页面左边界100px和页面上边界100px。在NetscapeNavigator4系列中,使用以下JavaScript移动上面的文字方块。但是,在InternetExplorer4中,则要使用不同的代码。为了移动文字方块的功能可以在两个浏览器中运行(即浏览器兼容性),须使用以下代码(在没有跨浏览器的标准操作方法时的做法)更标准的语句(推荐使用):以下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论