“窗口小部件”或“小工具”?
题
这个问题与语义有关。
我有一位客户说“小部件”一词。只应在引用将您自己的内容联合到第三方站点的动态对象时使用。我相信widget可用于引用站点(您自己或第三方)上的任何自包含动态对象。但是,我的客户说如果对象在您自己的网站上,则它是“小工具”。
我不确定是否有官方定义,但我很想知道这两个术语之间的差异有什么共同理解?
解决方案
Dictionary.com:
widg⋅等,点击 -Noun结果 小型机械设备,作为旋钮或开关,尤其是一个名字未知或无法被召回的人;小工具:仪表板上的一排小部件。
gadg⋅等,点击 -Noun结果 机械设备或装置;任何巧妙的文章。
'Widget'不表示'Window Gadget'。这些术语已在已发表的文献中存在了150年(对于'小部件'约为85),就编程而言,这取决于你。
其他提示
如果您的客户想将其称为小工具,请让他/她将其称为小工具。他们有相似的含义,也不是一个非常技术性的术语,争论这一点是浪费时间。
"窗口小部件"表示“Window Gadget”
就个人而言,我并不喜欢“widget”这个术语,特别是在GUI库中。我还在等待提供“窗口”命名空间的库,其中包含一个'gadget'类。
不隶属于 StackOverflow