每当我尝试在美国专利商标局 (USPTO) 网站上查看专利图片时 (例子) 使用 Firefox 时,浏览器要求我手动下载最新的 Quicktime。这很奇怪,因为我已经拥有最新的插件(它甚至出现在我的 Firefox 附加组件列表中)。
过去,我只能使用 Safari 查看专利图像。但从来没用过 Firefox。这是 USPTO 的问题还是 Mozilla 的问题?有办法解决这个问题吗?
编辑:我无法使用 Internet Explorer(32 位和 64 位版本)或 Chrome 来查看 TIFF 图像。所有这些浏览器都不知道如何打开嵌入的 TIFF 图像,因为它们无法识别已安装的 Quicktime 插件。这是 USPTO 推广 Safari 的阴谋吗?想起来,我的旧电脑也遇到过这个问题。它使用的是 32 位 Vista 操作系统,现在我使用的是 64 位 Windows 7。我讨厌 TIFF,在任何地方都找不到有关 Mozilla 的信息。啊,难道只有我一个人遇到这个怪异的问题吗?!
答案1
我遇到过同样的问题。
- 转到 QuickTime 控制面板。
- 在“浏览器”选项卡上,单击“MIME 设置...”按钮。
- 展开“图像 - 静态图像文件”节点并确保已选中“TIFF 图像”。
- 单击“确定”关闭“MIME 类型”窗口和“QuickTime 偏好设置”窗口。
- 重新启动 Firefox。
完成此操作后,我就可以在 USPTO 网站上看到 TIFF 图像。
答案2
我在 Snow Leopard、Safari 4 和 FF 3.6 上运行时也遇到了同样的问题
在你的例子中,分离的 TIFF 图像可在此处找到,它在 Safari 中表现异常,但我仍然无法在 Firefox 中打开。无论哪种方式,我都可以下载 TIFF 并从我的桌面查看文件。
这里你可以测试问题是否出在你的插件或网站上。就我而言,这是 USPTO 的错。至少他们相当过时的,但这不是 HTML 本身的问题。我敢打赌这是 .DImg 脚本的问题,但也可能是插件(我的是 7.6.3)或甚至是 FF 3.6 的问题。这肯定是标准偏差问题,作为另一个 Mac TIFF 插件的开发人员2 年前也遇到过问题仅使用 FF 3.6(似乎与您不同)。
如果你使用的是 Windows,你可以尝试替代者. 另一个选择是安装Google 文档查看器扩展,如果您喜欢 gDocs。我认为这个问题仍然没有解决办法,而且似乎有些人根本没有这个问题。
当我发现更多信息时,将会更新。 好奇
编辑:抱歉,找不到更多信息。这个问题可能最终会在未来的版本中得到修复,在此期间我会坚持使用 Safari 或下载图片。顺便提一下,它还不适用谷歌浏览器。
答案3
更新:看来我发给 USPTO 网站管理员的电子邮件已经从我之前测试的页面中删除了错误的换行符(部分?)!这有点让这个答案过时了——让我们看看这是否确实是真的,还是只是巧合。
TIFF 图像使用类似†的方式包含在网页中:
<embed src="/.DImg?Docid=07574389&PageNum=1&IDKey=5D8E82D5603F
&ImgFormat=tif" width="570" height="840" type=image/tiff></embed>
这通常/有时会在 URL 中出现换行符(并且type
属性的引用也很糟糕)。对于 Mac 上的 Safari,删除错误的换行符就足够了。以下是书签小工具做到这一点(轻松将其添加到书签从这里):
javascript:(function(){function%20loadJQuery(onload){if(typeof%20jQuery!='undefined'){onload();}else{var%20h=document.getElementsByTagName('head')[0],s=document.createElement('script'),loaded=false;s.type='text/javascript';s.src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js';s.onload=s.onreadystatechange=function(){if(!loaded&&(!this.readyState||this.readyState=='loaded'||this.readyState=='complete')){loaded=true;onload();}};h.appendChild(s);}}loadJQuery(function(){$jq=jQuery.noConflict();$jq('embed').attr('src',function(){return%20this.src.replace(/\\n/,'');})})})()
如果按照 USPTO 的“插件 - TIFF 图像“。如果是,那么使用油脂猴可以为每个页面自动运行 JavaScript。
†请注意,URL 并非永久有效;过期后,您可能会获取另一个 TIFF 图像告诉你类似“搜索时间限制已过期。请点击全文按钮返回全文页面。”我还看到过服务器没有回来的值Content-Length
,但我现在找不到这样的图像。也许一在多台服务器中行为异常?
顺便说一下,在“专利全页图片“USPTO 解释了为什么使用 TIFF:
PTO 的整页图像 [..] 以 300 点/英寸 (dpi) 分辨率存储并以 CCITT Group 4 压缩的“TIFF”图像文件格式进行传输。这是所有专利局必须遵守的国际标准所要求的格式。[..] 遗憾的是,由于图像数据量、可用资金和其他技术考虑,PTO 无法将这些图像永久转换为网络上更流行的格式,也无法在传输过程中进行即时转换。
因此,你必须安装并使用浏览器插入[...] 以便直接查看这些文件。另一种方法是使用第三方软件或服务直接查看这些图像,或者将其转换为其他格式(例如 Adobe® PDF)后再查看。
您使用的插件不能是普通的 TIFF 图像插件。它必须能够专门显示使用 ITU T.6 或 CCITT Group 4 (G4) 压缩的 TIFF 文件。
因此,一个必须使用插件。还是必须使用插件?
虽然 USPTO 可能无法即时转换,但你为什么不这样做呢?如果你设法找到一个在线 TIFF 转换器,那么书签小工具很容易改变使用那个……
答案4
我一直在与类似的问题作斗争;自从我将 FireFox v3x 升级到版本 4、5、6 等之后,FireFox 的 QT 插件就无法处理嵌入的 MP3。经过一番研究,这似乎是 64 位与 32 位的问题:QT 插件只有 32 位,在 64 位模式下无法正常工作。至于为什么 QuickTime 还没有制作合适的 64 位插件,谁知道呢?在此期间,如果您切换到 32 位模式,所有内容都应该可以正常显示。这对我们这些设计需要此功能的网站的人来说没有帮助(因为最终用户只会认为这是我们网站的问题,而真正的罪魁祸首是 QuickTime),但它应该允许您查看您寻找的内容。希望这能有所帮助!