Search Results for '위젯'

3 POSTS

  1. 2008.04.15 까멜레오 위젯 만들기 (4)
  2. 2008.04.10 까멜레오 위젯 산책 1탄: 자막 검색 (6)
  3. 2007.03.13 국내 위젯 서비스는 플랫폼이 없다. (2)

까멜레오 위젯 만들기

Posted 2008.04.15 18:39
전종환 님이 까멜레오 위젯 만들기를 주제로 글을 올려주시고 계십니다.

Chameleo Widget 만들기 1
Chameleo Widget 만들기 2
Chameleo Widget 만들기 3

아직 문서화가 많이 부족하긴 합니다만, 까멜레오 위젯이 어떤 방식으로 만들어지는지 간단히 맛을 보실 수 있는 글이 되겠습니다.

저도 시간나는 대로 튜토리얼과 매뉴얼 작업에 들어갈 예정입니다.



  1. TJ

    | 2008.04.15 22:43 | PERMALINK | EDIT | REPLY |

    이거, 잘 만 예시 튜토리얼 만들면
    다른 이용자들이 위젯 만들 때 많은 도움이 되겠는 걸요? 크크
    저도 하나 ㄱㄱ? ㅎㅎ

  2. 서광열

    | 2008.04.16 00:05 | PERMALINK | EDIT |

    TJ! 하나 만들어야지. 퍼즐 위젯 제작기를 올려주길.

  3. TJ

    | 2008.04.16 13:14 | PERMALINK | EDIT | REPLY |

    옛썰- 시험 끝나고 바로 제작 들어가겠습니다 크크

  4. | 2008.04.19 13:18 | PERMALINK | EDIT | REPLY |

    비밀댓글입니다

Write your message and submit
까멜레오 오픈과 더불어 지금까지 예제로 만들어진 까멜레오 위젯을 몇 개 소개해 볼까 합니다. 1탄으로는 자막 검색 위젯입니다. 자막 검색이라고 하면 약간 혼란의 여지가 있는데, 곰플레이어가 제공하는 것처럼 자막이 없는 비디오의 자막을 자동으로 찾아주는 서비스는 아니고 자막 내에서 원하는 단어를 찾는 기능입니다.

사용자 삽입 이미지

요즘 웹에 글 올릴 때 특정 장면을 캡춰해서 이미지나 애니메이트 GIF로 올리는 경우가 많은데, 이 때 효율적으로 사용하실 수 있는 도구입니다. 위 그림은 자막 내에서 "호모"라는 단어를 찾아본 것입니다. 검색 결과를 클릭하면 해당 장면의 스냅샷과 함께 자막을 보실 수 있습니다. 초록색으로 크게 보이는 버튼을 누르시면 해당 장면부터 재생을 할 수도 있습니다.

일단은 가장 기본적인 기능만 구현되어 있는데, 자막 검색 관련해서 추가적인 아이디어 있으면 알려주세요.

  1. HYS

    | 2008.04.10 20:48 | PERMALINK | EDIT | REPLY |

    흠.. 누가 만들었는진 몰라도.. 멋지네요!

  2. Favicon of https://skyul.tistory.com BlogIcon 서광열 lambda

    | 2008.04.14 14:42 신고 | PERMALINK | EDIT |

    흐흐.

  3. Favicon of http://kkamagui.tistory.com BlogIcon kkamagui

    | 2008.04.14 18:55 | PERMALINK | EDIT | REPLY |

    우왓~!! 기존의 플레이어와는 또다른 느낌이군요. ;)
    신기합니다. >ㅁ<;)/~
    나중에 꼭 한번 써보겠습니다. ^^

  4. Favicon of http://skyul.tistory.com BlogIcon 서광열

    | 2008.04.15 18:36 | PERMALINK | EDIT |

    감사합니다. 다음주에 바이너리 릴리즈를 할 예정인데, 그때 사용해 보시고 의견주세요^^

  5. Favicon of http://jhumwhale.tistory.com BlogIcon jhumwhale

    | 2008.04.21 15:18 | PERMALINK | EDIT | REPLY |

    저도 문서 작업하면서 느낀 것인데,
    단어가 의미하는 바가 겹치지 않게 불려지게 한다는 것이 어려운 일이더군요.
    처음에 잘 정의해두면, 개발할 때 대화하기 상당히 편해지는데 부정확하게 개념을 잡고 출발하면, 그것을 돌이키기에는 무척 많은 희생이 따르더군요..ㅜ.ㅜ
    "자막내 단어 검색"이란 기능 명칭은 어떠신지요..:) 그냥 옛날의 어려움이 생각나서 주절주절..

  6. Favicon of https://skyul.tistory.com BlogIcon 서광열 lambda

    | 2008.04.22 19:49 신고 | PERMALINK | EDIT |

    네. 자막 내 검색으로 용어를 사용하려고 합니다. 헐헐.

