Flash 曾是 Web 邁向新世代的福音書,它爲這個世界帶來了繽紛色彩,但也如伊甸園的蘋果,閃耀着智慧的光芒,卻四災隨行。誕生 1995 年至今 25 年,這個潘多拉魔盒終於要被人們關上並塵封入土,然以史爲鑑可知興替,flash 緣起爲什麼?爲什麼被高高捧起又跌入凡塵?只是過期,亦或是 web 初心不在?這些都值得咱們去思考。
天高地迥,覺宇宙之無窮
隨着5G網絡的普及,直播行業的火熱,在h5上多媒體的場景也愈來愈多。對於video標籤的使用,前端須要考慮加載時長以及各終端兼容,這篇文章給出了流媒體的解決方案,從HLS、DASH概念,自適應比特率流技術及流媒體加密技術,FLV文件格式、MSE API、視頻播放器原理、MP4 與 Fragmented MP4 封裝格式的區別進行了介紹,文章末提供了video播放器示例,根據實際工做場景,能夠自行選擇媒體格式,同時經過canvas播放,能夠探討實現綠幕、彈幕等等更多的可能。前端
Adobe 宣佈,將在2020年12月31日中止對 Flash 的支持。昔日火遍大街小巷,不管看視頻仍是玩遊戲,到處都是它的身影。然而24年過去了,它已被用戶、行業所唾棄,只因四宗罪。可人們懷念的「Flash 閃客文化」又是什麼?那今天咱們就一塊兒來聊聊 Flash 的輝煌與沒落。web
這是一篇關於推薦系統算法介紹文章,梳理了推薦算法的發展脈絡,很是形象地闡述推薦算法裏面最重要的幾個idea的核心思想,讓你們理解推薦算法的基本套路。算法
該文檔在傳統 UNIX 設計哲學基礎上以現代軟件開發的視角總結了一些命令行程序的最佳實踐和設計規範,幫助你寫出體驗良好的命令行程序。編程
前端性能優化已經是老生常談的事情,但真正在項目中落地又是一件略具挑戰的任務,本文將羅列一些經常使用的性能優化方法,帶你們從新拾回「前端用戶體驗」。canvas
當咱們在寫前端測試用例時,不可避免的須要面對如何模擬後端接口數據的問題,本文介紹了幾種處理方式,從測試用例代碼的簡潔性和接口數據的保障性上進行的比較說明。後端
滄海拾遺,積跬步以致千里
快來看,快來瞧,「九億」指尖的夢想,看不了吃虧,看不了上當……好了不說笑了,在 SNS 遊戲的開發過程當中,會遇到什麼問題呢?無限循環滾動?隨機階梯和障礙的生成和定位?物品掉落顯示……來看這篇文章就足夠咯~性能優化
「波動」是一種常見的物質運動形式,「均分」指平均劃分、分配,那麼「波動均分」又是什麼意思呢?波動均分算法該如何實現?這個算法有何應用場景?讀完這篇文章,定會有所看法。前端框架
「蒲公英」期刊,每週更新,咱們專一於挖掘「 基礎技術、 工程化、 跨端框架技術、 圖形編程、 服務端開發、 桌面開發、 人工智能、 設計哲學、 前端框架」等多個大方向的業界熱點,並加以專業的解讀;不只如此,咱們還會推介精選凹凸技術文章,向你們呈現團隊內的研究技術方向。擡頭仰望,蒲公英的種子會生根發芽,如夏花絢爛;格物致知,咱們登高遠眺、滄海拾遺,以求積硅步而至千里。網絡
歡迎關注凹凸實驗室博客:aotu.io
或者關注凹凸實驗室公衆號(AOTULabs),不定時推送文章。