Sep 29

有关Google ToolBar 5 BETA 中Reader 按钮显示“Not Found” 的问题及其它相关 不指定

| |
Highslide JS
首先,这很可能是及个别性的问题,刚好出现在了我头上,至少我还没有在任何地方发现有第二个人反应这个问题;先来描述一下症状,还拌有很多并发症。从Google ToolBar 5 BETA 发布以后,我就立即从4转到了5,虽然当时只有EN 版,但基本功能和配置没什么变化,还是成功的熟悉并使用了下来。

Highslide JS


在初始状态下(还没有登录Google 帐户的状态下),应该有一个橘红色的Add To Google Reader 按钮(如上图第2个按钮;对于这点我不是很肯定,Reader 按钮也可能是我后面手动添加的),但是这个初始的Reader 按钮(就算不是初始添加的,也是从工具栏按钮库安装后的默认状态,具体版本见下面的代码)其实有个Bug,就是根本无法实现Add 的功能,转而会出现上图的“404 Not Found - The requested URL /reader/finder was not found on this server. ”,但按钮右边的小黑三角,可以成功读取20条随机的RSS 条目。

于是,我得想办法解决掉这个问题;从我排按钮的顺序来看,可见Reader 占着何种地位。

Highslide JS


原理就不多说了,为了实现它“发送当面页链接”的功能,需要修改一下原版本的某句代码,按上图打开,点开“Advanced”(如是中文版,应为“高级功能”之类的翻译)。

把里面的代码全部改为

<?xml version="1.0" encoding="UTF-8"?>
<!--Toolbar Button generated by ToolbarButton.com Wed, 14 Jun 2006 20:20:34 GMT-->
<custombuttons xmlns="http://toolbar.google.com/custombuttons/">
  <button>
    <site method="get">http://www.google.com/reader/view/#directory-search/{url}//0</site>
    <search method="get" />
    <send method="get" />
    <title>Add To Google Reader</title>
    <description>Add To Google Reader</description>
    <option>
      <title />
      <description />
      <default />
    </option>
    <icon mode="base64" type="image/x-icon">R0lGODlhEAAQANUgAP1xFfxwFPusePl2IfyqdPuqdftvE/xxFf1wFPxuE/tvEvisefxsDfusevtzGftwFPtsD/p0G/xsEPxtEfxuEPmrePireP5xFfqrePqseP1wE/l2IPxvE7VnM/LWvvmodP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAAQABAAAAZiQJBwSCwKJQmOcsnkTECUj3RKpTICBI9WW+l4vx9EoLDVLqpSwLjssXzBFywbnT7Q394PwE5Hqz9sGHgdegaAZX0IhnODHxoPh1t9HAp0GQKYAg0fECAOAxuhoqMDEUanREEAOw==</icon>
    <feed menu="true" refresh-interval="3600" refresh-onclick="true" google-service="true">http://www.google.com/reader/atom/</feed>
    <feed-description />
  <update>http://www.eyeofthetempest.com/gbutton/googlereader.xml</update></button>
</custombuttons>

其实主要的也就只是修改了site method="get" 里的参数位置而已,可能是在“14 Jun 2006”那个年代后,Reader 已经修改过了Add subscription 的链接形式吧。

好了,有关Reader 按钮的错误已经搞定,至少我碰到了上述的问题,不知对其它人有帮助没有;接下来,还没完。



再说几个其它的问题、抱怨或建议:

1、登录后的错误提示

每当我登录ToolBar 的时候(就是从第1张图最右边绿色双向箭头按钮那儿登录),成功登录后,总会弹出一个新窗口,告诉我:

引用
向 Google 工具栏发出命令时出错

推介网页已尝试向 Google 工具栏发出命令,但是 Google 工具栏不能正常运行或未安装在您的系统中。
尝试在不受支持的浏览器(如 AOL Explorer 或 MSN Explorer)上安装 Google 工具栏时,可能会发生这种情况。
如果您最近卸载了 Google 工具栏,并在尝试重新安装时看到此页面,则需要注销或重启 Windows,然后才能再次安装。
有关详情和帮助,请访问我们的工具栏支持中心。

我不知道向Google 发送了什么,但就我用的IE 7和IE 8来看,这个错误提示一直都有! 当然更不清楚如何解决……

2、到底更新了没有

如第2张图,如果是你后来自行添加的按钮,那右边会有一个“Get update”(以此证明文章开头不太肯定的“初始状态下的Reader 按钮”,应该是我后来自行添加的),点击之,总是会有“Click replace to update this toolbar button.”,但是Replace 过后,工具栏确定有替换的这一动作(按键出现黄底并逐渐隐去),但代码却丝毫未改动过。并且可以反复的Get update 和Replace,以显示永远有更新……

当然,这并不是什么Bug ,只是反复的无意义的提示,让我觉得有点像“狼来了”的味道。

3、IE 8 和ToolBar 5 BETA 的兼容性

请注意到第1张图Google 图标左边的那个“禁用加载项”的X,我很不爽它,而且无法将其隐去。这倒问题不大,只是影响视觉而以,但是,在使用IE 多标签页的时候,整个ToolBar 这一栏会没有规律的(至少我还没有找到这种规律)消失,就如同把它禁用了一样消失了。继续打开其它标签,又会没规律的出现……如此反复……

不知道是IE 8还是ToolBar 的原因了?

4、设置的自动同步问题

才不久,ToolBar 5 BETA 出了FireFox 版本。由于FF 与IE 长相差距甚远,所以当我在FF 上登录好帐户并按使用习惯配置好按钮的时候并,怎知调回到IE 才发现这上面的按钮也跟着变了。当然,我事先已经知道ToolBar 的自动同步设置功能,于是就默默的怪自己不小心,又默默的按习惯与回忆调整了IE 上的按钮,并默默的登出了FF 上的Google 帐户……

这里希望,ToolBar 设置的自动同步功能,可以增加一个类似于Google Docs 上的“历史版本”,或者能让用户可以自行创建或备份一个“还原点”,以防万一成千古恨啊。

当然,对于所有需要用户“自行配置”的东西来说,这点功能都是很有必要的!

5、有关按钮库中的Google Reader 按钮

按钮库中搜索Reader,没有找到文章开头所描述的那个Add To Google Reader 按钮,如果我现有的ToolBar 的配置与代码丢失了,我可能就无法找回并使用那枚Reader 按钮提供的功能了;当然更不可能我自行开发一段代码出来。排在搜索结果第3位的有一个electragician 发布的Google Reader 按钮,不过纯粹就是一个打开Google Reader 的快捷方式而已。

牢骚Over,哎,作为免费用户,我有点太挑剔了……stupid

以上纯属本人很(最近我才学会用这个词)的个人问题,如有雷同,欢迎参考!
Google
收藏到网摘: 添加到“Google书签” 添加到“Yahoo收藏” 添加到“QQ书签” 添加到“百度搜藏” 添加到“新浪ViVi收藏夹” 添加到“Del.icio.us” 添加到“365天天网摘” 添加到“天极网摘” 添加到“POCO网摘” 添加到“和讯网摘” 添加到“Bolaa博客收录中心” 添加到“igooi网摘” 添加到“天下图摘”        在线订阅: 用RSS订阅本站最新日志 用邮件订阅本站最新日志
发表评论
表情
emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]