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

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

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!!!