centos火狐浏览器升级_Firefox 29:Mozilla自2011年以来最大的浏览器升级?

2023-10-25 15:20

本文主要是介绍centos火狐浏览器升级_Firefox 29:Mozilla自2011年以来最大的浏览器升级?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

centos火狐浏览器升级

Firefox 29 was released on April 29, 2014. The number may not seem significant, but this is the biggest update since Firefox 4.0 was released in March 2011. That version was beset by speed issues and add-on incompatibilities — has Mozilla learned from their mistakes?…

Firefox 29于2014年4月29日发布。这个数字似乎并不重要,但这是自Firefox 4.0在2011年3月发布以来的最大更新。该版本受到速度问题和附加不兼容性的困扰-Mozilla 从他们的经验中学到了错误?

新南洋主题 (New Australis Theme)

It’s been delayed a few times but the new Firefox theme has arrived.

几次延迟,但新的Firefox主题已经到来。

Firefox 29 menu

At first glance it looks similar to Chrome with its rounded tabs and hamburger icon, but you’ll soon discover differences.

乍看之下,它看起来很像Chrome,带有圆形标签和汉堡包图标,但是您很快就会发现它们之间的差异。

The main menu is a set of icons similar to the Android version. These can lead to slide-out sub-menus when clicked. However, it’s far more customizable and icons can be moved anywhere — even to the classic menu and toolbars (except the add-on bar which has been scrapped). The only item which cannot be moved is the hamburger itself; a slightly unusual decision given that users have been clicking the top-left menu for three years and may prefer it there.

主菜单是一组类似于Android版本的图标。 单击这些可以导致滑出子菜单。 但是,它的可定制性强得多,并且图标可以移动到任何位置,甚至可以移动到经典菜单和工具栏(已废弃的附加栏除外)。 汉堡包本身是唯一不能移动的物品。 考虑到用户单击左上方菜单已有三年,并且在那里可能更喜欢它,因此这是一个不寻常的决定。

Individual tabs are separated by a subtle line — only the active tab is given an obvious rounded appearance. I like the concept and it’s easier to locate the tab you’re using. My only criticism is they’re a little too rounded and distinctly different from the square-cornered address and search boxes. Mozilla has resisted the temptation to merge the two boxes like other vendors — I can’t say it bothers me either way.

各个选项卡之间用细线隔开-仅活动的选项卡具有明显的圆形外观。 我喜欢这个概念,找到您正在使用的标签更加容易。 我唯一的批评是,它们与方形角的地址和搜索框有点太圆了,并且有明显的不同。 Mozilla拒绝了像其他供应商一样合并这两个工具箱的诱惑-我不能说这两种方式都困扰我。

Australis has quirks. I’m not yet sure whether it’s an improvement or simply different but the enhanced customization is welcome. If you don’t like it, install the Classic Theme Restorer add-on and you’ll be back to where you started.

南极有怪癖。 我尚不确定这是一种改进还是只是有所不同,但是欢迎增强型自定义。 如果您不喜欢它,请安装Classic Theme Restorer加载项,然后回到开始的地方。

Finally, I liked the product tour which appears to interact with the browser interface — I’ll be interested to find out how that was done.

最终,我喜欢与浏览器界面交互的产品浏览-我将很想了解如何完成此工作。

新的Firefox同步 (New Firefox Sync)

Firefox can synchronize open tabs, browsing history, bookmarks, passwords and form data across desktop and mobile installations. Or it should. I often experienced problems, the pairing process could be cumbersome and it was never as seamless as Chrome.

Firefox可以在台式机和移动设备上同步打开的选项卡,浏览历史记录,书签,密码和表单数据。 还是应该的。 我经常遇到问题,配对过程可能很麻烦,而且从来没有像Chrome那样无缝。

The synchronization system has been overhauled and you now need a Firefox account with a verified email address and password. (I had to wait half an hour for the verification email so there may be a few teething problems.) Perhaps Mozilla should have adopted third-party accounts from Google, Twitter, or Facebook, but it’s better than before.

同步系统已经过大修,您现在需要具有已验证电子邮件地址和密码的Firefox帐户。 (我不得不等待半个小时才能收到验证电子邮件,因此可能会有一些麻烦的问题。)也许Mozilla应该采用Google,Twitter或Facebook的第三方帐户,但是比以前更好。

The old synchronization will continue to work for some time. To switch, you need to unpair all devices and register for a new synchronization account using Firefox 29.

旧的同步将继续工作一段时间。 要进行切换,您需要取消所有设备的配对并使用Firefox 29注册新的同步帐户。

