gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
阅读:4925回复:22

[已解决]Firefox20地址会自动转码……出现乱码,感谢烈之斩提交bugzilla。另附单独清除下载历史扩展。

楼主#
更多 发布于:2013-04-04 19:17
发现从fx20开始,原来的百分比网址会以utf8进行自动转码,之前fx版本是不转的。
结果地址栏里出现不少乱码,最明显的就是百毒贴吧,kw后面全是乱的。

举个栗子:
firefox19:

描述:firefox19

图片:19.png

firefox19

firefox20:

描述:firefox20

图片:20.png

firefox20


不仅是地址栏,底下的状态栏显示地址的时候,也这样了……
国内很多网站都是使用GB2312,凡是地址用utf8以外的方式来进行编码的网站,可能都有这个问题?
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
1楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
ff22 没有问题,是不是改过about:config 里有关utf-8的键值?
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
2楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
强制url用utf-8编码,如果url中不幸包含中文,那就最好以utf-8编码发送url地址在firefox地址栏中输入“about:config”;,修改下面的项项:network.standard-url.encode-query-utf8 值:true
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
3楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
还真是这样
fx21beta也能复现
-いたんですか? -ええ、ずっと
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
4楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
royallin:ff22 没有问题,是不是改过about:config 里有关utf-8的键值?回到原帖

没改过,用全新的配置试的。fx22没这个问题?
总之fx20更新的真不痛快,我暂时退回19了,等等再说。

先是地址栏乱码。浏览历史和下载历史又傻傻的分不清,没办法单独的设置自动清除下载历史。
我看到有些问题拖到21解决了,就不能一次性解决好。老这么拖泥带水的,赶工期。
等html5的video做的差不多了,就准备转esr了……受够了。


[quote="idragonet"]强制url用utf-8编码,如果url中不幸包含中文,那就最好以utf-8编码发送url地址在firefox地址栏中输入“about:config”;,修改下面的项项:network.standard-url.encode-query-utf8 值:true[/quote]
我在bugzilla(https://bugzilla.mozilla.org/show_bug.cgi?id=647403)看到这个好像已经取消了?
I've also removed "network.standard-url.encode-query-utf8" pref because we will be unable to turn on the pref forever due to Web compat curse and RFC3987bis will formalize the current behavior. Now the query will be always encoded in the document charset.
gd20020
小狐狸
小狐狸
  • UID37045
  • 注册日期2011-08-22
  • 最后登录2018-09-10
  • 发帖数13
  • 经验14枚
  • 威望0点
  • 贡献值6点
  • 好评度0点
5楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
没有这个问题,会不会是设置问题。
sqcsl
火狐狸
火狐狸
  • UID34798
  • 注册日期2010-12-08
  • 最后登录2015-01-10
  • 发帖数175
  • 经验47枚
  • 威望1点
  • 贡献值46点
  • 好评度24点
  • 社区居民
  • 忠实会员
6楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
是有这个问题  百度贴吧中文会变成乱码
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
7楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
gsky916
我在bugzilla(https://bugzilla.mozilla.org/show_bug.cgi?id=647403)看到这个好像已经取消了?
I've also removed "network.standard-url.encode-query-utf8" pref because we will be unable to turn on the pref forever due to Web compat curse and RFC3987bis will formalize the current behavior. Now the query will be always encoded in the document charset.
回到原帖

  测试还是百分号,没有乱码,要不你发个网址来看看?

22里历史纪录也是这样,不能分开清理,设置选项上面也奇奇怪怪的。
可以写个批处理在关闭ff时候运行或者关机运行 del downloads.sqlite
我是关机时运行,接着shutdown -s -t 0
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
8楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?

测试还是百分号,没有乱码,要不你发个网址来看看?

22里历史纪录也是这样,不能分开清理,设置选项上面也奇奇怪怪的。
可以写个批处理在关闭ff时候运行或者关机运行 del downloads.sqlite
我是关机时运行,接着shutdown -s -t 0


网址就在截图里,反正我对mozilla是很无语。
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
9楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
23 英文版+中文语言包  有这个问题
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-19
  • 发帖数18482
  • 经验4836枚
  • 威望5点
  • 贡献值4316点
  • 好评度1115点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
10楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
又发现过这个问题,其他网站无问题,当时归罪于百度贴吧奇葩了。
Firefox More than meets your experience
fishbol
小狐狸
小狐狸
  • UID21501
  • 注册日期2007-10-22
  • 最后登录2023-12-17
  • 发帖数46
  • 经验58枚
  • 威望0点
  • 贡献值36点
  • 好评度0点
  • 社区居民
  • 忠实会员
11楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
没问题啊,不过我的默认编码是utf8
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
12楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
gsky916

网址就在截图里,反正我对mozilla是很无语。
回到原帖

正常。还是百分号
a936468
小狐狸
小狐狸
  • UID33570
  • 注册日期2010-07-29
  • 最后登录2013-07-08
  • 发帖数20
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
检查下 about:config 里的 network.standard-url.escape-utf8 是不是 true。

    [*]Bitbucket: https://bitbucket.org/zbinlin[/*:m]
    [*]Blog: http://blog.mozcp.com[/*:m][/list:u]
烈之斩
火狐狸
火狐狸
  • UID35302
  • 注册日期2011-02-19
  • 最后登录2021-09-19
  • 发帖数236
  • 经验222枚
  • 威望0点
  • 贡献值118点
  • 好评度23点
  • 社区居民
  • 忠实会员
14楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
和百度贴吧没关系吧。

已经报BUG:https://bugzilla.mozilla.org/show_bug.cgi?id=859172
上一页
游客

返回顶部