关于兼容 IE8 浏览器的相关备份

发布于 2018-04-25  471 次阅读


这几天做网站的时候遇到的恶心需求, 特此备份一下

HTML5 标签的兼容

aFarkas/html5shiv(巨坑, IE8 用 HTML5 的结构标签不解析样式。。。

媒体查询器的兼容

scottjehl/Respond(不能解析通过 @import 引用的 css)

选择器兼容

keithclark/selectivizr

Flex 布局

jonathantneal/flexibility(特好用, 有 postcss 的插件)

css前缀

postcss/autoprefixer

在线处理: https://autoprefixer.github.io/

ES6处理

UglifyJsPlugin(虽然处理过了, 勉强能用, 但还是有些蜜汁报错)

Promise

stefanpenner/es6-promise

canvas

arv/ExplorerCanvas (没用过, 别人告诉我的)

其他

  • 不要使用 data URL
  • jQuery 有时候其实还挺好用的
  • 可以用 outdated-browser 如果甲方够人性化的话
  • 实在不行就用fireworks切图, 然后用表格布局
  • Fuck IE!!!

聆听最初的声音,向往无尽的未来