我收到了好心朋友的 Google Wave 邀请却无法完成登录。

原来 Arch Linux x86_64 官方软件包中的 Firefox 依然使用 Shiretoko 的程序名称(非官方编译发布)及其浏览器客户端设置,通过客户端代号识别 Google Wave 仅支持 Google Chrome、Safari 4、Firefox 3.5。那么我们可以修改 Shiretoko 3.5.5 的 User Agent 来完成验证。

如果你之前安装了 User Agent Switcher 那么就只需要新配置一条 Firefox 3.5.5 的客户端规则即可。访问 Test User Agent Switcher 获取当前浏览器的 User Agent:

Property  		Value
navigator.userAgent	Mozilla/5.0 (X11; U; Linux x86_64; 
                        en-US; rv:1.9.1.5) Gecko/20091106 Shiretoko/3.5.5
navigator.appCodeName 	Mozilla
navigator.appName 	Netscape
navigator.appVersion 	5.0 (X11; en-US)
navigator.platform 	Linux x86_64
navigator.vendor 	
navigator.vendorSub

之后将 Shiretoko 字符串更换为 Firefox 新建并使用该配置即可。

又或者直接更改配置文件:

about:config

键入 useragent 找到

general.useragent.extra.firefox

将赋值中的 Shiretoko 改为 Firefox 即可。

推荐后者。