완벽함이란 더 이상 무엇인가를 더할 것이 없을때 이루어 지는 것이 아니라, 더 이상 무엇인가를 뺄 것이 없을 때 이루어진다. - 앙뜨완느 마리 로제 드 생떽쥐페리
by 미친병아리 이글루스 피플 2006 이글루스 TOP 100 2007 이글루스 TOP 100
포토로그
메뉴릿
주저리 주저리
라이프로그
FireFox Plugin 제작..
웹브라우저 전쟁이 한창이던 7년전.. 당시 ActiveX 컨트롤을 열심히 만들던 나는 "왜 Netscape는 지원하지 않느냐?"는 질문에 꽤 지쳐있었고, 결국 "아, 쓰벌.. Netscape 플러그인도 만들어버리자" 결심을 하고 자료를 좀 찾아봤었다.. 물론, 뭔가 제대로 만들어보지는 못하고 기초적인 자료조사를 한 수준이었다.. 그러던 중 바쁜 프로젝트로 잠시 잊고 살았는데, 어느날 보니 국내 인터넷 환경이 Netscape는 고려하지 않아도 되는 상황이 되어버려 그저 이런 것도 해봤다는 정도의 추억으로만 남게되었다..

2년전 네이버 지식인 서비스에 납품한 웹용 수식편집기 ActiveX 제품 (NeoEQ)을 모 회사의 서비스에 도입을 검토하는 기술미팅 자리에서 7년전 질문이 다시 시작이 되었다.. 이젠 Netscape는 없어졌다고 봐야 하지만, 새로운 강자인 FireFox가 그 자리를 대신하여 등장했다.. FireFox는 지원하느냐는 질문이 시작된 것이다..

FireFox를 처음 접하게 된 3년전에 FireFox가 Netscape의 플러그인을 완벽하게 호환되어 지원한다는 사실은 확인해두었었기 때문에 플러그인 제작에 문제는 없을 것 같았지만, 우리가 만든 수식편집기 같은 UI를 제공하고 수식폰트를 설치하는 등의 작업들을 플러그인 스타일로 제대로 지원할 수 있는지 여부는 확신이 들지 않았고, 현재로서는 지원하고 있지 않기 때문에 회사에서는 공식적으로 지원계획이 없다고 이야기를 했다.. 하지만, 회사정책상 FireFox 지원이 중요하다고 한다.. 앞으로 이런 질문들이 반복될 것 같아 다시 정보를 좀 찾아봤다..

이런 정보를 찾을때 마다 드는 생각인데.. 정말 자료 찾기가 쉽지 않다.. 외국에는 Win32 데스크탑 어플리케이션 개발자들이 없나? 이런거 만드는건 마이크로소프트나 매크로미디어, 어도비 같은 회사들만 하는 일인가? 이런데 관심을 가지는 사람이 이렇게 없다는게 놀랍다.. 간신히 검색해 찾아 읽어볼만하다 생각되는 링크들은 죄다 링크가 끊긴 상태다..

수식편집기 같은 것은 굳이 예전 Netscape 스타일의 플러그인(플래쉬와 같은 형태)으로 만들지 않고 파이어폭스의 다른 형태로 개발이 가능하기 때문일까? 좀 알아봐야겠다.. 괜히 쉬운 길 놔두고 어려운 길로 가는건 아닌지..

예전 Netscape 개발자 지원 사이트에 관련 정보가 가장 많았는데, 지금은 거의 대부분 링크가 끊긴 상태이며 아래의 링크들이 그나마 읽어볼만한 내용들을 담고 있다..
Mozilla Plug-in API
Netscape Plug-In Development on Mac OS

