【问题标题】:"Widget" or "Gadget"?“小工具”还是“小工具”?
【发布时间】:2009-03-06 19:25:50
【问题描述】:

这个问题是关于语义的。

我有一位客户说,“小部件”一词只能在指代将您自己的内容联合到第三方网站的动态对象时使用。我相信小部件可用于引用站点上的任何自包含动态对象(您自己的或第三方)。但是,我的客户说,如果该对象在您自己的站点上,它就是一个“小工具”。

我不确定是否有官方定义,但我很想知道对于这两个术语之间的区别(如果有的话)的共同理解是什么?

【问题讨论】:

  • 我认为小工具是硬件,而小部件是..
  • 嗯。我的谷歌小工具(他们的术语,不是我的)绝对不是硬件。
  • 这是一个老问题,但我会投入两分钱:我将“小工具”视为具有交互性的东西,例如测验或投票模块;而“小部件”的交互性较差,例如 RSS/Twitter 提要或其他联合内容。虽然中间有一点灰色地带……

标签: widget semantics


【解决方案1】:

如果您的客户想称其为小工具,请让他/她称其为小工具。它们具有相似的含义,都不是一个非常专业的术语,而且争论这一点是浪费时间。

【讨论】:

    【解决方案2】:

    Dictionary.com:

    widg⋅et
    -名词
    一种小型机械装置,例如旋钮或开关,尤其是。姓名不详或无法回忆的人; gadget:仪表板上的一排小部件。

    gadg⋅et
    -名词
    机械装置或装置;任何巧妙的文章。

    “小部件”表示“窗口小工具”。这些术语在已发表的文献中已经存在了 150 年(大约 85 个用于“小部件”),就编程而言,这取决于您。

    【讨论】:

    • 您说得对,“widget”这个词在计算机时代之前就已经存在,但 GUI widget 的真正含义是“window gadget”。请参阅维基百科文章。
    【解决方案3】:

    “Widget”表示“窗口小工具”

    就我个人而言,我不太喜欢“小部件”这个词,尤其是在 GUI 库中。我仍在等待库,它将提供一个“窗口”命名空间,其中声明了一个“小工具”类。

    【讨论】:

    • 词源+1,尽管我最初持怀疑态度。不过,我会区分这个词是如何派生的和它的实际含义。如今,小部件有几种不同的含义。
    猜你喜欢
    • 1970-01-01
    • 2013-06-03
    • 1970-01-01
    • 2012-12-22
    • 1970-01-01
    • 2011-05-30
    • 1970-01-01
    • 2012-07-14
    • 1970-01-01
    相关资源
    最近更新 更多