“Widget” or “Gadget”?

穿精又带淫゛_ 提交于 2019-12-24 07:15:14

问题


This question is about semantics.

I have a client who says that the term "widget" should only be used when referring to a dynamic object that syndicates your own content on to a third party site. I believe widget can be used to refer to any self-contained dynamic object on a site (your own or a third party). However, my client says that if the object is on your own site, it is a "gadget."

I'm not sure if there is an official definition, but I'm interested to know what is the common understanding of the difference, if any, between the two terms?


回答1:


Dictionary.com:

widg⋅et
-noun
a small mechanical device, as a knob or switch, esp. one whose name is not known or cannot be recalled; gadget: a row of widgets on the instrument panel.

gadg⋅et
-noun
a mechanical contrivance or device; any ingenious article.

'Widget' does not mean 'Window Gadget'. These terms have existed for 150 years in published literature (~85 for 'widget'), and as far as programming goes, it's up to you.




回答2:


If your client wants to call it a gadget, let him/her call it a gadget. They have similar meanings, neither is really a very technical term, and it's a waste of time to argue the point.




回答3:


"Widget" means "Window Gadget"

Personally, I don't really like the term 'widget', especially in GUI libraries. I'm still waiting for the library that will provide a 'window' namespace with a 'gadget' class declared in it.



来源:https://stackoverflow.com/questions/620093/widget-or-gadget

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!