HTML5更新 (HTML5 Updates)

A few minor improvements have appeared…

出现了一些小的改进…

  • Support for input type="number".

    支持input type="number"

  • Support for input type="color" (has anyone ever needed this?)

    支持input type="color" (有人需要吗?)

But there’s still no date control on the desktop browser — shame!

但是,桌面浏览器上仍然没有日期控件-真可惜!

CSS更新 (CSS Updates)

The -moz prefix has finally been dropped from the box-sizing property. I’m not sure why it took so long; almost every responsive layout uses the property and even WebKit dropped the prefix! Other minor updates include:

-moz前缀最终已从box-sizing属性中删除。 我不确定为什么要花这么长时间; 几乎每个响应式布局都使用该属性,甚至WebKit都删除了前缀! 其他次要更新包括:

  • An image type of <gradient> is supported for border-image.

    border-image支持图像类型<gradient>

  • Flexbox layouts can now use visibility: collapse.

    现在,Flexbox布局可以使用visibility: collapse

  • A new will-change property hints when something will animate. It must be enabled in about:config by setting layout.css.will-change.enabled to true.

    一个新的will-change属性将提示何时进行动画处理。 必须通过将layout.css.will-change.enabled设置为true来在about:config中启用它。

  • Native CSS variables are available as an experimental technology. To enable them, set layout.css.variables.enabled to true in about:config.

    本地CSS变量可用作实验技术。 要启用它们,请在about:config中将layout.css.variables.enabled设置为true

JavaScript更新 (JavaScript Updates)

There are several new features for JavaScript developers to drool over:

JavaScript开发人员可以利用以下几个新功能:

  • Promises are enabled by default

    默认情况下启用承诺

  • Shared Web Workers have been enabled.

    共享Web Workers已启用。

  • The gamepad API has been finalized and enabled. This was supposed to happen in earlier releases but it’s definitely there now.

    游戏手柄API已完成并启用。 本应该在较早的版本中发生,但现在肯定存在。

  • The ECMAScript Internationalization API is supported.

    支持ECMAScript国际化API 。

  • Malformed JSON strings parsed by JSON.parse() now return more detailed error messages with line and column numbers.

    现在,由JSON.parse()解析的格式错误的JSON字符串将返回带有行号和列号的更详细的错误消息。

开发人员工具更新 (Developer Tool Updates)

The developer tools are evolving rapidly with several stunning new features…

开发人员工具具有多种令人惊叹的新功能,它们正在Swift发展……

  • The network monitor shows pie charts illustrating the quantity and size of all resources with timings for both empty and primed caches.

    网络监视器显示饼图,这些饼图说明了所有资源的数量和大小以及清空和准备好缓存的时间。
  • The console has several display improvements, such as showing arrays inline.

    控制台具有一些显示改进,例如内联显示数组。
  • CSS3 transform previews are available in the Inspector by hovering over the property.

    将鼠标悬停在属性上,即可在Inspector中使用CSS3转换预览。
  • The console API is now available to web workers.

    console API现在可供Web Worker使用。

  • The Style Editor supports CSS property auto-completion and source maps.

    样式编辑器支持CSS属性自动完成和源贴图。

杂项更新 (Miscellaneous Updates)

Firefox’s speed is undiminished. It’s been fast on Windows for some time but the Mac version feels better too. Memory management is generally better than other browsers.

Firefox的速度没有降低。 在Windows上运行很快已经有一段时间了,但是Mac版本感觉也更好。 内存管理通常比其他浏览器更好。

As well as the usual security fixes, we have also received:

除了常规的安全修复程序外 ,我们还收到:

  • New quick-share buttons on Android.

    Android上的新快速共享按钮。
  • Open Web App integration has been improved on mobile devices.

    在移动设备上, 开放Web App集成得到了改进。

  • Clicking a Web Notification will switch to the originating tab.

    单击Web通知将切换到“原始”选项卡。
  • Malay localization.

    马来语本地化。

Firefox 29 is the most significant upgrade to any browser for some time. (I’m not counting Opera switching to Blink — that was a new browser rather than an update!)

Firefox 29是一段时间以来对所有浏览器的最重要升级。 (我没有指望Opera切换到Blink,那是一个新的浏览器,而不是一个更新!)

Not everyone will like the new theme and some add-ons are certain to break — developers should consult Australis and add-on compatibility. That said, I didn’t experience issues and the upgrade was as smooth as previous editions.

并非每个人都喜欢新主题,某些附件肯定会中断—开发人员应咨询Australis和附件兼容性 。 也就是说,我没有遇到任何问题,并且升级与以前的版本一样顺利。

