Fla
sh冷知识:从登场到终结的那些事儿
Flash,作为一款经典的动画与互动媒介软件,在过去的二十年里曾一度风靡全球。它曾让网页变得更加精彩,为用户带来了直观、动态的体验,而且还是那个时代里,互联网广告行业的重要助推剂之一。但是,Flash并不具备自己的优越性能是其中的一件事实。虽然Adobe在2017年正式停止维护Flash,但它已经被大部分的网站和浏览器所摒弃。但是,让我们回忆一下Flash的诞生以及它在历史上所留下的印记。
最初的Flash并非由Adobe公司开发,而是由两个名为Jonathan Gay和Charlie Jackson的软件工程师创建的。他们制作的SmartSketch软件是一种实用的绘图程序,并于1995年将其发售给了Macromedia公司。这家公司决定将SmartSketch重新制作,并重命名为Flash 1.0。Flash 1.0只是一个简单的绘图工具,用于制作小型的、矢量动画。
随着时间的推移,Flash越来越成熟,并为网站开发者所广泛采用。当时的HTML标记语言只能支持简单的文本和图像,而Flash可以为页面带来交互式元素、音频和视频。这种功能性使得不少企业、品牌等的官方网站都纷纷采用Flash作为页面的主要设计媒介,甚至于Flash动画成了高端的网络广告和游戏开发中必不可少的一部分。
然而,2010年代初期,Flash开始走向衰落。在2007年,苹果公司的iPhone推出,它默认不支持Flash播放,这意味着移动设备是无法播放Flash内容的。在随后的几年里,各大智能手机厂商纷纷效仿苹果,移动设备更加普及,特别是那些在移动设备上运行的连接速度较慢的网站。这些限制开始让人怀疑Flash的持续发展。
Flash的死期更加明显的出现在2015年,当时Adobe发现了一个安全漏洞,可以让黑客利用附加到Flash内容的恶意软件来攻击受害者的计算机。这个漏洞被称为“零日漏洞”,原因是它完美地隐藏在软件中,没有被任何人注意到。Adobe发布了一个修复程序来解决这个漏洞,但是一个月后又发现了另一个零日漏洞。这样的漏洞数目越来越多,意味着使用Flash的任何人都可能面临安全威胁。这加速了Flash开发的断崖式下滑,并加速了HTML5的崛起。
到了2017年,Adobe公司宣布结束对Flash的支持。总体来说,Flash成为一个技术历史,但也代表了一个过渡期。它推动了创意和技术的发展,他也对我们对那个时代的互联网有着难以忘怀的记忆。不仅如此,Flash也曾经孕育了不少互联网文化符号,类似于“查看我的Flash游戏和页面”等等的经典语句,至今犹有耳闻。