2012-10-23 3 views
1

TriggerIO 템플릿 파일에있는 div 'data-role'옵션의 용도는 무엇입니까? 내가 이것을 무시하고 HTML5에서 일반적인 웹 사이트를 구축하는 것처럼 내 앱을 만들 수 있다고 가정해야합니까? 아니면 CSS 선택기 등을 시작하기 위해 다른 태그 옵션을 사용해야합니까? TriggerIO 앱과 실제 HTML5 앱을 작성하는 방법의 차이점에 대한 정보는 많지 않습니다.TriggerIO에서 데이터 역할의 목적은 무엇입니까?

나는 이미지와 텍스트를보고 다음 페이지로 넘어갈 수있는 어린이 이야기 앱을 만들고 있습니다.) 캔버스를 사용하여 이미지와 텍스트를로드해야합니까? 아니면 이전 학교의 img 태그와 다른 마크 업을 사용하는 것이 가장 좋습니까?

답변

3

TriggerToolkit을 사용하여 새 앱을 만들 때 얻을 수있는 예제 앱은 jQuery 모바일을 사용합니다. data-role 속성의 jQuery 이동에 의해 사용되어 몸 안에

페이지의 데이터 역할 사업부는 페이지를 묘사하기 위해 사용되는 포장지, 헤더 바 (데이터 역할 = "헤더") 인 및 컨텐츠 영역 (data-role = "content")이 내부에 추가되어 기본 페이지를 작성합니다 (둘 다 선택 사항 임). 이러한 데이터 속성은 jQuery Mobile 전체에서 기본 마크 업을 향상된 스타일의 위젯으로 변환하는 데 사용되는 HTML5 속성입니다. 에서

: http://jquerymobile.com/demos/1.2.0/docs/about/getting-started.html

당신은이 모든 사용 어떤 마크 업, 스타일 시트를 삭제할 수 있습니다 자바 스크립트는 일반적으로 웹 사이트를 만드는 것입니다 때. 나는 <canvas>에서 모든 것을하는 것이 아니라 <img>과 일반 텍스트를 사용하는 것이 좋습니다. 내 조언은 "시도하고보고"모바일 웹 사이트처럼 개발을 처리하는 것이지만 자산은 로컬에 저장되고 forge APIs을 활용할 수 있습니다.

+1

고마워요. 지난 3 년간 무시한 새로운 기술을 접할 때 책상 위에 놓을 수있는 병에 담은 버전이 있습니까? – shennan

관련 문제