브라우저별 플러그인 방식이 궁금합니다.
Posted: 2008 09 22 09:51 55
몇가지 궁금한게 있습니다...
1. FF가 NPAPI라는 플러그인 방식을 지원한다면 다른 브라우저(오페라, 사파리, 크롬등)도 자신들만의 방식으로
제공하는 API가 따로 있나요? 아 물론 오페라, 사파리, 크롬도 NPAPI를 지원하는건 알고있습니다.
그러니까 제가 말하고자 하는거는 오페라, 사파리, 크롬이 각각 제공하는 전용 API가 있냐는것 입니다.
만약 각각 제공하는 전용 API가 없다면 모두 NPAPI 플러그인 방식만을 지원하는걸까요?
2. 만약 1번에서의 대답이 전용 API가 없고 전부 NPAPI방식만을 지원한다면 엔진이 다른데(NPAPI는 게코만 지원)
어떤 방식으로(기술을 써서) NPAPI를 사용할까요? FF는 XPCOM기술을 사용하는걸로 알고있습니다...
(이 질문은 1번의 답이 오페라, 사파리, 크롬에서 각각 제공해주는 전용 API가 없다면 어떻게 NPAPI를 사용하는가
입니다.)
3. 리눅스에서도 FF를 사용해도 IE Tab 기능을 사용할 수 있나요?
4. NPAPI는 게코 SDK로 개발한다는게 맞나요?
5. FF에서 NPAPI를 사용하려면 XPCOM을 사용해야 하잖아요...XPCOM은 XPConnect라는 스크럽터블한 인터페이스를
사용해야 한다던데...예를 들면 구현된 프로그램이 MFC(C++)이라면 자바스크립트로(자바개체로) 가져올 때
서로 다른 명령어를 어떻게 연동시키나요? 얘를들면 C++은 파일오픈 명령어가 fopen인데 자바에서는
JFileChooser라는 명령어를 쓴다고 하면 엄연히 두개의 명령어가 다른데(기능은 같지만) 어떻게 연동시키게
될까요? XPCOM 자체에 fopen=JFileChooser 이다 라는 식으로 정의가 되어있나요???
1. FF가 NPAPI라는 플러그인 방식을 지원한다면 다른 브라우저(오페라, 사파리, 크롬등)도 자신들만의 방식으로
제공하는 API가 따로 있나요? 아 물론 오페라, 사파리, 크롬도 NPAPI를 지원하는건 알고있습니다.
그러니까 제가 말하고자 하는거는 오페라, 사파리, 크롬이 각각 제공하는 전용 API가 있냐는것 입니다.
만약 각각 제공하는 전용 API가 없다면 모두 NPAPI 플러그인 방식만을 지원하는걸까요?
2. 만약 1번에서의 대답이 전용 API가 없고 전부 NPAPI방식만을 지원한다면 엔진이 다른데(NPAPI는 게코만 지원)
어떤 방식으로(기술을 써서) NPAPI를 사용할까요? FF는 XPCOM기술을 사용하는걸로 알고있습니다...
(이 질문은 1번의 답이 오페라, 사파리, 크롬에서 각각 제공해주는 전용 API가 없다면 어떻게 NPAPI를 사용하는가
입니다.)
3. 리눅스에서도 FF를 사용해도 IE Tab 기능을 사용할 수 있나요?
4. NPAPI는 게코 SDK로 개발한다는게 맞나요?
5. FF에서 NPAPI를 사용하려면 XPCOM을 사용해야 하잖아요...XPCOM은 XPConnect라는 스크럽터블한 인터페이스를
사용해야 한다던데...예를 들면 구현된 프로그램이 MFC(C++)이라면 자바스크립트로(자바개체로) 가져올 때
서로 다른 명령어를 어떻게 연동시키나요? 얘를들면 C++은 파일오픈 명령어가 fopen인데 자바에서는
JFileChooser라는 명령어를 쓴다고 하면 엄연히 두개의 명령어가 다른데(기능은 같지만) 어떻게 연동시키게
될까요? XPCOM 자체에 fopen=JFileChooser 이다 라는 식으로 정의가 되어있나요???