살펴본 결과로는 인터랙티브한 플러그인을 만들려면 ActiveX 컨트롤 보다는 훨씬 어려울 것 같다.. (물론, 내가 모르기 때문에 이런 생각이 들지도 모른다..) 또한 인터넷을 통한 배포는 어떻게 해야하는지는 도저히 관련 자료를 찾을 수가 없다.. 쩝.. FireFox에 대해 잘 아는 분들에게 필요시 도움을 요청해봐야겠다.. 아직은 회사에 공식적으로 FireFox 지원을 결정한 단계가 아니기 때문에 개인 시간 쪼개 살펴봐야 하는데 얼마나 진도를 나갈 수 있을런지는 나도 궁금하다.. 잘 풀려 FireFox도 지원하는 제품이 되었으면 좋겠다..
by 미친병아리 | 2007/04/03 23:54 | ▣ 컴터야그 ▣ | 트랙백 | 덧글(4)
트랙백 주소 : http://madchick.egloos.com/tb/1541407
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 부엉 at 2007/04/05 11:55
http://developer.mozilla.org/ko/docs/Extensions
여길 참고해보시길..
extension을 통해 ff의 거의 모든 부분을 커스터마이징하거나 인터럽트 해서 별도의 처리를 문들어내는것이 가능합니다.
배포 역시 xul을 통해 인터넷으로 이루어지고, 업데이트 확인도 ff에서 알아서 해줍니다.
Commented by 미친병아리 at 2007/04/08 02:53
부엉님 : 좋은 정보 감사합니다..
Commented by noname at 2007/04/09 23:53
이럴 때마다 마소의 MSDN이 얼마나 체계적이고 상세한 정보를 잘 정리해놓았는지 깨닫게 됩니다. 정말 대단한 개발자 지원이라고 생각합니다. 그에 비해 모질라 재단은 오픈소스 특유의 약점을 그대로 지니고 있더군요. 즉 문서화가 상당히 부실합니다. 개발과 패치에는 특화되어 있지만 문서나 그 외부로는 별로 힘을 못 쓴다고 할까요.

예전에 DOM에 관해 살펴볼 일이 있어서 MSDN과 모질라 사이트를 비교해봤는데, 후자는 정말 기초적인 레퍼런스밖에 안 되었습니다. 답답하더군요. 이런 면에선 MSDN 같이 잘 정리해놓은 곳이 고맙게 여겨집니다.
Commented by 미친병아리 at 2007/04/14 15:32
noname님 : 맞습니다.. Microsoft 만큼 개발자들을 제대로 지원해주는 곳은 없습니다.. OS가 주 수입원인 회사답게, 다른 개발자들을 지원하는 것이 매출을 극대화 하는 것이라 생각하는 것이지요.. 기초자료부터 심화, 응용 고급자료들까지 정말 방대한 정보를 구축하고 있습니다..
이에 비해 오픈소스 진영은 본인의 노력으로 모든 정보를 구축해나가야 하죠.. 일장 일단이 있는 것 같습니다..

:         :

:

비공개 덧글

Creative Commons License

< 이전페이지 다음페이지 >


