解决 Synchronous XHR in page dismissal 的问题

如果你更新了最新的 Chrome (大约 >= 73 的部分版本),发现有些日志没有发送的时候,需要引起注意了。你需要关注是否有一些异常或者警告产生类似 Uncaught DOMException: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://xxxx/': Synchronous XHR in page 详情 »

新海诚新作《天气之子》的前前后后

上一周,新海诚发布了个人的第七部动画电影作品《天气之子》的 PV。 故事梗概如下: 动画《天气之子》是以天气变化混乱的时代为背景,讲述被命运操纵的少年和少女,自己选择生存方式的故事。高中一年级的夏天,帆高从离岛离家出走,来到东京以后发现生存并不容易,生活从拮据变得潦倒,为了维持生活不得不为一家很奇怪的超自然杂志撰稿。而这一切就如同命运的安排一般,连日都在不停的下雨,他在城市的角落遇到了命中注定会遇见的人,她就是阳菜。阳菜拥有不可思议的能力,她能够操纵天气,从那一句“现在开始就要放晴了哦”开始,雨就开始停止, 详情 »

Is Service Worker in Sandbox

其实这个话题,对很多人而言,如果之前没有细致了解过 Chrome 设计架构,还真不好说出答案,不过好在 Chrome 官方写了四篇文章,详细的阐释 Chrome 适合实现多进程,以及其具体作用的。 Chrome 的多进程设计 输入 URL 浏览器做了什么 Renderer process 如何渲染页面 Chrome 与页面的事件交互 那么 Service Worker 详情 »

聊聊 Timing-Allow-Origin 和 Access-Control-Expose-Headers

一般我们如果做页面性能分析,我们自己带着 Chrome 的 PageSpeed 或者 Audit 就可以了。但是如果我们涉及对关键资源的网络请求的性能埋点的话,我们可以尝试利用 PerformanceTiming 。 它提供了诸如一系列 connectStart domainLookupStart responseEnd 等时间戳的数据。我们可以轻松借用这个 API 做页面的 Performance 的数据埋点。比如可以使用: const pt = performance.timing; 详情 »

四月天

眼看2019年的四分之一又过去了。当然二月份确实比任何月份都过得快。三月也一样,感觉三月给人的感觉更像是希望是落地同步节奏。 军师联盟解散 上上周一,王导突然发信息叫晚上去吃饭。曾经中钢军师联盟的一员,一起看过凌晨四点中关村的战友,也不得不挥别这段故事。记得17年才过去中关村的时候,写过一些内容,到最后最后,肯定会有人会为曾经的付出负责,无论结果是好是坏,都觉得那段时间真的人生真的很感动瞬间。 你活得越长啊,最后能想起来的事情;就只剩下那些让你心跳和心动的瞬间 所以,最后我们都算为这个联盟做到最棒的自己。 江湖再见~ 别样的挑战 其实春节后一直在做的事情就是时间细致规划,与短期目标的挑战。其实有些还是很有意思, 详情 »

使用键盘的媒体按键控制视频播放

Chrome 将会在 73 的版本,带来新的媒体控制策略。其中为了推进 PWA 的进度,扩展了媒体播放与键盘的交互。 如果我们使用 Mac 的话,大家一定见过最上面(如果带 touch bar,则是 touch bar) 快进,下一曲,暂停,静音等按键。 很早之前我们介绍过 使用 mediaSession 详情 »

【转】Web端H.265播放器研发解密

原文地址: mp.weixin.qq.com 作者: 林晚 (淘宝技术) 很早之前写过 Web 播放 H265 的文章,今天淘宝的童鞋带来了更进一步的研究,包括音频的同步,以及对 WebAssembly 的使用,目前该方案其实并不太推荐部署到生产环境,一方面是出于性能帧数丢失,另一方面整个工程复杂度的考虑,不过还是可以学习下整体的思路。 随着音视频业务的快速发展,作为前端工程师,我们团队也逐步深入到音视频编解码领域,涉及到流媒体技术中的文本、 详情 »

HLS.JS 自定义 分片 TS 请求 URL

很早之前写过 hls.js 源码解读【1】 ,基本分析了 hls.js 这个库的设计和实现。阅读源码一方面是为了吸收对方设计或者编码上的优点,当然也有可能是另外一个原因,就是一些需求从表面的文档里找不到具体的实现思路。 默认情况下,我们并不需要对解析出来的 ts 分片地址做改造,但是如果真的需要的话,其实有两个思路。 思路 1 复写 Loader 。 自己实现一个关于请求的 Loader ,通过配置传入类似; class 详情 »

三月初

不知不觉,已是三月了。 北京最近开始变暖了,明显感觉的就是,穿短袖的人多了,虽然还是室内,周末打球,也明显没有冻手的感觉。 二月,似乎过得超级快,可能是28天的缘故,也可能是假期的缘故,1号回家,今年春节假期算是长的,经济的不景气,自然生意也慢慢开始淡了。觉得更重要的是,似乎大家都面临转型的挑战。 元宵过后,家里的房子也便要拆了。看了动工的视频,觉得住了那么久的房子,可是从我出身,就一直呆的地儿,转眼就没了,还是多少回有伤感。 详情 »

水军回忆录

大概今年春节档,是自己作为义务水军而言,经历过战斗最为激烈的一次。而且实力之强,以至于春节第一天下午就被赶到了。其实一部商业电影的营销在如今的中国电影环境下,显得格外重要。 自己从13年成为水军,才开始自己认为水军的主要责任就在于“吹”。就是要强调这部电影优于别人的地方。大概其实中国商业电影分为几个时代,从张指导的《英雄》,到今天火热的《流浪地球》。中国商业电影从英雄票房将中国电影记录挂上亿的单位,到战狼创造的50多亿的票房纪录,这是整个中国近17年来,人们物质水平提高后,文娱文化带来了巨大的市场。而随着市场的壮大,一部电影成败也变得更为复杂,在这个大市场下,一部商业电影的成功,各方面的特点也就会尽可能拿出来宣传。 详情 »