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

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

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

举个栗子:
firefox19:

描述:firefox19

图片:19.png

firefox19

firefox20:

描述:firefox20

图片:20.png

firefox20


不仅是地址栏,底下的状态栏显示地址的时候,也这样了……
国内很多网站都是使用GB2312,凡是地址用utf8以外的方式来进行编码的网站,可能都有这个问题?
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
1楼#
发布于: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.
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
2楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?

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

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


网址就在截图里,反正我对mozilla是很无语。
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
3楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
百度贴吧是举个栗子嘛,谢谢楼上,辛苦了!

faint……翻页了,没楼上了。。。。。

[s]By the way,不知道下载历史没办法单独自动清除有人报BUG了吗?
如果没有干脆我也去跟风报一个算了XD[/s]
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
4楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
活活,我在buzilla找到了自动清除下载历史BUG的报告一大堆。

Mozilla的混球们宁愿花大量时间打嘴炮狡辩也不愿动手去修一下(https://bugzilla.mozilla.org/show_bug.cgi?id=749945),这时候其中一个二货蹦出来喊道:我们干脆让用户没办法清除下载历史好了,把Checkbox锁死(https://bugzilla.mozilla.org/show_bug.cgi?id=847627),这样就一了百了没人烦我们了,偶也!! 于是,哈哈哈。
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
5楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
有了?在哪里?当然是“单独”自动清理下载历史,旧版的一直以来也是这样分开的吧。

Comment里的意思很明确了,删下载历史肯定会连浏览历史一起删,没办法独立,他们很清楚。
他们不认为这个是BUG,反而认为要锁死,即,除非你勾选了删除浏览历史,否则就不能选删除下载历史的复选框。我需要再去咬文嚼字再报个BUG吗?

[s]这就是吃饱了撑的,既然删除浏览历史自然会一起删掉下载历史,何必再去勾那么一下,纯粹忽悠用户。[/s]
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
6楼#
发布于:2013-04-04 19:17
Re: Firefox20地址会自动转码……出现乱码,有办法解决吗?
灰色的应该就是锁掉了。不过确实有可能是为了照顾以前版本用户。

现在看起来这个问题没办法按bug报,他们现在的做法已经定下了,就是合并放一起。
如果要求他们加一个单独清除的似乎只能按feature request来报了?
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
7楼#
发布于:2013-04-04 19:17
Re: [已解决]Firefox20地址会自动转码……出现乱码,感谢烈之斩提交bugzilla。另附单独清除下载历史扩展
转回ESR了,貌似最新几个版本折腾的厉害。
推荐一个单独清除下载历史的扩展,Download Cleaner:https://addons.mozilla.org/zh-CN/firefox/addon/download-cleaner/
测试效果良好,实际上这个问题很早就有,fx12以上用户都可以用,只不过是在20凸显了出来,用了新的download manager,才发现。
游客

返回顶部