파이어폭스 플러그인의 버전관리

프로젝트에 건의 할 사항, 일반적인 토론 등을 위한 자유로운 마당입니다.
Post Reply
urmetis

파이어폭스 플러그인의 버전관리

Post by urmetis »

파이어폭스 플러그인을 만들었습니다.
버전관리를 해야 할 것 같은데 ActiveX의 경우

Code: Select all

<OBJECT id=spykeep codeBase=http://dw.spykeep.com/pgm/spykeep.cab#version=1,0,0,1 height=0 width=0>
와같은 형식으로 하던데요
파이어폭스의 경우 저렇게 HTML의 embed 태그에서 버전 체크를 할 수 있을까요?

(install.js로는 되지 않더군요. 즉, xpi 파일을 받기 전에 기존의 설치된 플러그인을 서버에 올려진 xpi 파일과 버전 비교를 하는겁니다.)
warmstar
Posts: 41
Joined: 2007 04 03 12:44 36
Contact:

Re: 파이어폭스 플러그인의 버전관리

Post by warmstar »

XPInstall을 이용한 설치 방식인 것 같은데 그럼 굳이 사이트에서 embed 태그 같은 것을 이용하여 업그레이드 하시는 것보다 install.rdf 파일에 updateURL 내용을 채워서 파이어폭스 자체에서 업데이트 될 수 있도록 유도하는 것이 좋지 않을까요?

관련 URL : http://developer.mozilla.org/en/docs/in ... #updateURL

굳이 사이트에서 업데이트 하시려면, embed 태그만으로는 힘들고 적당한 자바스크립트와 혼용하여 사용하면 될 것 같습니다.
예를 들어 embed 태그를 이용하셨다면 dom 객체로 등록되어 있으니 자바스크립트로 plugin 객체 접근이 가능할 겁니다.
그럼 해당 plugins객체의 버전정보를 가져와서 비교하면 될 듯 싶습니다. 어차피 xpi 로 만들어진 설치패키지를 설치하려면
자바스크립트는 반드시 써야 될테니 굳이 embed 태그만으로는 무언가 처리하는 것보단 자바 스크립트와 연계해서 처리하는
방안도 괜찮지 않을까 싶네요.
urmetis

해결했습니다

Post by urmetis »

답변 감사합니다
install.rdf로 나갔습니다.
성공했구요~
파이어폭스 관련 과제도 이제 다 끝나가네요. ^^



http://knuth.cafe24.com
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest