首先对于前端人来说,IE8永远是一个很难受的点,因为IE8不支持CSS3和HTML5。

IE9是IE8的进化版本,它做到了:

1.通信相关(Web Sockets, Server-Sent Events等等)

2.CSS3样式

3.设备定位功能(取得地理位置信息等等)

4.3D以及画面显示效果(WebGL,CSS3的3D功能等等)

5.多媒体(Audio/Video等等)

6.性能及功能性的提高(Web Workers,XHR2等等)

7.语义性(Microdata微数据等等)

8.离线及本地存储(App Cache,本地存储,IndexedDB等等

但是IE9也不是全部支持HTML5,从IE10开始,对HTML5的支持也比较好一些。

IE9支持的伪类&伪元素

:root
:nth-child(n)
:nth-last-child(n)
:nth-of-type(n)
:nth-last-of-type(n)
:last-child
:first-of-type
:last-of-type
nly-child
nly-of-type
:empty
:target
:not(s)
:enabled
:disabled
:checked
:indeterminate
::selection

IE9不支持的伪类&伪元素

:default
:valid
:invalid
:in-range
ut-of-range
:required
ptional
:read-only
:read-write
::before
::after
::first-letter
::first-line
::value
::choices
::repeat-item
::repeat-index

最后,珍爱生命、远离IE;

IE8和IE9对于前端来说有什么区别相关推荐

  1. CSS hack:针对IE6,IE7,IE8,IE9,firefox显示不同效果

    区别不同浏览器的CSS hack写法: 区别IE6与其它浏览器:     background:orange;_background:blue; 区别IE6与IE7:     background:g ...

  2. 针对IE浏览器的兼容性ie7、ie8、ie9

    相对于来说浏览器的兼容性对于小伙伴来说是很头疼的吧! 今天我在修改代码的时候,对于var cvts = document.getElementsByClassName("app") ...

  3. IE6、IE7、IE8、IE9兼容性问题解决办法

    前言 为了帮助确保你的网页在所有未来的IE版本都有一致的外观,IE8引入了文件兼容性.在IE6中引入一个增设的兼容性模式,文件兼容性使你能够在IE呈现你的网页时选择特定编译模式. 新的IE为了确保网页 ...

  4. 跨域(Cross-Domain) AJAX for IE8 and IE9

    1.有过这样一段代码,是ajax $.ajax({url: "http://127.0.0.1:9001",type: "POST",data: JSON.st ...

  5. 高版本IE浏览器(IE8、IE9)查看网页Applet问题解决方案

    使用高版本IE浏览器(IE8.IE9等)查看包含Applet的网页时,网页的Applet所在区域无法正常显示(空白),解决办法如下: 1.确保客户端已经安装Java的JRE,JRE中已经包含了运行Ap ...

  6. IE8和IE9发送跨域请求

    IE8和IE9跨域请求"拒绝访问" 页面中偶尔会有跨域的需求,之前使用过jsonp格式的,但是这次后端提供了可以跨域访问的接口. 接口表现如下: 1.在谷歌浏览器和火狐浏览器上正常 ...

  7. 2016年1月12日微软将结束IE8、IE9和IE10的技术支持

    2016年1月12日微软将结束IE8.IE9和IE10的技术支持,将推出最终补丁鼓励用户升级到最新的浏览器. 结束支持并不是说之后用户不能再使用,而是微软之后不再提供安全更新.兼容修复和技术支持,因此 ...

  8. 【区块链】走进web3的世界-对于前端来说,web2与web3的区别

    web3离不开几个概念,智能合约.区块链.前端交互 1.智能合约可以直接与区块链中的区块进行交互: 2.前端通过web3.js/ethers.js等npm库可以和智能合约进行交互: 说的直白点,web ...

  9. 发现一号店首页曝出重大XSS漏洞,在IE8,IE9,IE10上均有此漏洞

    发现一号店首页曝出XSS漏洞,在IE8,IE9,IE10上均有此漏洞 1.进入一号店首页: http://www.yhd.com 2.搜索第一个字符串或者第二个字符串: 第一个: 第二个: (这里说明 ...

最新文章

  1. 使用selenium+phantomJS实现网页爬取
  2. 赛后总结:第四届工业大数据竞赛注塑成型
  3. 萌新资源 | 3D基础——渲染基本原理介绍
  4. Python删除Delphi临时文件的小脚本
  5. Nexus 3.31.1 maven 私服 仓库配置篇 linux
  6. HDU 3001 三进制状压DP
  7. linux查看kafka状态_Linux Page Cache调优在Kafka中的应用
  8. IIS7 WCF HTTP 错误 404.3 - Not Found
  9. 突发!程序员!快别闷头学Python了!
  10. 从事前端开发,日常工作中必备的工具有哪些?
  11. 以ontouch为例说明android事件发送机制
  12. 三个月的试用期终于结束了
  13. 服务器系统蓝牙驱动怎么安装,win7蓝牙驱动安装教程
  14. CTF-MISC文件隐写总结(图片,音频,视频,压缩包等文件)
  15. 吉米_王:浅谈深拷贝和浅拷贝异同点
  16. 详解u盘装系统启动不了怎么办
  17. 项目启动报错No appropriate protocol (protocol is disabled or cipher suites are inappropriate) 解决办法
  18. 正则表达式替换字符串中的${}里面的数据
  19. 决策树总结(个人学习体会)
  20. Linux内存工具解析之free

热门文章

  1. intellij idea 主题设为白色
  2. 一个简单的神经网络,三种常见的神经网络
  3. Power query(Power BI) 自动生成贷款公司的还款计划表
  4. 用Excel自动产生日期
  5. linux虚拟机防火墙关不了怎么办,虚拟机centOS7 关闭防火墙后ping通 telnet不通 解决办法:disable seLinux...
  6. 神经网络入门(连载之一)
  7. codeforces gym 100827A Runes
  8. python 股票交易接口 github_GitHub - zhaoneng/vnpy: 基于python的开源交易平台开发框架...
  9. matlab实现牛顿下山法
  10. 伽利略定位系统的历史