XUL 을 사용하고 싶어요~

Posted: December 8th, 2006 | Author: weongyo | Filed under: XUL |

오늘은 XUL 의 어떤 이야기를 할껀가요?

오늘은 XUL 프로그래밍을 하면서 도움을 많이 받았던 사이트들을 정리할려고 합니다.  음.. 많은 정보들이 있는데요.  결국 그 정보들이 어디에 있는지 북마크로 정리해 두면 좋을 것 같아서요.

그럼 이것부터 말씀해 주세요.  XUL 를 시작하는데, 가장 쉽게 접근할 수 있는 방법을 설명하고 있는 사이트는 어디인가요?

음.. 어디일까요..  역시 XUL 로 무엇을 할 수 있는지 바로 볼 수 있는 XUL Periodic Table 사이트가 제일 좋은 것 같아요.  Firefox 브라우저만 있으면 바로 바로 XUL 로 무엇을 할 수 있는지 볼 수 있잖아요.

그럼 Tutorial 쪽은요?

당연히 XUL Planet 의 튜토리얼이죠.  여긴 Mozilla 재단에 운영하는 건가요?  이 사이트는 항상 최신의 정보를 유지하는 것 같아요.  레퍼런스 사이트로 그만이예요.  아~ 튜토리얼이랑 레퍼런스 문서들을 다운로드 받을 수 있는 형태로도 제공하거든요.

이전에 잠시 인터넷이 안되는 곳에서 XUL 개발을 하다가 XUL Planet 에 접근할 수 없을 때가 있었는데, 그 때 정말 답답해 죽는 줄 알았어요. ㅋ

다른 사이트들은 없어요?  좀 더 끝내주는 것들요.