Write your message and submit
야후 위젯(Yahoo Widget!)과 애플의 대시보드(Dashboard), 윈도 비스타의 가젯(gadget) 등 위젯 서비스가 줄을 이으면서, 국내에서도 네이버, 미니플, 다음(나온 순서대로) 등이 위젯 서비스를 시작했다. 주로 날씨, 달력, 메모, 메신저, 시계, 증권 등 위젯하면 생각나는 프로그램이 주종이다. 네이버나 다음은 자사가 가지고 있는 메일, 까페, 검색 등의 서비스를 추가로 제공하기도 한다.

국내 위젯 서비스를 둘러보니 외국 위젯 서비스의 미투(me too) 서비스인 것은 분명한데, 한 가지 큰 차이가 있었다. 외국 위젯 서비스들은 사용하기 편한 여러 위젯을 제공하는 동시에, 사용자들이 필요한 위젯을 쉽게 만들 수 있도록 플랫폼(API+개발도구)를 제공한다. 반면에 국내 위젯 서비스는 엔진을 설치한 후에 자사가 제공하는 위젯을 설치할 수만 있을 뿐 사용자 위젯을 추가적으로 만들 수 있는 방법을 제공하지 않고 있다.

네이버나 다음의 경우 홈페이지를 둘러봐도 향후 위젯 제작을 오픈하겠다는 말이 없었다. 반면에 미니플은 최근에 3.0 오픈베타를 발표하면서 앞으로 ‘유무선 통합 플랫폼’을 추구한다고 한다. 즉, 미니플을 PC, PDA, WIBRO, IPTV 단말기 등 여러 플랫폼에 집어 넣는다는 말이다. 하지만 향후 공개하겠다는 말이 있을 뿐 플래시 기반이라는 사실 외에는 그 내부 구조가 어떻게 되어있고 어떤 API를 제공하겠다는 건지는 알 수가 없었다.

네이버나 다음이 내부적으로 어떤 기술 사용했는지는 모르겠지만, 야후 위젯이나 대시 보드, 오페라 위젯 등은 대부분 유사한 기술에 바탕을 두고 있다. 보통 위젯은 다음 세 가지 요소로 구성된다.

1) XML이나 HTML 형식으로 UI의 구조를 정의
2) UI에 액션을 줄 수 있는 스크립트(주로 자바스크립트)
3) UI에 멋진 모양을 낼 수 있는 스킨(보통 CSS)

예를 들어, 오페라 위젯은 HTML에 자바스크립트, CSS를 사용하여 일반 웹프로그래밍과 가장 유사한 환경을 제공한다. 다른 위젯들도 HTML 대신에 UI 구조를 위해 자체적으로 정의한 XML을 사용할 뿐 위젯 어플리케이션을 구성하는 근본적인 기술은 상당히 유사하다. (이 부분은 UI를 위해 XUL을 사용하는 Firefox의 Extension도 마찬가지다.)

국내 위젯사들이 이 정도나마 플랫폼 형태를 갖추고 있는지, 아니면 정말 위젯 하나 하나를 정성스러운 손길로 수제작하는지는 알 수가 없다. 물론 수제작이 나쁘다는 건 아니다. 그건 어디까지나 회사의 전략이니깐. 사실 국내에만 한정 지을 경우 API를 오픈한다고 해서 얼마나 많은 개발자들이 위젯을 개발해 줄지는 의문이기도 하다. ‘플랫폼’으로 절대적인 기술 우위를 점하지 않는 한 위젯 제공사들은 플랫폼보다는 컨텐츠로서 위젯에 더 가치를 두는지도 모르겠고…
  1. Favicon of http://peecky.imprion.net/ BlogIcon pi

    | 2007.03.13 23:31 | PERMALINK | EDIT | REPLY |

    네이버 위젯은 플래쉬 기반일 겁니다.
    요즘은 막아놨던데, 마우스 우클릭한 다음에 확대 축소를 할 수 있더군요.

  2. zoops

    | 2007.03.16 14:31 | PERMALINK | EDIT | REPLY |

    제가 알기로는 하나하나 수작업인것으로 알고 있구요.
    네이버위젯은 플래쉬와 스킨베이스 app 를 같이 가지고 가더군요.

    개인적으로는 API 로 플랫폼화 했다고 해도 비슷비슷하다고 봤을때 결국엔... 컨텐츠로서의 위젯에 중점을 둘 수 밖에 없다고 봅니다.

Write your message and submit