위젯(widget)에 정의
위젯은 GUI widget, widget engine ( desktop widget ) , web widget 으로 크게 3 가지로 나눌 수 있다.

이중, GUI widget 은 Control 이라고도 하는데, 컴퓨터와 사용자에 대화하기 위한 일종의 기능이라고 할 수 있다. 좀 더 쉽게 이야기 하자면, 우리가 흔히 접하는 button, list box, drop down list, combo box 같은 것들이 GUI widget 이다. 하지만, 요즘은 흔히 Widget 을 이야기 할때, widget engine 과 web widget 을 이야기 하는데, 국내에서는 야후와 네이버의 영향으로 widget engine = widget 이라고 생각하지만, 사실 국외에서는 widget engine 보다는 web widget 이 더 활성화 되어 있다.

< wikipedia 정의 >
widget engine : In computer software, a widget engine is host software system for physically inspired applets on the desktop (desktop widgets).

web widget:  web widget is a portable chunk of code that can be installed and executed within any separate HTML-based web page by an end user without requiring additional compilation.They are akin to plugins or extensions in desktop applications. Otherterms used to describe a Web Widget include Gadget, Badge, Module,Capsule, Snippet, Mini and Flake. Web Widgets often but not always use Adobe Flash or JavaScript programming languages.

< somewhatfrank 의 정의; widget = web widget 으로 정의 하고 있다. >
A widget is a portable chunk of code that can be installed and executed within anyseparate html-based web page

< sixapart 정의; widget = web widget 으로 정의 하고 있다. >
A widget is a little piece of content or a tool provided by a thirdparty that you can place in the siderail of your TypePad blog.


wikipedia와 somewhatfrank의 정의는 무리 없이 이해 가능하나, sixapart 정의는 쉽게 이해하기 힘든 항목이 provided by a thirdpart 라는 항목이다. 사실, 국내에는 third part에서 Widget 를 사례가 거의 없고, 또 그것이 자연스럽게 이해되기도 힘든 문화이나, 국외에서는 이미 일반 화 되어 있다. 실제로, 세계 최대에 wiget 사이트인 widgetbox에 에 접속해 보면 거의 대부분이 인기 사이트 혹은 콘텐츠를 이용해 thirdpart에서 만든 것이기에 sixapart에서 widget에 정의를 provided by a thirdparty에서 제공한 것이라고 한정 짓는 것도 무리는 아닌거 같다.




by doimoi | 2007/04/30 06:55 | 트랙백 | 덧글(0)
트랙백 주소 : http://doimoi.egloos.com/tb/3359598
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

<< 이전 페이지 다음 페이지 >>