Firefox 3 for developers

  • 리비전 슬러그: Firefox_3_for_developers
  • 리비전 제목: Firefox 3 for developers
  • 리비전 아이디: 164523
  • 제작일시:
  • 만든이: Jeongkyu
  • 현재 리비전인가요? 아니오
  • 댓글 'binding -> 바인딩'을 반영하도록 링크 수정

리비전 내용

여러분이 Firefox 3의 새로운 기능을 모두 다루려는 개발자라면 이곳은 시작하기에 완벽한 곳입니다. 이 문서는 Firefox 3에 추가된 새로운 기능을 아우르는 새로운 문서들의 목록을 제공합니다. 세세한 변화를 모두 아우르지는 않지만 큰 개선 사항을 배우는 데 도움이 될 것입니다.


Firefox 3의 새로운 개발자 기능

웹사이트와 응용프로그램 개발자에게 도움이 되는 정보

Firefox 3에 맞춰 웹어플리케이션 고치기
여러분의 웹사이트나 웹어플리케이션이 Firefox 3의 새로운 기능의 이점을 이용하게 하는 데 필요할 변경 정보를 제공합니다.
온라인/오프라인 이벤트
Firefox 3는 WHATWG 온라인/오프라인 이벤트를 지원합니다. 이것은 응용프로그램과 확장 기능이 활성화된 인터넷 연결이 있는지 파악하게 할 뿐만 아니라 연결이 이루어지고 끊기는 때를 파악하게 합니다.
크로스사이트 XMLHttpRequest
Firefox 3는 작성 중인 W3C 접근 제어 초안을 지원합니다. 여러분이 다른 웹사이트로 XMLHttpRequest 요청을 보내고 자료를 가져와서 조작할 수 있게 합니다. 즉, 여러분에게 브라우저기반의 인상적인 매쉬업을 만들 능력을 제공합니다.
대체 스타일시트
Firefox 3는 CSS 객체 모델 대체 스타일시트 API를 지원합니다.
웹기반 프로토콜 핸들러
이제 navigator.registerProtocolHandler() 메소드로 웹어플리케이션을 프로토콜 핸들러로 등록할 수 있습니다.
캔버스로 텍스트 그리기
이제 Firefox 3가 지원하는 표준화되지 않은 API로 캔버스 안에 텍스트를 그릴 수 있습니다.
캔버스에 transform 지원
Firefox는 이제 캔버스에 transform()setTransform() 메소드를 지원합니다.
마이크로포맷 쓰기
Firefox는 이제 마이크로포맷을 다루는 데 쓰는 API가 있습니다.
드래그앤드롭 이벤트
Firefox 3는 드래그가 시작하고 끝날 때 드래그 작업이 이루어지는 소스 노드에 전달되는 새로운 이벤트를 지원합니다.
HTML 내에서 포커스 관리
HTML 5의 새로운 속성인 activeElementhasFocus를 지원합니다.
Firefox의 오프라인 자원
Firefox는 이제 응용프로그램이 오프라인인 동안 쓰도록 캐시한 자원을 웹어플리케이션이 요청할 수 있게 합니다.
Firefox 3에 포함된 CSS 개선 사항
Firefox 3는 CSS 지원 부문에 많은 개선을 했습니다.
Firefox 3에 포함된 DOM 개선 사항
Firefox 3는 DOM 구현에 많은 새로운 기능을 제공하고, Internet Explorer의 몇몇 DOM 확장을 지원하는 것을 포함합니다.
JavaScript 1.8 지원
Firefox 3는 JavaScript 1.8을 지원합니다.
EXSLT 지원
Firefox 3는 XSLT의 확장인 EXSLT의 기본적인 부분을 지원합니다.
Firefox 3에 포함된 SVG 개선 사항
Firefox 3의 SVG 지원이 두드러지게 업그레이드되었고, 24개가 넘는 새로운 필터와 몇몇 새로운 요소와 속성 그리고 그 외의 개선 사항을 지원합니다.
움직이는 PNG 그래픽
Firefox 3는 움직이는 PNG(APNG) 그림 형식을 지원합니다.
<a ping> 지원
URL의 접속을 확인하는 데 쓰는 <a ping> 기능을 지원하며, 그 기능은 기본적으로 켜져 있습니다.

XUL과 확장 기능 개발자에게 도움이 되는 정보

