Firefox의 Status Bar를 조절하는 Add-on 소개.

Firefox의 Status Bar에 여러 아이콘이 있을때, 이것을 인위적으로 정리해 주는 Add-on을 소개합니다.

Organize Status Bar

입니다.

실은 echofon (예전: TwitterFox)을 설치한 후에 그 위치가 중간에 있어서 popup 등의 위치가 불편했었는데, 저 addon을 이용하여 위치를 조정할 수 있었습니다.

설치도 간단하고, Tools -> Organize Status Bar.. 로 선택하여 조정할 수 있습니다.

greasemonkey에서 document.onkeypress 를 동작시키고 싶을때,

Firefox Addon 중의 하나인 GreaseMonkey의 Javascript 중에서 document.onkeypress를 이용하여 user.js를 만들었는데, 잘 동작하지 않았습니다. 잠깐 googling을 하니, 대체적으로 하나 찾을 수 있었는데요, 여기서는 그것을 요약합니다.

다음 javascript는 Greasemonkey를 이용하여 어떤 웹에 들어갔을때, 사용자 키보드에서 키값이 눌려진 것을 보여주는 javascript 입니다.

(function() {
 document.addEventListener("keypress", function(e) {
 alert("you pressed key '" + e.which + "'");
 }, true)
})();

쉽네요? 🙂

이왕이면,  GreaseMonkey의 Tutorial도 한번 읽어 보시기를 추천해드립니다. GreaseMonkey에 대해서 더 깊게 알 수 있습니다.

(Update: 10/26/2009)

위의 script를 실행하면, Event를 adding 하는 것이기 때문에 만일 어떤 Web Page에서 document.onkeypress를 사용하고 있다면, 저 Script 이후에 그 Web Page에서 쓰이고 있는 Script도 같이 실행 됩니다. 만일, override 하기를 원한다면, 다음을 이용하십시오. 단, unsafe는 추천하고 싶은 script는 아닙니다. 자세한 것은 Avoid Common Pitfalls in Greasemonkey를 읽어 보십시오.


unsafeWindow.document.onkeypress = function (e) {

alert("you pressed key '" + e.which + "'");

}

Avoid Common Pitfalls in Greasemonkey

자주 쓰는 firefox add-ons.

다음은 제가 자주 쓰는 firefox add-ons에 대해서 간략한 하게 소개합니다.

1. Adblock Plus
무척 유명한 add-on중의 하나입니다. firefox로 browsing을 할때, 광고이미지나 플래쉬등을 숨겨서 보이지 않게 합니다.

2. Autohide
Firefox Full Screen을 teak하여 보일것과 보이지 않을 것을 customize하여 보여 줍니다. full screen을 자주 쓰는 분들에게 매우 유용합니다. 공식적으로 firefox add-ons 페이지에는 등록이 되어 있지 않는 것이 아쉽습니다.

3. BBCode
가끔 kldp등에서 BBCode로 글을 쓰고자 할때 유용합니다.

4. Delicious Bookmarks
이것도 무척 유명한 add-on이죠. 이것이 없으면, 저는 정말 인터넷을 할 수가 없습니다. 🙂 구글 크롬을 버리고 firefox로 온 대표적인 이유입니다. 🙂 Delicious로 등록된 bookmarking을 firefox의 Bookmark 대신에 쓸 수 있습니다. 가장 큰 장점은 다른곳에서 firefox를 쓸때 이 add-on이 있으면, 기존 bookmark를 그대로 가져온다는 장점이 있습니다.

5. FireGestures
마우스 제스쳐가 없으면, 역시 인터넷생활에 큰 불편함이 있습니다. 🙂 저에게는 필수와 같은 add-on입니다.

6. Tab Mix Plus
firefox의 tab에 관련한 feature 들을 customize하게 도와 줍니다.

7. TwitterFox
twitter에 접속하지 않고도 실시간으로 following하고 있는 분들의 글들을 확인 할 수 있습니다.