2003년 1월 9일 Second Version
다음 열겨하는 101가지 항목은 Mozilla 브라우저로 할 수 있는 것으로 IE(버전 6.0)로는 할 수 없는 작업들이다. 나는 윈도우즈의 IE 6.0을 사용하였다: 해당 항목은 맥 버전에서는 다소 다를 수 있다.
이 항목을 선택한 방법을 다음과 같다:
<ul>
<li> 해당 항목은 단지 마이크로소프사가 직접적으로 제공한 IE의 기능을 고려한 것이다. 이것은 추가적인소프트웨어또는 애드온으로 처리될 수 있는 것은 포함하지 않았다. 내가 이런 것들을 포함시켰다. 그런 것을 포함시켰다면, 동등한비교를보장하기 위해서, 모질라에서 이용할 수 있는 애드온을 추가할 것을 항목에 또한 포함시켜야 했을 것이다. 이것은 무한정늘리는결과를 초래하기 때문에, 어떤 항목도 이들 브라우저에 대해서 고려하지 않았다.</li>
<li> 동일하게 염두에 둘 것은 나는 레지스트리 키를 변경하거나 수작업으로 설정 파일을 수정하여 처리될 수있는작업은 포함시키지 않았다. IE가 레지스트리키를 수정해서 처리될 수 있는 일부 기능이 정말로 있다면, 모질라도 마찬가지로많은숨겨진 설정이 있다. 이런 항목은 역시 포함되지 않았다.</li>
</ul> 이 리스트는 IE 6.0과 모질라 1.2를 비교한 것이다.주의사항 : 이 리스트는 다른 브라우저에 대해 하나의 브라우저의 장점을 나열하는 데 있는 것이 아니다.IE에는없는 모질라가 가진 기능에 대한 리스트이다. 리스트에 나온 아이템중 일부는 단점이라고 느낄 수 있다.이제 이야기는 끝맺고, 리스트로 넘어가자
</ul>
<h3>Mozilla에서 가능한 101가지 기능</h3>
<ul>
<li> <b>1. 탭 브라우징(Tabbed browsing)</b>
멀티탭을 사용하면 하나의 창에 한 개 사이트 이상을 표시할 수 있다. 파일 메뉴의 하위 메뉴에서네비게이터탭을 선택하여 새로운 탭을 열 수 있다(또는 Ctrl+T). 마우스 오른쪽 버튼 메뉴를 사용해서 링크를 새로운 탭에 열수도있다. 탭 브라우징 환경설정 패널에서 설정옵션이 있다.주의 : CrazyBrowser는 IE와 다른 제품이다.
<li> <b>2. 팝업 차단(Popup blocking)</b>
모든 팝업 광고를 차단한다. 팝업창을 중지시키려면, 환경설정에서 고급을 선택하면 "스크립트&플러그인"을 선택하고, 그리고 "요청하지 않은 창 열기"라고 된 박스를 체크해제한다.
<li> <b>3. 스크립트 작업을 차단(Prevent scripts fromdoingvarious things)</b>
스크립트가 창을 이동, 닫기, 상태바 변경 그리고 쿠키 설정 작업을 차단할 수 있다. 이들 설정을변경하려면,환경설정 창에서 고급을 선택하고 스크립트 & 플러그인을 선택한다. 그리고나서 원하는 박스를 체크해제한다.
<li> <b>4.사이트 네비게이션 툴바(Site Navigation toolbar)</b>
문서가 제공하는 <ahref="http://trio.co.kr/webrefer/html/struct/ ... k></a>태그에서 컨텐츠를 표시하는 데, 사이트의 여러 부분을 검색할 수 있도록 해준다.
<li> <b>5.사이드바(Sidebar)</b>
사이트바를 기본적으로 많은 탭을 제공하며, 사용자에 의해 또다른 것을 추가할 수 있다.
<li> <b>6. 사이드바에 사용자 패널을 추가할 수 있다.</b>
사용자 사이드바는 HTML 또는 XUL로 이루어지며 불편없이 원격사이트에서 설치할 수 있다.사이트는window.sidebar.addPanel() 함수를 이용해서 사이드바를 추가할 수 있다.
<li> <b>7. 텍스트에 대한 확대기능(More control over text zooming)</b>
텍스트를 어떤 크키로든 줌(zoom)기능을 사용할 수 있다. IE는 단지 4개의 크키를 지원하며 내가지정한키보드 단축키도 없다. 정말로 작은 폰트를 사용하는 사이트의 경우, 더 큰 크기를 사용하는 것은 시각능력에 문제가있는사용자에게 필요한 것이다.주의사항 : 마우스를 사용하는 것은 키보드 단축키가 아님을 밝힌다.
<li> <b>8.고정된 픽셀 사이즈라도, 텍스트라면 줌(zoom)기능을 이용할 수있다(Canzoom any text, even that with fixed pixel sizes)</b>
어떤 단위가 지정되어 있는 것과 상관없이 텍스트 줌(zoom)기능을 이용할 수 있다. 단위의 문제는IE에서자주 인용되는 이슈이다.
<li> <b>9. 페이지가 제공하는 여러 스타일시트에서 선택할 수 있다(Can selectfrommultiple stylesheets provided by page)</b>
페이지가 다중(또는 대체) 스타일시트를 제공할 경우, 보기 메뉴의 스타일 하위 메뉴에서 이것들을 선택할수있다.
<li> <b> 10. 페이지 정보 대화창(Page info dialog)</b>
엔코딩, MIME 타입, 참조자 그리고 메타 태그에 관한 추가정보를 제공한다. 이런 정보중 일부는IE의등록정보 대화창에서 이용할 수 있지만, 구체적이지 못하고 창의 크기를 조절할 수 없다.
<li> <b> 11. 상세한 폼/링크/매체 정보 대화창(Detailedform/link/mediainfo dialog)</b>
페이지 정보 대화창은 페이제 있는 폼요소, 링크 이미지 그리고 다른 매체의 리스트를 가진 탭을제공한다.사용자는 이 창에서 이미지를 미리보고 저장할 수 있다.
<li> <b> 12. 플러그인 저장(Save plugins)</b>
모질라는 웹 페이지를 저장할 때 플러그인을 완벽하게 저장한다. 사용자는 이들을 페이지 정보 창에서 저장할수도있다.
<li> <b> 13. 테마(Themes)</b>
기본적으로 두개의 테마(고전과 모던)를 제공하지만, 다른 것들은 설치할 수 있다.윈도우 XP의 일부인 테마 시스템이 있지만, 이것은 마이크로소프트가 지원하지 않는다. 이것은 또한윈도우의다른 어떤 버전의 일부도 아니다. 모질라 테마는 모든 윈도우 버전 그리고 모든 플랫폼에서 작동한다; 사용자는 보기메뉴에서 테마적용을 선택함으로 이를 변경할 수 있다.
<li> <b> 14. 북마크 창은 보다 구체적인 내용을 표시한다(Bookmarkwindowdisplays more detail)</b>
북마크 창에서 북마크에 관한 더많은 정보를 표시한다. IE의 즐겨찾기 대화창은 다소 불편하며 형식적이다,이의미는 즐겨찾기가 열린 상태에서 브라우저 창과 상호작용할 수 없다는 것이 . 또한 창에서 북마크를 추가할 수도 없다.
<li> <b> 15. 북마크 키워드(Bookmark keywords)</b>
북마크를 빠르게 찾을 수 있는 기능이다. 키워드는 장점이 있는 데, 키워드 이후에 입력한 부분은북마크URL에 '%s'로 표시된 곳에 채워넣는다.
<li> <b> 16. 북마크를 어떤 일정에 따라 체크할 수 있다(Bookmarks canbechecked at a certain schedule)</b>
사용자는 북마크를 여러 주기로 체크할 수 있으며 컨텐츠가 변경되면 알려줄 수 있다. 적어도 이론적으로IE는이와 같은 것이 있는 데, 이것은 오프라인에서 보기 위해서 컨텐츠를 동기화시키기 위한 것이다. 이것은 하루에 한번만체크하는 데,아이콘 변경이나 이메일을 보내는 것이외에는 알려주는 게 없다. 모질라는 어떤 날자에 그리고 어떤 간격으로든업데이트 내용을 체크할수 있다.
<li> <b> 17. 쿠키 관리자(Cookie Manager)</b>
쿠키 관리자는 이전에 설정된 쿠키, 값 그리고 만기시간을 볼 수 있게 한다.일부 사용자는 옵션에서 파일 보기 버튼을 눌러서 쿠키를 볼 수 있다고 말하지만, 그러나 그것은 임시저장된파일리스트를 제공할 뿐이다. 목록에는 다른 파일에 숨겨진 쿠키를 포함하기도 하지만, 이것은 쿠키를 위한 것이아니다(단지일반적인 파일 목록이다), 그래서 실제로 데이타 또는 만기일을 쉽게 볼 수가 없다.
<li> <b> 18. 쿠키를 개별적으로 삭제할 수 있다(Can deletecookiesindividually)</b>
쿠키 관리자는 개별 쿠키를 파일 시스템을 검색하지 않고도 삭제할 수 있게 한다. IE의 파일보기에서,쿠키를유사한 도메인을 구분하기란 까다로운 것이며, 그리고 같은 도메인에서 만들어진 모든 쿠키는 같은 파일에 저장된다.
<li> <b> 19. 제3자 사이트에서 온 이미지를 차단한다(Block imagesfromthird party sites)</b>
제3자 도메인에서 온 이미지를 차단할 수 있다. 이것은 해당 페이지 이외 사이트에서 온 이미지를 차단할수있다는 의미이다. 이를 모질라에서 설정하려면, 환경설정 창에서 프라이버시&보안을 열어서 이미지 패널을 선택한다."원래서버에서만 발생한 이미지를 받아들임"을 선택한다.
<li> <b> 20. 어떤 사이트에서 온 이미지를 차단할 수 있다(Can blockimagesfrom certain sites)</b>
일반적으로 광고를 표시하는 특정 사이트로부터 이미지를 차단할 수 있다. 사용자는 이미지에 대고 마우스오른쪽버튼을 클릭해서, "이 서버에서 이미지를 차단"을 선택하면 사이트의 이미지를 사용할 수 없게 할 수 있다.
<li> <b> 21. 다운로드 관리자(Download Manager)</b>
다운로드 관리자는 다운로드한 모든 파일을 보여주며, 사용자의 파일 시스템에서 검색하지 않고도 열 수가있다.이것은 다운로드했을 때 창에서 진행 지시자 역할을 제공한다.다운로드 파일 주제에 있어서, IE는 저장할 곳을 선택할 때까지 파일을 다운로드할 수 없다, 반면모질라는링크를 클릭하자마자 다운로드하는 데, 저장할 장소를 선택하면서 백그라운드로 다운로드하는 것이다.
<li> <b> 22. 다운로드를 일시 중지시킬 수 있다(Can pause downloads)</b>
모질라에서는 다운로드를 일시 중지할 수 있다. 다운로드가 긴 경우에 이것이 유용할 수 있다.
<li> <b> 23. 소스 보기(View Source)</b>
페이지를 메모장에서 보지않고도 페이지의 소스의 구문을 색깔을 입혀 볼 수 있다.어떤 사람은 메모장을 이용해서 페이지를 편집할 수 있다고 말한다(또는 적어도 복사할 수 있다).사실이다,그러나 그것은 파일 메뉴의 편집을 위한 것이다. 일부 사람들은 컨텐츠를 보기 위해 단순한 소스 뷰어를 원한다.
<li> <b> 24. 자바스크립트 콘솔(JavaScript Console)</b>
콘솔은 쉽게 스크롤할 수 있는, 또는 원할 경우 무시할 수 있는 에러 기록을 표시한다.
<li> <b> 25. 자바스크ㄹ립트 콘솔은 스크립트 경고를표시한다(JavaScriptConsole displays script warnings)</b>
콘솔은 경고 그리고 에러를 구분시켜준다. 경고는 사용되지 않는 스크립트 사용현황등을 볼 수 있게 해준다.
<li> <b> 26. 자바스크립트 디버거(JavaScript Debugger)</b>
자바스크립트 디버깅을 위한 유틸리티이다.
<li> <b> 27. DOM 인스펙터(DOM Inspector)</b>
유용한 트리뷰를 사용해서 문서의 구조를 보여준다. 또한 스크립트 속성과 각 요소에 적용된 스타일을 볼 수있게한다. 이것은 도구>웹개발메뉴에서 열 수 있다.
<li> <b> 28. DOM 인스펙터 이미지 캡처(DOM Inspector imagecapture)</b>
DOM Insepector는 페이지의 일부 이미지를 캡처할 수 있다, 물론 그렇게 잘 작동하는 것같지는않다.
<li> <b> 29. 텍스트를 선택해서 검색한다(Select text andperformsearch)</b>
일부 텍스트를 선택하여 검색하려면, 마우스 오른쪽 버튼의 메뉴를 클릭하여 '검색'을 선택하면 된다.
<li> <b> 30. 사용자 지정 검색 엔진을 선택할 수 있다(Can selectcustomsearch engine)</b>
사용자를 위해 선택되어 있는 검색엔진뿐만 아니라, 사용자가 원하는 검색엔진을 선택할 수 있다.
<li> <b> 31. 사이드바에 검색결과를 표시할 수 있다(Can displaysearchresults in sidebar)</b>
검색엔진을 이용해서 검색할 때, 결과를 자동으로 해석해서 사이드바에 표시된다. 사용자는 검색결과를감추지않고도 페이지를 볼 수 있다.
<li> <b> 32. 어떤 검색 플러그인도 지원한다(Supports anySherlocksearch plugin)</b>
맥킨토시의 셔록 검색 포맷을 지원하기 때문에 이를 지원하는 어떤 검색엔진이든 사용할 수 있다.
<li> <b> 33. 저장된 패스워드를 관리할 수 있다(Can managesavedpasswords)</b>
저장된 로그인과 패스워드를 보기 그리고 지우기를 할 수 있다. 도구 메뉴에서 패스워드를 관리자를이용하면된다.
<li> <b> 34. 자동으로 폼을 입력할 수 있다 (Can fill-incompleteforms automatically)</b>
자동으로 나중에라도 입력할 수 있는 폼 내용을 저장한다. 이것은 600번을 등록해야할 경우 유용합니다.폼을채우려면 편집 메뉴에서 [폼 채우기]를 선택합니다.
<li> <b> 35. 마스터 패스워드로 정보를 암호화한다(Masterpasswordencrypts info)</b>
하나의 마스터 패스워드를 다른 모든 패스워드를 보호하는 데 사용할 수 있습니다.
<li> <b> 36. 툴팁을 사용할 수 없게 한다.(Can disable tooltips)</b>
흥미로운 것은 아니지만, 이것이 방해가 된다고 생각할 경우 유용하다.
<li> <b> 37. 캐럿 브라우징(Caret Browsing)</b>
F7를 눌러서 페이지에 커서를 나타나게 한다. 이것은 단지 키보드를 사용해서 페이지를 둘러보고 텍스를선택할때 사용할 수 있다.어떤 사람은 이것이 요소에 contenteditable="true"를 설정한 것과 같은 것이라고생각한다.IE에서 그것이 커서를 보여주는 작업을 하지만, 실제로 켄텐츠 내에서 컨텐츠를 편집, 그리고 모든 링크와 마우스이벤트를 사용할수 없게 할 수 있다. 모질라에서 캐럿 브라우징은 키보드만 사용해서 브라우징하고, 링크를 둘러보고 텍스트를선택하도록 디자인된것이다.
<li> <b> 38. 타이핑 차기(Type Ahead Find)</b>
해당 텍스트를 가진 링크를 찾으려면 키를 눌러보면 된다. <ahref="http://www.mozilla.org/projects/ui/acce ... _blank">추가 정보</a>
<li> <b> 39. 선택한 부분의 소스 보기(View Selection Source)</b>
일부 텍스트를 선택해서 마우스 오른쪽 버튼의 "선택된 소스 보기"를 선택하면 선택한 컨텐츠에대해서만소스보기를 할 수 있다. 이것은 또한 XSLT(ML 문서를 다른 XML 문서에 변환하기 위해서 사용되는 언어) 변환후에만들어진소스를 볼 때 사용할 수 있다.
<li> <b> 40. 속성 대화창은 여러 태그에 대한 정보를보여준다(Propertiesdialog lets you see info about various tags)</b>
링크 그리고 이미지등에 마우스를 오른쪽 버튼을 클릭하면, 언어 그리고 링크를 새로운 창에 열지와 같은정보보여준다. 창크기는 조절할 수 있다.
<li> <b> 41. 스크립트와 스타일시트를 바로 볼 수 있다(View scriptsandstylesheets directly)</b>
모질라는 개별 응용프로그램이 없이도 일반 텍스트로 스크립트와 스타일시트를 바로 표시하는 데 이것은무언가를빠르게 살펴볼 경우 유용하다.
<li> <b> 42. 더많은 폰트 옵션(More font options)</b>
여러 CSS 폰트를 조정하는 것을 포함해서 사용된 폰트에 대해 더많은 통제를 할 수 있다. 이를변경하려면환경설정 창에서 외약>글꼴을 선택하면 된다.
<li> <b> 43. 최소 글꼴 크키를 설정할 수 있다(Can set minimumfontsizes)</b>
텍스트를 표시하는 글꼴의 최소 크기를 설정할 수 있는 데 이것은 일부 사이트에서 유용한 기능이다.이를변경하려면 환경설정 창에서 외양>폰트를 선택하면 된다.
<li> <b> 44. 휠 마우스 옵션(Mouse wheel options)</b>
Alt키를 누르고 휠을 스크롤하면 브라우저 히스토리의 이전 그리고 앞으로 이동할 수 있다. 또한휠을스크롤기능과 글꼴 크기 변경을 위한 다른 수정 키로 설정할 수도 있다.
<li> <b> 45. 다중 프로필(Multiple profiles)</b>
다중 프로필을 처리하여 테스트 목적으로 하나를 사용할 수 있으며, 또는 다중 사용자들 사이에 이를 공유할수있다. 이런 식으로 모든 응용프로그램에 영향을 주면서도 다중 사용자 계정 환경의 윈도우즈에서 특별한 작업을 할 수 있다.
<li> <b> 46. 빠르게 그리고 어디서든 설치할 수 있다(May beinstalledquickly and anywhere)</b>
모질라는 어떤 드라이브 그리고 어떤 위치에서든 설치할 수 있다. 네트워크 드라이브에서 설치할 수있으며거기에서 바로 실행할 수 있다. 사실, 실제적으로는 설치할 필요가 없다는 것이다.
<li> <b> 47. 쉽게 삭제할 수 있다(Can be easily uninstalled)</b>
다른 프로그램을 삭제하듯이 그런 방식으로 삭제할 수 있다.
<li> <b> 48. 한번에 여러 버전을 설치할 수 있다(May havemultipleversions installed at once)</b>
모질라의 많은 다른 버전을 한번에 설치할 수 있는 데, 이것은 여러 버전에서 테스트해야할 경우에 유용하다.
<li> <b> 49. 크로스 프랫폼을 지원한다(Cross-platform)</b>
모질라는 많은 다른 플랫폼에서 이용할 수 있다(버전에 따라서는 8개에서 12개의 플랫폼에서 사용할 수있다).모든 OS에서 같은 기능을 가지고 있다. IE는 단지 윈도우즈와 맥에서 실행되며 각각마다 다른 기능을 지원한다. 유닉스플랫폼에서이용할 수 있는 제한된 기능의 IE 버전은 한때 이용할 수 있지만, <ahref="http://www.microsoft.com/unix/ie/default.asp" target="_blank">더이상은 아니다.</a>
<li> <b> 50. XUL(XUL)</b>
<a href="http://www.xulplanet.com/tutorials/xult ... blank">XUL, 사용자 인터페이스 언어</a>는마크업을 사용하여 복잡한 사용자 인터페이스 생성하는데사용된다.
<li> <b> 51. XBL(XBL)</b>
<ahref="http://www.xulplanet.com/tutorials/xult ... 능한바인딩언어</a>(eXtensible Bindings Language)는 사용자정의위짓(컴퓨터 화면상에 아이콘, 풀다운 메뉴, 대화창등 사용자와 컴퓨터가 상호작용할 수 있는 구성요소) 또는 요소를생성하고이들을 다른 XUL, XML 또는 HTML 요소에 연결시키는 데 사용된다.
<li> <b> 52. RDF(RDF)</b>
모질라는 리소스 설명 프레임워크 파일(<a href="http://www.w3.org/RDF/"target="_blank">Resource Description Framework files.</a>)을 읽고 조작할수있다.
<li> <b> 53. MathML(MathML)</b>
<a href="http://www.w3.org/Math/" target="_blank">MathML</a>은수학등식을 위한 마크업 언어이다.
<li> <b> 54. XPCOM(XPCOM)</b>
여러 모질라의 작업을 수행할 수 있게 C++ 또는 자바스크립트를 통해 사용할 수 있는네이티브인터페이스(Native interface)
<li> <b> 55. 적절한 MIME 타입 처리(Properly handles MIME types)</b>
여러 다른 정확하지 못한 방식 때문에 서버가 제공하는 컨텐츠 타입을 사용하여컨텐츠를적절하게 표시한다. 이에 대해 <ahref="http://ppewww.ph.gla.ac.uk/%7Eflavell/w ... 가적인정보</a>를 얻을 수 있다.
<li> <b> 56. application/xhtml+xml (XHTML)로 보내진문서를지원한다(Supports documents sent as application/xhtml+xml (XHTML))</b>
이 문서 타입이 XHTML에 사용되어야 하는 지 논쟁은 계속되고있지만, 모질라는 이를 지원한다. 모질라는또한text/틔fh 보내진 XHTML을 지원한다.
<li> <b> 57. 스타일시트를 가진 XML 문서를 처리할 수 있다(Can renderXMLdocuments with styling)</b>
연결된 스타일시트를 가진 XML 문서를 처리할 수 있다. IE는 이들을 표시하기 전에 문서를HTML로변환해야 한다.
<li> <b> 58. 링크 미리가져오기(Link Prefetching)</b>
모질라는 문서 또는 이미지를 백그라운드로 미리가져오기 하도록 할 수 있습니다. 성능에 영향을 주지않기위해불러오기를 끝낸 뒤에 문서를 불러옵니다. 대개, 이것은 연속된 페이지에서 다음 페이지를 볼 수 있도록 하는 데 사용됩니다.<ahref="http://www.mozilla.org/projects/netlib/ ... k">추가정보</a>
<li> <b> 59. ABBR/ACRONYM을 밑줄과 툴팁에서 타이틀로표시한다(DisplaysABBR/ACRONYM underlined and with titles in tooltips)</b>
이들 태그가 있는 컨텐츠를 밑줄로 표시하며 여러 요소의 타이틀은 툴팁으로 표시한다.(IE는두문자(acronym)를 툴팁으로 표시한다) [역자주] 이들 태그에 title="값"이 있어야 표시되며, 시작장애인을 위한 음성브라우저의 경우유용하게사용될 수 있다.
<li> <b> 60. 깜빡이는 텍스트를 지원한다(Supports blinking text)</b>
텍스트를 깜빡이게 할 수 있다. 이 항목은 주제에 해당하는 것은 아니다. 물론<blink>태그를지원하는데, CSS의 'text-decoration:blink'를 사용할 수 있다.<br>
<li> <b> 61. CSSmin/max-width/height(CSSmin/max-width/height)</b>
크키를 제한하기 위해 컨텐츠에 최소 또는 최대 사이즈를 정할 수 있다. <ahref="http://www.w3.org/TR/REC-CSS2/visudet.h ... /max-width </a> 와 <ahref="http://www.w3.org/TR/REC-CSS2/visudet.h ... ght</a>에대한 CSS 스팩에 대한 추가정보 참조
<li> <b> 62. CSS position:fixed(CSSposition:fixed)</b>
이 기능은 컨텐츠를 창의 특정 부분에 <ahref="http://www.w3.org/TR/REC-CSS2/visuren.h ... ">고정</a>시킬 수 있게 한다. 사용자가 문서를 스크롤하면, 해당 컨텐츠는 원래 있던 곳에있게된다.이런 예를 찾는다면, <a href="http://www.w3.org/Style/CSS/"target="_blank"> W3C의 CSS페이지</a>를가서, 문서를 스크롤할 때상단 오르쪽 구석에 있는 메뉴를살펴보라
<li> <b> 63. CSS display:table 그리고related displaytypes(CSS display:table and related display types)</b>
사용자 <a href="http://www.w3.org/TR/REC-CSS2/tables.ht ... nk">테이블</a>(<atarget href="http://www.w3.org/TR/REC-CSS2/tables.ht ... ank">table)요소를 생성할 수있다. </atarget>
<li> <b> 64. CSS가 만드는 컨텐츠(CSS generatedcontent)</b>
:before :after, 컨텐츠 속성 등등을 참조하는 <ahref="http://www.w3.org/TR/REC-CSS2/generate.html" target="_blank">컨텐츠를생성</a>한다.
<li> <b> 65. CSS2 선택자(CSS2 selectors)</b>
<a href="http://www.w3.org/TR/REC-CSS2/selector. ... k">다른것들</a> 중에서 속성값에근거하여 요소에 대한 스타일시트를 선택할 수 있다.
<li> <b> 66. 많은 CSS3 선택자를 지원한다(Supports ahandful ofCSS3 selectors)</b>
하위문자열, 선택된 텍스트 <ahref="http://www.w3.org/TR/2001/CR-css3-selec ... >의속성을매칭시킨다.
<li> <b> 67. 일부 확장 CSS 속성을 지원한다(Supportssome extensionCSS properties)</b>
user-focus,user-select,border-radius, 그리고 <ahref="http://www.xulplanet.com/references/ele ... _blank">그외 많은 것</a>들을 지원한다. 대개 테마에서 사용되지만, 정말로 필요한 경우웹페이지에서도이들을 사용할 수도 있다.
<li> <b> 68. XML 기반(XML Base)</b>
<a href="http://www.w3.org/TR/xmlbase/" target="_blank">XML문서의 기반</a>을 지정하기 위해서 사용된다. 나는다른 브라우저에서는 이것을 지원하는 지정말 모르겠다.
<li> <b> 69. FixPtr 지원(FixPtr support)</b>
<ahref="http://lists.w3.org/Archives/Public/www ... tr</a>은XML 문서의 어떤 부분을 참조하는 데 사용된다.
<li> <b> 70. Simple XLink 지원(Simple XLinksupport)</b>
이것은 <a href="http://www.w3.org/TR/xlink/" target="_blank">XML문서의 링크</a>에 사용된다.[역자주] 이에대해서는http://compstat.chonbuk.ac.kr/ResearchTopic/XML/Concept&Example/others/linkpointer.asp를 참조하기 바란다.
<li> <b> 71. XML-RPC(XML-RPC)</b>
<a href="http://www.xmlrpc.com/spec" target="_blank">XML-RPC</a>를처리하는 Simple API이다.
<li> <b> 72. 내장 SOAP API(Built-in SOAPAPI)</b>
정확하게 확장 <ahref="http://lxr.mozilla.org/mozilla/source/e ... OAP함수</a>은 추가적인 라이브러리없이도 사용할 수있다.
<li> <b> 73. PNG 알파 불투명(PNG alphatransparency)</b>
부분적으로 불투명 이미지를 보기 위한 것이다. <ahref="http://www.libpng.org/pub/png/png-rgba32.html" target="_blank">데모를 보려면 클릭</a>
<li> <b> 74. MNG 이미지 지원(MNG image support)</b>
<a href="http://libpng.org/pub/mng/" target="_blank">MNG</a>는애니메이션 이미지 표맷인 데, 대개 애니메이션PNG 이미지에 사용된다.
<li> <b> 75. 어떤 이미지 포맷으로든 'favicon'를지원한다(Supports'favicons' in any image format)</b>
모질라가 지원하는 이미지포맷(GIF,JPEG,PNG,MNG,XBM,BMP,ICO)이 어떤것이든 지원한다.사용자는 이들을 애니메이션으로 만들수도 있다.IE는 단지 BMP와 ICO 포맷을 지원한다.
<li> <b> 76. 탭과 주소바에 아이콘을 표시한다(Displayicons in tabsand address bar)</b>
탭과 주소바에 사이트 아이콘을 표시한다
<li> <b> 77. 더많은 언어를 사용할 수 있다(Availablefor morelanguages/locales)</b>
이전에는 들어보지 못한 언어를 포함해서, 모질라는 많은 다른 언어에서 사용할 수있다. IE 6.0은 현재24개의 언어에 사용할 수 있다. 모질라 1.1 이상은 29개 언어에 사용할 수 있다. 모질라 1.0이상은 40개 언어에서 할수 있다.
<li> <b> 78. 표준적인 이벤트 처리를 지원한다(Supportfor standardevent handling)</b>
<ahref="http://www.w3.org/TR/2000/REC-DOM-Level ... 적인캡처/풍선도움말 이벤트 모델</a>을 지원한다.
<li> <b> 79. 추가로 DOM0/DOM1/Core 기능을 지원한다(Support foradditional DOM0/DOM1/Core features)</b>
거의 모든 <ahref="http://www.w3.org/TR/2000/REC-DOM-Level ... ank">DOM0과 DOM1</a>을 지원한다.
<li> <b> 80. DOM2 네임스페이스 처리(DOM2namespace handling)</b>
네임스페이스를 처리하는 여러 DOM 메쏘드를 지원한다.
<li> <b> 81. DOM2 스타일 인터페이스(DOM2 Styleinterfaces)</b>
<ahref="http://www.w3.org/TR/2000/REC-DOM-Level ... k">표준적인DOM 스파일 인터페이스</a> 대부분을 지원한다.
<li> <b> 82. DOM2 TreeWalker 인터페이스(DOM2TreeWalkerinterface)</b>
<ahref="http://www.w3.org/TR/2000/REC-DOM-Level ... 인터페이스</a>는 문서를 둘러보는 데 사용된다.
<li> <b> 83. DOM2 Range interface (DOM2Range interface)</b>
컨텐츠의 불록을 설정하기 위한 <ahref="http://www.w3.org/TR/2000/REC-DOM-Level ... 인터페이스</a>를 지원한다.
<li> <b> 84. DOM3 XPath 인터페이스(DOM3 XPathinterface)</b>
<ahref="http://www.w3.org/TR/2002/WD-DOM-Level- ... >DOM3XPath 인터페이스</a>를 사용하는 HTML/XML/XUL 문서에서 XPath를이용한요소를 반환할 수 있게 한다.
<li> <b> 85. 프린트 출력물의 크기를 설정할 수 있다(Canset size ofprinted output)</b>
이것은 사용자의 프린터에 따라 달라질 수 있지만, 프린트된 문서의 크기를 조절하거나페이지에 문서를 맞출 수있다. 다소는 지나치게 큰 사이트에는 유용하다.
<li> <b> 86. (탭에 있는)페이지를 그룹으로 북마크할 수있다(Can bookmarkgroups of pages (in tabs))</b>
여러 페이지를 북마크할 수 있으며 여러 탭으로 한번에 열 수 있다. 이를 위해서는북마크 메뉴에서 이것을그룹탭으로 북마크하기를 선택한다.
<li> <b> 87. 여러 페이지를 홈페이지로 설정할 수 있다(Canset multiplepages as a home page.)</b>
사용자 홈페이지를 그룹을 설정할 수 있는 데, 이렇게하면 여러 페이지를 모질라를시작할 때 나타나게 할 수있다. 이를 설정하려면, 탭에 원하는 페이지를 열고, 네비게이터 환결설정 패널에서 현재 그룹 사용을선택한다.
<li> <b> 88. 북마크를 검색할 수 있다(Can searchbookmarks)</b>
사용자의 시스템을 검색하지 않고도 북마크를 검색할 수 있다.
<li> <b> 89. 사용자 컴포넌트를 쉽게 생성하고 추가할 수있다(Easily createand add custom components)</b>
XPInstall은 쉽게 사용자 컴포넌트를 설치하는 데 사용하는 데, 자바스크립트로작성된 인스톨스크립트를사용한다. 압축해제 유틸리티 이외에는 특별한 도구가 필요없다.
<li> <b> 90. finger 프로토콜 지원(Supportsfinger protocol)</b>
finger 프로토콜을 사용할 수있다. 이것은 모질라의 새로운 버전에서는 사용할 수없게 되었다.
<li> <b> 91. URL 데이타를 지원한다(Supports data:URLs)</b>
<a href="http://www.ietf.org/rfc/rfc2397.txt" target="_blank">dataURL</a>은URL에 데이터를 삽입하는사용될 수 있다.
<li> <b> 92. HTTP 파이프라이닝(HTTP Pipelining)</b>
페이지를 볼 때 성능을 향상시킬 수 있게 한다.
<li> <b> 93. 자바스크립트의 getters/setters를지원한다(SupportsJavaScript getters/setters)</b>
코드를 반환 또는 수정하였을 때 코드를 실행하는 오브젝트에 대한 사용자 속성을추가하기 위한 것이다. 샘플을원하면, IE의 비표준 속성의 일부를 처리하는 <ahref="http://webfx.nu/dhtml/ieemu/index.html" target="_blank"> IEEmu</a>을보기 바란다.
<li> <b> 94. 자바스크립트의 엄격한 에러 체크지원(JavaScript supportsstrict error checking)</b>
이것은 사용자가 에러가 나서는 안되는 데라고 하는 것에 대해 에러를 표시한다는의미이다. (펄의 엄격 모드를생각해보라)
<li> <b> 95. 쉽게 접근할 수 있는 환경설정 파일(Easilyaccessiblepreferences file)</b>
환경설정은 단 하나의 파일(prefs.js)에 모두 저장되는 데, 사용자 설정을추가할 수 있도록 쉽게편집할 수 있다.
<li> <b> 96. 환경설정은 쉽게 옮길 수 있다(Preferencescan be movedaround easily)</b>
환경설정, 북마크 그리고 다른 설정을 다른 시스템에 쉽게 복사할 수 있는 데,이것은 단일 디렉토리에 모두저장되어 있기 때문이다.
<li> <b> 97. 여러 가지 보안관련 기능(Varioussecurity relatedfeatures)</b>
분명 모질라를 더 나은 보안 기능을 가지고 있다.
<li> <b> 98. jar 프로토콜을 지원한다 (Supports thejar protocol)</b>
jar를 지원한다 : JAR 또는 ZIP 파일내에 HTML 페이지 또는 이미지를참조하는 프로토콜. 이것은다운로드한 사이트를 압축할 겨우에 유용하다.
<li> <b> 99. 오픈소스 (Open Source)</b>
오픈소스이기 때문에 뛰어난 개발자들은 모질라의 행동방식을 정확하게 찾아낼 수있으며, 그들이 원하는 방식으로변경할 수 있다.
<li> <b> 100. 버그질라(Bugzilla)</b>
이것은 모질라의 버그 추적시스템으로, 사용자가 접하는 문제에 관한 정보를 찾을 수있으며 해결할 수 있도록도움을 줄 수 있다.
<li> <b> 101 자이언트 도마뱀(모질라)은 상큼하다 (.Giantlizards arecool)</b>
인터넷 익스플로러(blue e)보다 훨씬 더 흥미롭다
</ul>
출처 : http://www.xulplanet.com/ndeakin/arts/reasons.html
번역 : http://softwant.com/cgi-bin/kimsboard/b ... =view&l=10
Mozilla에서 가능한 101가지 기능
- Channy
- 해커
- Posts: 1006
- Joined: 2002 03 26 17:41 59
- Location: 아름다운 제주
- Contact:
Who is online
Users browsing this forum: No registered users and 0 guests