Firefox 3에 맞춰 확장 기능 고치기
여러분의 확장 기능이 Firefox 3에서 제대로 작동하게 고치는 데 필요할 것들을 안내합니다.
FUEL 라이브러리
FUEL은 일부 XPCOM 형식에 얽매이는 면을 줄이고 "최신의" JavaScript 아이디어를 더해서 확장 기능 개발자들이 생산적으로 되기에 더욱 쉽도록 합니다.
Firefox 3에 포함된 XUL 개선 사항
Firefox 3는 많은 새로운 XUL 요소를 제공하고, 새로운 미끄러져 움직이는 눈금자와 날짜/시각 피커 그리고 스핀 버튼을 포함합니다.
Firefox 3의 템플릿
Firefox 3에서 템플릿이 두드러지게 개선되었습니다. 주요 개선 사항은 맞춤 쿼리 처리기를 쓸 수 있게 된 것입니다. 즉, RDF 이외의 데이터소스를 쓸 수 있게 되었습니다.
XBL 바인딩 끼워넣기
이제 별도의 XML 파일에 넣는 대신 data: URL 스키마로 XBL 바인딩을 직접 끼워넣을 수 있습니다.
확장 기능 기술 지역화하기
Firefox 3는 부가기능의 메타데이터를 지역화하는 데 쓰는 새로운 메소드를 제공합니다. 이것은 부가 기능을 내려받자마자 지역화된 내용을 이용할 수 있게 하고 부가 기능이 쓰이지 않을 때도 이용할 수 있게 합니다.
업데이트를 안전하게 하기
사용자에게 더욱 안전한 부가 기능 업그레이드 경로를 제공하고자, 이제 부가 기능이 업데이트를 얻는 안전한 방법을 제공하여야 설치될 수 있습니다. AMO에 등록된 부가 기능은 알아서 제공됩니다.
유휴 상태 서비스
Firefox 3는 새로운 {{template.Interface("nsIIdleService")}} 인터페이스를 제공합니다. 그 인터페이스는 확장 기능이 사용자가 마지막으로 키보드를 눌렀거나 마우스를 움직인 시간을 헤아릴 수 있게 합니다.
페이지 전체 확대/축소
Firefox 3는 텍스트 확대/축소뿐만 아니라 페이지 전체 확대/축소를 제공함으로써 사용자 경험을 향상시킵니다.
XPCOM 순환 수집기를 연결하기
XPCOM 코드는 이제 순환 수집기를 활용할 수 있습니다. 그것은 사용되지 않은 메모리가 누수되지 않고 할당 해제됨을 확실하게 합니다.
스레드 관리자
Firefox 3는 새로운 인터페이스인 {{template.Interface("nsIThreadManager")}}를 제공하고, 스레드와 스레드 이벤트의 새로운 인터페이스와 함께 여러분의 코드에서 스레드를 만들고 관리하는 편리한 방법을 제공합니다.
JavaScript 모듈
Firefox 3는 이제 새로운 공유 코드 모듈 메커니즘을 제공합니다. 그것은 공유 라이브러리와 비슷하게 확장 기능과 응용프로그램이 로드할 수 있는 모듈을 JavaScript에 쉽게 만들 수 있게 합니다.
플레이스
새로운 플레이스 API가 히스토리와 북마크 API를 완전히 대체합니다.
플레이스로 이행하기
기존의 확장 기능이 플레이스 API를 쓰도록 고치는 방법을 설명하는 문서입니다.
Firefox 3에 포함된 다운로드 관리자 개선 사항
Firefox 3 다운로드 관리자는 새롭고 향상된 API를 특징으로 하고 다중 진행 리스너를 지원합니다.
nsILoginManager 쓰기
새로운 로그인 관리자가 암호 관리자를 대체합니다.
컨텐트 선택사항 쓰기
Firefox 3는 임의의 사이트 특유의 설정을 가져오고 설정하는 데 쓰는 새로운 서비스를 포함함으로써, 핵심 코드뿐만 아니라 확장 기능은 사용자의 개별 사이트별 설정을 놓치지 않고 따를 수 있습니다.
Firefox 3에 포함된 두드러지는 버그 수정 사항
이 문서는 Firefox 3에서 고치어진 버그에 대한 정보를 제공합니다.

사용자를 위한 새로운 기능

