IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    
메인 컨텐츠로 가기

한국 developerWorks  >  웹 개발 | XML | 자바  >

구글 가젯 만들기, Part 1: 구글 가젯 기본요소 (한글)

가젯 만드는 방법을 배워보자

developerWorks
Go to the previous page13 페이지 중 5 페이지Go to the next page

문서 옵션

토론


제안 및 의견
피드백

튜토리얼 평가

이 컨텐츠를 개선하기 위한 도움을 주십시오.


가젯 구성요소

가젯 XML 파일은 세 개의 섹션으로 구성된다. 그 중 두 개는 이미 앞서 소개한 ModulePrefsContent다. 하나 더 짧게 소개하자면 UserPrefs 섹션이 있다.

ModulePrefs

여러분의 이름, 웹 사이트, 사는 곳과 같은 정보들을 가젯에 넣고 싶다면 ModulePrefs 섹션을 사용하면 된다(Listing 6).


Listing 6. ModulePrefs
                    
<Module>
  <ModulePrefs title="Gadget title here"
    title_url="http://technical.tutorials.googlepages.com"
    author="John Muchow"
    description="This gadget is useful for ..."
    author_location="Minnesota"/>
  <UserPref name="theName" display_name="Name" required="true" 
            default_value="Your name here"/>
  <UserPref name="theSign" display_name="Astrological Sign"/>
  <Content type="html">
    <![CDATA[
      Content goes here...
    ]]>
  </Content>
</Module>

Content

위에서 Content를 언급할 때 별다른 설명을 거의 하지 않았다. Listing 6에 보이듯이 이 섹션은 콘텐츠 유형(html, html-inline, url)을 지정한 다음 적당한 콘텐츠를 채워 넣는 곳이다. htmlhtml-inline은 콘텐츠가 가젯 XML 파일 안에 들어있고 url의 경우 가젯 로직을 포함하고 있는 파일을 참조한다.

UserPrefs

UserPrefs 섹션은 가젯을 사용자의 취향대로 커스터마이즈하는데 사용한다. 예를 들어, 그들의 시간대, 언어, 색상과 같은 선택 사항들이 있다. Listing 6에서 몇 가지 예를 살펴볼 수 있다.

다음 절에서 UserPrefs에 대해 좀 더 자세히 살펴보겠다.




위로



Go to the previous page13 페이지 중 5 페이지Go to the next page
    IBM 소개 개인정보 보호정책 문의