new Worker('/path/to/worker.js')
这种形式比较麻烦,需要将worker代码单独抽出来放到一个文件中,再引进来。
在开发FeHelper的过程中有比较耗时的操作,需要用Web Worker
来实现,我用的方法是:
new Worker(URL.createObjectURL...)
具体Demo:
new Worker('/path/to/worker.js')
这种形式比较麻烦,需要将worker代码单独抽出来放到一个文件中,再引进来。
在开发FeHelper的过程中有比较耗时的操作,需要用Web Worker
来实现,我用的方法是:
new Worker(URL.createObjectURL...)
具体Demo:
可能是Google Chrome Webstore
官方这两天在对chrome扩展进行大规模审计,对有风险的扩展进行下架处理,FeHelper
已经是Webstore上的老用户了,前几天有网友向我反馈:在Webstore上搜索不到FeHelper了,咋回事?
更是有发烧友自己下载源码进行打包share:FeHelper发烧友版>>
到webstore后台,看到的现象是这样的。。。
诚聘!各位准备换工作的FE
小伙伴儿们,看过来!
没听说过「趣店」?可以先看看这里:趣分期获首期约30亿元Pre-IPO系列融资,成立趣店集团
我只想说,http://fwjy.bjchy.gov.cn/ 这个站点好比刚上线的12306
,一到周五放号,基本就都各种502
了,呵呵哒。本身网站性能就不咋地,即便打开了,也卡成狗,然而进去预约的时候,还有一大堆的信息需要填写,就更浪费时间了,号基本就被抢完了。
最可气的是,这个网站居然只支持IE
。。。作为专业前端,习惯性的用chrome
打开,尼玛,发现好多东西都点不了,打开console
,一堆Error,那叫一个难受!
有两个大项目是从RD
那边迁移过来,因为项目初期FE
无人力跟进,所以都是后端同学直接用Smarty
完成的前端部分;所以考虑到迁移的成本和方案,索性升级一下当前的JS模板引擎
。
extends
标签block
标签为了便于模板词法分析,在模板左定界符后加上@
来标识,标签名替换为属性设置方式,如extends标签:
因为加入了这个2048游戏,所以Baidufe公众号的关注人数往上涨得非常快!既然来这里玩儿游戏的人这么多了,所以我也必须要保证这个产品的用户体验尽可能的好。做Web前端的,首先得保证各种前端性能,一个非常重要的,就是:页面的载入速度。为了统计这个数据,特意在游戏页面打了几个监测点,分别是头部资源加载时间、用户可感知可交互的时间、DomReady的时间、以及页面加载完成的时间。待页面载入完成之后,向服务器发送一个用于统计的/v.gif请求,在服务器端接收相应,并投log。我的log格式为:
前两天有个2048游戏的用户反馈说,打开游戏后不能玩儿,只有一个游戏面板,数字无法初始化,更无法移动,设备为iPhone 4S、iOS 5.1。尝试从微信调起Safari打开,依然不好使。由于游戏中运用了比较多的HTML5特性,所以粗略估计是有JS报错导致。不过这样的信息该如何捕获到呢?当然是传说中的window.onerror。
从W3C找到关于window.onerror的方法体介绍: