淘汰的技术

淘汰的技术_第1张图片

最近研究 PWA 的时候,发现这个所谓的渐进式web技术不过是几项 api (service worker、web application manifest、Push Notification)的集合称呼,并没有很多新概念。这点类似当年的响应式设计(Reponsive Web Design),响应式设计也不是一项新技术,而是媒体查询、流式布局、弹性图片这几项技术的集合。

感叹一下技术的相似,最近一年自己对前端技术体系有了“柳暗花明又一村”的感触,感觉自己真的成长了不少。

接着,又发现 PWA 中的 web application manifest 竟然是和当年我刚学 HTML5 时学过的 Application Cache 几乎一模一样。当时学 Application Cache 的时候就感觉这个技术这么麻烦,怎么用啊。结果,过去快3年了,也从来没见过有网站用这个技术。现在一查,W3C 竟然早就已经废弃了 Application Cache 。这就是人们常说的『XX还没学会,就已经过时了』吧,应该是因为这个 API 太不好用了吧,而我们现在完全可以用 service worker + cacheStorage 代替了。

提到废弃,我又想起了 WebSQL ,当时也是下了功夫去学的,后来,竟然也被废弃了! 提出了 Indexed 来代替。

这才几年,我就已经学过了好几个已经淘汰的技术了。花了长时间学习的东西,被时间无情地推翻。再比如入行比我早几年的前辈们掌握的大量 IE6 hack 技术,现在也变得一文不值。

学习新技术不可怕,可怕的是当你一步一步地往前走的时候却发现路一直在变长,变长的速度比你走路的速度要快,何时才能到对岸?也可能永远到不了岸吧。

公无渡河
公竟渡河
堕河而死
其奈公何

你可能感兴趣的:(淘汰的技术)