Adobe® SVG Viewer for Windows

发布说明

Version 2.0 (Build 55, 3/14/01)

Contents


关于 SVG Viewer

Adobe SVG Viewer 支持 2000 年 11 月 2 日发布的 Candidate Recommendation SVG 规范草案中的大部分功能。请记住该规范仍在发展中,并且将继续完善直至成为被推荐的规范。

如何安装 SVG Viewer

  1. 安装前,请关闭所有用旧版本增效工具来查看 SVG 的应用程序。
  2. 运行安装器。最新发布的安装器可以从 http://www.adobe.com/svg/viewer/install下载。.

如何复制 Netscape 增效工具到其它浏览器

如果您安装的是另一份 Netscape 增效工具支持的 Netscape 或 Internet Explorer,您可以复制以下文件到您的增效工具文件夹,从而可以直接从该浏览器查看 SVG:

如何在您的网页浏览器中查看 SVG 文件

只要您安装了 Adobe SVG Viewer,您就可以在任何受支持的网页浏览器中查看从 Illustrator 导出的 SVG 文件。

如何将作品转换入 SVG

您可以从 Illustrator 9 导出 SVG。您可以在 Illustrator 中创建自己的作品,将其作为 SVG 导出,然后在为其添加 JavaScript 交互操作、动画、或滤镜效果。

提示和建议


系统要求


SVG Viewer 中已知的问题

所有浏览器

  1. 靠近 SVG 图形边缘的元素可能无法接受鼠标移出事件。

Internet Explorer

  1. 您必须安装 Internet Explorer 4 或更新版本才能在其它应用程序(如 Microsoft Office)中使用 SVG Viewer 就象是使用 ActiveX 控制一样。
  2. 如果您打开多个包含指向同一 SVG 文件链接的窗口,而 SVG 文件是以 HTML 的 <embed> 标签嵌入的,那么您在打印其中一个窗口时,它会受到其它窗口中 DOM 变化的影响。这是由于 Internet Explorer 的功能限制所致。
  3. 由于 Internet Explorer 的限制,您不可能从在 SVG 文件中定义的脚本来查看其它窗口的属性。
  4. Windows 版的 Internet Explorer 支持使用 Adobe SVG Netscape 增效工具。

Netscape

  1. Netscape 4.x 增效工具不能执行 onunload脚本,因为当时增效工具会接收到从 Netscape 发出的提示:增效工具正在卸载,增效工具的脚本环境已被关闭。
  2. 利用增效工具打印时,Netscape 6.0 会报错,而且打印不出嵌入的内容。Netscape 将报告两个增效工具错误警告。忽略这些警告将使 Netscape 打印 HTML 页面时用空白区域取代 SVG 内容。
  3. 离开网页时,Netscape 会经常先卸载 Adobe SVG Viewer 增效工具,然后再结束 HTML 中所有运行的脚本。因此,您在编写检查脚本时必须特别小心,侃侃从 HTML 中 JavaScript 脚本的 setTimeoutsetInterval调用结果访问 SVG DOM 之前增效工具是否已载入。
  4. 由于 Netscape 的设计原因,请避免使用含有以下表单的 HTML:Due to design limitations of Netscape, avoid using HTML with the following form:
      <a href="#" onclick="myScriptWhichModifiesSVG()">
    

    问题是 JavaScript 在回应 onclick 事件并开始执行脚本的同时还回应您已点按链接的事实,从而中断将 JavaScript 装入当前页。只要按以下所示改写编码,这个问题就可以得到解决:

      <a href="javascript:myScriptWhichModifiesSVG()">
    
  5. 如果 JavaScript 事件处理程序包含错误,任何后续的 JavaScript 将无法执行。这是由于 Netscape 用增效工具处理被执行的脚本中的 bug 所致。
  6. 由于 Netscape 脚本所限,您不能从 SVG 事件处理程序更改其它帧的 URL。
  7. 由于 Netscape 脚本引擎所限,从 SVG 事件处理程序中调用 alert() 函数可能无法执行,而且可能会进一步造成后续 JavaScript 无法执行。任何 Netscape 情态窗口包括安全性权限窗口,均会发生类似问题。这个 bug 在 Netscape 4.75 上似乎有所改进,但不适用于 Windows 98。
  8. 只要 Netscape 牵涉到适用 JavaScript 的增效工具就会有 bug。如果您利用此类增效工具载入页面,然后停用 Java 并退出浏览器,Netscape 将立即死机。
  9. Netscape 并非总是允许您从 SVG 脚本中访问 document.embeds[]数组。要解决这个问题,请适用 document.mySVG,其中 mySVG 就是内嵌对象的名称。
  10. Netscape 4.x 增效工具执行脚本的错误不会显示在 JavaScript 控制台窗口中。
  11. 增效工具每执行一次脚本,Netscape 4.x 就会漏卸一定量的内存。
  12. 如果您以连按方式启动 Netscape 4.x 来载入包含 LiveConnect 增效工具内容的网页,您关闭网页时会导致死机。
  13. 如果您在包含增效工具(如 Adobe SVG Viewer)的网页上使用 Netscape 中的“打印预览”, Netscape 将死机。由于相似的原因,当您准备使用 Acrobat Distiller 打印包含增效工具的页面时,Netscape 也会死机。
  14. 如果您使用 Netscape 4.0x 在两个窗口中查看同一 SVG 文件,而该文件对窗口对象采用的是 global JavaScript 函数,JavaScript 有时在第二个窗口中不能初始化。解决办法是升级到 Netscape 的更新版本。
  15. 由于 Netscape 6 中的 bug,在 SVG 区域中单击鼠标右键无法显示上下文菜单。但事实上您已经获取到该菜单。


修订历史

Adobe SVG Viewer 1.0 版后的更改


联系信息

要报告 bug 和/或反馈,请光临 Adobe.com 上的 SVG Zone

版权通知

© 版权所有 1998-2001 by Adobe Systems Incorporated。保留所有权利。

Adobe 和 Illustrator 是 Adobe Systems Incorporated 的商标。Windows 和 Windows NT 是 Microsoft Corporation 在美国和/或其它国家的注册商标。Mac OS 和 TrueType 是 Apple Computer, Inc 在美国和/或其它国家的商标。所有其它商标是各自所有者的资产。