前端外刊评论

其他

前端现代包管理器的进化史

文件的提供的版本:离线安装:每次从网络下载一个依赖包时,yarn都会将其放在本地的全局缓存中,下次下载会优先在全局缓存目录中查找,如果有,将其copy到当前目录下;性能问题:并行安装。无论是
2022年4月7日
其他

字节跳动巨量星图/TCM团队招聘前端工程师

关于我们字节商业化旗下巨量星图前端团队,依托抖音/TT丰富的达人生态及产品能力,高效连接创作人与广告主,激发优质创作的营销价值,三年时间从小项目成长为集团独立业务,我们期待你的加入!我们的业务介绍可以看下面这个视频:来看看团队更多信息可以参考我们在知乎上的文章:字节跳动招聘
2022年3月30日
其他

JavaScript 黑历史 - 那些只有 1% 的人知道的特性

的,除了一门顶级脚本语言外,还有很多隐藏的坑……当然,我这里仅仅列举了一些比较有代表性的部分,还有非常多的古老特性没有提及,例如逻辑运算符的变化等等。感兴趣的同学可以阅读《JavaScript
2022年3月30日
其他

App内网页启动加速实践:静态资源预加载视角

成本分析由于用户浏览行为的难以预测性,静态资源预加载会带来一定的流量浪费,需要对这部分成本进行核算。1)企业下行带宽成本以预加载一个H5项目(资源大小50KB)1000万次为例,增加流量
2019年9月20日
其他

见微知著,Google Photos Web UI 完善之旅

value)”,也就是计算当前换行方案的不理想程度。和我们预设高度相同的行,坏值为0;行高被压缩/拉伸越厉害,这个值就越大,换言之就是该行的布局越不理想。最后,通过一些计算将每一行的分数折算为一个值
2018年11月19日
其他

Web 前端中的增强现实(AR)开发技术

识别与追踪获取到视频流之后的工作就是识别和追踪了。视频流你可以看作是一帧一帧的图像,所以处理视频流的过程可以理解为图像处理的过程。但这里其实还涉及到一个如何传输视频流的问题,一般有两种方式:1.
2018年1月20日
其他

坚定地使用 CSS Custom Properties

译注:这种方式被称作“渐进增强”,记得外刊君2012~13年试译了《渐进增强的Web设计》,里面有大量的渐进增强设计的技巧。翻译了挺多章,但于翻译质量被人民邮电出版社给bi了,:)。
2017年12月20日
其他

从前端工程师到高级AR工程师

感谢阿里巴巴资深前端工程师柏子的投稿。本文将简单讲述图像追踪的原理和如何用JS+WebRTC实现带追踪的AR。[点击原文链接,查看视频]GitHub地址上一篇文章讲了如何在Web端实现图像识别,但我们认知中的AR通常还包括追踪技术,也就是把虚拟的模型定位到现实场景中。在演示视频中,绘制全部采用2D
2017年10月30日
其他

SSR 三思而后行

阶段预先注入页面所需的数据及输出对应的DOM字符串,客户端应用的起始状态就是服务端渲染的结果,完成状态混合之后的部分和普通的客户端渲染一致。
2017年7月24日
其他

VR进化论|教你搭建通用的WebVR工程

resize();}首先是three.js开发三部曲,创建场景、相机、渲染器,接着调用initVR函数来完成VR场景分屏和陀螺仪控制,WebVR基本开发步骤可以参考。function
2017年5月25日
其他

从前端工程师到 AR 工程师

进行图像识别。对于前端来说,神经网络还是一个比较陌生的词语。大概就是机器学习的一种算法,如果探索精神不是特别强,可以把它当成一个工具而不用了解具体实现,就像你用React不需要知道具体怎么将
2017年4月30日
其他

VR大潮来袭 ---前端开发能做些什么

移动端浏览器如使用cardboard眼镜来体验手机浏览器的webVR网页,浏览器将根据水平陀螺仪的参数来获取用户的头部倾斜和转动的朝向,并告知页面需要渲染哪一个朝向的场景。分离式HMD
2017年3月25日