IE6终极备忘单——策略

作者:lzwdpc 来源:蓝色理想 时间:2010-01-13 13:05:00 

在讨论IE6BUG及如何修复之前,有必要讲叙一些策略去避免这些恼人的问题——正所谓防患于未然 。

IE6 市场占有率

据Market Share统计,目前(2009年8月)IE6 的市场占有率为25.25%,但是其他地方的统计明显要低,为18.1%;尽管统计结果不同,但都呈现出了下降的趋势(翻译此文时,淘宝的IE6用户已从70%跌破至69%)。但是最重要的,还是你自己网站的统计数据。如果你对你的网站进行了流量分析,那么IE6的占有率是否值得你去针对IE6进行开发?这需要你自己去权衡。

如果你网站绝大部分访问者不使用IE6并且不付费给你,那么你不必特意区针对IE6做兼容,从而节省时间、精力及资金。

做一个简洁的设计

在做设计的同时考虑代码的实现,可以避免一些布局上的问题。再复杂的设计稿也能用简洁的代码实现,如果你使用了过于繁冗的标签,那么你需要重新修缮设计稿。
如果你有丰富的开发经历,攻克过很多种布局难题,记录下你的解决方案,在以后碰到相同问题时可以提高开发效率。

使用合适的文档申明(doctype)

使用一个错误的文档声明会触发quirks mode(怪异模式),正确的文档声明可以保证你的页面在所有浏览器下保持一致的效果。使用其中的一个文档申明:HTML 5[/i], [i]HTML 4.01 Strict[/i], [i]HTML 4.01 Frameset[/i], [i]HTML 4.01 Transitional[/i], [i]XHTML 1.0 Strict[/i], [i]XHTML 1.0 Frameset[/i], [i]XHTML 1.0 Transitional[/i], or [i]XHTML 1.1

HTML 5

<!DOCTYPE HTML>

HTML 4.01 Strict

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

HTML 4.01 Frameset

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

HTML 4.01 Transitional

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

XHTML 1.0 Strict

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

XHTML 1.0 Frameset

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

XHTML 1.0 Transitional

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

XHTML 1.1

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

标签:ie6,浏览器,标准
0
投稿

猜你喜欢

  • 插件下载安装系列Eclipse/IDEA/谷歌/火狐安装插件

    2022-05-13 03:46:18
  • Asp.net 连接MySQL的实现代码[]

    2024-01-16 04:27:15
  • Python实现双向链表基本操作

    2022-07-22 10:14:12
  • python将MongoDB里的ObjectId转换为时间戳的方法

    2022-08-08 04:33:01
  • python实现图片插入文字

    2021-11-02 20:32:09
  • Python 作为小程序后端的三种实现方法(推荐)

    2023-03-30 09:26:05
  • Python+Pillow+Pytesseract实现验证码识别

    2023-07-19 14:50:44
  • opencv之为图像添加边界的方法示例

    2022-03-25 03:37:20
  • Python开发之快速搭建自动回复微信公众号功能

    2022-06-27 03:08:04
  • TensorFlow 滑动平均的示例代码

    2023-10-25 15:41:28
  • Python内置函数delattr的具体用法

    2023-04-22 05:35:22
  • 如何使用 Python 读取文件和照片的创建日期

    2023-11-17 01:25:00
  • MySQL:使用源码分发版还是二进制分发版

    2009-09-01 10:35:00
  • 如何用ASP发送HTML格式的邮件?

    2010-06-11 19:41:00
  • mysql installer web community 5.7.21.0.msi安装图文教程

    2024-01-25 02:35:23
  • python pandas dataframe 按列或者按行合并的方法

    2022-04-15 13:25:19
  • SQL Server 在分页获取数据的同时获取到总记录数

    2024-01-24 09:04:13
  • 不要跳转或刷新 实现网页区域选择显示

    2010-07-02 16:25:00
  • avalon js实现仿google plus图片多张拖动排序附源码下载

    2024-04-30 09:52:27
  • Python 中的with关键字使用详解

    2022-10-03 08:25:25
  • asp之家 网络编程 m.aspxhome.com