사용자 경험

  • 쉬운 암호 관리. 이제 성공적으로 로그인된 후 암호를 저장할 수 있게 브라우저 창의 맨 위에 정보 막대가 나타납니다.
  • 부가 기능 설치 간소화. 부가 기능 다운로드 사이트 허용 목록을 없앤 덕분에 더 적은 클릭으로 써드파티 다운로드 사이트에서 확장 기능을 설치할 수 있습니다.
  • 새로운 다운로드 관리자. 다운로드 관리자는 내려받은 파일의 위치를 쉽게 파악하게 합니다.
  • 다운로드 재개 가능. 여러분은 이제 브라우저를 재시작하거나 네트워크 연결을 재설정한 후 내려받기를 재개할 수 있습니다.
  • 전체 페이지 확대/축소. 여러분은 이제 보기 메뉴 또는 키보드 단축키로 전체 페이지의 내용을 확대하거나 축소할 수 있습니다. -- 이 기능은 텍스트뿐만 아니라 레이아웃과 그림도 일정한 비율로 만듭니다.
  • 탭 스크롤과 빠른 메뉴. 새로운 탭 스크롤과 탭 빠른 메뉴 기능으로 탭을 찾기가 더 쉬워집니다.
  • 여러분이 하던 일을 저장하세요. Firefox 3는 여러분이 Firefox를 닫을 때 현재 열려 있는 탭을 저장할지 묻습니다.
  • 탭에서 열기 동작 최적화. 북마크 폴더를 탭에서 열면 이제 기존의 탭을 바꾸는 대신에 새 탭을 덧붙입니다.
  • 로케이션바와 검색바의 크기를 바꾸기 쉬워짐. 여러분은 이제 로케이션바와 검색바 사이에 있는 간단한 크기 변경 손잡이로 두 개의 크기를 쉽게 바꿀 수 있습니다.
  • 텍스트 선택 개선 사항. 이제 컨트롤(맥킨토시는 Command) 키로 복수의 텍스트 영역을 선택할 수 있습니다. 더블클릭하고 드래그하면 이제 단어 단위로 선택합니다. 트리플클릭은 문단 전체를 선택합니다.
  • 찾기 툴바. 찾기 툴바는 이제 현재 선택한 텍스트를 검색어로 열립니다.
  • 플러그인 관리. 부가 기능 관리자에서 개별 플러그인을 끌 수 있습니다.
  • 윈도 비스타와 통합. 파이어폭스의 메뉴는 이제 비스타의 네이티브 테마로 표시됩니다.
  • 맥OS X과 통합. 파이어포스는 이제 맥OS X의 맞춤법 검사기를 사용하고 다운로드 완료와 업데이트가 있음을 알리는 데 쓰는 그라울(Growl)을 지원합니다.
  • 별표 버튼. 로케이션바에 새로 생긴 별표 버튼은 클릭 한 번으로 빠르게 북마크를 할 수 있게 합니다. 다시 클릭하면 새 북마크를 정리하고 태그를 붙일 수 있습니다.
  • 태그. 이제 북마크에 키워드를 연결할 수 있이서 주제별로 쉽게 정렬할 수 있습니다.
  • 로케이션바와 자동완성. 여러분의 히스토리와 북마크에 있는 사이트를 빨리 찾으려면 로케이션바에 그 페이지의 제목이나 태그를 입력하세요. 파비콘, 북마크, 그리고 태그 지시자가 어디에서 찾은 결과인지 알려줍니다.
  • 스마크 북마크 폴더. 파이어폭스의 새로운 스마크 북마크 폴더는 여러분이 자주 방문하는 페이지뿐만 아니라 최근에 북마크한 곳과 최근에 태그한 곳에 빠르게 접근하도록 합니다.
  • 북마크와 히스토리 오거나이저. 새로운 통합 북마크와 히스토리 오거나이저는 복수의 뷰와 자주 찾는 것을 저장하는 데 쓰는 스마트 폴더로 여러분의 히스토리와 북마크를 쉽게 검색할 수 있게 합니다.
  • 웹기반 프로토콜 처리기. 다른 사이트에서 mailto: 링크를 처리하는 데 데스크톱 어플리케이션 대신에 예를 들면 여러분이 즐겨 쓰는 웹메일 제공자와 같은 웹어플리케이션이 쓰이게 할 수 있습니다. 다른 프로토콜 역시 비슷한 지원이 제공됩니다. (이 기능이 작동하려면 웹어플리케이션이 Firefox에 등록해야 합니다.)
  • 다운로드 행동을 쓰기 쉬워짐. 새로운 응용프로그램 선택 사항 패널은 다양한 파일 형식과 프로토콜 핸들러를 설정하는 향상된 사용자 인터페이스를 제공합니다.
  • 향상된 룩앤필. 여러분의 화면에서 웹사이트가 더 잘 보이게 하고자 그래픽과 글꼴 처리를 향상시켰고 더 뚜렷한 텍스트 표현을 포함하며 합자와 복잡한 초서체 활자를 포함하는 글꼴을 더 잘 지원합니다. 게다가, 맥과 리눅스(그놈) 사용자는 어느 때보다 Firefox가 네이티브 응용프로그램과 비슷하다는 것을 알아챌 것입니다.
  • 색 관리 지원. {{mediawiki.external('about:config')}}에서 gfx.color_management.enabled 선택 사항을 설정함으로써 Firefox에게 여러분의 화면에 맞춰 색을 조정하도록 그림에 껴있는 색 프로필을 쓰도록 요청할 수 있습니다.
  • 오프라인 지원. 웹어플리케이션은 인터넷이 연결되지 않을 때도 지원되도록 새로운 기능을 활용할 수 있습니다.

보안과 개인 정보

  • 원클릭 사이트 정보. 여러분이 방문하는 사이트에 대해서 더 알고 싶으십니까? 누가 소유하고 있는지 보려면 로케이션바의 사이트 아이콘을 클릭하세요. 신원 정보는 두드러지게 표시되고 어느 때보다 이해하기 더 쉽습니다.
  • 악성 프로그램 차단. Firefox 3는 여러분이 바이러스나 스파이웨어, 트로이 목마, 또는 기타 (악성 프로그램(malware)으로 알려진) 위험한 소프트웨어를 설치하는 것으로 알려진 웹사이트에 방문하면 경고합니다. 여기를 누르면 경고 메시지를 볼 수 있습니다.
  • 웹위조 차단 향상됨. 이제 여러분이 위조된 것으로 의심되는 페이지를 방문하면 그 페이지의 내용 대신에 경고와 함께 특수 페이지를 보게 됩니다. 여기를 누르면 어떤 모습인지 볼 수 있습니다.
  • SSL 오류를 이해하기 쉬워짐. 유효하지 않은 SSL 인증서를 접할 때 나타나는 오류 메시지가 문제가 무엇인지 더 쉽게 이해할 수 있게 명확해졌습니다.
  • 뒤떨어진 부가 기능 차단. Firefox 3는 이제 알아서 부가 기능과 플러그인의 버전을 확인하고 오래되고 안전하지 않은 버전을 쓰지 못하게 합니다.
  • 안전한 부가 기능 업데이트. 안전하지 않은 업데이트 메커니즘을 사용하는 부가 기능을 허용하지 않음으로써 부가 기능 업데이트 보안성을 향상하였습니다.
  • 안티바이러스 통합. Firefox 3는 이제 실행 파일을 내려받을 때 안티바이러스 소프트웨어에 알립니다.
  • 윈도 비스타의 자녀 보호 기능 지원. Firefox 3는 비스타의 파일을 내려받지 못하게 하는 시스템전체의 자녀 보호(parental control) 설정을 지원합니다.

