Tilt:以 3D 方式可视化您的网页

Tilt 是一款 Firefox 扩展,它允许您以 3D 方式可视化任何网页的 DOM 树。它由 Victor Porof(负责 Firefox 扩展本身的 3D 开发人员)以及 Cedric Vivier(创建 WebGL 优化后的等效于特权 canvas.drawWindow,见 #653656)和 Rob Campbell(最初想到创建网页的 3D 可视化)共同开发。最初,它始于 Google 暑期实习计划,但现在,在热情的团队以及众多新功能和创意的推动下,它已成为一个活跃的开发者工具项目。

Tilt 是一个有趣的 Firefox 扩展,专注于创建网页的 3D 可视化。

由于 DOM 本质上是文档的树状表示,因此该工具根据树中的嵌套层级对每个节点进行分层,创建元素堆栈,每个堆栈都具有相应的深度,并根据网页呈现本身进行纹理化。

与其他开发者工具或检查器不同,Tilt 允许以图形方式即时分析网页各个部分之间的关系,同时方便用户查看隐藏或超出页面范围的元素。此外,除了 3D 堆栈之外,还可以根据请求提供有关每个节点类型、ID、类或其他属性(如果可用)的信息,从而提供一种检查(和编辑)内部 HTML 和其他属性的方法。

基于 WebGL

可视化使用 WebGL 绘制,实现动态、快速、基于浏览器的呈现。在初始化时,Tilt 使用 DOM 创建单独的 3D 对象(描述网页几何形状的结构),其中 BODY 作为最底层,也是文档的基础,子节点在此基础上进行分层。对于每个后续级别,都会构建另一个平台,为 3D 网页网格添加深度。例如,堆栈由 DIV、UL 或任何具有子节点的包含节点构建。

控件

使用虚拟轨迹球(弧球)控制可视化,它绕 X 轴和 Y 轴旋转。其他鼠标事件用于控制偏航、俯仰、滚动、平移、缩放以及各种其他键盘快捷键。但是,控制器不仅限于这些外设,使其可访问且易于扩展到其他输入方法或设备。双击节点会调出 Ace Cloud9 IDE 编辑器,显示有关节点和内部 HTML 的更多有用信息。

试用

您可以在 Github 上找到 Tilt 源代码和最新的扩展版本,以及带有里程碑更新的开发博客 blog.mozilla.com/tilt

现在,要测试扩展,只需下载最新的稳定版本 (tilt.xpi下载文件,然后使用 Firefox 打开或将其拖放到 Firefox 上),安装它并在“工具”菜单中搜索 Tilt。或者,您可以使用 Ctrl+Shift+L(如果使用 Mac,则使用 Cmd+Shift+L)启动可视化。随时使用 Esc 键关闭它。Tilt 可与任何网页配合使用,因此您甚至可以检查此博客,查看它在 3D 中的外观。

未来

即将添加更多功能,其中一些功能包括:动态修改和更新 3D 网页网格(随着网页的变化,公开每个节点的 CSS 变换,以及自定义堆栈间距、厚度、透明度等),以不同的方式呈现具有绝对位置或浮动的元素(例如,根据其 z 索引悬停在网页上方),创建一个更适合开发人员的环境,以及更好地与 Ace 编辑器和 Firefox 开发者工具集成。(突出显示当前选定的节点,即时 3D 预览),将可视化导出到其他浏览器或应用程序(作为 3D 对象文件,可能是 .obj 和/或 COLLADA)。

最大的里程碑将是在网页之间实现无缝的 3D 导航,就像在正常的 2D 环境中一样。

有关即将执行的任务的更多信息,请访问 TODO.md 列表。

关于 Paul Rouget

Paul 是一位 Firefox 开发者。

Paul Rouget 撰写的更多文章…


108 条评论

  1. Buzu

    这是一个非常酷的工具。

    2011 年 7 月 20 日 下午 08:28

  2. Jeff Hammel

    .xpi 链接对我来说不会自动安装。请修复。

    2011 年 7 月 20 日 下午 09:51

  3. Joss Crowcroft

    我的天啊,太酷了 - 我想知道它如何应对 Gmail?收件箱视图会看起来像纽约的天际线。

    2011 年 7 月 20 日 下午 10:12

  4. Paul Rouget

    要安装 XPI,请下载文件,然后使用 Firefox 打开或将其拖放到 Firefox 上。

    2011 年 7 月 20 日 下午 10:15

  5. Vitor De Mario

    它通过菜单工作,虽然 Ctrl Shift L 会调出 Firebug。能够自定义键盘快捷键会很不错。无论如何,干得好,它看起来很棒,非常有用。

    2011 年 7 月 20 日 下午 10:23

  6. Ajay

    太棒了!

    2011 年 7 月 20 日 下午 10:39

  7. Rian Ariona

    太酷了!
    还要注意,当您安装了 Firebug 时,无法通过按 Ctrl+Shift+L 来激活它 :)

    2011 年 7 月 20 日 下午 10:59

  8. mattew fedak

    哇,这肯定会带来一些创意性的 3D DOM 艺术。我想知道人们是否会尝试以此为目的构建,例如商店可能会故意将网站元素分层,以创建其徽标的 3D 模型

    2011 年 7 月 20 日 下午 11:00

    1. francois

      完全同意!
      我会试一试:)

      2011 年 7 月 20 日 下午 12:22

  9. Keith Barrows

    我安装了 FF 3.6.18。当我将 XPI 拖放到 FF 上时,它告诉我它与该版本的 FF 不兼容。

    2011 年 7 月 20 日 下午 11:07

    1. Jerrie

      我有 3.5.6,它也不兼容该版本。

      2011 年 7 月 21 日 上午 04:25

  10. Galaxy

    哇!太棒了。喜欢观看 3D 网站。:) ..
    顺便问一下,它是否适用于所有版本的 Firefox?

    2011 年 7 月 20 日 下午 11:13

  11. skylamer

    真的,很棒很酷的东西:)

    继续加油!

    2011 年 7 月 20 日 下午 11:21

  12. Ali

    太棒了。

    2011 年 7 月 20 日 下午 11:39

  13. Michael Behan

    非常酷的东西!继续努力。

    2011 年 7 月 20 日 下午 11:41

  14. skilamer

    很烂 - 它在我的第二个页面上崩溃了。

    2011 年 7 月 20 日 下午 11:48

  15. Riley Strong

    作为一个开发者,这实际上非常有用,可以查看我的页面结构并确保它很干净!

    2011 年 7 月 20 日 下午 12:02

  16. vicapow

    太酷了!感谢分享。

    一个很酷的功能想法是仍然允许用户交互。

    2011 年 7 月 20 日 下午 12:19

  17. ZukWoo

    这很有道理,伙计。非常棒的东西。哇。

    http://www.net-privacy.us.tc

    2011 年 7 月 20 日 下午 12:20

  18. Michael Scovetta

    哇。这真是太棒了。如果它扩展到包含更多详细信息(如 Firebug)以及能够“放大”节点以到达子节点 - 这样放大/缩小并不意味着让整个内容更近/更远,而是意味着剥离层级。这会很棒。

    非常棒的作品!

    Mike

    2011 年 7 月 20 日 下午 12:40

  19. Med

    Ctrl+Shift+L 对我来说打开的是 Panorama。

    2011 年 7 月 20 日 下午 12:45

  20. Saurabh Mukhekar

    Firefox 的一个非常酷炫且稀有的功能,我非常喜欢它。

    2011 年 7 月 20 日 下午 1:08

  21. Andrew

    你能写一个导出工具,这样我就可以将 3D 网页导入到我的世界中吗?

    2011 年 7 月 20 日 下午 1:33

  22. Max

    是否有针对现代浏览器的视频版本?我真的很想在 Firefox 的发布说明页面以外的地方看到 `

    继续努力吧,从上面的评论来看,Tilt 似乎真的很令人印象深刻!

    2011 年 7 月 20 日 下午 2:32

    1. Paul Rouget

      激活 YouTube 的 HTML5 版本:http://youtube.com/html5

      2011 年 7 月 20 日 下午 9:43

  23. Yuriy Romadin

    很酷但无用的扩展 :)

    2011 年 7 月 20 日 下午 2:43

  24. Ken Saunders

    我的天!太酷了。

    @Keith Barrows
    4.0
    你需要一个支持 WebGL 的浏览器。

    此外,你真的应该升级一下。 :)

    2011 年 7 月 20 日 下午 3:37

  25. Ken Saunders

    我的意思是与 4.0 – 8.* 兼容。

    2011 年 7 月 20 日 下午 3:39

  26. Eric Bieller

    哇,这太棒了。我是一个 Chrome 用户,但我不得不承认,在开发过程中,特别是进行故障排除时,我总是需要使用 FF。

    2011 年 7 月 20 日 下午 3:52

  27. andrei

    它在我的 FF 5.0 上不起作用!

    2011 年 7 月 20 日 下午 4:08

  28. db48x

    太棒了!

    如果你无法使它正常工作,请查看 about:support,看看你是否启用了 WebGL。许多人发现他们的显卡驱动程序被列入黑名单,因为它们会导致崩溃。如果是这样,只需更新它即可。

    2011 年 7 月 20 日 下午 6:44

  29. Jeff

    真的吗,Mozilla?一个 Flash 视频演示?如果有一种原生网页视频格式就好了…

    2011 年 7 月 20 日 下午 9:14

  30. Paul Rouget

    对于那些抱怨这篇帖子中没有 HTML5 视频的人,请激活 YouTube 的 HTML5 版本:http://youtube.com/html5

    2011 年 7 月 20 日 下午 9:38

  31. Wren R

    哇,太棒了!让我想起了《纸片马里奥》中切换到 3D 模式的感觉。

    2011 年 7 月 20 日 下午 10:49

  32. Gaurav Mishra

    哦!我的天!… 运行正常.. 太棒了!三维效果!

    2011 年 7 月 20 日 下午 11:16

  33. AdamT

    好的,那么工具菜单在哪里呢?

    2011 年 7 月 21 日 上午 1:13

    1. Paul Liddington

      按 Alt 键。我的还有快捷键 Ctrl+Shift+M。

      2011 年 7 月 21 日 上午 4:12

  34. morgan

    大多数 Linux 桌面大约 6 年前就有了类似的功能….

    2011 年 7 月 21 日 上午 1:42

  35. Alex Hall

    这太棒了!感谢分享,伙计们。

    2011 年 7 月 21 日 上午 3:42

  36. Claudiu

    很高兴看到它在这里被重点介绍!他一直在努力开发它,它确实与众不同。干得好!

    2011 年 7 月 21 日 上午 3:49

  37. Uwe chardon

    那么 HTML 呢?会为我们带来 3D 规范 - 然后网页设计师就可以构建 3D 表格了吗?

    2011 年 7 月 21 日 上午 3:51

  38. Koldkaffe

    在我的 FF 5 上也不起作用,我认为我需要更新显卡驱动程序,那么,为什么 DELL 自 2007 年以来就没有更新过它呢?我的电脑有这么老吗?哈哈

    “无法初始化 WebGL 上下文,
    你的硬件或驱动程序可能不支持它。”

    2011 年 7 月 21 日 上午 3:58

  39. Murali Kumar

    要使用 Firebug 启用它,请将 Firebug 的快捷键从 Ctrl+Shift+L 自定义为其他键。

    2011 年 7 月 21 日 上午 4:01

  40. Unus

    不错。但它有多实用呢?

    2011 年 7 月 21 日 上午 4:15

  41. Chichi

    它在 FF5 上运行良好,但默认使用 Ctrl+Shift+M,因为我的 Firebug 使用 Ctrl+Shift+L……非常棒的工具。

    2011 年 7 月 21 日 上午 4:19

  42. RobIII

    @morgan:那么“3D 桌面”与 DOM 树的 3D 可视化究竟有何不同呢?除了它们都是 3D 外,它们没有任何共同之处。更不用说这是一个浏览器扩展/插件,而不是桌面美化器了。

    2011 年 7 月 21 日 上午 4:31

  43. Martin Dubé

    哇!现在用乐高积木向我的孩子们解释我的工作会容易得多…“看,我正在构建一个页面,就像你用乐高积木一样”。

    你应该把这个扩展命名为“LEGO DOM”。

    2011 年 7 月 21 日 上午 4:52

  44. Vanessa Tibika

    这是一种非常有趣的观察页面方式。
    新功能建议:能够反转解释方向会很酷,这样优先级更高的对象和文本就会处于最顶端。
    例如,生成页面的“SEO”视图 = 哪些对象最先被看到。

    干得好,我会关注接下来的版本!

    2011 年 7 月 21 日 上午 5:16

  45. Charbel

    “无法初始化 WebGL 上下文,你的硬件或驱动程序可能不支持它”…

    哈哈,我使用的是 i7 机器,有 1GB 的专用内存.. 驱动程序已更新。有人能帮忙吗?

    2011 年 7 月 21 日 上午 5:20

  46. Daniel S

    不起作用。FF 4 / Win7 x64。

    2011 年 7 月 21 日 上午 5:26

  47. moo

    好主意!

    在我第一次安装扩展程序(通过将链接拖动到附加组件窗格)后,它没有做任何事情,并且在附加组件窗格中可见但不可访问。它没有要求重新启动 Firefox,但在重新启动 Firefox 后它就正常工作了。

    现在快捷键似乎是 Ctrl-Shift-M。

    “帮助”或“退出”链接对我来说没有任何作用。双击有时有效,但通常会导致页面旋转,或者显示错误元素的 DOM。为什么是双击呢?为什么不使用单击左键?如果我可以单击一个元素,让它在 Firebug 中突出显示就好了。

    2011 年 7 月 21 日 上午 6:19

  48. Eelke

    很高兴看到这个工具在实际应用中发挥作用。我一直都有同样的想法,并且实际上用它作为我的硕士论文主题。由于时间有限,我无法将这个想法从 2010 年 12 月的构思阶段发展到更深入的阶段。因此,我非常高兴看到有人真正做到了!它为网页开发者提供了许多可能性,我将密切关注这个项目!

    如果你想查看我的论文,了解一下关于这个主题的一些想法,请访问:http://bit.ly/domscape。我的论文主题视频:http://vimeo.com/18895373

    此致,
    Eelke Boezeman

    2011 年 7 月 21 日 上午 6:25

  49. Jack

    在 IME(输入法编辑器)中使用 Ctrl+空格键时会崩溃。

    2011 年 7 月 21 日 上午 7:08

  50. Charbel

    对于任何在 WebGL 上遇到问题的人,请访问 about:config,查找 webgl,然后将其设置为 true。

    2011 年 7 月 21 日 上午 7:47

  51. darwin

    我的 Firefox 上无法使用 :(
    “无法初始化 WebGL 上下文,
    你的硬件或驱动程序可能不支持它。”

    Firefox5,XP

    2011 年 7 月 21 日 上午 8:42

  52. Kim

    给我!太棒了!运行得很好 :)

    2011 年 7 月 21 日 上午 11:01

  53. ernest

    太棒了!

    2011 年 7 月 21 日 上午 11:12

  54. Darryn

    你们太棒了!

    2011 年 7 月 21 日 下午 1:56

  55. Stephanie Daugherty

    它使用与 RecallMonkey 相同的键,除此之外,这个工具很棒 :)

    2011 年 7 月 21 日 下午 9:29

  56. Vasileios Topouz

    太棒了,让我们看看它将如何发展;>

    2011 年 7 月 22 日 上午 2:59

  57. Norbert Vieten

    难以置信。
    非常感谢你开发出这么棒的扩展程序。

    2011 年 7 月 22 日 上午 6:18

  58. Blakeyg

    我在 Firefox 5 上使用它时遇到很多问题。

    如果你收到错误消息“无法初始化 WebGL 上下文,你的硬件或驱动程序可能不支持它”,请尝试以下操作。

    * 确保你的显卡支持 Open GL(除了非常古老的显卡外,所有显卡都应该支持)。
    * 确保你的显卡驱动程序是最新的。
    * 确保你运行的是支持 Web-GL 的浏览器(例如 Firefox 4 及更高版本)。

    我仔细检查了 Firefox 中的 Web GL 设置,虽然它已启用,但我必须启用强制模式才能使 WebGL 正常工作。操作步骤如下:

    1. 在 Firefox 的地址栏中,输入“about:config”并按 Enter 键。
    2. 点击“我保证小心!”按钮。
    3. 在过滤器字段中搜索“webgl”。
    4. 确认“webgl.disabled”设置为 False。
    5. 双击“webgl.force-enabled”将其设置为 True。

    现在再次尝试运行附加组件。

    希望这对一些人有所帮助,因为 Tilt 是一款非常棒的工具!

    2011 年 7 月 22 日 上午 8:28

    1. Ricardo

      感谢这些步骤,它们对我有用 :)

      2011 年 8 月 2 日 上午 8:50

    2. MZ

      谢谢,不错的提示。

      2011 年 8 月 9 日 下午 7:12

  59. Apoleon

    在 Mac(Snow Leopard)和 FX 5.0.1 上,我只看到一个黑窗口。我的机器并不算太旧(2008 年初的 Mac Pro)。

    2011 年 7 月 24 日 上午 6:59

  60. Michael

    我一直希望能够使用这个工具来调试 z-index 问题。我现在使用一个书签小工具来帮助我。请参阅http://www.erichynds.com/jquery/visualizing-your-z-index-stacks-with-jquery/#bookmarklet,了解可以在任何浏览器中使用的书签小工具。

    2011 年 7 月 24 日 下午 7:06

  61. SJ

    这只能在 FF 4.n 上使用吗?有没有办法在 FF 3.6 上尝试它?

    2011 年 7 月 26 日 上午 4:07

    1. louisremi

      它只能在 Firefox 4 上使用。这是更新浏览器的另一个好理由 ;-)

      2011 年 7 月 26 日 上午 9:46

  62. Ajay

    太棒了

    2011 年 7 月 26 日 上午 4:46

  63. Niklas

    http://hertzen.com/experiments/html2webgl/非常相似,它无需扩展程序,通过读取 DOM 的页面内容,而不是 drawWindow,来在浏览器上运行。

    2011 年 7 月 26 日 下午 3:26

  64. Chak

    它在我的 Firefox 6.0 beta 上不起作用。

    “无法初始化 WebGL 上下文,
    你的硬件或驱动程序可能不支持它。”

    我尝试过

    “webgl.disabled”设置为 False。
    “webgl.force-enabled”设置为 True。
    更新了显卡驱动。

    2011 年 7 月 27 日 上午 2:24

  65. Claudiu

    伙计们,如果把关于哪些功能不起作用的反馈信息发送到这里,开发者将无法从中获益。我相信在 GitHub 上创建一个 issue 会更合适……

    2011 年 7 月 27 日 上午 3:43

  66. Mudit Jain

    你们真是太棒了……@Paul 它确实很强大……:-)

    2011 年 7 月 27 日 下午 6:56

  67. witek

    很棒而且有用。你能让它在其他支持 WebGL 的网页浏览器中运行吗?

    2011 年 7 月 30 日 上午 7:16

  68. Ayush Gupta

    哇!这个运行得很棒,谢谢!

    2011 年 7 月 31 日 上午 4:06

  69. J.S.Webschmiede

    你好!
    这是一个非常棒的扩展,我一定会尝试的。

    2011 年 7 月 31 日 上午 10:24

  70. SteveM

    哇!我几个月前就在寻找类似的东西,现在终于找到了!太棒了!:)

    2011 年 7 月 31 日 下午 7:04

  71. Jubayer Arefin

    太棒了。现在我可以进行 3D 调试了!衷心感谢开发者,并祝一切顺利。

    2011 年 7 月 31 日 下午 11:42

  72. pw

    如果能将它放到 Web 开发者工具栏中就好了。

    2011 年 8 月 1 日 上午 6:50

    1. Thug

      它就在那里。

      2011 年 10 月 21 日 上午 3:26

  73. Enrico

    哇!运行得非常完美!
    Firefox 5.0.1 / MBP 2010 i7 / 10.7
    谢谢你们!很棒的工具!

    2011 年 8 月 2 日 上午 5:46

  74. neil

    它不仅超级有用,而且使用起来真的很有趣——非常令人印象深刻,期待着它的发展。

    2011 年 8 月 2 日 上午 6:11

  75. SteF

    太棒了!!!谢谢,干得漂亮 :)

    2011 年 8 月 2 日 上午 7:11

  76. Kevin Harter

    这帮助我解决了一个问题,我花了三天时间才解决,而这个工具仅仅用了六分钟就解决了。太棒了!

    现在 Chrome 版本在哪里?=)

    2011 年 8 月 3 日 上午 8:22

    1. Eric

      是的,完全同意!我非常想要这个插件的 Google Chrome 版本!请在发布时通知我!!!

      2012 年 2 月 5 日 下午 4:05

  77. Alexey Zinoviev

    太棒了!

    2011 年 8 月 10 日 下午 11:44

  78. Chico Web Design

    Firefox 中如此独特的 3D 功能!

    2011 年 8 月 31 日 下午 4:57

  79. paris triathlon

    有人可以确认它在 Mac 上的 Firefox 7 中运行吗?
    我在网上找不到 Mac 版的 Firefox 4,即使在 Mozilla 网站上也找不到:(((

    2011 年 9 月 29 日 上午 9:23

    1. paris triathlon

      最后我找到了 FTP 链接,
      你可以在此处下载所有 Firefox 版本

      http://releases.mozilla.org/pub/mozilla.org/firefox/releases/

      包括 Mac 版本 ;)

      2011 年 10 月 3 日 上午 1:54

  80. evan

    这很有趣……

    2011 年 10 月 2 日 上午 4:36

  81. Niall Flynn

    太酷了!干得漂亮!

    2011 年 10 月 21 日 上午 8:18

  82. Albert

    太棒了,这真的很酷。

    2011 年 10 月 28 日 下午 10:33

  83. Wojtek

    这是我在网上见过的最酷的开发者可视化工具!

    2011 年 11 月 2 日 上午 12:19

  84. Prova

    嗯,为什么?

    2011 年 11 月 4 日 上午 8:16

  85. Bosi

    它在 Firefox 8.0 中运行良好……顺便说一句,我不明白为什么人们仍在运行 Firefox 4 或 5 或更旧版本的 Firefox——是否有任何合理的解释不将你的浏览器升级到最新版本?

    2011 年 11 月 10 日 上午 12:05

  86. Siddharth Saxena

    不错!
    Mozilla 永远棒棒哒!

    2011 年 11 月 14 日 上午 10:21

  87. techglimpse

    用 3D 可视化看起来很棒……但我只是想知道它对开发者有什么帮助……它可能有助于可视化 HTML 元素的 z-index……不太确定……

    2011 年 11 月 29 日 上午 3:12

  88. Dan

    不幸的是,CTRL+SHIFT+L 与 firebug(开发者另一个必不可少的工具)的快捷键相同。

    将它集成到 Firebug 中(类似于 YSlow)或选择一个新的快捷键组合。

    2011 年 12 月 6 日 上午 10:21

  89. kathrin

    很有趣,干得漂亮!

    2012 年 1 月 8 日 下午 1:39

  90. Lee Jordan

    我能看到它在使用“Hasbro My3D”让真正的 3D 网页在 iPhone 上可见的潜力!

    2012 年 1 月 14 日 上午 10:56

  91. Guilherme Monteiro

    大家好,有人可以帮助我解决我的问题吗?当我尝试使用 TILT 3D 时,显示以下消息:“嗯,虽然你的浏览器似乎支持 WebGL,但它已被禁用或不可用。如果可能,请确保你运行的是最新的显卡驱动程序。”

    我的硬件和浏览器都正常。问题似乎是 WebGL 和我的 Intel HD 集成显卡之间存在一些不兼容性。

    我已经尝试了所有可能性,但我仍然感到很沮丧,有人知道原因吗?

    我真的很想使用这个插件,因为我正在学习 HTML,它非常有助于查看标签的运行方式。

    谢谢

    2012 年 1 月 27 日 下午 10:01

  92. simone medri

    http://www.simonemedri.com/3d.php

    2012 年 3 月 14 日 上午 8:02

  93. Todor

    太棒了!我刚发现它,我对它印象深刻。我想知道是否可以进一步利用它,以 3D 方式呈现网站,特别是设计一些元素从其他元素中弹出。

    2012 年 3 月 16 日 上午 7:34

  94. Francisco

    我刚刚在 Ubuntu 中的 ff 12 中尝试了它,真是太棒了!最棒的是直到昨天我才意识到它存在 xD

    2012 年 3 月 30 日 下午 11:05

  95. Jamie

    这很棒,但当人们开始设置 z-index:999999 时会发生什么?

    2012 年 4 月 29 日 下午 7:24

  96. SEO Biella

    太酷了!

    2012 年 11 月 29 日 下午 6:22

  97. Agung Wiseso

    运行良好。

    2013 年 2 月 8 日 上午 1:33

  98. chris

    不错……网页可视化很棒,真的很有用 :)

    2013 年 4 月 8 日 下午 7:04

本文的评论已关闭。