微软发布 PowerShell;火狐更新内核 | 历史上的今天( 三 )


如今的Powershell已经不仅仅是个命令行架构 , 更可以成为一种广泛通用的开发手段 , 因为它也属于一种脚本语言;Powershell不会向下兼容Cmd , 但两者依旧可以相互调用 , 这也是微软少数没做向下兼容的软件之一 , 照顾了一些程序员 。 你更喜欢Powershell还是Bash?你会在Linux上用什么?欢迎参与本期评论 , 分享你的真知灼见 。
资料来源:维基百科2017年11月14日:Mozilla发布FirefoxQuantumMozilla发布的一次大更新 , Firefox57.0正式版发布于2017年11月14日;新版本命名为FirefoxQuantum , 是媒体声称为多年来与GoogleChrome竞争市占率下滑后的“反击” 。
该版本还包括一个新的接口设计 , 代号为Photon , 以及一个新的渲染引擎 , 其速度几乎是上一个引擎的两倍;Photon接口最大的变化之一为合并了地址列和搜索框、Firefox57不再支持使用XUL技术的传统附加组件 。
微软发布 PowerShell;火狐更新内核 | 历史上的今天
文章图片
图源:维基百科
2016年10月 , 作为ProjectElectrolysis(切换Firefox到多进程模型)的后继 , Mozilla公布了ProjectQuantum , 计划为Firefox研发下一代浏览器引擎 , 并称之为“AQuantumLeap” 。
此前Mozilla已经有了一个实验性项目Servo , 这是一个以Rust作为主要语言的全新浏览器引擎 , 也是Rust第一次应用于大型项目 , 而Quantum从Servo项目中汲取了大量成功的技术 。
因此 , FirefoxQuantum本质上是Mozilla为Firefox更换了一个新内核 。 在此之前 , Firefox一直使用的是由网景通信公司开发、以C++编写的Gecko内核 , Gecko在历史的竞争中为了兼容IE做了许多改动 , 导致遗留了许多问题 。
在网景时期 , 由于糟糕的技术和管理决策导致了Gecko的软件膨胀;因此在2001年 , Apple放弃了Gecko , 选择KHTML分支来为其Safari浏览器建构了WebKit引擎 。 不过 , 到2008年 , Mozilla已经解决了一些膨胀问题 , 使得Gecko性能大幅度的改善 , 但还是在2017年的今天舍弃了它 。
微软发布 PowerShell;火狐更新内核 | 历史上的今天】FirefoxQuantum带来了从底层到界面的全新设计 , 实现了2倍的速度提升;Mozilla使用Rust编写了世界上第一个可以在多个CPU核心上并发运行的CSS引擎Stylo 。 此外 , Quantum使用优先级对多个标签页的情况进行了优化 , 在同等条件下 , 比Chrome减少了30%的内存占用 , 同时要比Chrome速度更快 。
【欢迎投稿】以史为镜 , 可以知兴替 。 计算机科学发展至今 , 有许多至关重要的事件、人物 , 欢迎所有朋友一起共建「历史上的今天」 , 投稿邮箱:tangxy@csdn.net 。 ??