성능

  • 신뢰도. Firefox는 이제 북마크, 히스토리, 쿠키, 선택 사항을 데이터 처리가 안전한 데이터베이스 형식으로 저장합니다. 이것은 여러분의 시스템이 멈추더라도 여러분의 데이터가 안전함을 의미합니다.
  • 속도. Firefox 3는 페이지 레이아웃을 처리하는 방법뿐만 아니라 화면 출력을 담당하는 부분을 완전히 대체함으로써 성능 향상을 이끌었습니다.
  • 메모리 사용량 줄어듬. Firefox 3는 300개가 넘는 메모리 "누수" 버그가 해결되고 알아서 누수된 메모리 블록을 찾아서 없애는 새로운 기능이 추가되어 어느 때보다 메모리를 더욱 효율적으로 사용합니다.

참고 사항

{{ wiki.languages( { "en": "en/Firefox_3_for_developers", "es": "es/Firefox_3_para_desarrolladores", "fr": "fr/Firefox_3_pour_les_d\u00e9veloppeurs", "ja": "ja/Firefox_3_for_developers", "pl": "pl/Firefox_3_dla_programist\u00f3w", "pt": "pt/Firefox_3_para_desenvolvedores" } ) }}

리비전 소스

<p>여러분이 Firefox 3의 새로운 기능을 모두 다루려는 개발자라면 이곳은 시작하기에 완벽한 곳입니다. 이 문서는 Firefox 3에 추가된 새로운 기능을 아우르는 새로운 문서들의 목록을 제공합니다. 세세한 변화를 모두 아우르지는 않지만 큰 개선 사항을 배우는 데 도움이 될 것입니다.
</p><p><br>
</p>
<h3 name="Firefox_3.EC.9D.98_.EC.83.88.EB.A1.9C.EC.9A.B4_.EA.B0.9C.EB.B0.9C.EC.9E.90_.EA.B8.B0.EB.8A.A5">Firefox 3의 새로운 개발자 기능</h3>
<h4 name=".EC.9B.B9.EC.82.AC.EC.9D.B4.ED.8A.B8.EC.99.80_.EC.9D.91.EC.9A.A9.ED.94.84.EB.A1.9C.EA.B7.B8.EB.9E.A8_.EA.B0.9C.EB.B0.9C.EC.9E.90.EC.97.90.EA.B2.8C_.EB.8F.84.EC.9B.80.EC.9D.B4_.EB.90.98.EB.8A.94_.EC.A0.95.EB.B3.B4">웹사이트와 응용프로그램 개발자에게 도움이 되는 정보</h4>
<dl><dt><a href="ko/Updating_web_applications_for_Firefox_3">Firefox 3에 맞춰 웹어플리케이션 고치기</a>
</dt><dd>여러분의 웹사이트나 웹어플리케이션이 Firefox 3의 새로운 기능의 이점을 이용하게 하는 데 필요할 변경 정보를 제공합니다.
</dd></dl>
<dl><dt><a href="ko/Online_and_offline_events">온라인/오프라인 이벤트</a>
</dt><dd>Firefox 3는 WHATWG 온라인/오프라인 이벤트를 지원합니다. 이것은 응용프로그램과 확장 기능이 활성화된 인터넷 연결이 있는지 파악하게 할 뿐만 아니라 연결이 이루어지고 끊기는 때를 파악하게 합니다.
</dd></dl>
<dl><dt><a href="ko/Cross-Site_XMLHttpRequest">크로스사이트 XMLHttpRequest</a>
</dt><dd>Firefox 3는 작성 중인 <a class="external" href="http://www.w3.org/TR/access-control/">W3C 접근 제어</a> 초안을 지원합니다. 여러분이 다른 웹사이트로 <a href="ko/XMLHttpRequest">XMLHttpRequest 요청</a>을 보내고 자료를 가져와서 조작할 수 있게 합니다. 즉, 여러분에게 브라우저기반의 인상적인 매쉬업을 만들 능력을 제공합니다.
</dd></dl>
<dl><dt><a href="ko/Alternate_style_sheets">대체 스타일시트</a>
</dt><dd>Firefox 3는 CSS 객체 모델 대체 스타일시트 API를 지원합니다.
</dd></dl>
<dl><dt><a href="ko/DOM/window.navigator.registerProtocolHandler">웹기반 프로토콜 핸들러</a>
</dt><dd>이제 <code>navigator.registerProtocolHandler()</code> 메소드로 웹어플리케이션을 프로토콜 핸들러로 등록할 수 있습니다.
</dd></dl>
<dl><dt><a href="ko/Drawing_text_using_a_canvas">캔버스로 텍스트 그리기</a>
</dt><dd>이제 Firefox 3가 지원하는 표준화되지 않은 API로 캔버스 안에 텍스트를 그릴 수 있습니다.
</dd></dl>
<dl><dt><a href="ko/Canvas_tutorial/Transformations#Transforms">캔버스에 transform 지원</a>
</dt><dd>Firefox는 이제 캔버스에 <code>transform()</code>과 <code>setTransform()</code> 메소드를 지원합니다.
</dd></dl>
<dl><dt><a href="ko/Using_microformats">마이크로포맷 쓰기</a>
</dt><dd>Firefox는 이제 마이크로포맷을 다루는 데 쓰는 API가 있습니다.
</dd></dl>
<dl><dt><a href="ko/Drag_and_drop_events">드래그앤드롭 이벤트</a>
</dt><dd>Firefox 3는 드래그가 시작하고 끝날 때 드래그 작업이 이루어지는 소스 노드에 전달되는 새로운 이벤트를 지원합니다.
</dd></dl>
<dl><dt><a href="ko/Focus_management_in_HTML">HTML 내에서 포커스 관리</a>
</dt><dd>HTML 5의 새로운 속성인 <code>activeElement</code>와 <code>hasFocus</code>를 지원합니다.
</dd></dl>
<dl><dt><a href="ko/Offline_resources_in_Firefox">Firefox의 오프라인 자원</a>
</dt><dd>Firefox는 이제 응용프로그램이 오프라인인 동안 쓰도록 캐시한 자원을 웹어플리케이션이 요청할 수 있게 합니다.
</dd></dl>
<dl><dt><a href="ko/CSS_improvements_in_Firefox_3">Firefox 3에 포함된 CSS 개선 사항</a>
</dt><dd>Firefox 3는 CSS 지원 부문에 많은 개선을 했습니다.
</dd></dl>
<dl><dt><a href="ko/DOM_improvements_in_Firefox_3">Firefox 3에 포함된 DOM 개선 사항</a>
</dt><dd>Firefox 3는 DOM 구현에 많은 새로운 기능을 제공하고, Internet Explorer의 몇몇 DOM 확장을 지원하는 것을 포함합니다.
</dd></dl>
<dl><dt><a href="ko/New_in_JavaScript_1.8">JavaScript 1.8 지원</a>
</dt><dd>Firefox 3는 JavaScript 1.8을 지원합니다.
</dd></dl>
<dl><dt><a href="ko/EXSLT">EXSLT 지원</a>
</dt><dd>Firefox 3는 <a href="ko/XSLT">XSLT</a>의 확장인 <a href="ko/EXSLT">EXSLT</a>의 기본적인 부분을 지원합니다.
</dd></dl>
<dl><dt><a href="ko/SVG_improvements_in_Firefox_3">Firefox 3에 포함된 SVG 개선 사항</a>
</dt><dd>Firefox 3의 SVG 지원이 두드러지게 업그레이드되었고, 24개가 넘는 새로운 필터와 몇몇 새로운 요소와 속성 그리고 그 외의 개선 사항을 지원합니다.
</dd></dl>
<dl><dt><a href="ko/Animated_PNG_graphics">움직이는 PNG 그래픽</a>
</dt><dd>Firefox 3는 움직이는 PNG(APNG) 그림 형식을 지원합니다.
</dd></dl>
<dl><dt><code><a href="ko/HTML/Element/a">&lt;a ping&gt;</a></code> 지원
</dt><dd>URL의 접속을 확인하는 데 쓰는 <code>&lt;a ping&gt;</code> 기능을 지원하며, 그 기능은 기본적으로 켜져 있습니다.
</dd></dl>
<h4 name="XUL.EA.B3.BC_.ED.99.95.EC.9E.A5_.EA.B8.B0.EB.8A.A5_.EA.B0.9C.EB.B0.9C.EC.9E.90.EC.97.90.EA.B2.8C_.EB.8F.84.EC.9B.80.EC.9D.B4_.EB.90.98.EB.8A.94_.EC.A0.95.EB.B3.B4">XUL과 확장 기능 개발자에게 도움이 되는 정보</h4>
<dl><dt><a href="ko/Updating_extensions_for_Firefox_3">Firefox 3에 맞춰 확장 기능 고치기</a>
</dt><dd>여러분의 확장 기능이 Firefox 3에서 제대로 작동하게 고치는 데 필요할 것들을 안내합니다.
</dd></dl>
<dl><dt><a href="ko/FUEL">FUEL 라이브러리</a>
</dt><dd>FUEL은 일부 XPCOM 형식에 얽매이는 면을 줄이고 "최신의" JavaScript 아이디어를 더해서 확장 기능 개발자들이 생산적으로 되기에 더욱 쉽도록 합니다.
</dd></dl>
<dl><dt><a href="ko/XUL_improvements_in_Firefox_3">Firefox 3에 포함된 XUL 개선 사항</a>
</dt><dd>Firefox 3는  많은 새로운 XUL 요소를 제공하고, 새로운 미끄러져 움직이는 눈금자와 날짜/시각 피커 그리고 스핀 버튼을 포함합니다.
</dd></dl>
<dl><dt><a href="ko/Templates_in_Firefox_3">Firefox 3의 템플릿</a>
</dt><dd>Firefox 3에서 템플릿이 두드러지게 개선되었습니다. 주요 개선 사항은 맞춤 쿼리 처리기를 쓸 수 있게 된 것입니다. 즉, RDF 이외의 데이터소스를 쓸 수 있게 되었습니다.
</dd></dl>
<dl><dt><a href="ko/XBL/XBL_1.0_Reference/Elements#.EB.B0.94.EC.9D.B8.EB.94.A9">XBL 바인딩 끼워넣기</a>
</dt><dd>이제 별도의 XML 파일에 넣는 대신 <code>data:</code> URL 스키마로 XBL 바인딩을 직접 끼워넣을 수 있습니다.
</dd></dl>
<dl><dt><a href="ko/Localizing_extension_descriptions">확장 기능 기술 지역화하기</a>
</dt><dd>Firefox 3는 부가기능의 메타데이터를 지역화하는 데 쓰는 새로운 메소드를 제공합니다. 이것은 부가 기능을 내려받자마자 지역화된 내용을 이용할 수 있게 하고 부가 기능이 쓰이지 않을 때도 이용할 수 있게 합니다.
</dd></dl>
<dl><dt><a href="ko/Extension_Versioning%2c_Update_and_Compatibility#Securing_Updates">업데이트를 안전하게 하기</a>
</dt><dd>사용자에게 더욱 안전한 부가 기능 업그레이드 경로를 제공하고자, 이제 부가 기능이 업데이트를 얻는 안전한 방법을 제공하여야 설치될 수 있습니다. <a class="external" href="http://addons.mozilla.org">AMO</a>에 등록된 부가 기능은 알아서 제공됩니다.
</dd></dl>
<dl><dt><a href="ko/NsIIdleService">유휴 상태 서비스</a>
</dt><dd>Firefox 3는 새로운 {{template.Interface("nsIIdleService")}} 인터페이스를 제공합니다. 그 인터페이스는 확장 기능이 사용자가 마지막으로 키보드를 눌렀거나 마우스를 움직인 시간을 헤아릴 수 있게 합니다.
</dd></dl>
<dl><dt><a href="ko/Full_page_zoom">페이지 전체 확대/축소</a>
</dt><dd>Firefox 3는 텍스트 확대/축소뿐만 아니라 페이지 전체 확대/축소를 제공함으로써 사용자 경험을 향상시킵니다.
</dd></dl>
<dl><dt><a href="ko/Interfacing_with_the_XPCOM_cycle_collector">XPCOM 순환 수집기를 연결하기</a>
</dt><dd>XPCOM 코드는 이제 순환 수집기를 활용할 수 있습니다. 그것은 사용되지 않은 메모리가 누수되지 않고 할당 해제됨을 확실하게 합니다.
</dd></dl>
<dl><dt><a href="ko/The_Thread_Manager">스레드 관리자</a>
</dt><dd>Firefox 3는 새로운 인터페이스인 {{template.Interface("nsIThreadManager")}}를 제공하고, 스레드와 스레드 이벤트의 새로운 인터페이스와 함께 여러분의 코드에서 스레드를 만들고 관리하는 편리한 방법을 제공합니다.
</dd></dl>
<dl><dt><a href="ko/JavaScript_modules">JavaScript 모듈</a>
</dt><dd>Firefox 3는 이제 새로운 공유 코드 모듈 메커니즘을 제공합니다. 그것은 공유 라이브러리와 비슷하게 확장 기능과 응용프로그램이 로드할 수 있는 모듈을 JavaScript에 쉽게 만들 수 있게 합니다.
</dd></dl>
<dl><dt><a href="ko/Places">플레이스</a>
</dt><dd>새로운 <a href="ko/Places">플레이스</a> API가 히스토리와 북마크 API를 완전히 대체합니다.
</dd></dl>
<dl><dt><a href="ko/Making_the_transition_to_Places">플레이스로 이행하기</a>
</dt><dd>기존의 확장 기능이 플레이스 API를 쓰도록 고치는 방법을 설명하는 문서입니다.
</dd></dl>
<dl><dt><a href="ko/Download_Manager_improvements_in_Firefox_3">Firefox 3에 포함된 다운로드 관리자 개선 사항</a>
</dt><dd>Firefox 3 다운로드 관리자는 새롭고 향상된 API를 특징으로 하고 다중 진행 리스너를 지원합니다.
</dd></dl>
<dl><dt><a href="ko/Using_nsILoginManager">nsILoginManager 쓰기</a>
</dt><dd>새로운 로그인 관리자가 암호 관리자를 대체합니다.
</dd></dl>
<dl><dt><a href="ko/Using_content_preferences">컨텐트 선택사항 쓰기</a>
</dt><dd>Firefox 3는 임의의 사이트 특유의 설정을 가져오고 설정하는 데 쓰는 새로운 서비스를 포함함으로써, 핵심 코드뿐만 아니라 확장 기능은 사용자의 개별 사이트별 설정을 놓치지 않고 따를 수 있습니다.
</dd></dl>
<dl><dt><a href="ko/Notable_bugs_fixed_in_Firefox_3">Firefox 3에 포함된 두드러지는 버그 수정 사항</a>
</dt><dd>이 문서는 Firefox 3에서 고치어진 버그에 대한 정보를 제공합니다.
</dd></dl>
<h3 name=".EC.82.AC.EC.9A.A9.EC.9E.90.EB.A5.BC_.EC.9C.84.ED.95.9C_.EC.83.88.EB.A1.9C.EC.9A.B4_.EA.B8.B0.EB.8A.A5">사용자를 위한 새로운 기능</h3>
<h4 name=".EC.82.AC.EC.9A.A9.EC.9E.90_.EA.B2.BD.ED.97.98">사용자 경험</h4>
<ul><li> <b>쉬운 암호 관리.</b> 이제 성공적으로 로그인된 후 암호를 저장할 수 있게 브라우저 창의 맨 위에 정보 막대가 나타납니다.
</li><li> <b>부가 기능 설치 간소화.</b> 부가 기능 다운로드 사이트 허용 목록을 없앤 덕분에 더 적은 클릭으로 써드파티 다운로드 사이트에서 확장 기능을 설치할 수 있습니다.
</li><li> <b>새로운 다운로드 관리자.</b> 다운로드 관리자는 내려받은 파일의 위치를 쉽게 파악하게 합니다.
</li><li> <b>다운로드 재개 가능.</b> 여러분은 이제 브라우저를 재시작하거나 네트워크 연결을 재설정한 후 내려받기를 재개할 수 있습니다.
</li><li> <b>전체 페이지 확대/축소.</b> 여러분은 이제 보기 메뉴 또는 키보드 단축키로 전체 페이지의 내용을 확대하거나 축소할 수 있습니다. -- 이 기능은 텍스트뿐만 아니라 레이아웃과 그림도 일정한 비율로 만듭니다.
</li><li> <b>탭 스크롤과 빠른 메뉴.</b> 새로운 탭 스크롤과 탭 빠른 메뉴 기능으로 탭을 찾기가 더 쉬워집니다.
</li><li> <b>여러분이  하던 일을 저장하세요.</b> Firefox 3는 여러분이 Firefox를 닫을 때 현재 열려 있는 탭을 저장할지 묻습니다.
</li><li> <b>탭에서 열기 동작 최적화.</b> 북마크 폴더를 탭에서 열면 이제 기존의 탭을 바꾸는 대신에 새 탭을 덧붙입니다.
</li><li> <b>로케이션바와 검색바의 크기를 바꾸기 쉬워짐.</b> 여러분은 이제 로케이션바와 검색바 사이에 있는 간단한 크기 변경 손잡이로 두 개의 크기를 쉽게 바꿀 수 있습니다.
</li><li> <b>텍스트 선택 개선 사항.</b> 이제 컨트롤(맥킨토시는 Command) 키로 복수의 텍스트 영역을 선택할 수 있습니다. 더블클릭하고 드래그하면 이제 단어 단위로 선택합니다. 트리플클릭은 문단 전체를 선택합니다.
</li><li> <b>찾기 툴바.</b> 찾기 툴바는 이제 현재 선택한 텍스트를 검색어로 열립니다.
</li><li> <b>플러그인 관리.</b> 부가 기능 관리자에서 개별 플러그인을 끌 수 있습니다.
</li><li> <b>윈도 비스타와 통합.</b> 파이어폭스의 메뉴는 이제 비스타의 네이티브 테마로 표시됩니다.
</li><li> <b>맥OS X과 통합.</b> 파이어포스는 이제 맥OS X의 맞춤법 검사기를 사용하고 다운로드 완료와 업데이트가 있음을 알리는 데 쓰는 <a class="external" href="http://growl.info/">그라울(Growl)</a>을 지원합니다.
</li><li> <b>별표 버튼.</b> 로케이션바에 새로 생긴 별표 버튼은 클릭 한 번으로 빠르게 북마크를 할 수 있게 합니다. 다시 클릭하면 새 북마크를 정리하고 태그를 붙일 수 있습니다.
</li><li> <b>태그.</b> 이제 북마크에 키워드를 연결할 수 있이서 주제별로 쉽게 정렬할 수 있습니다.
</li><li> <b>로케이션바와 자동완성.</b> 여러분의 히스토리와 북마크에 있는 사이트를 빨리 찾으려면 로케이션바에 그 페이지의 제목이나 태그를 입력하세요. 파비콘, 북마크, 그리고 태그 지시자가 어디에서 찾은 결과인지 알려줍니다.
</li><li> <b>스마크 북마크 폴더.</b> 파이어폭스의 새로운 스마크 북마크 폴더는 여러분이 자주 방문하는 페이지뿐만 아니라 최근에 북마크한 곳과 최근에 태그한 곳에 빠르게 접근하도록 합니다.
</li><li> <b>북마크와 히스토리 오거나이저.</b> 새로운 통합 북마크와 히스토리 오거나이저는 복수의 뷰와 자주 찾는 것을 저장하는 데 쓰는 스마트 폴더로 여러분의 히스토리와 북마크를 쉽게 검색할 수 있게 합니다.
</li><li> <b>웹기반 프로토콜 처리기.</b> 다른 사이트에서 <code>mailto:</code> 링크를 처리하는 데 데스크톱 어플리케이션 대신에 예를 들면 여러분이 즐겨 쓰는 웹메일 제공자와 같은 웹어플리케이션이 쓰이게 할 수 있습니다. 다른 프로토콜 역시 비슷한 지원이 제공됩니다. (이 기능이 작동하려면 웹어플리케이션이 Firefox에 등록해야 합니다.)
</li><li> <b>다운로드 행동을 쓰기 쉬워짐.</b> 새로운 응용프로그램 선택 사항 패널은 다양한 파일 형식과 프로토콜 핸들러를 설정하는 향상된 사용자 인터페이스를 제공합니다.
</li><li> <b>향상된 룩앤필.</b> 여러분의 화면에서 웹사이트가 더 잘 보이게 하고자 그래픽과 글꼴 처리를 향상시켰고 더 뚜렷한 텍스트 표현을 포함하며 합자와 복잡한 초서체 활자를 포함하는 글꼴을 더 잘 지원합니다. 게다가, 맥과 리눅스(그놈) 사용자는 어느 때보다 Firefox가 네이티브 응용프로그램과 비슷하다는 것을 알아챌 것입니다.
</li><li> <b>색 관리 지원.</b> <code>{{mediawiki.external('about:config')}}</code>에서 <code>gfx.color_management.enabled</code> 선택 사항을 설정함으로써 Firefox에게 여러분의 화면에 맞춰 색을 조정하도록 그림에 껴있는 색 프로필을 쓰도록 요청할 수 있습니다.
</li><li> <b>오프라인 지원.</b> 웹어플리케이션은 인터넷이 연결되지 않을 때도 지원되도록 새로운 기능을 활용할 수 있습니다.
</li></ul>
<h4 name=".EB.B3.B4.EC.95.88.EA.B3.BC_.EA.B0.9C.EC.9D.B8_.EC.A0.95.EB.B3.B4">보안과 개인 정보</h4>
<ul><li> <b>원클릭 사이트 정보.</b> 여러분이 방문하는 사이트에 대해서 더 알고 싶으십니까? 누가 소유하고 있는지 보려면 로케이션바의 사이트 아이콘을 클릭하세요. 신원 정보는 두드러지게 표시되고 어느 때보다 이해하기 더 쉽습니다.
</li><li> <b>악성 프로그램 차단.</b> Firefox 3는 여러분이 바이러스나 스파이웨어, 트로이 목마, 또는 기타 (악성 프로그램(malware)으로 알려진) 위험한 소프트웨어를 설치하는 것으로 알려진 웹사이트에 방문하면 경고합니다. <a class="external" href="https://www.mozilla.com/firefox/its-an-attack.html">여기를 누르면</a> 경고 메시지를 볼 수 있습니다.
</li><li> <b>웹위조 차단 향상됨.</b> 이제 여러분이 위조된 것으로 의심되는 페이지를 방문하면 그 페이지의 내용 대신에 경고와 함께 특수 페이지를 보게 됩니다. <a class="external" href="https://www.mozilla.com/firefox/its-a-trap.html">여기를 누르면</a> 어떤 모습인지 볼 수 있습니다.
</li><li> <b>SSL 오류를 이해하기 쉬워짐.</b> 유효하지 않은 SSL 인증서를 접할 때 나타나는 오류 메시지가 문제가 무엇인지 더 쉽게 이해할 수 있게 명확해졌습니다.
</li><li> <b>뒤떨어진 부가 기능 차단.</b> Firefox 3는 이제 알아서 부가 기능과 플러그인의 버전을 확인하고 오래되고 안전하지 않은 버전을 쓰지 못하게 합니다.
</li><li> <b>안전한 부가 기능 업데이트.</b> 안전하지 않은 업데이트 메커니즘을 사용하는 부가 기능을 허용하지 않음으로써 부가 기능 업데이트 보안성을 향상하였습니다.
</li><li> <b>안티바이러스 통합.</b> Firefox 3는 이제 실행 파일을 내려받을 때 안티바이러스 소프트웨어에 알립니다.
</li><li> <b>윈도 비스타의 자녀 보호 기능 지원.</b> Firefox 3는 비스타의 파일을 내려받지 못하게 하는 시스템전체의 자녀 보호(parental control) 설정을 지원합니다.
</li></ul>
<h4 name=".EC.84.B1.EB.8A.A5">성능</h4>
<ul><li> <b>신뢰도.</b> Firefox는 이제 북마크, 히스토리, 쿠키, 선택 사항을 데이터 처리가 안전한 데이터베이스 형식으로 저장합니다. 이것은 여러분의 시스템이 멈추더라도 여러분의 데이터가 안전함을 의미합니다.
</li><li> <b>속도.</b> Firefox 3는 페이지 레이아웃을 처리하는 방법뿐만 아니라 화면 출력을 담당하는 부분을 완전히 대체함으로써 성능 향상을 이끌었습니다.
</li><li> <b>메모리 사용량 줄어듬.</b> Firefox 3는 300개가 넘는 메모리 "누수" 버그가 해결되고 알아서 누수된 메모리 블록을 찾아서 없애는 새로운 기능이 추가되어 어느 때보다 메모리를 더욱 효율적으로 사용합니다.
</li></ul>
<h3 name=".EC.B0.B8.EA.B3.A0_.EC.82.AC.ED.95.AD">참고 사항</h3>
<ul><li> <a href="ko/Updating_extensions_for_Firefox_3">Firefox 3에 맞춰 확장 기능 고치기</a>
</li><li> <a href="ko/Updating_web_applications_for_Firefox_3">Firefox 3에 맞춰 웹어플리케이션 고치기</a>
</li><li> <a href="ko/Firefox_2_for_developers">Firefox 2 개발자 정보</a>
</li><li> <a href="ko/Firefox_1.5_for_developers">Firefox 1.5 개발자 정보</a>
</li></ul>
<div class="noinclude">
</div>
{{ wiki.languages( { "en": "en/Firefox_3_for_developers", "es": "es/Firefox_3_para_desarrolladores", "fr": "fr/Firefox_3_pour_les_d\u00e9veloppeurs", "ja": "ja/Firefox_3_for_developers", "pl": "pl/Firefox_3_dla_programist\u00f3w", "pt": "pt/Firefox_3_para_desenvolvedores" } ) }}
Revert to this revision