API Wrapper 함수 앞의 Photoshop 예제를 다운로드 했다면 (혹시 받지 않았으면 자료모음에서 받으시기 바랍니다.) 다음 위치의 파일을 보시기 바랍니다. photoshop/util/Photoshop_APIWrapper.js 이 파일을 텍스트 에디터로 열어 보시면.. 위 함수와 이름은 비슷한데.. doInitialize, doTeminate.. 등으로 이루어진 것을 볼 수 있습니다. 이것이 바로 Wrapper 함수라고 보시면 되구요. 내부에서 Initialize, Teminate.. 등을 호출하고 있지요~~ 이런 Wrapper를 왜 사용할까요? 그대로 쓰기 보다는 사용자의 다양한 요구를 받아들여서 적절히 수정해서 적용할 수 있는 융통성을 주기 위해서가 아닐까 하네요... Wrapper 함수의 ..
오랜만에.. SCORM 강좌를 이어서 진행하도록 하겠습니다. ^^ 오늘은 SCORM RTE 부분을 살펴볼 것인데요.. RTE는 Run-Time Environment의 약자로서.. 굳이 번역하자면 실행환경이라고 할 수 있습니다. 그렇다면 이런 실행환경이 왜 필요하고, 어떻게 구성되어 있으며~~ 실제 호출하는 함수나 데이터 모델이 어떠한지를 살펴보도록 할 것입니다. 이것이 바로 SCORM RTE에서 다룰 내용의 전부라고 생각하시면 됩니다. *^^* 자~ 그럼 시작해 보도록 하겠습니다.~~ SCORM RTE의 개념 먼저 RTE가 왜 필요한지 생각해 보도록 하죠~~ SCORM이 등장하게 된 중요한 이유중의 하나는 바로 콘텐츠와 시스템의 분리였습니다. 그래서 목차나 각각의 차시에 대한 파일이나 여러 정보는 ims..