|
신디케이션의 힘 (한글)커스터마이징 된 developerWorks 툴과 기술을 여러분의 데스크탑으로! |
난이도 : 중급 Melinda Pfeiffer, developerWorks Editor, IBM 2007 년 10 월 16 일
데스크탑에서 developerWorks로 할 수 있는 일? developerWorks는 기술 아티클, 하우투 튜토리얼, 팁, 다운로드, 제품 정보, 포럼, 블로그 등 온갖 종류의 리소스를 제공한다. 이제 이렇게 훌륭한 콘텐트를 개발자 장치를 사용하여 자신의 작업 공간으로 직접 가져올 수 있다. developerWorks 커스텀 피드 애플리케이션이나 developerWorks 커뮤니티 토픽 스페이스 포틀릿에서 developerWorks Gadget, Module, Widget을 직접 만들 수 있다. (My Yahoo는 8월에 스페이스에 적용될 예정이다.) Apple iPhone을 갖고 있는가? http://ibm.com/developerworks/iphone에서 developerWorks 애플리케이션을 찾아보라. 새로운 developerWorks Google Desktop Gadget을 다운로드 할 수도 있다. 이것이야 말로 클릭 한번으로 가능한 온 디맨드(on demand) 콘텐트이다. iGoogle과 My Yahoo 같은 신디케이션 매시업 사이트가 미래의 트랜드가 될 것이라는 것을 인지했다면, 개인화 된 자신의 페이지 안에 developerWorks 콘텐트에 액세스 하는 것 말고 더 좋은 방법이 과연 있을까? 더욱이, 프로그래밍이나 교육도 필요 없으며, 디렉토리를 검색할 필요도 없다. 그저 버튼만 클릭하면 된다. 그리고, developerWorks 기술은 여러분을 위한 Google Gadgets, Yahoo Widgets, Netvibes Modules를 만들었다.—작동 데모를 참조하라.
developerWorks 커뮤니티 토픽 스페이스에서 콘텐트 가져오기 developerWorks는 13개 (이상의) 스페이스를 갖고 있다. 게임 개발, 웹 혁신, Ajax 등이 여기에 포함된다. 포틀릿 콘텐트는 팟캐스트, wiki, 블로그, 기술 브리핑, Feature story, RSS 피드, 튜토리얼이 될 수 있으며, 여기에서 선택할 수 있는 카테고리도 15개 이상이다. 이제, developerWorks 스페이스 포틀릿을 Google Gadget 또는 Netvibes Module로서 가져올 수 있다. 우측 하단 코너에 있는 아이콘만 클릭하면 된다. 그림 1은 스페이스 포틀릿을 Google Gadget 또는 Netvibes Module로서 추가하는 방법을 보여주고 있다. 그림 1. Google Gadget 또는 Netvibes Module로서 developerWorks 스페이스 포틀릿 추가하기
커스텀 피드를 사용하여 Gadget, Module, Widget 생성하기 자신만의 developerWorks Google Gadget, My Yahoo Widget, Netvibes Module을 developerWorks 커스텀 피드 애플리케이션에서 직접 만들어 보자. 아래 그림 2는 developerWorks 커스텀 피드 페이지 모습이다. 좋아하는 토픽을 선택하고 최대 두 개의 정보 유형을 선택한다. 그림 2. 커스텀 developerWorks 피드 구현하기 Step 4에서는, 위에 보이는 페이지의 밑에서 매시업 사이트 옵션들 중 하나를 클릭하여 커스텀 피드를 선호하는 페이지에 추가한다. 아래 그림 3을 참조하라. 그림 3. iGoogle, Netvibes, My Yahoo 페이지에 피드 추가하기 이것으로 커스터마이징 된 developerWorks 콘텐트를 개인용 매시업 페이지에 추가하는 것이 완성되었다. developerWorks는 또한 선택한 것을 기반으로 RSS나 ATOM 피드를 생성하는 기능도 제공하거나, 선호도에 기반하여 애플리케이션에서 자동 생성된 HTML을 사용하여 개인 사이트에 직접 피드를 추가할 수 있다. 여러분의 사이트에 방문하는 사람들은 같은 developerWorks 피드를 iGoogle, Netvibes, My Yahoo로 가져올 수 있다.
developerWorks Gadget for Google Desktop developerWorks의 소식을 늘 접하고 싶은가? developerWorks Google Desktop Gadget (지금 다운로드!)을 소개한다. 원래 사이트의 모든 기능을 활용할 수 있으며, 혼돈 없이 검색할 수 있다. 간단한 옵션 인터페이스를 사용하여, 보고 싶은 콘텐트를 선택 또는 선택 해제할 수 있다. (예를 들어, developerWorks 기술 및 브랜드 영역). 언제라도 돌아가서 선택을 변경할 수 있다. 또한, Desktop Gadget에 최신 오퍼링을 developerWorks를 통해 여러분에게 계속 제공한다. 이것이야말로 손안의 Just-in-time 콘텐트라고 할 수 있다. 그림 4. developerWorks Google Desktop Gadget
애플 iPhone을 갖고 있는가? 그렇다면, 전화기에 최신 developerWorks 피드를 쉽게 가져올 수 있다. http://www.ibm.com/developerworks/iphone으로 가서 developerWorks 존, 브랜드, 토픽 리스트를 볼 수 있다. 리스트를 스크롤 하여 원하는 콘텐트를 선택한다. 최신 피드를 검색하고 사이트에 있는 기술자료에 바로 액세스 할 수 있다. 매우 쉽다. 그림 5. developerWorks iPhone 애플리케이션 그림 6. developerWorks iPhone 뉴스 피드
본 오퍼링은 사용자 중심의 사이트 디자인을 제공하기 위한 developerWorks 노력의 일환에 불과하다. 관심 있는 콘텐트를 가져와서 이를 iGoogle, Netvibes, 또는 My Yahoo에 추가하거나 이를 developerWorks Google Desktop Gadget로 다운로드 하는 방식을 제공함으로써, developerWorks 콘텐트를 관심사에 맞게 지정할 수 있고 날씨, 뉴스, 이메일 등에 액세스 할 수 있다. Gadget, Widget, Module을 사용함으로써 전통적인 웹사이트를 검색하는데 드는 시간과 노력을 줄일 수 있다. 그림 7은 커스터마이징 된 developerWorks Google Gadget이 디스플레이 된 iGoogle 페이지 모습이다. 그림 7. 커스터마이징 된 iGoogle 페이지 iGoogle, My Yahoo, Netvibes 같은 신디케이션 매시업은 콘텐트를 가져올 수 있는 디렉토리를 제공한다. developerWorks에서는 커뮤니티 토픽 스페이스와 developerWorks 커스텀 피드 애플리케이션을 통해 웹 사이트에서 직접 원하는 콘텐트를 선택할 수 있고, 여러분에게 맞게 모든 프로그래밍을 수행한다. 좋아하는 developerWorks 콘텐트를 추가하기는 버튼 클릭이면 되고, 디렉토리를 다시 검색할 필요가 없다. 아래 그림 8과 9를 참조하라. 그림 8. iGoogle 페이지에 developerWorks 콘텐트 추가하기 그림 9. Netvibes 페이지에 developerWorks 콘텐트 추가하기 developerWorks에서 제공하는 최신 오퍼링을 스크롤링 할 수 있는 장치가 장착되어 있다. (그림 10) 텍스트 스크롤링이 싫은가? 드롭다운 메뉴로 기능을 변경할 수 있는 옵션도 있다. (그림 11) 그 외에도, 자신의 웹 사이트에 있었던 커스터마이징 된 developerWorks 피드를 확장하여, 사용자들이 그러한 피드를 아이콘을 클릭하여 Google Gadget, Netvibes Module, Yahoo Widget으로서 가져올 수 있도록 할 수 있다. 그림 10. 리소스 옵션 스크롤링 그림 11. 드롭다운 메뉴 옵션으로 보이는 리소스
developerWorks는 신디케이션 모델을 확장할 수 있는 여러 기회들을 모색하고 있다. 현재의 모델을 iGoogle, Netvibes, My Yahoo 이상으로 확장하여 위젯, Gadget, 모듈, 장치를 제공할 예정이다. 모바일 장치나 게임 환경에서의 기능들도 모색하고 있다. 포럼에 참여하여 생각과 의견을 개진하기 바란다. developerWorks는 커스터마이징 된 developerWorks 콘텐트를 iGoogle, Netvibes, My Yahoo 또는 developerWorks Google Desktop Gadget 등, 여러분의 작업 공간에 추가할 수 있는 간단한 방식을 제공한다. 이제 프로그래밍, 교육, 등록 같은 절차 없이 developerWorks를 커스터마이징 할 수 있다. 데모가 포함된 developerWorks 기술자료가 처음이라면 다음 사항을 숙지하기 바란다. 데모는 본 기술자료에 기술된 내용을 볼 수 있는 또 하나의 방법이다. 동영상 데모를 보려면, 보기 링크를 클릭하라. 본 데모는 새로운 브라우저 창으로 열린다. 각 데모에는 스크린 하단에 네비게이션 바가 포함되어 있다. 이 네비게이션 바를 사용하여 데모를 중지, 종료, 되감기, 앞으로 가기를 선택할 수 있다. 데모의 특정 부분을 보려면 스크롤링이 필요하다. 브라우저에 xxJavaScript가 실행되어야 하며, Macromedia Flash Player 6 또는 이후 버전이 설치되어야 한다. Adobe Flash Player 다운로드.
|