阿裏雲前端周刊 - 第 22 期
推薦
1. React 就開源許可證風波進行回複
https://code.facebook.com/posts/112130496157735/explaining-react-s-license/
數周前,Apache 基金會決定禁止旗下項目使用 React,因為其在標準的 BSD 許可證之外添加了專利聲明;此舉引發了社區的廣泛討論,希望 React 能夠更新其開源許可證。經過數周的討論,近日 Facebook 正式做出了回複,不過令人遺憾的是最終還是拒絕更新許可證,以避免未來可能遇到的專利衝突;Facebook 在開源許可證中聲明,使用 React 進行開發的商業項目,不可以專利反訴 Facebook。
2. Bootstrap 4 Beta 發布
https://blog.getbootstrap.com/2017/08/10/bootstrap-4-beta/?utm_source=frontendfocus&utm_medium=email
經過兩年的開發Bootstrap 4 Beta 版本終於發布;該版本中值得注意的變化包括,從 Less 遷移到了 Sass、布局係統幾乎全部遷移到了 Flexbox、優化了卡片的使用體驗、自定義了 Normalize.css、放棄了對於 IE8 與 IE9 的支持、複寫了幾乎所有的 JavaScript 插件、提升了 Tooltip 等使用體驗等。
3. Node.js 8.4.0 發布
https://nodejs.org/en/blog/release/v8.4.0/
本周 Node.js 8.4.0 版本發布,其重要的特性變化包括,引入內建的 http2 實驗支持、允許在 inspector 控製台中查看 require()、更新了 N-API、修複了 Stream 中存在的部分錯誤、util.format 提供了新的占位符等。
其它
1. 瀏覽器漏洞挖掘思路
https://zhuanlan.zhihu.com/p/28719766
在 Web 安全中,服務端一直扮演著十分重要的角色。然而瀏覽器的問題也不容小覷,它也會導致信息泄露等諸如此類的問題。然而許多人還沒有意識到瀏覽器對於安全的重要性。在這篇講座(文章)中,我們會給讀者帶來挖掘瀏覽器漏洞的思路。
2. 手淘互動動效的探索
https://www.w3cplus.com/animation/animation-exploration-for-taobao-mobile.html
現在的營銷活動,用一張簡單的圖片去吸引消費者已經遠遠不夠,必須要有能給消費者帶來視覺衝擊的東西,或者在動畫過程中提供更好的引導部分。手淘的前端團隊經曆了從Gif、視頻到CSS Animation的從0-1的過程,並致力於研究的數據化驅動的動效。大漠將為我們帶來在手淘互動動效上的探索分享。
3. 別再使用圖片輪播了
https://github.com/xitu/gold-miner/blob/master/TODO/dont-use-automatic-image-sliders-or-carousels.md
圖片輪播,或者旋轉木馬(也叫做「rotating offers」),我相信你見過沒有幾百次至少也有幾十次了吧。或許你甚至還對他們有些好感,但事實上,它們可並不是什麼好東西。
4. Node.js 性能調優之代碼篇(三) — 升級到Node@8
https://zhuanlan.zhihu.com/p/28702422
如果你想以最簡單的方式提升 node 程序的性能,那就升級到 node@8 吧。這不是一個玩笑,這是事實。多少 js 前輩們前仆後繼以血的教訓總結出了一長列『Optimization killers』,輩輩相傳。
5. Chrome DevTools 動畫演示,提高你的網頁開發技能
https://zhuanlan.zhihu.com/p/28741678
Chrome 開發者工具(簡稱 DevTools)是一套內置於 Google Chrome 中的 Web 開發和調試工具,可用來對網站進行迭代、調試和分析,在這篇文章中,摘選了幾個最近比較受歡迎的 tips。
最後更新:2017-08-30 17:32:42