이글루 파인더
카테고리
태그
최근 등록된 덧글
하하^^ 저도 요즘 뜸하..
by 김정수 at 11/27
잘 봤습니다. UML에 대..
by ohyecloudy at 11/21
잘 지내시죠? 여전히 일로..
by hehua at 11/20
월동준비없이 간만에 오..
by 쩌비 at 11/20
블로그가 업데이트 되어..
by Funny at 11/19
간만의 포스팅 반갑습니..
by 135th at 11/19
오랜만이세요.. 어케 ..
by zoops at 11/19
오래간만 입니다. :)
by 마음으로 찍는 사진 at 11/19
오랜만에 돌아오셨네요~..
by jely at 11/19
좋은평가 감사드립니다. ..
by ilsooni at 11/16
참 오래간만이시네요.^^..
by gonny at 11/03
ㅅㅂ 나도 몰른다고
by 야동매니아 at 10/20
하하, 이런경험 있는데..
by 씩씩한강냉이 at 10/03
꺅. 한글이 위대하기에 ..
by 씩씩한강냉이 at 10/03
소설식이라 편하고 재미..
by ohyecloudy at 10/01
환영합니다 미병님~^^
by Paromix at 09/16
온국민이 싫어하고 혐오..
by 닭날다 at 09/16
살아계셨군요... 계속..
by 미친감자 at 09/08
가끔씩 들리는데, 진짜..
by 랄라 at 09/05
웰컴~투~~~~~~..
by S2nNAMU at 08/25
최근 등록된 트랙백
데꾸벅의 생각
by techbug's me2DAY
UML, 실전에서는 이것..
by Ohyecloudy's Progr..
데드라인 - 소설로 재미..
by Ohyecloudy's S3
실전적 문장비법 글쓰기..
by 블로거1.0의 WEB2.0 도전기
우분투 리눅스 8.10 하루..
by joogunking
마이클잭슨 사망 소식들..
by Bluesky
후아유(2002) : 2000년대 ..
by 생활의 발견
知的人의 생각
by peter_c's me2DAY
톰캣!!
by 나두미키님의 이글루
정규 표현식 완전 해부와..
by 김재호의 디지털보단 아..
HTML 소스 제대로 보자,..
by [부동산]개발.정비구역
내 손안의 PC - 자바가 ..
by 上善若水
Stringbuilder OutOfMe..
by Pinch of Smack for D..
웹 오피스 정리
by Web N Bizr
네이버 블로그 검색 - ..
by InformationRedesign
에반게리온: 서 - 사운드..
by LG전자 XCANVAS홈..
블로그에서 수익은 기대..
by IT, 모바일, 엔터테..
"다음으로 지원한 이메일..
by 민노씨.네
알라딘 TTB2 둘러보다
by NKOKON's Web-Note
문답 # ActiveX 문답
by 아이리스가 만개한 언덕..
이글루링크
EBC (Egloos Broad..
erehwon.LAB
About willy
Living Loving and L..
修身齊家萬事成
【 이름쟁이™의 눈으로 】
개 풀 뜯어먹는 소리
觀鷄者의 망상 공간
Oz in Wonderland
김명신의 즐거운 하루
함께.. 늘 그렇게..
荷花(hehua)
소스코드위를 걷다.....
네러티브 오프로드
zoops 이야기
까모의 룰루랄라~
▒ 제닉스의 사고뭉치 ▒
河伊兒의 고물상
가로수들은 여전히 제자..
餘分D: physics and fun
극한추리 hansang's wo..
길고양이 이야기
어쨌건간에 흘러가는 者
선인장 일지
~★~ 우하하!!~ 프로..
without coffee
Lady Nariel's Golde..
검색엔진 루씬 Lucene..
fire, walk with me
디지털을 말한다 by oojoo
♠후리지아 향기처럼♠
일상 생활 속의 파편들
뽐뿌 inside
책읽는 엄마의 보석창고
Mono log
blogger jely
반복되는 일상속의 비정..
골룸의 골방
질풍 17주의 머브러브 라..
maniacs
AURA's Showcase
ozzyz review 허지웅..
디제의 애니와 영화 이야기
ANTIEGOIST : GyuHo..
미달이의 육아일기
All about IT Trends
Suicide Solution
얼음집
Trouble n Travel
모기불통신
Trip
찬별은 초식동물
숲 속 작은 섬
snowcat blog
전도서에 바치는 장미
한글이 꿈틀
이우진의 UCC 제작실 ..
INVENT
위로..위로..위로..
woody's film review
Show me the money
전자음악 알아보기
sunny's store
이규영 연예영화 블로그
◀ M.HOUSE - Masade..
Urban Living
쉽니다.
roadster
무디의 무책임한 세상
이제 다시... 바라보다.
random life
Beyond Web
ricordati di me
Jania's Blog
Gaious 功房 네오베..
애자일 이야기
- Last Paromix -
T9T9 Research Center
양군 블로그
소프트웨어 이야기
식사일보 food daily
Software Engineering..
티오
고재관의 블로그
mocca
yundream의 프로그래..
통TON
lalou
생각이 없는 블로그
이전블로그
rss

skin by 이글루스