阅读 61

BetterFE 前端技术周刊 - 2019/03/11

## 深阅读

活动web页面人机识别验证的探索与实践

推荐理由:在做WEB活动页的时候,经常出现恶意作弊,刷API接口来提升人气,对普通用户特别不友好。此时便需要工程师做一些验证,区分本次行为是人为还是机器。通过阅读此篇,了解大厂如何处理人机识别。

通过图片优化,我将网站大小减少了62%

推荐理由:图片是 Web 提供的最基本的一种内容类型,人们都说一图胜千言。但如果你一不小心,它也可能占用你好几兆带宽。本文作者为大家推荐了几种既能减少图片体积,又能保证图片质量的工具,你一定会喜欢的

重学 JS 系列:聊聊 new 操作

推荐理由:文章一步一步分析new的作用和特点,然后根据这些特征来手动实现一个new操作符,我们如果忘记了new是如何实现的,可以重新夯实下基础。

你真的了解webview么?

推荐理由:现在的App开发,或多或少都会用到Hybrid模式,这就必不可少的要用到webview。那么你真的了解webview吗?这篇文章从3个方面(适用场景、与Native的交互原理、发展史)对webview做了讲解,可以让我们对webview有个宏观的认识。

## 新鲜货

提高网站性能可以帮助拯救地球

推荐理由:题目确实很博眼球,事实上我们开发者真的有一些碳足迹,比如说网站的耗能,文章主要还是概括网站性能的优化,让网站可持续性发展,变得更'环保'.

从一个数组中找出 N 个数,其和为 M 的所有可能--最 nice 的解法

推荐理由:这是一个呆萌炫酷吊炸天的前端算法题,曾经乃至现在也是叱咤风云在各个面试场景中。可以这样说,有 90% 以上的前端工程师不会做这个题目。

这道题涉及的知识点很多,虽然网上也有相关的解答文章,但是太旧了,而且最多就是贴贴代码,写写注释,并没有具体的分析。而且这篇文章由浅入深,抽丝剥茧,层层深入,降维分析,化繁为简。希望能够给你带来帮助。

## 视野 && 工具

作为web开发者如何打造完美的OS X开发环境

推荐理由:俗话说 兵欲善其事,必先利其器。对于靠手艺吃饭的我们,更是如此。现在互联网大厂,mac已经成为开发标配了,而就我及身边的同学反馈来看,OS X无疑是对开发最为友好的系统了,除非你是搞windows软件开发。那接下来就看看当我们拿到一台mac的时候,应该怎么把它打造成我们趁手的吃饭家伙。

most-important-things-i-have-learned-after-10-years-as-a-software-developer

推荐理由:无论你有多么优秀或有才华,你都会从中学到许多东西,这几条建议对于开发人员很重要,尤其是在行业不景气和浮躁的时期。

前端之未来 · 语雀

推荐理由:语雀的开发工程师对前端未来的思考,包括在IOT、AI、Blockchain、AR/VR/MR等方向前端可以有哪些作为,以及为此做哪些准备,向哪些方向努力。互联网的后半段到底会以一种什么样的形态存在呢?拭目以待吧!