저도 뭐 그리 대단하게 많이 알고 있는 것이 아니기 때문에, 제가 알고 있는 사이트들만 한번 나열해 볼께요.  제 북마크에 모두 기록되어 있는 사이트들이예요.

  • XUL Programmer’s Reference
    (http://www.mozilla.org/xpfe/xulref/)
    여긴 모질라 재단에서 제공해 주는 레퍼런스 사이트예요.  근데 솔직히 저 입장에서 눈에 잘 들어오는 건 아니더군요.
  • Developing XUL-Applications with Mozilla
    처음 RDF 를 다루게 되면서 context-type 을 제대로 정해주지 않아 애먹었을 때 찾은 사이트입니다.  처음 RDF 를 다룰 때 만나게 되는 바로 그 문제!  :-D
    여러분도 같은 어려움에 빠지지 마세요. ㅋㅋ
  • Creating Applications with Mozilla
    이건 책인것 같은데, 웹에 있군요.  근데 별로 도움받은 기억이 없어요.
  • XUL tree NEW
    나중에 한번쯤은 사용하게 될 tree 를 어떻게 만들 수 있는지 자세하게 설명한 문서예요.
  • XUL Tutorial: Styling a Tree
    여러분의 Tree 를 좀 더 colorful 하게 만들 좋은 방법이 없을까요?  CSS 파일과의 조합이 제대로인 XUL 프로그래밍을 해보세요. ㅋ  각 열마다 다른 색상을 입히거나 열의 특정 부분만 색상을 바꾼다거나 여러가지 재미있는 색상입히기를 할 수 있습니다.
  • Creating a C++ XPCOM component
    생각보다 유명한 사이트인지 모르겠지만, XPCOM 을 짜고 싶은 사용자라면 꼭 한번쯤은 방문해 봤은 궁긍의 one click 예제가 있는 곳~  XPCOM 예제가 있어서 너무 행복한 곳이죠? ㅋ 근데 나중에 Javascript 로도 XPCOM Interface 를 작성할 수 있다는 사실을 알고 멍해졌다는..
  • Debugging a XULRunner Application
    역시 개발의 백미?는 디버깅.. XUL 환경에서 디버깅하는 것은 그렇게 어렵지 않지만, 역시 gdb 같이 breakpoint 걸고 싶은 기분은 왜 일까요.  좋은 디버거가 있을려나 모르겠습니다. 
  • Adding a New Protocol to Mozilla
    만약 여러분이 http:// 라는 프로토콜 대신에 blahdotcom:// 과 같은 새로운 프로토콜을 정하고 싶다면 어떻게 하실 건가요?  iTunes 의 경우 자기들 프로토콜인 items:// 사용하던데..  저도 이걸 이용해서 fileauction:// 이걸 넣었습니다. ㅋ
  • Profile folder
    만약 여러분의 XUL 프로그램이 임시 파일이나 기록 파일을 생성해야 되면 어디에 저장해야 할까요?  바로 Profile Folder 입니당~  이에 대한 자세한 정보를 볼 수 있는 곳.
  • nsIAlertService
    Firefox 의 경우, 다운로드가 완료되면 윈도우즈 혹은 리눅스 용의 경우 오른쪽 하단에서 alert 이 멋있게 뜨고 사라집니다.  바로 그 서비스를 여러분의 XUL 프로그램에서 할 수 있도록 하는 정보.
  • Using the Clipboard
    XUL 프로그램과 시스템의 클립보드와의 연동을 어떻게 하는지 알려줍니다.

위의 링크들을 보시면 의외로 XPCOM 부분이 좀 있습니다.  시스템 및 OS 와 연동되어야 하는 작업들은 대부분 XPCOM 으로 구현이 되어 있으며, Javascript 에서는 XPCOM Interface 를 통해서 접근할 수 있도록 되어 있어요.

@_@ 왜 이렇게 좀 어려운 것 같죠?  개념 잡기가 힘들어요..  그냥 튜토리얼부터 봐야 할 것 같아요.

ㅠ.ㅠ 저도 첨에 개념잡기 힘들었어요.  이젠 좀 적응이 되서 그나마 좀 나아진 거예요.  튜토리얼부터 차근차근 조금씩 보세요.  직접 XUL 프로그램이라도 간단한 것을 짜보는게 가장 중요하거든요?

전 영어 free-talking 하러 갈 시간이예요~  나중에 더 잼나는 거 많이 해 줄께요. 담에 봐요.


TrackBack URL

21 Comments to 'XUL 을 사용하고 싶어요~'

  1. 1 Gisela Castellana said at 12:39 pm on March 5th, 2012:

    I absolutely love this blog. Could tell me how I can keeping up to date with it?

  2. 2 Donte Barrocas said at 12:15 am on March 22nd, 2012:

    very interesting i will bookmarked next time for now keep up the good work.

  3. 3 Chante Faulkenberry said at 11:27 am on June 3rd, 2012:

    your internet site is totally remarkable.

  4. 4 Pamula Wittenburg said at 2:01 pm on June 27th, 2012:

    Pay a visit to my web site in addition together with notify us your present examine.

  5. 5 Johnny Magistrale said at 6:43 pm on July 23rd, 2012:

    Outstanding write-up! You absolutely experienced my SU thumbs upwards!

  6. 6 Terence Cato said at 1:34 pm on July 28th, 2012:

    I basically came across the web site, however wanted to say i should say i appreciated this post, thank you.

  7. 7 Bea Crouthamel said at 2:06 pm on August 24th, 2012:

    That is a amazing post, accomplished correctly. I think I’d personally generate my private weblog excessively. rap music

  8. 8 pay day loan annapolis md said at 3:28 am on September 9th, 2012:

    I am sure this post has touched all the internet visitors, its really really fastidious article on building up new blog.

  9. 9 newport payday said at 7:32 am on September 20th, 2012:

    Greetings from California! I’m bored at work so I decided to browse your blog on my iphone during lunch break. I enjoy the knowledge you provide here and can’t wait to take a look when I get home.

    I’m surprised at how quick your blog loaded on my phone .. I’m not even using
    WIFI, just 3G .. Anyhow, excellent blog!

  10. 10 games said at 1:28 pm on October 4th, 2012:

    The majority of my private qustions has been awnsered.numerous thanks

  11. 11 Buy Liberty reserve with a credit card one day said at 9:03 pm on November 5th, 2012:

    Appreciate anybody discussed my way by way of a approach

  12. 12 Idea Management said at 9:42 pm on March 20th, 2013:

    Fantastic layout. Do you get this website on your own?

  13. 13 Kelvin said at 6:17 pm on December 7th, 2016:

    Hmm it loooks like your website ate my first comment (it was super long) so I guess
    I’ll just sum it up what I wrote and say, I’m thoroughly enjoying your
    blog. I too am an aspiring blog writer but I’m still new to everything.
    Do you have any recommendations for newbie blog writers? I’d certainy appreciate it.

  14. 14 Joann said at 12:46 pm on December 13th, 2016:

    You could definitely see your enthusiasm in the article you write.
    The arena hopes for more passionate writers such aas youu who are
    not afraid to say how they believe. All the time go after your heart.

  15. 15 Santa Letter said at 2:54 pm on December 13th, 2016:

    Good post. I learn something totally neew and challenging on webswites I stumbleulon everyday.
    It will always be interesting to read through content from other writers aand use something from their websites.

  16. 16 Carina Leija said at 8:45 pm on March 15th, 2020:

    we both have those traditional picture frames and digital picture frames at home. both are great for displaying family pictures,,

  17. 17 Daren Adelsberg said at 2:30 am on March 24th, 2020:

    I uncovered your blog website on google and check a few of your early posts. Continue to maintain the great run. I just extra up your RSS feed to my MSN Information Reader. Looking for forward to reading more from you in the future!?

  18. 18 Lee Melendrez said at 10:30 pm on April 7th, 2020:

    Just as good as your last post. I wish I had your blogging style.

  19. 19 Raphael Allard said at 6:40 am on April 8th, 2020:

    hi, I’ve been havin a tough time attempting to rank up for the term “victorias secret coupon codes”… Please approve my comment!!

  20. 20 sabung ayam online said at 3:33 am on July 25th, 2020:

    Everything is very open with a very clear explanation of the challenges. It was definitely informative. Your website is extremely helpful. Thank you for sharing!

  21. 21 website said at 1:20 pm on June 11th, 2021:

    I visit each day a few web sites and blogs to read articles or reviews, however this
    webpage offers feature based content.

Leave a comment