I’m not convinced the changes will reverse Mozilla’s slow decline in market share but Firefox 29 remains one of the best browsers you can’t buy. It looks great and offers several unique features. Try it.

我不相信这些变化会逆转Mozilla市场份额的缓慢下降,但是Firefox 29仍然是您无法购买的最好的浏览器之一。 它看起来很棒,并提供了几个独特的功能。 试试吧。

翻译自: https://www.sitepoint.com/firefox-29-mozilla-browser-upgrade/

centos火狐浏览器升级

这篇关于centos火狐浏览器升级_Firefox 29:Mozilla自2011年以来最大的浏览器升级?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/283411

相关文章

如何关闭Mac的Safari通知? 3招教你关闭Safari浏览器网站通知的技巧

《如何关闭Mac的Safari通知?3招教你关闭Safari浏览器网站通知的技巧》当我们在使用Mac电脑专注做一件事情的时候,总是会被一些消息推送通知所打扰,这时候,我们就希望关闭这些烦人的Mac通... Safari 浏览器的「通知」功能本意是为了方便用户及时获取最新资讯,但很容易被一些网站滥用,导致我们

JDK9到JDK21中值得掌握的29个实用特性分享

《JDK9到JDK21中值得掌握的29个实用特性分享》Java的演进节奏从JDK9开始显著加快,每半年一个新版本的发布节奏为Java带来了大量的新特性,本文整理了29个JDK9到JDK21中值得掌握的... 目录JDK 9 模块化与API增强1. 集合工厂方法:一行代码创建不可变集合2. 私有接口方法:接口

ubuntu系统使用官方操作命令升级Dify指南

《ubuntu系统使用官方操作命令升级Dify指南》Dify支持自动化执行、日志记录和结果管理,适用于数据处理、模型训练和部署等场景,今天我们就来看看ubuntu系统中使用官方操作命令升级Dify的方... Dify 是一个基于 docker 的工作流管理工具,旨在简化机器学习和数据科学领域的多步骤工作流。

CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

《CentOS和Ubuntu系统使用shell脚本创建用户和设置密码》在Linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设置密码,本文写了一个shell... 在linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设

SpringBoot UserAgentUtils获取用户浏览器的用法

《SpringBootUserAgentUtils获取用户浏览器的用法》UserAgentUtils是于处理用户代理(User-Agent)字符串的工具类,一般用于解析和处理浏览器、操作系统以及设备... 目录介绍效果图依赖封装客户端工具封装IP工具实体类获取设备信息入库介绍UserAgentUtils

将Mybatis升级为Mybatis-Plus的详细过程

《将Mybatis升级为Mybatis-Plus的详细过程》本文详细介绍了在若依管理系统(v3.8.8)中将MyBatis升级为MyBatis-Plus的过程,旨在提升开发效率,通过本文,开发者可实现... 目录说明流程增加依赖修改配置文件注释掉MyBATisConfig里面的Bean代码生成使用IDEA生

CentOS 7部署主域名服务器 DNS的方法

《CentOS7部署主域名服务器DNS的方法》文章详细介绍了在CentOS7上部署主域名服务器DNS的步骤,包括安装BIND服务、配置DNS服务、添加域名区域、创建区域文件、配置反向解析、检查配置... 目录1. 安装 BIND 服务和工具2.  配置 BIND 服务3 . 添加你的域名区域配置4.创建区域

使用DrissionPage控制360浏览器的完美解决方案

《使用DrissionPage控制360浏览器的完美解决方案》在网页自动化领域,经常遇到需要保持登录状态、保留Cookie等场景,今天要分享的方案可以完美解决这个问题:使用DrissionPage直接... 目录完整代码引言为什么要使用已有用户数据?核心代码实现1. 导入必要模块2. 关键配置(重点!)3.

Centos环境下Tomcat虚拟主机配置详细教程

《Centos环境下Tomcat虚拟主机配置详细教程》这篇文章主要讲的是在CentOS系统上,如何一步步配置Tomcat的虚拟主机,内容很简单,从目录准备到配置文件修改,再到重启和测试,手把手带你搞定... 目录1. 准备虚拟主机的目录和内容创建目录添加测试文件2. 修改 Tomcat 的 server.X

linux环境openssl、openssh升级流程

《linux环境openssl、openssh升级流程》该文章详细介绍了在Ubuntu22.04系统上升级OpenSSL和OpenSSH的方法,首先,升级OpenSSL的步骤包括下载最新版本、安装编译... 目录一.升级openssl1.官网下载最新版openssl2.安装编译环境3.下载后解压安装4.备份