IE10中的互操作性HTML5怪异模式
来源:互联网 发布:成都淘宝网店培训 编辑:程序博客网 时间:2024/05/24 01:43
微软最新发布的IE10平台预览第四版为了增强对HTML5的支持,使用了一个基于HTML5内部定义的行为,具有互操作性的怪异模式(Quirks Mode),并将这种基于HTML5的怪异模式设为IE10的默认怪异模式。
用户和 Web 开发人员希望网站可以兼容不同的浏览器运行,虽然可通过HTML、CSS和JavaScript在各种浏览器版本上以相似的工作方式实现跨平台,不过HTML5可定义部分以前未指定的Web平台,促进跨浏览器的一致性。这很大程度上涉及HTML5语法解析规则,还包括浏览器怪异模式应该如何表现。
IE10的HTML5怪异模式适用于没有添加DOCTYPE的页面或者添加了DOCTYPE的传统页面在HTML5中的定义。HTML5和其他浏览器一样,IE10怪异模式的行为标准与应用选择的怪异模式是相同的。这意味着如 <canvas>、 <audio> 和 <video>等功能仍然可用。最重要的是IE10的怪异模式行为与其他浏览器是一致的,所以缺少一个DOCTYPE的页面始终可以继续运行。
开发人员可以通过 F12 开发人员工具快速设置页面使用哪一种模式运行。最新的 HTML5 标准和怪异模式现在被命名为标准(Standards)和怪异(Quirks)。另外,IE10仍包含IE7、IE8、IE9的传统模式。IE旧的怪异模式现在被称为IE5怪异模式。
IE10 继续在兼容性视图中使用IE5怪异模式,通过 X-UA-Compatible 定义一个没有 DOCTYPE 的页面在IE5怪异模式下运行。
<meta http-equiv="X-UA-Compatible" content="IE=5">
HTML5定义怪异模式为兼容性和互操作性,但你应该继续在你新创建的网站顶部添加<!DOCTYPE html<定义标准模式。
- IE10中的互操作性HTML5怪异模式
- 怪异模式
- 怪异模式
- 怪异模式
- IE10预览:HTML5初探
- 怪异模式下absolutely在IE6/7中的Bug
- 怪异模式下absolutely在IE6/7中的Bug
- .NET 互操作性疑难解答
- 应用程序互操作性:点对点
- 应用程序互操作性:点对点
- C#的互操作性
- Web Service 互操作性
- C#平台互操作性
- C#互操作性
- 怪异模式的影响
- css怪异模式总结
- web中的一些怪异
- 标准模式与怪异模式
- 字符设备驱动--- 设备号 设备文件
- 【读书笔记】std::string的基本操作 与字符串数组的区别
- 学一辈子IT,做一辈子朋友
- Keil总是出现“File has been changed outside the editor, reload?”提示
- Ubuntu 12.04更新源
- IE10中的互操作性HTML5怪异模式
- 冒泡排序
- 新闻管理系统用到的表
- CRM介绍
- v$session表的妙用
- aspect advice pointcut:xml 方式
- 快速排序
- 东软始业教育内容提纲(后附题目)
- 插入排序