蒲公英 · JELLY技术周刊 Vol.35: Flash 四宗罪?

HEADER

蒲公英 · JELLY技术周刊 Vol.35

Flash 曾是 Web 迈向新世代的福音书,它为这个世界带来了缤纷色彩,但也如伊甸园的苹果,闪耀着智慧的光芒,却四灾随行。诞生 1995 年至今 25 年,这个潘多拉魔盒终于要被人们关上并尘封入土,然以史为鉴可知兴替,flash 缘起为何?为何被高高捧起又跌入凡尘?只是过时,亦或是 web 初心不在?这些都值得我们去思考。

登高远眺

天高地迥,觉宇宙之无穷

基础技术

玩转前端 Video 播放器

随着5G网络的普及,直播行业的火热,在h5上多媒体的场景也越来越多。对于video标签的使用,前端需要考虑加载时长以及各终端兼容,这篇文章给出了流媒体的解决方案,从HLS、DASH概念,自适应比特率流技术及流媒体加密技术,FLV文件格式、MSE API、视频播放器原理、MP4 与 Fragmented MP4 封装格式的区别进行了介绍,文章末提供了video播放器示例,根据实际工作场景,可以自行选择媒体格式,同时通过canvas播放,可以探讨实现绿幕、弹幕等等更多的可能。

图形编程

Flash 终于进入倒计时,细数它犯下的四宗罪

Adobe 宣布,将在2020年12月31日停止对 Flash 的支持。昔日火遍大街小巷,无论看视频还是玩游戏,处处都是它的身影。然而24年过去了,它已被用户、行业所唾弃,只因四宗罪。可人们怀念的「Flash 闪客文化」又是什么?那今天我们就一起来聊聊 Flash 的辉煌与没落。

人工智能

推荐算法的“五环之歌”

这是一篇关于推荐系统算法介绍文章,梳理了推荐算法的发展脉络,非常形象地阐述推荐算法里面最重要的几个idea的核心思想,让大家理解推荐算法的基本套路。

设计哲学

命令行程序设计指南

该文档在传统 UNIX 设计哲学基础上以现代软件开发的视角总结了一些命令行程序的最佳实践和设计规范,帮助你写出体验良好的命令行程序。

工程化

前端工程的性能优化导览

前端性能优化已是老生常谈的事情,但真正在项目中落地又是一件略具挑战的任务,本文将罗列一些常用的性能优化方法,带大家重新拾回「前端用户体验」。

工具推介

无侵入的 REST/GraphQL API 模拟库——mswjs

当我们在写前端测试用例时,不可避免的需要面对如何模拟后端接口数据的问题,本文介绍了几种处理方式,从测试用例代码的简洁性和接口数据的保障性上进行的比较说明。

沧海拾遗

沧海拾遗,积跬步以至千里

游戏开发: “九亿”指尖的大冒险

快来看,快来瞧,“九亿”指尖的梦想,看不了吃亏,看不了上当……好了不说笑了,在 SNS 游戏的开发过程中,会遇到什么问题呢?无限循环滚动?随机阶梯和障碍的生成和定位?物品掉落显示……来看这篇文章就足够咯~

算法解析: 波动均分算法

“波动”是一种常见的物质运动形式,“均分”指平均划分、分配,那么“波动均分”又是什么意思呢?波动均分算法该如何实现?这个算法有何应用场景?读完这篇文章,定会有所见解。

「蒲公英」期刊,每周更新,我们专注于挖掘「基础技术工程化跨端框架技术图形编程服务端开发桌面开发人工智能设计哲学前端框架」等多个大方向的业界热点,并加以专业的解读;不仅如此,我们还会推介精选凹凸技术文章,向大家呈现团队内的研究技术方向。

抬头仰望,蒲公英的种子会生根发芽,如夏花绚烂;格物致知,我们登高远眺、沧海拾遗,以求积硅步而至千里。

蒲公英 · JELLY技术周刊贡献指南

FOOTER

欢迎关注凹凸实验室博客:aotu.io

或者关注凹凸实验室公众号(AOTULabs),不定时推送文章:

欢迎关注凹凸实验室公众号