默认 script 标签会阻塞 HTML 渲染页面,要等【下载并执行完】才会接着渲染。async 下载 js 不会阻塞 HTML 渲染页面,在 js 下载完后运行, 因为是单线程运行时会阻塞页面渲染。defer 同样是异步下载 js ,不过在页面渲染完后才执行,执行优先级低于没有 defer 的 js 文件。
自定义URL Protocol 协议实现跨浏览器打开链接
因历史原因,在chrome或firefox下打开IE这种跨浏览器打开链接也是一种需求,有两种方式可以实现,一是注册自定义协议(Registering an Custom Protocal)实现,二是通过桌面服务间接操作
ERR_BLOCKED_BY_CLIENT 错误-360浏览器默认拦截含ad的URL
许多同事不知是不是默认就开启了360的广告过滤功能,我们的产品中许多URL是含有ad的,但我们是做LED广告管理工具的,这种过滤太过粗暴了,不得不更改许多的URL