fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2025-04-28
  • 发帖数18492
  • 经验4848枚
  • 威望5点
  • 贡献值4324点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:1850回复:2

[Nightly] Firefox 46.0a 通过支持 -webkit 的 CSS 属性改善对 Webkit 网页的兼容性

楼主#
更多 发布于:2016-01-04 18:30
事实上,Webkit 内核的浏览器(如 Chrome 等)已经占据了市场上浏览器的绝大部分份额,这种情况在移动端更甚,无论 iOS 还是 Android 平台,主流浏览器已经都是 Webkit 的内核了。这导致一种局面,网页开发者认为不必要为少量其他内核浏览器而使用网页标准来编写网页,出现了越来越多在 webkit 内核浏览器显示良好,但其他浏览器,如 Firefox 下显示不良的问题。这也造成 Firefox 用户显示困难,转而使用 Webkit 内核浏览器。

背景是现在有一些网站专为 webkit 内核的浏览器优化,比如 safari,Chrome(在 CSS 的属性名里面加入 webkit-,类似以前 moz-),使得 Firefox 在访问这些网站时候出现排版不佳等兼容性问题。

Firefox 为此曾经做出过努力,通过白名单对特定站点(主要是亚洲网站)实现对 -webkit 前缀 CSS 的模拟。详见:[FDE] Firefox 39.0a 部分站点加入对 webkit 前缀的模拟 。但由于这样的网站与日俱增,使用白名单的方式显然收效甚微。现在,Firefox 终于在 Nightly 中启用对所有网站部分 -webkit 前缀 CSS 的模拟。

开启方法是在 about:config 中找到:
layout.css.prefixes.webkit
确保为 true 即启用。

此外,Firefox 也在实现对部分 DOM API 的支持以改善这些为 webkit 优化的站点的显示。

Bug 1170789 - Alias the most important WebKit CSS properties & features for mobile compatibility



http://www.ghacks.net/2016/01/02/mozilla-firefox-webkit-compatibility/

最新喜欢:

yfdyh000yfdyh0...
Firefox More than meets your experience
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
1楼#
发布于:2016-01-05 19:51
一个标准就是这样了
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2025-04-27
  • 发帖数2040
  • 经验656枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
2楼#
发布于:2016-01-04 22:06

新世纪的IE既视感……要让业界标准化的道路真不好走
-いたんですか? -ええ、ずっと
游客

返回顶部