眨眼间网络的演变


<p>你可能用来阅读这篇文章的Web浏览器是一个很小的工程奇迹它可以分解成许多不连续的部分 - 一个URL栏,一组书签,也许是一个内置的视频播放器但是最重要的组件是隐藏:“渲染引擎”是摄取超文本标记语言的程序的特定部分,或HTML - 当您到达特定Internet地址时下载的不可见代码流 - 并将其转换为可见的Web页面被绘制并显示在设备的屏幕上没有渲染引擎,没有其他任何事情可做;我们认为,渲染引擎决定了网络的形状4月3日,在谷歌推出其网络浏览器四年半之后,Chrome现在成为全球最受欢迎的桌面浏览器 - 谷歌宣布它的未来版本将从流行的渲染引擎WebKit切换到一个新的自定义引擎,称为Blink(WebKit显着地支持Apple的Safari,以及大多数流行的移动浏览器)目前,Blink仍然是一个几乎相同的WebKit副本(这是允许,因为WebKit的代码是开源的,但在不久的将来,它将由Google的团队改进为一个新的,轻量级的引擎,快速,高效,稳定,功能丰富对谷歌,这将更好地促进浏览器的集成另外新兴的背景,如Android智能手机及其新的Glass可穿戴计算设备Blink预计将在今年六月开始为Chrome提供动力,这远远不是第一个出现的浏览器引擎</p><p>另一款Mozilla的Firefox浏览器,世界上第三大浏览器的外壳,以及它的Gecko引擎追溯到1994年底最初推出的Netscape Navigator,它曾经是世界上最受欢迎的浏览器一个夏末1994年傍晚,Netscape的一位创始工程师Lou Montulli与同事们非正式地讨论了他几年前创建的纯文本浏览器Lynx与可以在Netscape中显示的更精细的Web界面之间的巨大差距</p><p> Navigator他指出,Lynx可以用文字做的唯一一件很奇怪的事情就是闪现屏幕上的角色当Montulli第二天醒来时 - 一个星期六 - 另一位开发人员已经将这个功能添加到Netscape,这可以通过写入来触发网页源代码中的一个元素Montulli现在被广泛称为标签的发明者,尽管他坚持认为他从不提倡``,更不用说写任何底层鳕鱼了e这个新元素表面上是用于以粗体或斜体字体呈现字体的标签的对等体,但它从未实际标准化为HTML的官方接受特征它创建的闪烁文本更加令人讨厌 - 触发癫痫症后来变成了关注,甚至 - 这就是为什么它被设计师迅速和恶意诽谤它在浏览器中也没有得到普遍的支持; [微软的Internet Explorer](http:// wwwinsidedhtmlcom / tips / html / ts12 / page1asp)从未正式支持尽管如此,事实证明这是一个简单而流行的动画在Netscape在九十年代中期的鼎盛时期,业余编码人员和出版商蜂拥而至像Geocities和AngelFire这样的网络社区形成了原始社交网络,与Facebook相对无菌的环境不同,它几乎完全可以通过原始HTML代码进行编辑和定制</p><p>由于保持互联网清洁和可读性的规则和最佳实践尚未建立,自由和肆无忌惮地部署结果通常是丑陋的,无论使用哪种浏览器来查看它们Netscape在1998年被AOL收购,试图控制自己替代微软的Internet Explorer浏览器,后者已开始与Windows紧密集成,领先占据压倒性的市场份额(以及历史性的反垄断诉讼)随着Navigator的市场份额急剧下降,AOL优先事项转移了,它放弃了浏览器,最终开源核心代码,这意味着它可以自由共享,克隆并用于其他项目2002年,Internet Explorer的市场份额达到惊人的百分之九十五浏览器市场的份额到那时,它的Trident渲染引擎变得非常古怪 - 甚至有时插入幻影换行某些图像无法正确显示页面布局中断 设计师只是假设有错误的行为将存在并相应地编码他们的网站;其他浏览器,即使它们表现正常,也因此被排除在外</p><p>同年,一些前Netscape员工决定重新使用Navigator的开源代码,用于新的轻量级浏览器</p><p>首先称为Phoenix,然后是Firebird,最后Firefox重新点燃了浏览器大战并且支持“标签在其代码库中完好无损”几年后,Internet Explorer对Web形状的垄断态度逐渐消失苹果公司制造了WebKit浏览引擎,该浏览器最为Safari浏览器提供支持特别是在2005年的iPhone和iPad开源上出现了许多基于WebKit的浏览器,特别是在手机上,比如Google的Android大多数情况下,这些浏览器不支持``元素中期Web 20的崛起 - 像Flickr和YouTube这样的网站以及像Gmail一样的网络应用程序,其行为和运行方式类似于本机计算机应用程序,但在Web浏览器中这样做,教Google使用它以强大的新方式挖掘客户档案的数据2008年底,也许感觉到同样的控制需求导致AOL近十年前收购Netscape,谷歌宣布它将发布自己的网络浏览器,给它苹果,Mozilla和微软可能决定用它们的浏览器做一个可靠的平台,它可以随时运行其Web应用程序它被称为Chrome,它基于WebKit Chrome最近转向Blink削弱了主要的橄榄枝它在2008年Chrome发布时向Web开发人员承诺;那些开发人员现在需要在额外的渲染引擎中测试他们的网站但是有一个支持这种变化的论点:WebKit现在被广泛使用,特别是在移动设备中,与Internet Explorer 6主导市场的方式大致相同</p><p>十年前,网络的外观和感觉几乎停止了真正的创新“从根本上说,相信拥有多个渲染引擎 - 就像有多个浏览器一样 - 将刺激创新,并有助于确保长期健康开放的网络,“Alex产品经理Alex Komoroske说,解释Blink的名字,Komoroske说它”唤起速度和简单的感觉,这符合我们关于速度和简单建筑的目标我们也有一个略带讽刺的名字的传统,并且当然,我们已经意识到网络早期臭名昭着的眨眼标签,但就像Chrome一样,最大限度地减少浏览器镀铬,而[Chromebook] Pixel就是看不到任何像素总而言之,Blink将永远不会支持眨眼标签“Opera的制造商,这是一个由极其精通技术的用户(以及互联网访问受限的地区的人)所青睐的浏览器,最近宣布它还打算切换渲染Blink的引擎,在其旗舰桌面浏览器中(它之前已宣布将切换到WebKit)这很重要,因为Opera的Presto引擎允许``元素因为不会在Blink中闪烁,Firefox将是唯一允许文本的剩余浏览器使用元素实际闪存在互联网技术的混乱世界中,浏览器通常甚至无法就绘制简单框的大小达成一致,这就像人们可以合理地希望的那样清晰:也许是时候了在谷歌公布其Chrome和Blink的计划几个小时后,Mozilla日本国际化团队的经理Masayuki Nakano在该公司的内部错误报告系统中提交了一张新票这就是Firefox做的事情经过几轮讨论后,Nakano在大约一天的工作中改变了必要的代码,并在4月14日提交了他的更改从Firefox的第23版开始,Gecko,Mozilla的内部渲染引擎,将不会更长时间支持``元素Firefox故意删除对``元素的支持,画出了一条硬线,划定了一个广受欢迎的原始网络动画的结尾,该动画在今天的流媒体视频和幽默的GIF之前</p><p>对于某种奇怪的互联网怀旧主义者而言,这种变化可能是苦乐参半的</p><p> ,但在大多数其他方面,它可能是最好的:它是一个非常令人讨厌的代码,并且根本不应该存在即使没有合理的设计师多年来使用过``元素,它的完全消失仍然令人不安 像Internet Archive的Wayback Machine这样的网站存储旧版本的网站用于历史目的,在某些情况下可追溯到九十年代中期,但很快就可能无法查看网站,因为它们实际上是在Geocities最终出现的时候在2009年关闭,但由于它是早期Web的重要组成部分,许多这些站点的内容仍然可以通过点对点文件发布的大量六百四十亿字节存档获得 - 共享网络公平地说,“元素”的文化价值是值得商榷的</p><p>编程语言的创建者和Mozilla现任首席技术官Brendan Eich并不高度评价它:“它具有文字性”从浏览器市场份额不平衡的时代开始,这是一个令人讨厌的故事,如果没有标准流程,不明智的创新可能成为事实上的要求,“他说,目前,稍微老一点的Firefox版本并且Opera仍然可以渲染所有那些存档文本完好无损的存档网站但是老浏览器只能在旧操作系统上运行,而旧操作系统只能安装在旧计算机上,而旧计算机最终将成为死计算机组成的小块信息一旦规模经济减少使得制造商继续生产特定芯片或组件在经济上不切实际,互联网的历史将永远失去在任何情况下,即使谷歌最近的浏览器开发和更广泛的战略决策的涓滴效应很可能会很快导致我们在互联网早期历史关键时期正确回忆和查看文物的能力的丢失或追溯性修改,Netscape的异常HTML元素可用于不到20年如果你在时间轴上缩小得足够远我们社会所产生的所有文化和技术,实际上是眨眼之间的Vi jith Assar是纽约的作家和软件开发人员更正:这篇文章最初将Opera当前的渲染引擎确定为WebKit;该公司已宣布计划切换到WebKit,
  • 首页
  • 游艇租赁
  • 电话
  • 关于我们