Index
Found 630 pages:
# | Page | Tags and summary |
---|---|---|
1 | Web API | API, DOM, JavaScript, Landing, Reference, Web |
웹 코드를 작성한다면 많은 API를 사용할 수 있습니다. 아래 목록은 웹 앱이나 웹 사이트를 만들 때 사용할 수 있는 모든 인터페이스(객체의 유형)입니다. | ||
2 | AbortController | API, AbortController, 레퍼런스, 실험적, 인터페이스 |
AbortController 인터페이스는 하나 이상의 웹 요청을 취소할 수 있게 해준다. |
||
3 | AbortController.abort() | API, AbortController, Fetch, abort(), 레퍼런스, 메소드, 실험적 |
AbortController 인터페이스의 abort() 메소드는 DOM 요청(Fetch 요청과 같은)이 완료되기 전에 취소한다. 이를 통해 fetch 요청 (en-US), 모든 응답 Body 소비, 스트림을 취소할 수 있다. |
||
4 | AbortController.AbortController() | API, AbortController, Fetch, 레퍼런스, 생성자, 실험적 |
AbortController() 생성자는 새로운 AbortController 객체 인터페이스를 생성한다. |
||
5 | AbortController.signal | API, AbortController, Fetch, 레퍼런스, 신호, 실험적, 프로퍼티 |
AbortController 인터페이스의 signal 읽기 전용 프로퍼티는 DOM 요청과 통신하거나 취소하는데 사용하는 AbortSignal 객체 인터페이스를 반환한다. |
||
6 | AbortSignal | API, AbortSignal, DOM, 레퍼런스, 실험적, 인터페이스 |
AbortSignal 인터페이스는 DOM 요청(Fetch와 같은)과 통신하고 필요한 경우 AbortController 객체를 통해 취소할 수 있게 해주는 신호 객체를 나타낸다. |
||
7 | AbortSignal.aborted | API, AbortSignal, aborted, 레퍼런스, 실험적, 프로퍼티 |
aborted 읽기 전용 프로퍼티는 신호가 통신하는 DOM 요청이 취소되었는지(true ) 그렇지 않은지(false )를 나타내는 Boolean 을 반환한다. |
||
8 | AbstractRange | API, Abstract, Abstract Interface, AbstractRange, DOM, DOM API, Interface, NeedsTranslation, Range, Reference, TopicStub |
The AbstractRange abstract interface is the base class upon which all DOM range types are defined. A range is an object that indicates the start and end points of a section of content within the document. |
||
9 | AbstractRange.collapsed | |
AbstractRange 의 범위가 축소된 read-only 속성은 범위의 시작 위치와 끝 위치가 같을 경우 true를 반환합니다. |
||
10 | AbstractWorker | API, Abstract, AbstractWorker, Interface, Reference, Web Workers, Web Workers API, Worker, 워커, 웹 워커 |
Web Workers API의 AbstractWorker 인터페이스는 기본적인 Worker 에 더해 ServiceWorker 와 SharedWorker 까지, 모든 유형의 워커에 공통된 속성과 메서드를 정의하는 추상 인터페이스입니다. |
||
11 | Using Light Events | Ambient Light |
주변의 빛을 감지하는 이벤트를 활용해서 웹페이지나 어플리케이션이 주변 빛의 세기를 감지할 수 있습니다. 사용자 인터페이스의 색상 대비나 사진의 노출을 변경하는 용도로 사용할 수 있습니다. | ||
12 | AnalyserNode | API, Web Audio API, 오디오 |
AnalyserNode 는 시간대 별로 실시간 주파수의 정보를 표현합니다. AudioNode 를 통해 오디오 스트림정보가 그대로 입력되어 출력이 되지만 이를 통해 당신은 새로운 형태의 데이터를 생성하거나, 가공하고 오디오를 시각화 시키는 작업을 할 수 있습니다. |
||
13 | ANGLE_instanced_arrays | |
이 ANGLE_instanced_arrays 확장은 WebGL API의 일부이며 동일한 객체 또는 동일한 객체 그룹을 같은 정점 데이터, 기본 개수 및 유형을 공유하는 경우 여러 번 그릴 수 있습니다. |
||
14 | AnimationEvent | API, Experimental, Interface, Reference, Web Animations |
AnimationEvent 인터페이스는 에니메이션과 관련된 정보를 제공하는 이벤트를 나타냅니다. |
||
15 | AnimationEvent() | API, CSSOM, Constructor, Experimental, Reference, Web Animations |
AnimationEvent() 생성자는 애니메이션 이벤트인 AnimationEvent 객체를 새로 만들어 리턴합니다. |
||
16 | AnimationEvent.animationName | API, AnimationEvent, CSSOM, 레퍼런스, 실험중, 웹 애니메이션, 프로퍼티 |
읽기 전용 프로퍼티인 AnimationEvent.animationName 는 변화(transition)과 관련된 CSS 프로퍼티 animation-name 의 값을 포함하는 DOMString 입니다. |
||
17 | AnimationTimeline | API, Animation, AnimationTimeline, Experimental, Interface, Reference, Web Animations, waapi, web animations api |
The AnimationTimeline interface of the Web Animations API represents the timeline of an animation. This interface exists to define timeline features (inherited by DocumentTimeline and future timeline types) and is not itself directly used by developers. Anywhere you see AnimationTimeline , you should use DocumentTimeline or any other timeline type instead. |
||
18 | AnimationTimeline.currentTime | |
19 | AudioBuffer | |
AudioBuffer는 AudioContext.decodeAudioData() 혹은 AudioContext.createBuffer() 를 통해 만들어진 로우 데이터를 메모리상에 두고 사용하는 기술이다. 일단 한번 AudioBuffer 에 들어간 정보는 AudioBufferSourceNode 를 통해 재생이 가능하다. |
||
20 | AudioBufferSourceNode | |
AudioBufferSourceNode 의 오디오 소스는 in-memory 의 AudioNode 상에 저장된 데이터로 구성되어있다. 이는 오디오 소스 그 자체처럼 동작을 한다. |
||
21 | AudioContext | 오디오 |
AudioContext는 오디오 모듈과 연동시켜 당신이 음원을 다룰일이 있다면 우선 AudioContext를 생성해야 관련된 모든 작업을 진행할 수 있다. |
||
22 | AudioDestinationNode | 오디오 |
AudioDestinationNode 은 주어진 컨택스트의 음원의 종착점을 나타냅니다. 보통 스피커를 가리킵니다. 이는 또한 OfflineAudioContext를 사용해 데이터가 녹음되는 노드가 되기도 합니다. |
||
23 | AudioNode | |
AudioNode 는 포괄적으로 오디오를 처리하는 데이터 소스인 audio 테그나 video 테그, OscillatorNode 와 audio destinatio, intermediate 처리 모듈인 BiquadFilterNode or ConvolverNode 또는 볼륨을 조절하는 GainNode 등을 나타냅니다. |
||
24 | AudioParam | API, Audio, AudioParam, Interface, Reference, Web Audio API |
The Web Audio API's AudioParam interface represents an audio-related parameter, usually a parameter of an AudioNode (such as GainNode.gain ). |
||
25 | Cooperative Scheduling of Background Tasks API | |
Cooperative Scheduling of Background Tasks API (Background Tasks API 또는 간단하게 requestIdleCallback() API 라고도 부릅니다.) 는 user agnet가 자유 시간이 있다고 판단되면, 자동으로 실행될 작업을 대기열(queue tasks)에 넣을 수 있는 기능을 제공합니다. |
||
26 | Battery Status API | API, Apps, Battery API, Battery Status API, Obsolete, 가이드, 개요, 모바일, 배터리, 어플리케이션 |
Battery API 만큼이나 자주 언급되는 Battery Status API는 시스템의 배터리 충전 상태에 대한 정보를 제공하고, 배터리 상태에 따라 발생하는 이벤트를 다룰 수 있도록 해 줍니다. 배터리가 얼마남지 않은 상황에서, 앱에서 배터리의 소모를 줄인다거나 배터리가 방전되기 전에 데이터를 저장하거나 하는 것들이 가능합니다. | ||
27 | BatteryManager | |
BatteryManager 인터페이스는 시스템의 배터리 충전 상태에 대한 정보를 확인 하는 방법을 제공합니다. |
||
28 | BatteryManager.charging | |
현재 배터리가 충전중인지를 나타내는 Boolean 값 입니다. | ||
29 | BatteryManager.chargingTime (배터리관리기 충전시간) | API, Battery API, 목적, 참조 |
몇 초 단위로, 배터리가 완전히 충전될 때까지 남은 시간량을 가리킵니다. | ||
30 | BatteryManager.dischargingTime (배터리관리기 방전시간) | |
몇 초 단위로, 배터리가 완전히 방전될 때까지 남은 시간량을 가리킵니다. | ||
31 | BiquadFilterNode | |
The BiquadFilterNode interface represents a simple low-order filter, and is created using the AudioContext.createBiquadFilter() method. It is an AudioNode that can represent different kinds of filters, tone control devices, and graphic equalizers. |
||
32 | Blob | API, Blob, File, File API, Interface, Reference, 파일 |
Blob 객체는 파일류의 불변하는 미가공 데이터를 나타냅니다. |
||
33 | Blob() | API, Blob, Constructor, File API, Reference |
Blob() 생성자는 새로운 Blob 객체를 반환합니다. 해당 블롭의 콘텐츠는 매개변수로 제공한 배열을 이어붙인 값입니다. |
||
34 | Body | API, BODY, Experimental, Fetch, Fetch API, Interface, Reference, request |
The Body mixin of the Fetch API represents the body of the response/request, allowing you to declare what its content type is and how it should be handled. |
||
35 | Body.json() | |
Body mixin의 json() 매서드는 Response 스트림을 가져와 스트림이 완료될때까지 읽는다. 이 메서드는 body 텍스트를 JSON 으로 바꾸는 결과로 해결되는 promise를 반환한다. |
||
36 | BroadcastChannel | API, Broadcast Channel API, Experimental, HTML API, Interface, Reference |
The BroadcastChannel interface represents a named channel that any browsing context of a given origin can subscribe to. It allows communication between different documents (in different windows, tabs, frames or iframes) of the same origin. Messages are broadcasted via a message event fired at all BroadcastChannel objects listening to the channel. |
||
37 | message | |
메시지 이벤트는 메시지가 수신되었음을 알리는 메시지, WebSocket , RTCDataConnection 또는 BroadcastChannel 개체를 알려 줍니다. |
||
38 | Cache | API, Cache, Draft, Experimental, Interface, Offline, Reference, Service Workers, Storage |
Cache 인터페이스는 ServiceWorker 의 생명주기의 일부로 캐시 된 Request 와 Response 를 나타냅니다. |
||
39 | Cache.put() | API, Cache, Experimental, Method, Reference, Service Workers, ServiceWorker, put |
The put() method of the Cache interface allows key/value pairs to be added to the current Cache object. |
||
40 | Canvas API | API, Canvas, JavaScript, 개요, 레퍼런스 |
Canvas API는 JavaScript와 HTML canvas 엘리먼트를 통해 그래픽을 그리기위한 수단을 제공합니다. 무엇보다도 애니메이션, 게임 그래픽, 데이터 시각화, 사진 조작 및 실시간 비디오 처리를 위해 사용됩니다. |
||
41 | A basic ray-caster | Advanced, Canvas, Example, Graphics, HTML, Web |
This article provides an interesting real-world example of using the canvas element to do software rendering of a 3D environment using ray-casting. |
||
42 | 캔버스(canvas)를 이용한 비디오 조작하기 | Canvas, Video, 비디오, 캔버스 |
비디오에서 다양한 시각적 효과를 보여주기 위해, |
||
43 | 캔버스 튜토리얼 | Canvas, Graphic, Guide, HTML, HTML5, Intermediate, Web |
|
||
44 | 발전된 애니메이션 | |
마지막 챕터에서 우리는 몇가지 간단한 애니메이션들을 만들었고 이제 이것들을 어떻게 움직이게 하는지 안다. 이 챕터에서 우리는 각각의 모션들을 자세히 살펴보고 애니메이션을 더 발전시키기 위해 몇가지 물리 동작을 추가할 것이다. |
||
45 | 스타일과 색 적용하기 | HTML5, 그래픽, 캔버스 |
도형 그리기 장에서는 기본 선과 채우기 스타일만 사용했습니다. 여기서 우리는 그리기를 조금 더 매력적으로 만들 수있는 캔버스 옵션을 살펴볼 것입니다. 그리기에 다른 색상, 선 스타일, 그라디언트, 패턴 및 그림자를 추가하는 방법을 배우게됩니다. |
||
46 | 기본 애니메이션 | HTML5, 그래픽, 캔버스 |
canvas 요소는 자바스크립트로 제어하는 것이므로, 애니메이션도 쉽게 만들 수 있습니다. 복잡한 애니메이션을 만드는 것은 추가 작업이 더 필요하고, 앞으로 그에 대한 페이지도 머지 않아 추가되기를 기대합니다. |
||
47 | 캔버스(Canvas) 기본 사용법 | |
|
||
48 | 도형 합성 | HTML5, 그래픽, 캔버스 |
이전 페이지들에서 나온 모든 예제에서, 새로 그리는 도형은 언제나 이미 그려진 도형의 위에 그려졌습니다. 대부분의 상황에서는 이렇게 하는 것이 적절하지만, 도형을 합성하기 위한 순서를 제한하게 되는데, globalCompositeOperation 속성을 설정함으로써 이러한 상태를 바꿀 수 있습니다. |
||
49 | 도형 합성 예제 | HTML5, 그래픽, 예제, 캔버스 |
이 샘플 프로그램에서는 여러 가지 도형 합성 방법을 보여줍니다. 출력은 다음과 같습니다: | ||
50 | 캔버스(canvas)를 이용한 도형 그리기 | Canvas, 그래픽, 중급, 캔버스, 튜토리얼 |
앞서 캔버스 환경 설정(canvas environment)을 완료 하였다면, 이제 어떻게 캔버스에 그릴수 있는지에 대하여 자세하게 알아봅시다. 이 글을 끝내고 난 후, 여러분은 어떻게 사각형, 삼각형, 선, 아치, 곡선 등 의 기본적인 도형을 그릴수 있는지 익히실 수 있을 것 입니다. 캔버스 위에 물체를 그릴 때에는 path를 사용하는것이 필수적이므로 우리는 이것이 어떻게 사용되는지 볼 것입니다. |
||
51 | 텍스트 그리기 | HTML, HTML:Canvas, NeedsContent |
이전 챕터에서 스타일과 컬러를 적용하는 방법에 대해서 보았고 이번에는 캔버스에 텍스트를 그리는 방법에 대해서 볼 예정입니다. |
||
52 | Finale | 그래픽, 캔버스, 튜토리얼 |
축하합니다 Canvas 튜토리얼을 모두 끝마쳤습니다! 이 정보는 웹에서 더 나은 2D 그래픽을 만드는데 도움이 됩니다. |
||
53 | 히트(Hit) 영역과 접근성 | |
canvas 엘리먼트는 비트맵이며 그려진 객체에 대한 정보는 제공하지 않습니다. 캔버스 컨텐츠는 시멘틱 HTML과 같은 접근성 도구에 노출되지 않습니다. 일반적으로 접근성을 위한 웹 사이트 또는 앱에서는 캔버스를 사용하지 않는 것이 좋습니다. 본 가이드라인은 접근성이 향상된 캔버스를 만드는데 도움이 될 것입니다. |
||
54 | 캔버스 최적화 | |
|
||
55 | 변형 (transformations) | CSS, HTML, 이동, 축소, 캔버스, 크기변형, 트랜스폼, 확대 |
이 튜토리얼에 앞서 canvas 그리드와 좌표 공간에 대해 알아 보았습니다. 지금까지는 기본적인 그리드를 사용해 요구에 맞추어 전체 canvas의 크기를 바꾸기만 했습니다. Transformation(변형)에는 그리드를 원점에서 다른 위치로 옮기고, 회전하며, 확대·축소까지 하는 더 강력한 방법들이 있습니다. | ||
56 | Using images | Advanced, Canvas, Graphics, HTML, Tutorial |
지금까지 우리는 Canvas를 가지고 스스로 도형을 만들고 그 도형에 스타일 적용 해 보았습니다. 이미지를 사용 하는 기능은 |
||
57 | CanvasCaptureMediaStreamTrack | CanvasCaptureMediaStreamTrack, Experimental, Frame Capture, Interface, Media, Media Capture, NeedsTranslation, Reference, TopicStub, Web |
The CanvasCaptureMediaStreamTrack interface represents the video track contained in a MediaStream being generated from a canvas following a call to HTMLCanvasElement.captureStream() . |
||
58 | CanvasCaptureMediaStreamTrack.canvas | 웹, 캔버스 |
The CanvasCaptureMediaStreamTrack canvas 읽기 전용 속성은 프레임이 캡쳐되는HTMLCanvasElement 를 반환한다. |
||
59 | CanvasCaptureMediaStreamTrack.requestFrame() | 캔버스 |
The CanvasCaptureMediaStreamTrack 의 메서드 requestFrame() 은 canvas에서 프레임을 캡처하여 stream으로 보낼 것을 요청한다. 렌더링 타이밍과 프레임 캡처를 섬세하게 제어해야하는 애플리케이션은 |
||
60 | Channel Messaging API | API, Channel messaging, HTML API, Overview, Reference |
The Channel Messaging API allows two separate scripts running in different browsing contexts attached to the same document (e.g., two IFrames, or the main document and an IFrame, two documents via a SharedWorker , or two workers) to communicate directly, passing messages between one another through two-way channels (or pipes) with a port at each end. |
||
61 | Using channel messaging | |
Channel Messaging API |
||
62 | CharacterData | API, DOM |
CharacterData 추상 인터페이스는 문자를 포함하는 Node 객체를 나타냅니다. 이는 추상 인터페이스로 CharacterData 타입의 객체로는 존재하지 않음을 의미합니다. Text , Comment , ProcessingInstruction 와 같은 추상 인터페이스가 아닌 다른 인터페이스에의해 구현되었습니다. |
||
63 | ChildNode | API, DOM, 노드, 실험중, 인터페이스 |
ChildNode 인터페이스는 부모를 가질 수 있는 Node 객체에 고유한 메소드를 포함합니다. |
||
64 | ChildNode.before() | API, DOM, 노드, 레퍼런스, 메소드, 실험중 |
ChildNode.before 메소드는 ChildNode 의 부모가 가진 자식의 ChildNode 바로 이전에 Node 또는 DOMString 객체의 집합을 삽입합니다.DOMString 객체는 Text 노드와 동일하게 삽입됩니다. |
||
65 | ChildNode.remove() | API, ChildNode, DOM, 메소드, 실험중 |
ChildNode.remove() 메소드는 이를 포함하는 트리로부터 객체를 제거합니다. |
||
66 | Clients | API, Clients, Experimental, Interface, NeedsTranslation, Reference, Service Workers, Service worker API, ServiceWorker, TopicStub, Workers |
The Clients interface provides access to Client objects. Access it via within a service worker. |
||
67 | Clients.claim() | |
Clients 의 claim() 메소드는 active 서비스워커가 그것의 ServiceWorkerRegistration.scope 를 가지는 모든 클라이언트들의 ServiceWorkerContainer.controller 로서 자신을 등록하는 것을 허용한다. 이것은 이 서비스워커가 제어하게 될 클라이언트들에 "controllerchange " 이벤트를 발생시킨다. |
||
68 | Clipboard API | API, Clipboard API, Landing, Overview, 클립보드 |
Clipboard API는 클립보드 명령(잘라내기, 복사, 붙여넣기)에 응답할 수 있는 기능 및 시스템 클립보드에 비동기적으로 읽고 쓸 수 있는 방법을 제공합니다. 클립보드 콘텐츠로의 접근은 Permissions API (en-US)를 통해야 하며, 사용자 동의 없이는 콘텐츠를 읽거나 수정할 수 없습니다. | ||
69 | Clipboard | API, Clipboard, Clipboard API, Interface, Reference, 인터페이스, 클립보드, 클립보드 API |
Clipboard API 의 Clipboard 인터페이스는 시스템 클립보드로부터 텍스트 및 데이터를 읽거나 시스템 클립보드에 쓰기 위한 인터페이스를 지원합니다. |
||
70 | ClipboardEvent | API, Clipboard API, Event, Experimental, Interface, NeedsTranslation, TopicStub |
The ClipboardEvent interface represents events providing information related to modification of the clipboard, that is cut , copy , and paste events. |
||
71 | ClipboardEvent.clipboardData | |
ClipboardEvent.clipboardData 속성은 DataTransfer 객체를 가지고 있으며, 아래와 같은 목적으로 사용될 수 있습니다: |
||
72 | Comment | API, DOM, Reference |
Comment 인터페이스는 마크업 내의 텍스트 표기인 주석을 나타냅니다. 주석은 화면에 보여지지 않지만 웹 페이지의 소스에서 확인할 수 있습니다. |
||
73 | Console API | API, Console API, Overview, console, 로그, 로깅, 콘솔 |
Console API는 코드의 특정 지점에서 값이나 변수를 기록하고, 작업의 소요 시간을 알아내는 등 개발자가 사용할 수 있는 디버깅 기능을 제공합니다. | ||
74 | console | API, Interface, Reference, console, 콘솔 |
console 객체는 브라우저의 디버깅 콘솔(Firefox 웹 콘솔 등)에 접근할 수 있는 메서드를 제공합니다. |
||
75 | console.assert() | API, DOM, Method, Reference, console |
console.assert() 메서드는 주어진 가정이 거짓인 경우 콘솔에 오류 메시지를 출력합니다. 참인 경우, 아무것도 하지 않습니다. |
||
76 | console.clear() | API, Method, Reference, console |
console.clear() 메서드는 현재 환경에서 가능한 경우, 콘솔에 기록된 메시지를 모두 지웁니다. |
||
77 | console.count() | API, DOM, Method, Reference |
console.count() 메서드는 특정 count() 호출의 횟수를 세어 출력합니다. |
||
78 | Console.countReset() | API, DOM, Method, Reference, console |
console.countReset() 메서드는 console.count() 의 카운터를 초기화합니다. |
||
79 | console.debug() | API, Method, Reference, console |
console.debug() 메서드는 메시지를 "디버그" 중요도로 콘솔에 출력합니다. 디버그 중요도 메시지는 별도 설정 없이는 보이지 않습니다. |
||
80 | Console.error() | API, DOM, 디버깅, 메소드, 웹 개발, 웹 콘솔 |
웹 콘솔에 에러 메시지를 출력합니다. | ||
81 | Console.group() | |
Web Console log 에 새로운 인라인 그룹을 만듭니다. This indents all following output by an additional level, until console.groupEnd() is called. |
||
82 | Console.log() | API, console, console.log(), 메소드 |
Web Console에 메시지를 출력합니다. | ||
83 | Console.time() | |
타이머를 시작해 작업이 얼마나 걸리는지 추적할 수 있습니다. 각 타이머에게 고유한 이름을 줄 수 있고, 한 페이지에 최대 10,000개의 타이머를 설정할 수 있습니다. 같은 이름으로 console.timeEnd() 를 호출할 때, 브라우저가 밀리초 단위로 경과한 시간을 출력합니다. |
||
84 | Console.timeEnd() | 디버깅, 웹 개발, 웹 콘솔, 콘솔, 타이머 |
No summary! | ||
85 | console.trace() | API, DOM, Firefox, 디버깅, 메소드, 웹 개발, 웹 콘솔, 추적, 콘솔, 크롬 |
웹 콘솔에 스택 추적을 출력합니다. | ||
86 | Console.warn() | API, DOM, 디버깅, 메소드, 웹 개발, 웹 콘솔 |
웹 콘솔에 경고 메시지를 출력합니다. | ||
87 | Crypto | |
Crypto 인터페이스는 현재 환경에서 사용 가능한 기본적인 암호화 기법을 제공합니다. 이 인터페이스를 통해 암호학적으로 강력한 무작위 숫자 생성기나 암호화에 필요한 기본 요소에 접근할 수 있습니다. |
||
88 | Crypto.getRandomValues() | API, Cryptography, Method, Reference |
Crypto.getRandomValues() 함수는 암호학적으로 강력한 수준의 임의의(random) 값을 생성합니다. 매개 변수로 제공된 배열은 임의의 숫자로 채워집니다 (암호화의 의미는 무작위입니다). |
||
89 | Crypto.subtle | |
Crypto.subtle 은 읽기전용 속성이며 암호화 기법을 수행할 수 있는 SubtleCrypto 객체를 반환합니다. |
||
90 | CSS 객체 모델 (CSSOM) | API, CSSOM, Overview, Reference |
CSSOM |
||
91 | Determining the dimensions of elements | |
엘리먼트의 너비와 높이를 알기 위해 살펴볼 수 있는 여러 속성이 있습니다. 또한, 요구하는 사항에 딱 맞는 것을 고르기 다소 까다로울 수도 있습니다. 이 글은 여러분이 필요에 맞는 속성을 고르는데 도움을 주기 위해 작성했습니다. | ||
92 | Managing screen orientation | |
Screen orientation 은 device orientation 과는 조금 다르다. 비록 장치가 방향을 감지 못하더라도 화면은 언제나 방향을 가지고 있다. 그리고 만약 장치가 방향을 알 수 있더라도 웹 어플리케이션의 인터페이스를 유지하거나 적응하기 위해 화면의 방향을 조정하는 능력을 갖는게 좋다. | ||
93 | CSS | API, CSSOM, Interface, Painting, Reference |
CSS 인터페이스는 유용한 CSS 관련 메서드를 가집니다. CSS 인터페이스는 정적 속성과 메서드만 가지고 있으며 아무런 객체도 CSS 인터페이스를 구현하지 않습니다. |
||
94 | CSSMediaRule | API, CSSOM, Interface, Reference |
CSSMediaRule 인터페이스는 하나의 CSS @media 규칙을 나타냅니다. |
||
95 | CSSOMString | API, CSSOM, 레퍼런스 |
CSSOMString 은 CSSOM 명세로 문자형 데이터를 나타내기위해 사용되며 DOMString 또는 USVString 을 참조할 수 있습니다. 명세의 CSSOMString 은 브라우저 공급 업체가 DOMString 과 USVString 중 사용하도록 선택한 것에 따라 결정됩니다. 메모리에 문자열을 표현하기 위해 내부적으로 UTF-8을 사용하도록 구현된 브라우저는 명세에서 CSSOMString 이 나타날 때 USVString 을 사용할 수 있지만, 이미 16 비트 시퀀스로 표현된 문자열은 DOMString 을 사용하도록 대신 선택될 것입니다. |
||
96 | CSSStyleSheet | API, CSSOM, NeedsTranslation, Reference, TopicStub |
The CSSStyleSheet interface represents a single CSS style sheet. It inherits properties and methods from its parent, StyleSheet . |
||
97 | CustomElementRegistry | API, CustomElementRegistry, Experimental, Interface, Reference, Web Components |
CustomElementRegistry 인터페이스는 사용자 지정 요소를 등록하고, 등록한 요소를 가져올 수 있는 메서드를 제공합니다. |
||
98 | CustomEvent | API, DOM, Interface, NeedsCompatTable, NeedsExample, Reference |
CustomEvent 인터페이스는 어플리케이션의 어떤 목적에 의해 초기화된 이벤트를 나타냅니다. |
||
99 | CustomEvent() | API, CustomEvent, 레퍼런스, 생성자, 이벤트 |
CustomEvent() 생성자는 새로운 CustomEvent 를 생성합니다. |
||
100 | DataTransfer | API, DataTransfer, HTML Drag and Drop API, Interface, Reference, Web Development, drag and drop |
The DataTransfer object is used to hold the data that is being dragged during a drag and drop operation. It may hold one or more data items, each of one or more data types. For more information about drag and drop, see HTML Drag and Drop API. |
||
101 | DataTransfer.getData() | API, HTML DOM, Method, Reference |
DataTransfer.getData() 메소드는 특정 형태를 위해 (DOMString 로) 끌어낸 데이터를 회수한다. 가령, 끌어내는 동작이 데이터를 포함하지 않는다면, 이 메소드는 빈 문자열을 반환한다. |
||
102 | 문서 객체 모델(DOM) | API, DOM, Document, Document Object Model, Guide, Overview, Reference |
DOM |
||
103 | Examples | |
이 장에서는 DOM을 사용한 웹, XML 개발의 긴 예제를 제공합니다. 예제는 문서의 object를 조작하기 위해 가능한 JavaScript의 일반적인 API, 트릭, 패턴을 사용합니다. | ||
104 | DOM 소개 | DOM, 가이드, 문서 |
이 문서는 DOM에 대한 개념을 간략하게 소개하는 문서이다: DOM 이 무엇이며, 그것이 어떻게 HTML, XML 문서들을 위한 구조를 제공하는지, 어떻게 DOM 에 접근하는지, API 가 어떻게 사용되는지에 대한 참조 정보와 예제들을 제공한다. | ||
105 | 선택자로 DOM 요소 선택하기 | Beginner, DOM |
선택자 API는 DOM에서 Element 노드를 선택자를 통해 빠르고 쉽게 가져올 수 있는 메서드를 제공합니다. 이 방법은 JavaScript 코드에서 반복문을 통해 특성 요소를 탐색하던 이전 방법보다 훨씬 빠릅니다. |
||
106 | W3C DOM Level 1 Core 사용하기 | DOM, NeedsUpdate |
The W3C's DOM Level 1 Core 는 documents의 콘텐츠 트리를 변경하기 위한 강력한 객체형 모델입니다. 웹 스크립팅을 위한 초석이기도 한 이 모델은 Mozilla Firefox and Microsoft Internet Explorer를 포함한 주요 브라우저에서 지원합니다. | ||
107 | Document | API, DOM, Document, Interface, Reference |
Document 인터페이스는 브라우저가 불러온 웹 페이지를 나타내며, 페이지 콘텐츠(DOM 트리)의 진입점 역할을 수행합니다. |
||
108 | DocumentOrShadowRoot.activeElement | API, Document, DocumentOrShadowRoot, Focus, Property, Reference, ShadowRoot |
Document 와 ShadowRoot 인터페이스의 activeElement 읽기 전용 속성은 DOM과 섀도우 DOM 내에서 현재 포커스를 받은 Element 객체를 반환합니다. |
||
109 | Document.adoptNode() | API, DOM, DOM 레퍼런스, 레퍼런스, 메소드 |
외부 문서로부터 노드를 가져온다. 해당 노드와 그 하위트리는 기존의 문서에서 지워지고 해당 노드의 ownerDocument 는 현재 문서로 바뀐다. 그리고 그 노드는 현재의 문서에 삽입된다. |
||
110 | document.alinkColor | DOM, Gecko, Gecko DOM Reference |
document body에 있는 active link의 색깔을 설정하거나 설정된 값을 리턴합니다. 링크는 mousedown 과 mouseup 이벤트가 발생하는 중간에 활성화(active)됩니다. |
||
111 | Document.all | API, DOM, Document, HTMLAllCollection, Property, Reference, all |
Document 인터페이스의 read-only all 요소는 document node에 위치한HTMLAllCollection 반환한다. 간단하게 말하면 read-only all 요소는 페이지의 모든 contents를 반환 해준다. |
||
112 | document.anchors | API, Deprecated, Document, HTML DOM, Property, Reference |
Document 인터페이스의 anchors 읽기 전용 속성은 문서 내의 모든 앵커 목록을 반환합니다. |
||
113 | document.applets | DOM, Gecko |
applets document 내의 정렬된 애플릿 목록을 리턴합니다. |
||
114 | Document.body | API, DOM, Document, Property, Reference |
Document.body 속성은 현재 문서의 body 혹은 frameset 노드를 나타냅니다. 일치하는 요소가 존재하지 않으면 null 을 반환합니다. |
||
115 | Document.characterSet | API, DOM, Document, Property, Reference |
Document.characterSet 읽기 전용 속성은 현재 문서가 렌더링에 사용하는 문자 인코딩을 반환합니다. |
||
116 | Document.compatMode | API, DOM, Document, Property, Reference |
Document.compatMode 속성은 문서 렌더링을 호환 모드에서 진행했는지, 표준 모드에서 진행했는지 나타냅니다. |
||
117 | Document.cookie | |
Document cookie 는 document와 연관된 cookies 를 읽고 쓸 수 있게 해준다. 쿠키의 실제값에 대한 getter 와 setter로 작동한다. |
||
118 | Document.createDocumentFragment() | |
새로운 빈 DocumentFragment 를 생성합니다. |
||
119 | Document.createElement() | API, DOM, Document, Method, Reference, Web |
HTML 문서에서, Document.createElement() 메서드는 지정한 tagName 의 HTML 요소를 만들어 반환합니다. tagName 을 인식할 수 없으면 HTMLUnknownElement 를 대신 반환합니다. |
||
120 | Document.createElementNS() | |
지정된 네임스페이스 URI와 적합한 이름으로 엘리먼트를 만든다. | ||
121 | Event.createEvent() | |
새로운 event를 생성합니다, 새로 만들어진 event는 반드시 자신의 init() method를 호출함으로써 초기화되어야만 합니다. | ||
122 | Document.createRange() | |
새 Range 객체를 리턴합니다. |
||
123 | Document.createTextNode() | DOM, Gecko |
텍스트 노드를 생성합니다. | ||
124 | Document.createTreeWalker() | API, DOM, Document, Method, Reference |
Document.createTreeWalker() 메소드는 새로운 TreeWalker 객체를 반환합니다. |
||
125 | Document.defaultView | API, Document, HTML DOM, Property, Reference |
브라우저의 document.defaultView 는 browsing context와 연결된 Window 객체를 반환합니다. 가능하지 않은 경우 null 을 대신 반환합니다. |
||
126 | Document.designMode | |
document.designMode 는 전체 document의 편집 가능 여부를 제어합니다. 유효한 값은 "on" 과 "off" 입니다. 명세에 따르면, 이 속성은 기본적으로 "off" 로 설정되어 있습니다. Firefox는 이 표준 명세를 따릅니다. Chrome과 IE의 초기 버전들에서는 "inherit" 로 설정되어 있습니다. IE6-10 브라우저에서는, 값이 대문자로 표기됩니다. |
||
127 | Document.doctype | |
현재 document와 연관된 DTD(Document Type Declaration)를 반환합니다. 반환된 object는 DocumentType 인터페이스를 구현합니다. DocumentType을 작성하려면 DOMImplementation.createDocumentType() 를 사용합니다. |
||
128 | Document() | API, Constructor, DOM, Document, Reference |
Document 생성자는 브라우저에 로드되고 페이지 컨텐츠로의 진입점으로써 제공되는 웹 페이지인 새로운 Document 객체를 생성합니다. |
||
129 | Document.documentElement | API, DOM, Document, Property, Reference, ㅈ |
Document.documentElement 읽기 전용 속성은 문서의 루트 요소를 나타내는 Element 를 반환합니다. HTML 문서를 예로 들면 html 요소를 반환합니다. |
||
130 | Document.documentURI | URL, documentURI |
Document 인터페이스의 documentURI 속성은 document location 을 string 으로 반환합니다. |
||
131 | Document.domain | API, Document, HTML DOM, Property, Reference |
Document 인터페이스의 domain 속성은 동일 출처 정책에서 사용하는 현재 문서의 origin에서 도메인 부분을 설정하거나 가져옵니다. |
||
132 | drag | API, DOM, Document, Drag, DragEvent, Event, Reference, Web, drag and drop |
drag 이벤트는 사용자가 요소 또는 텍스트를 드래그할 때 수백 밀리초마다 발생합니다. |
||
133 | Document: dragend event | API, DOM, Document, DragEvent, Event, Reference, Web, drag and drop, dragend |
dragend 는 드래그 작업이 끝났을 때 발생합니다(마우스 버튼을 떼거나 ESC 키를 누른 경우). |
||
134 | dragstart | DOM, Event, Reference, drag and drop |
dragstart 이벤트는 사용자가 요소나 선택한 텍스트를 드래그하기 시작할 때 발생합니다. |
||
135 | Document.embeds | embeds |
embeds 는 현재 document 에 embed되어 있는 OBJECT 들의 list 를 반환합니다. |
||
136 | Document.execCommand() | |
HTML 문서가 designMode 로 전환되면 문서에서 execCommand 메서드를 사용할 수 있게 되는데 이것을 이용해서 문서의 편집 가능한 영역을 변경할 수 있습니다. 대부분의 명령어는 문서의 선택 영역에 영향(볼드, 이탤릭 등)을 미치고 나머지는 새 요소를 추가(링크 추가)하거나 전체 줄에 영향(들여쓰기)을 미칩니다. contentEditable 을 사용할 때에 execCommand() 를 호출하면 현재 활성화된 편집 요소에 영향을 미칩니다. |
||
137 | Document.forms | Forms |
forms 는 현재 document에 존재하는 form element 들이 담긴 collection (an HTMLCollection )을 반환합니다. |
||
138 | Document.getElementById() | API, DOM, Document, Elements, Method, Reference, Web |
Document.getElementById() 메서드는 주어진 문자열과 일치하는 Element.id 속성을 가진 요소를 찾고, 이를 나타내는 Element 객체를 반환합니다. ID는 문서 내에서 유일해야 하기 때문에 특정 요소를 빠르게 찾을 때 유용합니다. |
||
139 | Document.getElementsByTagName() | API, DOM, 레퍼런스, 메소드 |
다음 예시에서, getElementsByTagName() 는 특정 부모 엘리먼트에서 시작해 그 부모 엘리먼트의 DOM 을 거쳐 위에서 아래로 재귀 탐색을하고, 태그 name 파라미터에 일치하는 모든 자손 엘리먼트의 집합을 생성합니다. 여기에서는 document.getElementsByTagName() 과 기능적으로 동일하며 DOM 트리의 특정 엘리먼트를 시작으로하여 탐색하는 Element.getElementsByTagName() 모두를 시연합니다. |
||
140 | Document.getElementsByTagNameNS() | API, DOM, NeedsMarkupWork, NeedsSpecTable, getElementsByTagNameNS, 레퍼런스, 메소드 |
주어진 네임스페이스에 속하는 태그명을 갖는 엘리먼트의 목록을 반환합니다. 루트 노드를 포함해 전체 다큐먼트를 대상으로 탐색합니다. | ||
141 | Document.getSelection() | |
이 메소드는 Window.getSelection() 와 동일합니다. 이 메소드는 Selection 형의 객체를 반환하는데, 이 객체는 현재 페이지에서 선택된 영역의 정보를 반영합니다. |
||
142 | Document.hasFocus() | API, DOM, Focus, Method, Reference |
Document.hasFocus() 메소드는 문서 또는 문서 내의 요소(element) 중 어느 하나라도 포커스(focus)를 갖고 있으면 true, 그렇지 않으면 false 인 Boolean 값을 반환한다. 이 메소드를 사용하여 문서내 활성화된(active) 요소가 포커스를 갖고 있는지 판단할 수 있다. |
||
143 | Document.head | API, Document, HTML DOM, Property, Reference |
Document 인터페이스의 head 읽기 전용 속성은 현재 문서의 head 요소를 나타냅니다. |
||
144 | Document.hidden | API, Document, Property, Reference |
Document.hidden 읽기 전용 속성은 페이지가 숨겨졌는지 여부를 Boolean 값으로 나타냅니다. |
||
145 | Document.images | |
document.images 는 현재 HTML document 내부의 images collection을 반환합니다. |
||
146 | Document.implementation | API, DOM, NeedsContent, Property, Reference |
현재 document에 연관된 DOMImplementation 객체를 반환합니다. |
||
147 | Document.importNode() | |
현재 문서가 아닌 외부 문서의 노드를 복사하여 현재 문서에 넣을 수 있도록 해줍니다. | ||
148 | keydown | |
keydown 이벤트늘 키가 눌렸을 때 발생합니다. |
||
149 | Document: keyup event | |
keyup 키를 놓을 때 이벤트가 발생합니다. |
||
150 | Document.links | Document, Links, a, area, href |
links 속성은 document 내에서 href attribute 를 가지는 모든 area 과 a element 들의 collection 을 반환한다. |
||
151 | Document.location | API, Document, HTML DOM, Property, Read-only, Reference |
The Document.location read-only property returns a Location object, which contains information about the URL of the document and provides methods for changing that URL and loading another URL. |
||
152 | Document.open() | |
Document.open() 메소드는 문서를 Document.write 위해 문서를 열 수 있도록 제공한다. |
||
153 | Document.querySelector() | API, CSS Selectors, DOM, DOM Elements, Document, Method, Reference, Selectors, Web |
Document.querySelector() 는 제공한 선택자 또는 선택자 뭉치와 일치하는 문서 내 첫 번째 Element 를 반환합니다. 일치하는 요소가 없으면 null 을 반환합니다. |
||
154 | Document.querySelectorAll() | API, CSS 셀렉터, DOM, querySelectorAll, 다큐먼트, 레퍼런스, 메소드, 셀렉터, 엘리먼트 셀렉팅, 엘리먼트 찾기, 엘리먼트 탐색 |
Document 메소드 querySelectorAll() 는 지정된 셀렉터 그룹에 일치하는 다큐먼트의 엘리먼트 리스트를 나타내는 정적(살아 있지 않은) NodeList 를 반환합니다. |
||
155 | Document.readyState | |
Document.readyState 속성을 통해 document 의 로딩 상태를 확인할 수 있다. |
||
156 | Document: readystatechange event | |
readystatechange 이벤트는 현재 페이지의 Document.readyState 속성값이 변할 때 발생한다. |
||
157 | Document.referrer | |
페이지로 바로 접근하였을 경우 이 값은 빈 문자열을 반환함.(링크를 통해서 온것이 아닌, 예를 들면, 북마크를 통해서 이동했을 경우). 문자열만을 반환하기 때문에, 참조 페이지(referring page)에 대한 DOM 액세스가 제공되지 않음. | ||
158 | scroll | DOM, Event, Event Handler, Reference, 레퍼런스, 이벤트, 이벤트핸들링 |
document view 나 element가 스크롤 될 때, scroll 이벤트가 발생합니다. |
||
159 | DocumentOrShadowRoot.styleSheets | API, Document, Propert, Reference |
DocumentOrShadowRoot 인터페이스의 styleSheets 읽기 전용 속성은 문서에서 명시적으로 링크했거나, 안에 포함된 스타일시트에 대한 CSSStyleSheet 객체의 StyleSheetList 를 반환합니다. |
||
160 | Document.styleSheetSets | API, CSSOM, DOM, Property, Reference, Stylesheets |
styleSheetSets 의 읽기 전용 속성은 현재 사용 가능한 모든 스타일 시트 세트의 live 리스트를 반환합니다. |
||
161 | Document.URL | API, Document, HTML DOM, Property, Reference |
Document 인터페이스의 URL 읽기 전용 속성은 문서의 주소를 문자열로 반환합니다. |
||
162 | visibilitychange | API, Event, Reference, Web |
visibilitychange 이벤트는 브라우저 탭의 컨텐츠가 visible 또는 hidden 상태로 변화할 때 발생된다. |
||
163 | Document.visibilityState | DOM, Document, Property, Read-only, Reference, Web |
Document.visibilityState 읽기 전용 property로, 이 element가 현재 표시된 컨텍스트를 나타내는 document 의 가시성을 반환합니다. document가 background 또는 보이지 않는 탭(다른 탭)에 있는지, 또는 pre-rendering을 위해 로드 된 것인지를 아는 것은 유용합니다. 가능한 값은 다음과 같습니다. |
||
164 | Document.write() | |
document.open() 에 의해 열린 문서 스팀에 텍스트 스트링을 적는다. |
||
165 | DocumentFragment | API, DOM, DocumentFragment, Documents, Interface, Reference, Web Components |
DocumentFragment 인터페이스는 부모가 없는 아주 작은 document 객체를 나타냅니다. Document 의 경량화된 버전으로 사용되며 표준문서와 같이 노드로 구성된 문서 구조의 일부를 저장합니다. |
||
166 | DocumentType | API, DOM, DocumentType, 인터페이스 |
DocumentType 인터페이스는 doctype을 포함하는 Node 를 나타냅니다. |
||
167 | DOMObject | API, DOM, DOM 레퍼런스, DOMObject, 객체, 레퍼런스, 사용되지않음 |
더 이상 사용되지 않는 DOMObject 인터페이스는 객체 데이터 타입을 위한 기본 클래스로서 DOM 명세의 초기 버전에 사용되었습니다. |
||
168 | DOMParser | |
The DOMParser 인터페이스는 DOM Document 문서에 맞는 XML 및 HTML 소스 코드를 해석할 수 있는 기반을 제공한다 . |
||
169 | DOMString | API, DOM, Reference, String |
DOMString 은 UTF-16 문자열입니다. JavaScript의 String 도 UTF-16 문자열이기 때문에 DOMString 은 String 으로 연결됩니다. |
||
170 | DOMTokenList | API, DOM, DOMTokenList, Interface, Reference |
The DOMTokenList interface represents a set of space-separated tokens. Such a set is returned by Element.classList , HTMLLinkElement.relList , HTMLAnchorElement.relList , HTMLAreaElement.relList , HTMLIframeElement.sandbox , or HTMLOutputElement.htmlFor . It is indexed beginning with 0 as with JavaScript Array objects. DOMTokenList is always case-sensitive. |
||
171 | DOMTokenList.contains() | |
The contains() method of the DOMTokenList interface returns a Boolean — true if the underlying list contains the given token, otherwise false . |
||
172 | DragEvent | API, DragEvent, Reference, drag and drop |
The DragEvent interface is a Event that represents a drag and drop interaction. The user initiates a drag by placing a pointer device (such as a mouse) on the touch surface and then dragging the pointer to a new location (such as another DOM element). Applications are free to interpret a drag and drop interaction in an application-specific way. |
||
173 | Element | API, DOM, Element, Interface, Reference |
Element 는 Document 안의 모든 객체가 상속하는 제일 범용적인 기반 클래스로 공통 메서드와 속성만 가지고 있으며, 특정 요소를 더 상세하게 표현하는 클래스가 Element 를 상속합니다. 예를 들어 HTMLElement 인터페이스는 HTML 요소의 기반 인터페이스이고 SVGElement 인터페이스는 모든 SVG 요소의 기초입니다. |
||
174 | element.attributes | DOM, Gecko, Gecko DOM Reference |
주어진 요소의 속성 모음(collection)을 반환합니다. | ||
175 | blur | |
blur 이벤트는 엘리먼트의 포커스가 해제되었을때 발생합니다. 이 이벤트와 focusout 이벤트의 가장 다른점은 focusout 은 이벤트 버블링이 발생합니다. |
||
176 | ParentNode.childElementCount | API, DOM, ParentNode, Property, Reference |
ParentNode.childElementCount 읽기 전용 속성은 주어진 요소의 자식 요소 개수를 unsigned long 타입으로 반환합니다. |
||
177 | Element.classList | API, DOM, 레퍼런스, 속성, 엘리먼트, 읽기 전용 |
Element.classList 는 엘리먼트의 클래스 속성의 컬렉션인 활성 DOMTokenList 를 반환하는 읽기 전용 프로퍼티이다. |
||
178 | Element.className | |
className 특정 엘리먼트의 클래스 속성의 값을 가져오거나 설정할 수 있다. | ||
179 | click | API, DOM, Event, Interface, Reference |
click 이벤트는 포인팅 디바이스 버튼(일반적으로 마우스 기본 버튼)이 하나의 요소(엘리먼트)에서 눌려지고 놓을 때 시작합니다. |
||
180 | Element.clientHeight | |
읽기 전용 속성인 Element.clientHeight은 엘리먼트의 내부 높이를 픽셀로 반환합니다. 이 내부 높이라는 것은 내부 여백(padding)을 포함하지만, 수평 스크롤바의 높이, 경계선, 또는 외부 여백(margin)은 포함하지 않습니다. |
||
181 | Element.clientLeft | |
엘리먼트의 왼쪽 테두리의 너비 (픽셀 단위)입니다. 엘리먼트의 텍스트 방향이 오른쪽에서 왼쪽이고 오버플로로 인해 왼쪽 수직 스크롤 막대가 렌더링되는 경우 수직 스크롤 막대의 너비가 포함됩니다. clientLeft 는 왼쪽 여백 또는 왼쪽 패딩을 포함하지 않습니다. clientLeft 는 읽기 전용입니다. |
||
182 | Element.closest() | |
아래 폴리필은 Element.closest() , 메소드를 지원하지 않는 브라우저를 위한 방법이지만, element.matches() 메소드를 사용하므로 IE 9 이상에서 동작한다. |
||
183 | Element.currentStyle | 돔, 속성 추출, 요소 속성 |
Element.currentStyle 은 표준화된 window.getComputedStyle 메서드의 인터넷 익스플로러 전용 대체 프로퍼티입니다. 오래된 버젼의 인터넷 익스플로러에서 사용 가능합니다. |
||
184 | Element.getAttribute() | API, DOM, 속성 |
getAttribute() 은 해당 요소에 지정된 값을 반환 합니다. |
||
185 | Element.getElementsByClassName() | |
Element 의 메소드 getElementsByClassName() 는 주어진 클래스를 가진 모든 자식 엘리먼트의 실시간 HTMLCollection 을 반환합니다. |
||
186 | Element.getElementsByTagName() | |
Element.getElementsByTagName() 메서드는 제공된 태그 네임(tag name)을 가지는 엘리먼트의 유효한 HTML 컬랙션 를 반환합니다. 엘리먼트가 특정된 범위를 검색하는 경우, 그 자신의 엘리먼트는 제외하고, 특정된 엘리먼트의 하위에 있는 서브트리가 검색됩니다. 반환된 리스트가 live 상태이면, 리스트는 DOM 트리와 함께 자동적으로 업데이트 되는 것을 의미합니다. 결과적으로, 동일한 엘리먼트와 인자값으로 Element.getElementsByTagName()을 여러번 호출할 필요성은 없어집니다. |
||
187 | Element.id | |
Element.id 속성은 요소의 식별자를 나타내며, HTML의 전역적인 id 속성을 반영합니다. |
||
188 | Element.innerHTML | |
Element 속성(property) innerHTML 은 요소(element) 내에 포함 된 HTML 또는 XML 마크업을 가져오거나 설정합니다. |
||
189 | Element.insertAdjacentHTML() | |
insertAdjacentHTML() 메서드는 HTML or XML 같은 특정 텍스트를 파싱하고, 특정 위치에 DOM tree 안에 원하는 node들을 추가 한다. 이미 사용중인 element 는 다시 파싱하지 않는다. 그러므로 element 안에 존재하는 element를 건드리지 않는다. (innerHtml은 과 좀 다름). innerHtml보다 작업이 덜 드므로 빠르다. |
||
190 | Element.outerHTML | API, DOM, DOM Parsing, Element, Parsing, Property, Reference, Serializing |
outerHTML 속성은 요소(element)의 자식 요소를 포함하여 요소를 나타내는 직렬화된 HTML 파편을 가져옵니다. 또한 주어진 문자열에서 파싱한 노드로 요소를 대체할 수 있습니다. |
||
191 | Element.removeAttribute() | API, DOM, Element, Method, Reference |
Element.removeAttribute() 메서드는 요소에서 주어진 이름의 특성을 제거합니다. |
||
192 | Element.scrollHeight | API, Element, Property, Reference |
Element.scrollHeight 읽기 전용 속성은 요소 콘텐츠의 총 높이를 나타내며, 바깥으로 넘쳐서 보이지 않는 콘텐츠도 포함합니다. |
||
193 | element.scrollIntoView | |
Element 인터페이스의 scrollIntoView() 메소드는 scrollIntoView() 가 호출 된 요소가 사용자에게 표시되도록 요소의 상위 컨테이너를 스크롤합니다. |
||
194 | Element: select event | |
select 이벤트는 어떤 텍스트가 선택되었을 때 발생됩니다. |
||
195 | Element.tagName | |
Element 인터페이스의 tagName 읽기 전용 속성은 요소에 호출된 태그 명을 가져온다. |
||
196 | touchcancel | |
touchcancel 이벤트는 터치포인트가 현재 구현된 방식안에서 방해 받을때 ( 예를들어 너무 많은 터치 포인트) 발생한다. |
||
197 | 인코딩 API | API, 개요, 레퍼런스, 인코딩 |
Encoding API |
||
198 | Event | API, DOM, Event, Interface, Reference, UI, 이벤트 |
Event 인터페이스는 DOM 내에 위치한 이벤트를 나타냅니다. |
||
199 | event.cancelable | DOM, Gecko, Gecko DOM Reference |
이벤트의 취소가 가능한지를 나타냅니다. | ||
200 | Event.cancelBubble | |
Event.cancelBubble 속성은 Event.stopPropagation() 의 별칭입니다. 이벤트 핸들러에서 반환되기 전에 값을 true로 설정하면 이벤트가 전파되지 않습니다. |
||
201 | Event() | API, Constructor, DOM, Event, Reference |
Event() constructor는 새로운 Event 객체를 생성합니다. |
||
202 | Event.eventPhase | |
현재 발생중인 이벤트 흐름의 단계를 나타냅니다. | ||
203 | Event.isTrusted | API, Event, Property, Read-only, Reference, 속성, 이벤트 |
Event 인터페이스의 읽기 전용 속성인 isTrusted 는, 이벤트가 사용자 행위에 의하여 발생되었으면 true 이고 이벤트가 스크립트로 인해 생성 또는 수정되었거나 dispatchEvent 를 통해 보내졌으면 false 인 논리 값입니다. 이것이 true 인 이벤트는 신뢰된다고 표현합니다. |
||
204 | event.preventDefault | |
이벤트를 취소할 수 있는 경우, 이벤트의 전파를 막지않고 그 이벤트를 취소합니다. | ||
205 | Event.stopImmediatePropagation() | |
event.stopImmediatePropagation() 는 같은 이벤트에서 다른 리스너들이 불려지는 것을 막습니다. |
||
206 | Event.stopPropagation() | |
이벤트 캡쳐링과 버블링에 있어 현재 이벤트 이후의 전파를 막습니다. | ||
207 | Event.target | 돔, 레퍼런스, 속성, 이벤트, 타겟 |
Event interface의 target 속성은 event가 전달한 객체에 대한 참조입니다. 이는 이벤트의 버블링 또는 캡처 단계에서 이벤트 핸들러를 호출하는 Event.currentTarget 와 다릅니다. |
||
208 | EventListener | |
EventListener 인터페이스는 EventTarget 객체로부터 발생한 이벤트를 처리하기 위한 오브젝트를 말합니다. |
||
209 | EventSource | API, Communications, EventSource, Interface, NeedsTranslation, Reference, Server Sent Events, Server-sent events, TopicStub, messaging |
EventSource 인터페이스는 server-sent events에 대한 웹 콘텐츠 인터페이스입니다. EventSource 인스턴스는 text/event-stream 포맷으로 이벤트를 보내는 HTTP 서버에 지속적인 연결을 합니다. 연결은 |
||
210 | EventSource() | API, EventSource, 레퍼런스, 생성자, 서버 전송 이벤트 |
EventSource () 생성자는 원격 자원을 나타내는 새롭게 생성된 EventSource 를 반환합니다. |
||
211 | EventTarget | API, DOM, DOM Events, EventTarget, Interface, Reference |
EventTarget 은 이벤트를 받을 수 있으며, 이벤트에 대한 수신기(listener)를 가질 수 있는 객체가 구현하는 DOM 인터페이스입니다. |
||
212 | EventTarget.addEventListener() | API, DOM, Event Handlers, Event Listener, EventTarget, JavaScript, Method, Reference |
EventTarget 의 addEventListener() 메서드는 지정한 이벤트가 대상에 전달될 때마다 호출할 함수를 설정합니다. |
||
213 | EventTarget.dispatchEvent() | API, DOM, DOM 엘리먼트 메소드, Gecko, 메소드 |
영향을 받는 EventListener 를 적절한 순서로 호출하는 지정된 EventTarget 에서 Event 를 (동기적으로) 디스패치합니다. 일반 이벤트 처리 규칙(capturing 과 선택적인 bubbling 단계를 포함해)은 dispatchEvent() 를 사용하여 수동으로 전달 된 이벤트에도 적용됩니다. |
||
214 | EventTarget() | |
EventTarget() 생성자는 새로운 EventTarget 객체 인스턴스를 만듭니다. |
||
215 | EventTarget.removeEventListener() | |
EventTarget.removeEventListener() 메서드는 이전에EventTarget.addEventListener() 로 EventTarget 에 등록했던 이벤트 리스너를 제거합니다. 이 이벤트 리스너는 이벤트 종류와 이벤트 리스너 함수 자체의 조합으로 식별되어 제거되며, 등록시 제공했던 다양한 옵션과 일치하는 이벤트 리스너만 제거할 수 있습니다. Matching event listeners for removal를 참고하세요. |
||
216 | Fetch API | API, Experimental, Fetch, Landing, Reference |
Fetch API는 네트워크 통신을 포함한 리소스 취득을 위한 인터페이스가 정의되어 있습니다. XMLHttpRequest 와 같은 비슷한 API가 존재합니다만, 새로운 Fetch API는 좀더 강력하고 유연한 조작이 가능합니다. |
||
217 | Fetch basic concepts | |
Fetch 는 네트워크 통신을 포함한 리소스를 가지고 오기 위한 인터페이스를 제공해주는 보다 새로운 API입니다. XMLHttpRequest 와 기능은 같지만 확장 가능하며 효과적으로 구성되어 있습니다. 이 문서에서는 Fetch API의 기본 컨셉들중 일부를 소개합니다. |
||
218 | Using Fetch | |
Fetch API를 이용하면 Request나 Response와 같은 HTTP의 파이프라인을 구성하는 요소를 조작하는것이 가능합니다. 또한 GlobalFetch.fetch 메서드를 이용하는 것으로 비동기 네트워크 통신을 알기쉽게 기술할 수 있습니다. |
||
219 | FetchEvent | API, FetchEvent, Interface, NeedsTranslation, Offline, Reference, Service Workers, TopicStub, Workers |
This is the event type for fetch events dispatched on the ServiceWorkerGlobalScope . It contains information about the fetch, including the request and how the receiver will treat the response. It provides the FetchEvent.respondWith method, which allows us to provide a response to this fetch. |
||
220 | FetchEvent.respondWith() | |
FetchEvent 의 respondWith() 메소드는 브라우저의 기본 fetch 핸들링을 막고, 당신 스스로 Response 에 대한 promise를 제공할 수 있게 허락합니다. |
||
221 | File and Directory Entries API | |
File System API |
||
222 | File | API, File API, Interface, Reference, Web, 파일 |
File 인터페이스는 파일에 대한 정보를 제공하고, 웹 페이지의 JavaScript가 해당 내용에 접근할 수 있는 방법을 제공합니다. |
||
223 | File.File() | API, Constructor, File, Reference, 파일 |
File() 생성자는 File 객체의 새로운 인스턴스를 생성합니다. |
||
224 | File.name | API, File API, Property, Reference, 파일 |
name 속성은 File 객체가 나타내는 파일의 이름을 반환합니다. 보안상의 이유로 경로는 이름에서 제외됩니다. |
||
225 | File.size | |
파일의 크기를 바이트 단위로 반환합니다. | ||
226 | 웹 어플리케이션에서 파일 사용하기 | |
HTML5의 DOM으로 추가된 File API를 사용하여, 이제 웹 컨텐츠가 사용자에게 로컬 파일을 선택한 후 파일의 컨텐츠를 읽도록 요청할 수 있습니다. 이 선택은 HTML input 엘리먼트나 드래그 앤 드랍을 사용하는 것으로도 수행할 수 있습니다. |
||
227 | FileList | |
이 타입의 객체는 HTML input 엘리먼트의 files 속성으로부터 반환됩니다; 이는 <input type="file"> 엘리먼트로 선택된 파일의 리스트에 접근하도록 합니다. 또한 드래그 앤 드랍 API를 사용할 때 웹 컨텐트에 드랍된 파일의 리스트에도 사용됩니다; 이 사용에 대한 자세한 내용은 DataTransfer 객체를 보십시오. |
||
228 | FileReader | API, File API, Files, Interface, Reference |
FileReader 객체는 웹 애플리케이션이 비동기적으로 데이터를 읽기 위하여 읽을 파일을 가리키는File 혹은 Blob 객체를 이용해 파일의 내용을(혹은 raw data버퍼로) 읽고 사용자의 컴퓨터에 저장하는 것을 가능하게 해줍니다. |
||
229 | FileReader: loadend event | |
loadend 이벤트는 성공여부와 관계없이 파일읽기가 끝나면 실행됩니다. |
||
230 | FileReader.readAsDataURL() | |
231 | FileReader.readAsText() | 파일, 파일 API |
readAsText() 메서드는 지정된 Blob 이나 File 의 컨텐츠를 읽기 위해 사용합니다. 읽기 연산이 끝나면, FileReader.readyState 가 DONE 으로 바뀌고, loadend 이벤트가 트리거 되고, FileReader.result 프로퍼티는 파일의 내용을 텍스트 문자열로 가집니다. |
||
232 | FileReader.result | |
파일의 내용을 반환한다. 이 속성은 읽기가 완료 된 후에만 사용 가능 하며 데이터의 형식은 읽기 작업에 어떤 함수가 사용되었는가에 의해 정해진다. | ||
233 | FormData | API, 인터페이스, 폼 데이터 |
FormData 인터페이스는 form 필드와 그 값을 나타내는 일련의 key/value 쌍을 쉽게 생성할 수 있는 방법을 제공합니다. 또한 XMLHttpRequest.send() 메서드를 사용하여 쉽게 전송할 수 있습니다. 인코딩 타입이 "multipart/form-data" 로 설정된 경우, form에서 사용하는 것과 동일한 포맷을 사용해야 합니다. |
||
234 | FormData.append() | |
FormData 인터페이스의 append() 메서드는 FormData 객체의 기존 키에 새 값을 추가하거나, 키가 없는 경우 키를 추가합니다. |
||
235 | FormData.delete() | |
FormData 인터페이스의 delete() 메서드는 FormData 객체에서 key와 그 값에 해당하는 것을 지웁니다. |
||
236 | FormData.entries() | |
FormData.entries() 메서드는 이 객체에 포함된 모든 key/value 쌍을 통과하는 Iteration_protocols 를 반환합니다. 각 쌍의 key는 USVString 객체입니다; value는 USVString 또는 Blob 중 하나입니다. |
||
237 | FormData() | |
FormData() 생성자(Constructor)는 새로운 FormData 객체를 만듭니다. |
||
238 | FormData.get() | |
FormData 인터페이스의 get() 메서드는 FormData 객체에서 지정한 키와 연관된 첫 번째 값을 반환합니다. 값이 여러개이고, 모든 값을 원하면 이 메서드 대신 FormData.getAll() 메서드를 사용하십시오. |
||
239 | FormData.getAll() | |
FormData 인터페이스의 getAll() 메서드는 FormData 객체에서 지정된 키와 연관된 모든 값을 반환합니다. |
||
240 | FormData.has() | |
FormData 인터페이스의 has() 메서드는 FormData 객체에 특정 키가 들어 있는지 여부를 나타내는 boolean 을 반환합니다. |
||
241 | FormData.keys() | |
FormData.keys() 메서드는 이 객체에 포함된 모든 키를 통과하는 Iteration_protocols 를 반환합니다. 키는 USVString 객체입니다. |
||
242 | FormData.set() | |
FormData 인터페이스의 set() 메서드는 FormData 객체 내에 있는 기존 키에 새 값을 설정하거나, 존재하지 않을 경우 key/value을 추가합니다. |
||
243 | FormData.values() | |
FormData.values() 메서드는 이 객체에 포함 된 모든 value를 통과하는 Iteration_protocols 를 반환합니다. value는 USVString 또는 Blob 객체입니다. |
||
244 | Using fullscreen mode | |
Fullscreen API 는 특정 요소Element (와 해당 자손들을)를 full-screen mode로 표시하고, 더 이상 필요하지 않으면 full-screen mode를 종료하는 메서드를 추가합니다. 이렇게 하면 사용자의 전체 화면을 사용하여, 온라인 게임과 같은 원하는 내용을 표시할 수 있습니다. full-screen mode가 종료될 때까지 화면에서 브라우저의 모든 유저 인터페이스 요소와 기타 응용 프로그램을 제거할 수 있습니다. |
||
245 | Gamepad API | API, Experimental, Gamepad API, Games, Overview |
게임패드 API는 게임패드와 다른 게임 제어장치의 신호에 쉬운 일관된 방식으로 접근하고 응답하는 개발자들을 위한 수단이다. 게임패드 API는 세 가지 인터페이스와연결, 연결 해제되고 게임 패드 자체에 대한 다른 정보에 접근하고 어떤 버튼과 다른 조작 장치들이 현재 눌린 것에 응답하는 두 가지 이벤트 그리고 한 가지 특수 기능이 포함되어 있다. | ||
246 | Using the Gamepad API | |
HTML5 introduced many of the necessary components for rich, interactive game development. Technologies like <canvas> , WebGL, <audio> , and <video> , along with JavaScript implementations, have matured to the point where they can now support many tasks previously requiring native code. The Gamepad API is a way for developers and designers to access and use gamepads and other game controllers. |
||
247 | Geolocation API | Geolocation API, Guide, Intermediate, Overview |
Geolocation API는 사용자가 원할 경우 웹 애플리케이션에 위치 정보를 제공할 수 있는 API입니다. 개인정보 보호를 위해, 브라우저는 위치 정보를 제공하기 전에 사용자에게 위치 정보 권한에 대한 확인을 받습니다. | ||
248 | Geolocation API 사용하기 | Geolocation API, Guide, Intermediate |
Geolocation API는 사용자의 현재 위치를 가져오는 API로, 지도에 사용자 위치를 표시하는 등 다양한 용도로 사용할 수 있습니다. 이 안내서는 Geolocation API의 기초적 사용법을 설명합니다. |
||
249 | Geolocation | API, Advanced, Geolocation API, Interface, Reference, Secure context, 위치정보 |
Geolocation 인터페이스는 장치의 위치를 가져오는 방법을 나타냅니다. Geolocation 을 사용하면 웹 사이트나 웹 앱이 위치 정보를 활용해, 현재 위치에 대해 맞춤 콘텐츠를 제공할 수 있습니다. |
||
250 | Geolocation.clearWatch() | API, Geolocation API, Method, Reference, Secure context, 위치, 위치정보 |
Geolocation.clearWatch() 메서드는 Geolocation.watchPosition() 로 등록한 위치 변화 감지 콜백을 해제합니다. |
||
251 | Geolocation.getCurrentPosition() | API, Geolocation, Geolocation API, Method, Reference, Secure context, 위치, 위치정보 |
Geolocation.getCurrentPosition() 메서드는 장치의 현재 위치를 가져옵니다. |
||
252 | Geolocation.watchPosition() | API, Geolocation, Geolocation API, Method, Reference, Secure context |
Geolocation 인터페이스의 watchPosition() 메서드는 장치의 위치가 바뀔 때마다 자동으로 호출할 처리기 함수를 등록할 때 사용합니다. |
||
253 | GeolocationPosition | API, Geolocation API, GeolocationPosition, Interface, Reference, Secure context |
GeolocationPosition 인터페이스는 주어진 시간에 장치가 위치한 지점을 나타냅니다 |
||
254 | GlobalEventHandlers | API, DOM, HTML DOM, Mixin, Reference |
GlobalEventHandlers 믹스인mixin은 HTMLElement , Document , Window 등 여러 인터페이스가 공유하는 공통 이벤트 처리기를 묘사합니다. 물론, 각각의 인터페이스는 아래에 나열된 항목뿐만 아니라 더 많은 이벤트 처리기를 추가할 수 있습니다. |
||
255 | GlobalEventHandlers.onchange | API, GlobalEventHandlers, HTML DOM, Property, Reference |
onchange 속성은 change 이벤트의 이벤트 핸들러를 설정하고 반환합니다. |
||
256 | GlobalEventHandlers.onclick | API, Event Handler, HTML DOM, Property, Reference |
GlobalEventHandlers 믹스인mixin의 onclick 속성은 주어진 요소의 click 이벤트를 처리하기 위한 EventHandler 입니다. |
||
257 | GlobalEventHandlers.oncontextmenu | |
윈도우에서 마우스 오른쪽 클릭시 발생하는 이벤트 이벤트 핸들러 속성 입니다. 기본동작을 막지 않는 한 (아래의 예제를 참조하세요), 브라우저의 컨텍스트 메뉴가 활성화됩니다. (그러나 IE8는 이것과 관련된 버그가 있어 contextmenu 가 정의 되어있다고 할지라도 활성화 되지 않습니다). 이 이벤트는 비활성화되지 않은(non-disabled) 오른쪽 클릭 이벤트와 함께 발생하며 "contextmenu" 속성 을 가진 엘리먼트에는 달리지 않는다는 것을 유의하세요. | ||
258 | GlobalEventHandlers.ondblclick | API, Event Handler, HTML DOM, Property, Reference |
ondblclick property는 현재 요소(element)의 onDblClick 이벤트 핸들러 코드를 돌려줍니다. |
||
259 | GlobalEventHandlers.onkeydown | API, HTML DOM, NeedsContent, NeedsExample |
onkeydown 속성은 현재 요소(element)의 onKeyDown 이벤트 핸들러 코드를 돌려줍니다 |
||
260 | GlobalEventHandlers.onkeyup | |
onkeyup 속성은 현재 요소에서 onKeyUp 이벤트 핸들러를 반환합니다. | ||
261 | GlobalEventHandlers.onpointerenter | |
GlobalEventHandlers mixin의 onpointerenter property는 pointerenter 이벤트를 처리하는 EventHandler 이다. |
||
262 | GlobalEventHandlers.onscroll | |
functionRef 은(는) 함수 표현식 또는 함수 이름 이며, 이 객체는 오직 UIEvent 객체만 인수로 받습니다. |
||
263 | GlobalEventHandlers.onsubmit | API, HTML DOM, 레퍼런스, 속성 |
264 | GlobalEventHandlers.ontouchstart | |
touchstart 이벤트를 위한 GlobalEventHandlers |
||
265 | History API | API, Advanced, DOM, History, 기록, 브라우저 히스토리, 히스토리 |
DOM의 Window 객체는 Window.history 객체를 통해 브라우저의 세션 기록에 접근할 수 있는 방법을 제공합니다. History 는 사용자를 자신의 방문 기록 앞과 뒤로 보내고 기록 스택의 콘텐츠도 조작할 수 있는, 유용한 메서드와 속성을 가집니다. |
||
266 | History | API, HTML DOM, History API, Interface, Reference, Web |
History 인터페이스는 브라우저의 세션 기록, 즉 현재 페이지를 불러온 탭 또는 프레임의 방문 기록을 조작할 수 있는 방법을 제공합니다. |
||
267 | History.back() | API, HTML DOM, History, History API, Method, Reference, Web |
History.back() 메서드는 브라우저가 세션 기록의 바로 뒤 페이지로 이동하도록 지시합니다. |
||
268 | History.forward() | API, HTML DOM, History, History API, Method, Reference |
History.forward() 메서드는 브라우저가 세션 기록의 바로 앞 페이지로 이동하도록 지시합니다. |
||
269 | History.go() | |
History.go() 메서드는 history 세션에서 특정한 페이지를 로딩합니다. 인자로 전달하는 파라미터 값에 따라 history를 통해서 페이지를 앞 뒤로 이동할 수 있습니다. |
||
270 | History.length | API, HTML, HTML DOM, History API, Property, Read-only, Reference |
History.length 읽기 전용 속성은 현재 페이지를 포함해, 세션 기록의 길이를 나타내는 정수를 반환합니다. |
||
271 | History.pushState() | API, DOM, History, History API, Method, Reference, Web |
HTML 문서에서, history.pushState() 메서드는 브라우저의 세션 기록 스택에 상태를 추가합니다. |
||
272 | History.replaceState() | |
History.replaceState() 메서드는 현재 history를 수정해 메소드의 매개 변수에 전달 된 stateObj , title , URL 로 대체합니다. 이 방법은 특히 일부 유저의 동작에 대한 응답으로 history 객체의 상태나 현재 history의 URL을 업데이트하려는 경우에 유용합니다. |
||
273 | History.scrollRestoration | API, HTML DOM, History API, Property, Reference |
History.scrollRestoration 속성을 사용하면 기록 탐색 시 사용할 스크롤 위치 복원 기능의 기본값을 웹 애플리케이션이 지정할 수 있습니다. |
||
274 | History.state | |
History.state 속성은 현 history에 해당하는 state값을 나타냅니다. |
||
275 | HTML 드래그 앤 드롭 API | HTML5, XUL, 가이드, 개요, 고급, 드래그 앤 드롭, 이벤트 |
HTML 드래그 앤 드롭 인터페이스는 파이어폭스와 다른 브라우저에서 어플리케이션이 드래그 앤 드롭 기능을 사용하게 해줍니다. | ||
276 | Drag Operations | |
HTML Drag and Drop API |
||
277 | HTMLBRElement | API, HTML DOM, Interface, Reference |
HTMLBRElement 인터페이스는 HTML 줄바꿈 요소(br )를 나타냅니다. HTMLElement 를 상속합니다. |
||
278 | HTMLCanvasElement | |
HTMLCanvasElement 인터페이스는 <canvas> 요소의 레이아웃이나 프레젠테이션을 조작하는 여러 프로퍼티와 메서드들을 제공합니다. 또한 HTMLCanvasElement 인터페이스는 HTMLElement 인터페이스의 여러 프로퍼티와 메서드들을 상속받습니다. |
||
279 | HTMLCanvasElement.getContext() | API, Canvas, HTMLCanvasElement, 레퍼런스, 메소드 |
HTMLCanvasElement.getContext() 메소드는 캔버스의 드로잉 컨텍스트를 반환합니다. 컨텍스트 식별자가 지원되지 않을 경우 null 을 반환합니다. |
||
280 | HTMLCollection | API, DOM, HTML DOM, HTMLCollection, Interface, Reference |
HTMLCollection 인터페이스는 요소의 문서 내 순서대로 정렬된 일반 컬렉션(Functions/arguments 처럼 배열과 유사한 객체)을 나타내며 리스트에서 선택할 때 필요한 메서드와 속성을 제공합니다. |
||
281 | HTMLCollection.item | |
HTMLCollection 의 메소드 item() 은 컬렉션 안의 특정 인덱스에 위치한 노드를 반환합니다. |
||
282 | HTMLDivElement | API, HTML DOM, Interface, Reference |
HTMLDivElement 인터페이스는 HTMLElement 인터페이스를 확장해, div 요소를 조작할 때 사용할 수 있는 추가 속성을 제공합니다. |
||
283 | HTMLDocument | API, HTML DOM, 레퍼런스, 인터페이스 |
HTMLDocument 은 일반적인 (XML) 문서에서 기본적으로 존재하지 않는 특별한 프로퍼티와 메소드에 접근을 제공하는 DOM의 추상 인터페이스입니다. 특히 HTML 문서와 엘리먼트에 관련된 기능을 추가해줍니다. |
||
284 | HTMLElement | API, HTML DOM, Interface, Reference |
HTMLElement 인터페이스는 모든 종류의 HTML 요소를 나타냅니다. 일부 요소는 이 인터페이스를 직접 구현하지만 나머지 요소는 HTMLElement 를 상속한 자식 인터페이스를 구현합니다. |
||
285 | Element.accessKey | API, Access Keys, DOM, Hotkeys, NeedsContent, 레퍼런스, 속성, 엘리먼트, 키보드 단축키 |
Element.accessKey 속성은 주어진 사용자가 눌러 주어진 엘리먼트로 이동할 수 있는 키 입력 세트입니다. |
||
286 | accessKeyLabel | |
HTMLElement.accessKeyLabel 읽기 전용 속성은 엘리먼트의 할당된 접근키를 나타내는 String 를 반환합니다. 존재하지 않는 경우 빈 문자열을 반환합니다. |
||
287 | HTMLElement.click() | API, HTML DOM, HTMLElement, 레퍼런스, 메소드 |
HTMLElement.click() 메소는 엘리먼트에 마우스 클릭을 시뮬레이션합니다. |
||
288 | HTMLElement.contentEditable | API, HTML DOM, HTML element, Property, Reference |
HTMLElement 요소의 contenteditable 속성은 요소의 편집 가능 여부를 나타냅니다. |
||
289 | Node.innerText | API, DOM, HTMLElement, Property, Reference |
HTMLElement 인터페이스의 innerText 속성은 요소와 그 자손의 렌더링 된 텍스트 콘텐츠를 나타냅니다. |
||
290 | HTMLElement: input event | |
input 이벤트는 input , select 및 textarea 요소의 value 속성이 바뀔 때마다 발생한다. |
||
291 | HTMLElement.offsetParent | |
HTMLElement.offsetParent 읽기전용 프라퍼티는 가장 가까운 (포함 계층에서 가장 가까운) 위치가 정해진 포함하는 엘리먼트 객체에 대한 참조를 반환한다. offsetParent 는 엘리먼트의 위치가 정해지지 않으면 가장 가까운 테이블 또는 테이블 셀, 루트 엘리먼트 (표준 준수 모드에서는 html ; quirks 렌더링 모드에서는 body ) 를 반환한다.엘리먼트의 style.display 가 "none"으로 설정되면 null을 반환한다. offsetParent 는 HTMLElement.offsetTop 과 HTMLElement.offsetLeft 가 그것의 패딩 모서리에 상대적이기 때문에 유용하다. |
||
292 | HTMLElement.outerText | |
HTMLElement.outerText 는 비표준 속성(property)입니다. getter로써Node.innerText 의 값을 반환합니다. setter로써는 현재 노드를 삭제하고 주어진 텍스트값으로 대체합니다. |
||
293 | HTMLFormElement | API, HTML DOM, HTMLFormElement, Interface, Reference |
The HTMLFormElement interface represents a form element in the DOM; it allows access to and in some cases modification of aspects of the form, as well as access to its component elements. |
||
294 | HTMLLIElement | |
HTMLLIElement 인터페이스는 리스트 엘리먼트를 조작하기 위한 특정 프로퍼티와 메소드들을 제공합니다. |
||
295 | HTMLMediaElement | |
HTMLMediaElement 는 오디오와 비디오에 통용되는 미디어 관련 확장성을 제공하기 위해 HTMLElement 에 메소드와 프로퍼티를 추가한 인터페이스입니다. |
||
296 | abort | DOM, Event, Reference, 레퍼런스, 이벤트 |
abort 이벤트는 리소스의 로딩이 중단되었을 때, 발생합니다. |
||
297 | HTMLMediaElement.autoplay | |
HTMLMediaElement.autoplay 프로퍼티는 autoplay HTML 어트리뷰트의 값을 반환합니다. 이 프로퍼티는 미디어가 문제 없이 재생 가능한 상황이 되면 자동 재생 여부를 결정합니다. |
||
298 | HTMLMediaElement: canplay | canplay |
canplay 이벤트는 user agent 가 media 를 재생할 수 있을 때 발생된다. 그러나, 컨텐츠의 추가 버퍼링을 위한 정지 없이 media 를 끝까지 재생하기에는, 로드된 데이터가 충분하지 않을 것으로 추산한다. |
||
299 | HTMLMediaElement: canplaythrough | canplaythrough |
canplaythrough 이벤트는 user agent 가 media 를 재생할 수 있을 때 발생되며, 컨텐츠의 추가 버퍼링을 위한 정지 없이 media 를 끝까지 재생하기에 로드된 데이터가 충분할 것으로 추산한다. |
||
300 | HTMLOptionElement | |
The HTMLOptionElement interface represents option elements and inherits all classes and methods of the HTMLElement interface. |
||
301 | HTMLSelectElement | API, HTML DOM, HTMLSelectElement, Interface, NeedsTranslation, Reference, TopicStub |
The HTMLSelectElement interface represents a select HTML Element. These elements also share all of the properties and methods of other HTML elements via the HTMLElement interface. |
||
302 | HTMLSelectElement.selectedOptions | |
The read-only HTMLSelectElement property selectedOptions contains a list of the option elements contained within the select element that are currently selected. The list of selected options is an HTMLCollection object with one entry per currently selected option. |
||
303 | HTMLSpanElement | API, HTML DOM, 레퍼런스, 인터페이스 |
HTMLSpanElement 인터페이스는 span 엘리먼트를 나타내며 HTMLElement 인터페이스로부터 파생되었으며 부가적인 프로퍼티나 메소드는 구현되지 않았습니다. |
||
304 | table | DOM, Gecko, Gecko DOM Reference |
table 개체는 (상속으로 이용할 수 있는 정규 element 개체 인터페이스 외에) HTML 표의 layout과 presentation을 다루는 특수 프로퍼티와 메소드를 제공하는 HTMLTableElement 인터페이스를 내놓습니다. |
||
305 | table.width | DOM, Gecko, Gecko DOM Reference |
width는 바라는 테이블의 너비를 지정합니다. | ||
306 | HTMLTemplateElement | API, HTML DOM, HTMLTemplateElement, 레퍼런스, 웹 컴포넌트, 인터페이스 |
HTMLTemplateElement 인터페이스는 HTML template 엘리먼트의 컨텐츠에 접근할 수 있게 해줍니다. |
||
307 | HTMLTitleElement | API, HTML DOM, Interface, Reference |
HTMLTitleElement 인터페이스는 문서의 제목을 담습니다. HTMLElement 인터페이스의 속성과 메서드를 상속합니다, |
||
308 | HTMLVideoElement | |
HTMLVideoElement 인터페이스는 Video object를 조작하는데 필요한 프로퍼티와 메소드를 제공합니다. HTMLMediaElement 와 HTMLElement 를 상속합니다. |
||
309 | IdleDeadline | |
IdleDeadline 인터페이스는 Window.requestIdleCallback() 을 호출하여 설정된 유휴 콜백(idle callback)에 대한 입력 매개변수(parameter)의 데이터 타입으로 사용됩니다. IdleDeadline.timeRemaining 메서드를 제공하여 사용자 에이전트가 유휴 상태로있을 것으로 추정하는 시간과 속성(property)인 IdleDeadline.didTimeout 을 결정할 수있게하여, timeout 기간이 만료되어 콜백이 실행 중인지 여부를 결정할 수 있습니다. |
||
310 | IdleDeadline.didTimeout | |
IdleDeadline 인터페이스의 읽기 전용 속성(property)인 didTimeout 는 Window.requestIdleCallback() 이 호출될 때 지정된 timeout 간격이 만료되어, 유휴 콜백(idle callback)이 호출되는지 여부를 나타내는 Boolean 값 입니다. |
||
311 | ImageCapture | API, Experimental, ImageCapture, Interface, MediaStream Image Capture API, Reference |
MediaStream Image Capture API의 ImageCapture 인터페이스는 유효한 MediaStreamTrack 이 참조하는 카메라 또는 기타 촬영 장치를 통해 이미지나 사진을 촬영하기 위한 메서드를 제공합니다. |
||
312 | ImageCapture.getPhotoCapabilities() | API, Experimental, ImageCapture, MediaStream Image Capture API, Method, Reference |
ImageCapture 인터페이스의 getPhotoCapabilities() 메서드는 사용 가능한 설정 옵션을 담은 PhotoCapabilities 객체로 이행하는 Promise 를 반환합니다. |
||
313 | ImageCapture.getPhotoSettings() | API, Experimental, ImageCapture, MediaStream Image Capture API, Method, Reference |
ImageCapture 인터페이스의 getPhotoSettings() 메서드는 현재 촬영 설정을 담은 PhotoSettings 객체로 이행하는 Promise 를 반환합니다. |
||
314 | ImageCapture.grabFrame() | API, Experimental, ImageCapture, MediaStream Image Capture API, Method, Reference |
ImageCapture 인터페이스의 grabFrame() 메서드는 MediaStreamTrack 의 라이브 비디오에서 스냅샷을 찍고, 그 결과를 담은 ImageBitmap 으로 이행하는 Promise 를 반환합니다. |
||
315 | ImageCapture() 생성자 | API, Constructor, Experimental, ImageCapture, MediaStream Image Capture API, Reference |
ImageCapture() 생성자는 새로운 ImageCapture 객체를 생성합니다. |
||
316 | ImageCapture.takePhoto() | API, Experimental, ImageCapture, MediaStream Image Capture, Method, Reference |
ImageCapture 인터페이스의 takePhoto() 메서드는 MediaStreamTrack 을 제공하는 비디오 캡처 장치를 사용해 단일 노출 촬영을 하고, 그 데이터를 담은 Blob 으로 이행하는 Promise 를 반환합니다. |
||
317 | ImageCapture.track | API, Experimental, ImageCapture, MediaStream Image Capture, Property, Read-only, Reference |
ImageCapture 인터페이스의 track 읽기 전용 속성은 ImageCapture.ImageCapture 생성자에 제공한 MediaStreamTrack 의 참조를 반환합니다. |
||
318 | ImageData | |
ImageData 인터페이스는 canvas 엘리먼트 영역의 기저의 픽셀데이터를 나타냅니다ImageData.ImageData 생성자나 canvas객체에 연결된 CanvasRenderingContext2D 객체의 CanvasRenderingContext2D.createImageData 나 CanvasRenderingContext2D.getImageData 메소드로 생성할 수 있습니다. ImageData는 CanvasRenderingContext2D.putImageData 의 인자로 전달할 수 있으며, 이를 통해 canvas의 일부로 반영할 수 있습니다. |
||
319 | IndexedDB | API, Advanced, Database, IndexedDB, Landing, Reference, Storage |
IndexedDB는 파일이나 블롭 등 많은 양의 구조화된 데이터를 클라이언트에 저장하기 위한 로우 레벨 API입니다. | ||
320 | 기본 개념 | Advanced, IndexedDB |
IndexedDB는 사용자의 브라우저 안에 데이터를 영구적으로 저장하게 해주는 방법 중 하나입니다. 그것은 네트워크 가능 여부에 상관없이, 풍부한 쿼리 작성 능력으로 웹 애플리케이션을 만들게 해주고, 이 애플리케이션은 온라인과 오프라인 모두에서 동작할 수 있습니다. IndexedDB는 예를 들면, 도서관의 DVD 목록처럼 대용량 데이터를 저장하는 애플리케이션, 그리고 메일 클라이언트, to-do 리스트, 노트패드처럼 동작에 지속적인 인터넷 연결이 필요하지 않은 애플리케이션에 유용합니다. |
||
321 | IndexedDB 사용하기 | |
IndexedDB는 사용자의 브라우저에 데이터를 영구적으로 저장할 수 있는 방법 중 하나입니다. IndexedDB를 사용하여 네트워크 상태에 상관없이 풍부한 쿼리 기능을 이용할 수 있는 웹 어플리케이션을 만들 수 있기 때문에, 여러분의 웹 어플리케이션은 온라인과 오프라인 환경에서 모두 동작할 수 있습니다. | ||
322 | Intersection Observer API | |
Intersection Observer API는 타겟 요소와 상위 요소 또는 최상위 document 의 viewport 사이의 intersection 내의 변화를 비동기적으로 관찰하는 방법입니다. | ||
323 | IntersectionObserver | API, Experimental, Interface, Intersection Observer API, IntersectionObserver, NeedsTranslation, Reference, TopicStub, observers |
viewport | ||
324 | IntersectionObserver.IntersectionObserver() | API, Constructor, Intersection Observer API, IntersectionObserver, Reference |
IntersectionObserver() 생성자는 새로운 IntersectionObserver 객체를 생성하고 반환합니다. |
||
325 | IntersectionObserver.observe() | |
The IntersectionObserver observe() 메서드는 IntersectionObserver 객체가 관찰할 엘리먼트 목록에 단일 엘리먼트를 추가합니다. 하나의 옵저버 객체는 단일한 threshold와 root를 가지지만 복수의 타겟 엘리먼트의 가시성 변화를 관찰할 수 있습니다. |
||
326 | IntersectionObserver.root | |
IntersectionObserver 인터페이스의 read-only 속성인 root 는 옵저버의 타겟 엘리먼트가 속한 화면의 경계, 즉 viewport의 bounding box 처럼 취급되는 Element 이나 Document 를 식별합니다. |
||
327 | Location | API, HTML DOM, Interface, Location, Reference |
Location 인터페이스는 객체가 연결된 장소(URL)를 표현합니다. |
||
328 | Location.reload() | API, HTML DOM, Location, Method, Reference |
Location.reload() 메서드는 새로고침 버튼처럼 현재 리소스를 다시 불러옵니다. |
||
329 | Media Capture and Streams API (미디어 스트림) | API, Media, Media Capture and Streams, Media Capture and Streams API, Media Streams API, Overview |
Media Streams API, 짧게는 MediaStream API라고 불리는 Media Capture and Streams API는 오디오와 비디오 데이터 스트리밍을 지원하는 WebRTC 관련 API 입니다. 이 API는 미디어 스트림과 스트림을 구성하는 트랙, 데이터 형식과 관련된 제한인자, 데이터를 비동기적으로 사용할 때의 성공과 오류 콜백, 그리고 이 과정에서 발생하는 이벤트에 대한 인터페이스 및 메서드를 제공합니다. | ||
330 | MediaDevices | API, Interface, Media, Media Capture and Streams API, Media Streams API, MediaDevices, Reference, Screen Capture API, WebRTC |
MediaDevices 인터페이스는 카메라, 마이크, 공유 화면 등 현재 연결된 미디어 입력 장치로의 접근 방법을 제공하는 인터페이스입니다. 다르게 말하자면, 미디어 데이터를 제공하는 모든 하드웨어로 접근할 수 있는 방법입니다. |
||
331 | MediaDevices.enumerateDevices() | |
MediaDevices 의 enumerateDevices() 메서드는 사용(또는 접근)이 가능한 미디어 입력장치나 출력장치들의 리스트를 가져옵니다. 예를 들면 마이크, 카메라, 헤드셋 등의 미디어 입/출력 장치 리스트를 불러오는 것 이죠. |
||
332 | MediaDevices.getUserMedia() | API, Media, Media Capture and Streams API, Media Streams API, MediaDevices, Method, Reference, WebRTC |
MediaDevices 인터페이스의 getUserMedia() 메서드는 사용자에게 미디어 입력 장치 사용 권한을 요청하며, 사용자가 수락하면 요청한 미디어 종류의 트랙을 포함한 MediaStream 을 반환합니다. |
||
333 | MediaStream Image Capture API | API, MediaStream, MediaStream Image Capture API, Overview, Reference, 비디오, 사진, 이미지 |
MediaStream Image Capture API는 촬영 장치를 사용해 이미지와 비디오를 캡처하기 위한 API입니다. 그러나 데이터 캡처 외에도 이미지 해상도, 적목 현상 감소 기능, 플래시 존재 유무와 현재 사용 여부 등 장치 사양에 대한 정보를 가져올 때에도 사용할 수 있습니다. 거꾸로, Image Capture API를 사용하면 현재 장치의 허용 범위 안에서 해당 기능을 조정할 수도 있습니다. | ||
334 | MediaStreamTrack | API, Interface, Media, Media Capture and Streams API, Media Streams API, MediaStreamTrack, Reference, WebRTC |
MediaStreamTrack 인터페이스는 스트림 내의 단일 미디어 트랙을 나타냅니다. 보통 오디오와 비디오 트랙이지만, 다른 종류도 존재할 수 있습니다. |
||
335 | MediaStreamTrack.applyConstraints() | API, Media Capture and Streams API, Media Streams API, MediaStreamTrack, Method |
MediaStreamTrack 인터페이스의 applyConstraints () 메서드는 트랙에 제약을 적용합니다. 제약을 통해 웹 사이트와 앱은 프레임 레이트, 해상도, 플래시 여부 등, 제약 가능한 속성을 자신이 바라는 이상적인 값과 허용 가능한 범위로 제한할 수 있습니다. |
||
336 | MediaStreamTrack.clone() | API, Media Capture and Streams API, Media Streams API, MediaStreamTrack, Method, Reference |
MediaStreamTrack 인터페이스의 clone() 메서드는 MediaStreamTrack 객체의 사본을 반환합니다. 사본은 새로운 MediaStreamTrack.id 를 제외하면 모든 값이 원본과 동일합니다. |
||
337 | MediaStreamTrack.enabled | Media, Media Capture and Streams, MediaStreamTrack, Property, Reference, WebRTC |
MediaStreamTrack 인터페이스의 enabled 속성은 트랙이 소스 스트림을 렌더링 할 수 있으면 true , 아니면 false 를 반환합니다. enabled 속성을 사용해 음소거 기능을 구현할 수 있습니다. |
||
338 | MediaStreamTrack.getCapabilities() | API, Media Capture and Streams API, Media Streams API, MediaStreamTrack, Method, Reference |
MediaStreamTrack 인터페이스의 getCapabilities() 메서드는 user agent가 지원하는 각각의 제약 조건에 적용할 수 있는 값이나 값의 범위를 나타내는 MediaTrackCapabilities 객체를 반환합니다. |
||
339 | MediaStreamTrack.getConstraints() | API, Media Capture and Streams API, Media Streams API, MediaStreamTrack, Method, Reference |
MediaStreamTrack 인터페이스의 getConstraints() 메서드는 현재 트랙에서 마지막으로 호출한 MediaStreamTrack.applyConstraints 메서드로 설정한 제약을 포함한 객체를 반환합니다. 반환한 제약 값은 웹 사이트나 애플리케이션이 제약 속성에 지정한 특정 값 또는 값의 범위 조건을 나타냅니다. |
||
340 | MediaStreamTrack.getSettings() | API, Media Capture and Streams, MediaStreamTrack, Method, Reference |
MediaStreamTrack 인터페이스의 getSettings() 메서드는 트랙의 각 제약 속성에 지금 적용된 값을 담은 MediaTrackSettings 객체를 반환합니다. |
||
341 | MediaStreamTrack.id | Media Capture and Streams, MediaStreamTrack, Property, Read-only, Reference, WebRTC |
MediaStreamTrack.id 읽기 전용 속성은 user agent가 생성하는, 트랙의 전역 고유 식별자(GUID)를 담은 DOMString 을 반환합니다. |
||
342 | MediaStreamTrack.kind | Media Capture and Streams, MediaStreamTrack, Property, Read-only, Reference, WebRTC |
MediaStreamTrack.kind 읽기 전용 속성은 트랙이 오디오인 경우 "audio" , 비디오인 경우 "video" 인 DOMString 을 반환합니다. |
||
343 | MediaStreamTrack.label | Media Capture and Streams, MediaStreamTrack, Property, Read-only, Reference, WebRTC |
MediaStreamTrack.label 읽기 전용 속성은 user agent가 트랙 소스를 식별하기 위해 지정한 레이블을 담은 DOMString 을 반환합니다. |
||
344 | MediaStreamTrack.muted | API, Media, Media Capture and Streams, MediaStreamTrack, Property, Read-only, Reference |
MediaStreamTrack 인터페이스의 muted 읽기 전용 속성은 트랙이 현재 미디어 출력을 제공할 수 없는 상태인지를 나타내는 Boolean 을 반환합니다. |
||
345 | MediaStreamTrack.readyState | API, Media Capture and Streams, MediaStreamTrack, Property, Read-only, Reference |
MediaStreamTrack.readyState 읽기 전용 속성은 트랙의 상태를 나타내는 열거형 값을 반환합니다. |
||
346 | MediaStreamTrack.stop() | API, Media, Media Capture and Streams API, Media Streams API, MediaStreamTrack, Method, Reference, WebRTC |
MediaStreamTrack.stop() 메서드는 트랙을 정지합니다. |
||
347 | MediaTrackConstraints | |
MediaTrackConstraints 연관 배열은 트랙의 기능 및 기능이 받는 값 또는 값의 범위를 설명합니다. MediaStreamTrack.applyConstraints 에 전달해서, 스크립트가 일련의 필수(일치) 조건과 선호 조건의 값과 범위를 트랙에 설정할 수 있으며, 가장 최근에 설정한 사용자 지정 제약은 MediaStreamTrack.getConstraints 를 호출해 가져올 수 있습니다. |
||
348 | MessageEvent | |
MessageEvent 는 WebSocket 또는 WebRTC RTCDataChannel 으로 된 타겟으로 부터 전달받은 메시지를 보여주는 interface 입니다. |
||
349 | MouseEvent | |
MouseEvent 인터페이스는 특정 지점을 가리키는 장치를 통해 발생하는 이벤트를 의미한다 (마우스 등). 주로 사용되는 이벤트로는 click , dblclick , mouseup , mousedown 가 있다. |
||
350 | MouseEvent.clientX | |
CSSOM 뷰 모듈에 의해 재정의된 이중 부동 소수점 값. 원래 이 속성은 긴 정수로 정의되었다. 자세한 내용은 "브라우저 호환성" 섹션을 참조하십시오. | ||
351 | MutationObserver | |
MutationObserver 는 개발자들에게 DOM 변경 감시를 제공합니다. DOM3 이벤트 기술 설명서에 정의된 Mutation Events 를 대체합니다. |
||
352 | 내비게이션 타이밍(Navigation Timing) | |
Navigation Timing API는 웹 사이트의 성능을 측정하는 데 사용할 수 있는 데이터를 제공합니다. 같은 목적에 사용했던 다른 JavaScript 기반 메커니즘과 다르게 이 API는 더 유용하고 정확한 종단 간(end-to-end) 대기 시간(latency)을 제공할 수 있습니다. | ||
353 | Navigator | API, DOM, Interface, Navigator, Reference, Web |
Navigator 인터페이스는 user agent의 상태와 신원 정보를 나타냅내며, 스크립트로 해당 정보를 질의할 때와 애플리케이션을 특정 활동에 등록할 때 사용합니다. |
||
354 | window.navigator.battery | |
battery 객체는 시스템의 배터리 충전 상태에 대한 정보를 제공합니다. 배터리의 충전 상태가 변화할때 발생하는 이벤트에 대한 처리도 가능 합니다. 이 객체는 Battery Status API 의 구현입니다. 보다 자세한 내용, API, 샘플 코드 등은 문서를 참고 해 주세요. |
||
355 | window.navigator.connection | |
네트워크 정보 API는 사용자 기기의 현재 대역폭이나 연결이 과금되는 지와 같은 정보를 알려줍니다. 이를 이용해서 사용자의 연결에 기반해서 높은 품질의 콘텐츠를 제공할지 낮은 품질의 콘텐츠를 제공할지 선택할 수 있습니다. | ||
356 | Navigator.geolocation | API, Geolocation API, Navigator, Property, Reference, Secure context |
Navigator.geolocation 읽기 전용 속성은 웹에서 장치의 위치를 알아낼 때 사용할 수 있는 Geolocation 객체를 반환합니다. 웹 사이트나 웹 앱은 위치정보를 사용해 결과 화면을 맞춤 설정할 수 있습니다. |
||
357 | Navigator.mediaDevices | Media, Media Capture and Streams API, Media Streams API, Navigator, Property, Read-only, Reference, Web |
Navigator.mediaDevices 읽기 전용 속성은 카메라, 마이크, 화면 공유와 같이 현재 연결된 미디어 입력 장치에 접근할 수 있는 MediaDevices 객체를 반환합니다. |
||
358 | Navigator.registerProtocolHandler() | API, DOM, Method, Navigator, Reference |
Navigator.registerProtocolHandler() 메서드는 웹 사이트가 특정 URL 스킴("프로토콜")을 열거나 처리할 수 있도록 등록합니다. |
||
359 | Navigator.share | |
Navigator.share() 메소드는 Web Share API 의 부분으로서 디바이스의 네이티브 공유하기 메커니즘을 작동시킨다. Web Share API 가 지원되지 않는다면, 이 메소드는 undefined 일 것이다. |
||
360 | NavigatorID | |
NavigatorID 인터페이스에는 브라우저의 ID와 관련된 메소드 및 특성이 들어있습니다. |
||
361 | NavigatorLanguage | API, HTML-DOM, Reference |
NavigatorLanguage contains methods and properties related to the language of the navigator. |
||
362 | NavigatorLanguage.language | |
363 | NavigatorOnLine | API, HTML-DOM |
The NavigatorOnLine interface contains methods and properties related to the connectivity status of the browser. |
||
364 | Online and offline events | AJAX, DOM, Web Development |
In progress Firefox 3는 WHATWG 웹 애플리케이션 1.0 명세에 기술된 온라인/오프라인 이벤트를 구현합니다. | ||
365 | Network Information API | |
네트워크 정보 API는 사용자 기기의 현재 대역폭이나 과금이 되는 연결인지와 같은 시스템의 연결 정보를 알려줍니다. 이를 이용해서 사용자에게 높은 용량의 콘텐츠를 제공할지 낮은 용량의 콘텐츠를 제공할지 사용자의 연결 상태에 따라서 제공할 수 있습니다. 전체 API는 DOM에 추가된 단일한 객체로 구성되어 있습니다: window.navigator.connection . |
||
366 | NetworkInformation | API |
The NetworkInformation interface provides information about the connection a device is using to communicate with the network and provides a means for scripts to be notified if the connection type changes. The NetworkInformation interfaces cannot be instantiated. It is instead accessed through the connection property of the Navigator interface. |
||
367 | Node | DOM, Node |
Node 는 여러 가지 DOM 타입들이 상속하는 인터페이스이며 그 다양한 타입들을 비슷하게 처리할 수 있게 한다. 예를들어, 똑같은 메소드를 상속하거나 똑같은 방식으로 테스트를 할수있다 |
||
368 | Node.appendChild() | 노드 붙이기, 노드 이동, 돔 |
Node.appendChild() 메소드는 한 노드를 특정 부모 노드의 자식 노드 리스트 중 마지막 자식으로 붙입니다. 만약 주어진 노드가 이미 문서에 존재하는 노드를 참조하고 있다면 appendChild() 메소드는 노드를 현재 위치에서 새로운 위치로 이동시킵니다. (문서에 존재하는 노드를 다른 곳으로 붙이기 전에 부모 노드로 부터 지워버릴 필요는 없습니다.) |
||
369 | element.childNodes | DOM, Gecko, Gecko DOM Reference |
childNodes는 주어진 요소의 자식 노드 모음( collection )을 반환합니다. | ||
370 | Node.cloneNode() | |
Cloning a node copies all of its attributes and their values, including intrinsic (in–line) listeners. It does not copy event listeners added using addEventListener() or those assigned to element properties. (e.g. node.onclick = fn ) Moreover, for a <canvas> element, the painted image is not copied. |
||
371 | Node.contains() | |
Node.contains() 메소드는 주어진 인자가 node 의 자손인지, 아닌지에 대한 Boolean 값을 리턴합니다. |
||
372 | element.firstChild | DOM, Gecko |
트리에서 노드의 첫 번째 자식이나 null (노드가 자식이 없으면)을 반환합니다. |
||
373 | Node.hasChildNodes() | API, DOM, Method, Node |
Node.hasChildNodes() 메소드는 현재 노드(Node )에게 자식노드(child nodes)가 있는지를 Boolean 값으로 반환합니다. |
||
374 | Node.insertBefore() | |
Node.insertBefore() 메소드는 참조된 노드 앞에 특정 부모 노드의 자식 노드를 삽입합니다. 만약 주어진 자식 노드가 document에 존재하는 노드를 참조한다면, insertBefore() 가 자식 노드를 현재 위치에서 새로운 위치로 옮깁니다. (노드를 다른 노드에 추가하기 전에 상위 노드에서 제거할 필요가 없습니다) |
||
375 | element.lastChild | DOM, Gecko, Gecko DOM Reference |
lastChild는 노드의 마지막 자식을 반환합니다. | ||
376 | Node.nextSibling | API, DOM, Gecko, Node, Property |
읽기 전용 속성인 Node.nextSibling 은 부모의 Node.childNodes 목록에서 지정된 노드 바로 다음에 있는 노드를 반환하거나 지정된 노드가 해당 목록의 마지막 노드이면 null 값을 반환합니다. |
||
377 | Node.normalize() | API, DOM, NeedsSpecTable, 노드, 레퍼런스, 메소드 |
Node.normalize() 메소드는 지정된 노드와 하위 트리의 모든 노드를 "정규화된" 형태로 놓습니다. 정규화된 하위 트리의 텍스트 노드는 비어있지 않으며 인접한 텍스트 노드도 존재하지 않습니다. |
||
378 | Node.ownerDocument | |
Node.ownerDocument 읽기 전용 속성은 이 node 의 최상위 document 객체를 반환합니다. |
||
379 | Node.previousSibling | |
Node.previousSibling은 읽기전용 속성이며 현재 호출하는 노드가 속해 있는 부모의 Node.childNodes 목록에서 특정 자식 노드를 리턴하거나 childNodes 목록의 첫번째 노드일 경우 Null값을 리턴합니다. |
||
380 | Node.replaceChild() | 노드 교체, 돔 조작, 자바스크립트 |
Node.replaceChild() 메소드는 특정 부모 노드의 한 자식 노드를 다른 노드로 교체합니다. |
||
381 | Node.textContent | API, DOM, Node, Property, Reference |
Node 인터페이스의 textContent 속성은 노드와 그 자손의 텍스트 콘텐츠를 표현합니다. |
||
382 | NodeFilter | API, DOM, Reference |
NodeFilter 인터페이스는 NodeIterator 나 TreeWalker 에서 노드를 거를 때 사용하는 객체를 나타냅니다. |
||
383 | NodeList | DOM, Interface |
NodeList 객체는 일반적으로 element.childNodes 와 같은 속성(property)과 document.querySelectorAll 와 같은 메서드에 의해 반환되는 노드의 콜렉션입니다. |
||
384 | NodeList.entries() | |
NodeList.entries() 메서드는 이 객체에 포함된 모든 key/value 쌍을 통과하는 Iteration_protocols 를 반환합니다. 이 값(value)은 Node 객체입니다. |
||
385 | NodeList.prototype.forEach() | |
NodeList 인터페이스의 forEach() 메서드는 리스트 내의 각각의 값 쌍에 대해 매개 변수에 지정된 콜백을 삽입 순서로 호출합니다. |
||
386 | NodeList.item() | |
NodeList 의 node를 index로 돌려줍니다. 이 메서드는 인수(arguments)를 제공하는 한 exceptions 을 throw 하지 않습니다. index가 범위를 벗어나면 null 값이 반환되고, 인수가 제공되지 않으면 TypeError 가 throw 됩니다. |
||
387 | NodeList.keys() | |
NodeList.keys() 메서드는 이 객체에 포함된 모든 키를 통과할 수 있는 Iteration_protocols 를 반환합니다. 이 키는 부호없는 정수형(unsigned integer ) 입니다. |
||
388 | element.length | DOM, Gecko, Gecko DOM Reference |
length 는 NodeList 의 항목수를 반환합니다. |
||
389 | NodeList.values() | |
NodeList.values() 메서드는 이 객체에 포함된 모든 값을 통과할 수 있는 Iteration_protocols 를 반환합니다. 값은 Node 객체 입니다. |
||
390 | Notification | |
Notifications API의 Notification 인터페이스는 사용자에게 데스크톱 알림을 설정하고 보여주는데 사용됩니다. |
||
391 | Notification.permission | |
permission 속성은 웹 알림에 있어서 사용자에 의해 현재 앱에 허가된 현재 권한을 가리킵니다. |
||
392 | Notifications API | 권한, 시스템, 알림 |
Notifications API 는 웹 페이지가 일반 사용자에게 시스템 알림 표시를 제어할 수 있게 해줍니다. 이러한 알람은 최상단 브라우징 컨텍스트 뷰포트의 바깥에 위치하므로 사용자가 탭을 변경하거나 다른 앱으로 이동했을때에도 표시할 수 있습니다. 이 API 는 다양한 플랫폼에 존재하는 알림 시스템과 호환되도록 디자인되었습니다. | ||
393 | 알림 API 사용하기 | |
웹 페이지나 앱에서 알림(Notifications) API를 사용하면 페이지 외부에 표시되는 알림을 보낼 수 있습니다. 이것은 시스템 레벨에서 처리되는 것으로 애플리케이션이 유휴 상태거나 백그라운드에 있더라도 웹 앱이 사용자에게 정보를 보낼 수 있습니다. 이 글에서는 여러분의 앱에서 이 API를 사용하기 위한 기초를 알아봅니다. | ||
394 | NotifyAudioAvailableEvent | |
This interface defines the event for audio elements triggered when the Audiobuffer is full. | ||
395 | OffscreenCanvas | API, Canvas, Experimental, Interface, Reference |
OffscreenCanvas 는 화면 밖에서 렌더링되는 캔버스 인터페이스입니다. window 객체와 worker 객체 모두 지원합니다. |
||
396 | OffscreenCanvas.getContext() | |
OffscreenCanvas.getContext() 메소드는 offscreen 캔버스를 위한 드로잉 컨텍스트 반환합니다. 컨텍스트 식별자가 지원되는 상황이 아닐 경우 null 를 반환합니다. |
||
397 | OffscreenCanvas.height | API, Canvas, Experimental, OffscreenCanvas, Property, Reference |
height 프로퍼티는 OffscreenCanvas 객체에 할당된 높이를 반환합니다. |
||
398 | OffscreenCanvas() | API, Canvas, Constructor, Experimental, OffscreenCanvas, Reference, WebGL |
OffscreenCanvas() 생성자는 새롭게 초기화된 OffscreenCanvas 객체를 반환합니다. |
||
399 | OffscreenCanvas.convertToBlob() | API, Canvas, Experimental, Method, OffscreenCanvas, Reference |
OffscreenCanvas.convertToBlob() 메소드는 캔버스에 포함된 이미지를 표현하는 Blob 객체를 생성합니다. |
||
400 | OffscreenCanvas.width | API, Canvas, Experimental, OffscreenCanvas, Property, Reference |
width 프로퍼티는 OffscreenCanvas 객체에 할당된 너비를 반환합니다. |
||
401 | Page Visibility API | API, DOM, Documents, Tutorials |
Page Visibility API는 웹페이지가 visible 또는 focus 상태인지 당신이 알도록 한다. | ||
402 | ParentNode | API, DOM, Mixin, Node, ParentNode, Reference |
ParentNode 믹스인mixin은 자식을 가질 수 있는 모든 종류의 Node 객체가 공통으로 가지는 메서드와 속성을 가집니다. |
||
403 | Performance | API, Interface, Navigation Timing, NeedsTranslation, Performance, Reference, TopicStub, Web Performance |
The Performance interface represents timing-related performance information for the given page. |
||
404 | performance.mark() | API, Method, Reference, Web Performance |
mark() 메소드는 브라우저의 performance entry buffer에 주어진 이름으로 DOMHighResTimeStamp 를 생성합니다. timestamp가 정의된 응용프로그램은 Performance 인터페이스의 getEntries*() 메소드들을 통해 불러올 수 있습니다. (Performance.getEntries , Performance.getEntriesByName , Performance.getEntriesByType ). |
||
405 | performance.now() | Performance, performance.now |
The performance.now() method returns a DOMHighResTimeStamp , measured in milliseconds. |
||
406 | PerformanceEntry | |
PerformanceEntry 객체는 performance timeline 상의 단일 성능 수치를 캡슐화 합니다. performance entry는 응용프로그램의 특정 지점에서 performance PerformanceMark 나 PerformanceMeasure 를 생성함으로써 (예를 들면 Performance.mark 를 호출하는 방법으로) 직접적으로 만들어질 수 있습니다. 또는 (이미지와 같은) 리소스를 로딩하는 등의 간접적인 방법으로 생성되기도 합니다. |
||
407 | PhotoCapabilities | API, Experimental, Interface, MediaStream Image Capture API, PhotoCapabilities, Reference |
MediaStream Image Capture API의 PhotoCapabilities 인터페이스는 장착된 촬영 장치에서 사용 가능한 설정 옵션을 제공합니다. PhotoCapabilities 객체는 ImageCapture.getPhotoCapabilities() 를 사용해 가져올 수 있습니다.. |
||
408 | Plugin | API, Add-ons, DOM, NeedsContent, Plug-in, Plugins |
플러그 인 인터페이스는 브라우저 플러그 인에 대한 정보를 제공합니다. | ||
409 | PositionOptions | API, Geolocation API, Interface, PositionOptions, Reference, Secure context |
PositionOptions 인터페이스는 Geolocation.getCurrentPosition() 과 Geolocation.watchPosition() 의 매개변수로 전달할 옵션 속성을 포함한 개체를 나타냅니다. |
||
410 | Proximity | |
근접 이벤트는 사용자가 디바이스에 가까이 갔을때를 알 수 있는 간단한 벙법이다. | ||
411 | Push API | |
Push API는 웹 애플리케이션이 현재 로딩이 되어 있지 않더라도 서버로부터 메시지를 받을 수 있도록 하는 기능이다. 이는 개발자들이 비동기적으로 사용자에게 새로운 내용을 시기적절하게 전달할 수 있도록 만들어 준다. | ||
412 | PushManager | API, Experimental, Interface, Push, Push API, Reference, Service Workers, 푸시, 푸시 알림 |
Push API의 PushManager 인터페이스는 서드파티 서버에서 알림을 수신하거나, URL에 푸시 알림을 요청하는 방법을 제공합니다. |
||
413 | PushMessageData | |
The PushMessageData interface of the Push API provides methods which let you retrieve the push data sent by a server in various formats. |
||
414 | range | API, DOM, Reference |
Range 객체는 주어진 document 내의 텍스트 노드들의 부분들(parts)과 document의 단편화에 포함된 노드들을 나타내고 있다. |
||
415 | Range.selectNodeContents() | API, DOM, Method, Range |
Range.selectNodeContents() 는 Node 의 내용을 포함하는 Range 를 설정합니다. |
||
416 | ReadableStream | |
Streams API의 ReadableStream 인터페이스는 바이트 데이터를 읽을수 있는 스트림을 제공합니다. Fetch API는 Response 객체의 body 속성을 통하여 ReadableStream 의 구체적인 인스턴스를 제공합니다. |
||
417 | Request | |
Fetch API의 Request 는 리퀘스트 리소스를 표현해주는 인터페이스입니다. |
||
418 | Request.credentials | API, Cookies, Fetch, Networking, Property, Reference, Security, credentials, request |
Request 인터페이스의 credentials 읽기 전용 속성은 cross-origin 요청의 경우, user agent가 다른 도메인으로부터 cookie 들을 전달해야만 하는가 아닌가를 나타낸다. 이것은 XHR 의 withCredentials flag 과 비슷하지만, (2개가 아니라) 3가지 값이 사용 가능하다 : |
||
419 | Request() | |
Request() 생성자는 새로운 Request 객체를 생성하도록 도와줍니다. |
||
420 | RTCConfiguration | API, Dictionary, Interface, RTCConfiguration, WebRTC |
RTCConfiguration 는 RTCPeerConnection 의 설정에 대한 옵션들을 제공합니다. 연결이 처음으로 이루어질 때 RTCPeerConnection 생성자에 전달되거나, 연결이 확립된 동안 설정을 확인하고 변경이 가능한RTCPeerConnection.getConfiguration() 및 RTCPeerConnection.setConfiguration() 메소드와 같이 사용됩니다. |
||
421 | RTCDataChannelEvent | |
RTCDataChannelEvent() 생성자는 datachannel 을 나타내는 신규 RTCDataChannelEvent 객체를 반환합니다. 이 이벤트는 두 피어 사이에서 원격 피어가 RTCDataChannel 을 개통하도록 요청되었을때, RTCPeerConnection 에 전달됩니다. |
||
422 | RTCDataChannelEvent.channel | |
읽기 속성인 RTCDataChannelEvent .channel 는 RTCDataChannel 와 관련이 있는 이벤트를 반환합니다. |
||
423 | RTCDataChannelEvent() | |
RTCDataChannelEvent() 생성자는 새로운 RTCDataChannelEvent 를 생성합니다. |
||
424 | RTCIceCandidate | |
RTCIceCandidate 인터페이스는 WebRTC API의 한 종류로서, RTCPeerConnection 을 구축 할 때 사용되기도하는 Internet Connectivity Establishment (ICE)의 후보군 (candidate)를 말합니다. |
||
425 | RTCIceCandidate.candidate | |
RTCIceCandidate 인터페이스에 대한 읽기 속성인 candidate 는 candidate에 대해 자세히 설명해주는 DOMString 를 반환합니다. |
||
426 | RTCIceCandidate. toJSON() | |
RTCIceCandidate 메소드인 toJSON() 은 JSON 형식으로 호출된 RTCIceCandidate를 RTCIceCandidateInit 객체 형식으로 변환합니다. . |
||
427 | RTCPeerConnection | |
RTCPeerConnection 인터페이스는 로컬 컴퓨터와 원격 피어 간의 WebRTC 연결을 담당하며 원격 피어에 연결하기 위한 메서드들을 제공하고, 연결을 유지하고 연결 상태를 모니터링하며 더 이상 연결이 필요하지 않을 경우 연결을 종료합니다. |
||
428 | RTCPeerConnection.addIceCandidate() | |
RTCPeerConnection 을 사용하는 웹이나 앱이 신규 ICE candidate를 signaling 채널을 통해 원격 유저로부터 수신하게되면, RTCPeerConnection.addIceCandidate() 를 호출해서 브라우저의 ICE 에이전트에게 새로 수신한 candidate를 전달합니다. |
||
429 | RTCPeerConnection.addTrack() | |
RTCPeerConnection 의 메소드인 addTrack() 은 다른 유저에게 전송될 트랙들의 묶음에 신규 미디어 트랙을 추가합니다. |
||
430 | RTCPeerConnection.canTrickleIceCandidates | |
읽기 속성인 RTCPeerConnection 속성의 canTrickleIceCandidates 는 원격유저가 trickled ICE candidates를 승인 할 수 있는지의 여부를 알려주는 Boolean 을 반환합니다. |
||
431 | RTCPeerConnection.close() | |
RTCPeerConnection.close() 메소드로 피어 연결을 종료합니다. |
||
432 | RTCPeerConnection.connectionState | |
RTCPeerConnection 인터페이스의 읽기 속성인 connectionState 는 피어 연결의 현재 상태를 알려줍니다. 이 속성은 RTCPeerConnectionState enum 값 중 하나를 문자열로 반환해줍니다. |
||
433 | RTCPeerConnection.createAnswer() | |
RTCPeerConnection 인터페이스의 createAnswer() 메소드는 WebRTC 연결 중 발생하는 offer/answer 네고시에이션에서 원격 유저로부터 받은 offer에 대한 SDP answer를 생성합니다. 이 answer는 세션이 이미 부착된 미디어, 브라우저에서 지원하는 코덱 및 옵션, 그리고 이미 수집된 ICE candidate에 대한 정보를 담고 잇습니다. Answer는 반환 된 Promise 에 전달되고, 그 다음에는 네고시에이션 과정을 계속 진행하기 위해서 offer의 소스에게 전달되야합니다. |
||
434 | RTCPeerConnection.createDataChannel() | |
RTCPeerConnection 인터페이스의 createDataChannel() 메소드는 어떤 형식의 데이터든 송신 할 수 있도록 원격 유저와 연결하는 신규 채널을 생성합니다. |
||
435 | RTCPeerConnection.currentLocalDescription | |
읽기 속성인 RTCPeerConnection.currentLocalDescription 은 가장 최근에 RTCPeerConnection 가 성공적으로 네고시에이션을 마치고 원격 피어와 연결된, 연결인터페이스의 로컬 엔드를 설명하는 RTCSessionDescription 객체를 반환합니다. 이외에도 설명에 의해 offer 혹은 answer가 처음으로 인스턴스화 되면 ICE 에이전트에 의해 이미 생성됬을수도 있는 ICE candidate 목록이 포함되어 있습니다. |
||
436 | RTCPeerConnection.currentRemoteDescription | |
읽기 속성인 RTCPeerConnection.currentRemoteDescription 은 마지막 RTCPeerConnection 이후 가장 최근에 원격 유저와의 네고시에이션 및 연결을 성공적으로 마친 연결의 원격 엔드 포인트를 알려주는 RTCSessionDescription 객체를 반환합니다. 추가적으로 이 속성은 description에 의해 표현되는 마지막 offer 및 answer가 처음 시작되면 ICE 에이전트에 의해 생성이 되었을 수도 있는 모든 ICE candidate들의 리스트를 포함합니다. |
||
437 | RTCPeerConnection.generateCertificate() | |
RTCPeerConnection 인터페이스의 generateCertificate() 메소드는 X.509 인증서와 해당하는 개인 키를 생성하고 저장합니다. 그리고 접근이 가능한 RTCCertificate 를 반환합니다. |
||
438 | RTCPeerConnection.getConfiguration() | |
RTCPeerConnection.getConfiguration() 메소드는 호출 된 RTCPeerConnection 의 현재 설정을 알려주는 RTCConfiguration 객체를 반환합니다. |
||
439 | RTCPeerConnection.getIdentityAssertion() | |
RTCPeerConnection.getIdentityAssertion() 메소드는 식별 주장의 수집을 시작합니다. 이 메소드는 RTCPeerConnection.signalingState 가 "closed" 상태가 아닐 때에만 유효합니다. |
||
440 | RTCPeerConnection.getReceivers() | |
RTCPeerConnection.getReceivers() 메소드는 RTCRtpReceiver 객체의 배열을 반환합니다. 이 배열의 각 요소들은 RTP 리시버를 나타냅니다. 각각의 RTP 리시버는 RTCPeerConnection 에 대한 MediaStreamTrack 의 데이터를 수신하고 디코딩 합니다. |
||
441 | RTCPeerConnection.getSenders() | |
RTCPeerConnection 의 getSenders() 메소드는 RTCRtpSender 객체의 배열을 반환합니다. 배열의 각 객체는 하나의 트랙의 데이터의 송신을 담당하는 RTP sender를 나타냅니다. |
||
442 | RTCPeerConnection.getTransceivers() | |
RTCPeerConnection 인터페이스의 getTransceivers() 메소드는 연결에서 데이터 전송 및 수신에 사용되는 RTCRtpTransceiver 객체의 리스트를 반환합니다. |
||
443 | RTCPeerConnection.iceGatheringState | |
읽기 속성인 RTCPeerConnection.iceGatheringState 는 연결 인터페이스의 ICE 수집 상태를 알려주는 RTCIceGatheringState 타입의 Enum을 반환합니다. 이 속성을 활용하면, ICE candidate 수집 과정이 언제 종료되는지 감지 할 수 있습니다. |
||
444 | RTCPeerConnection: icegatheringstatechange event | |
icegatheringstatechange 이벤트는 ICE candidate 수집 과정이 변경되면, RTCPeerConnection 의 이벤트 핸들러인 RTCPeerConnection.onicegatheringstatechange 로 전달됩니다. |
||
445 | RTCPeerConnection.localDescription | |
읽기 속성인 RTCPeerConnection.localDescription 는 연결의 로컬 엔드에 대한 세션을 설명하는 RTCSessionDescription 를 반환합니다. 아직 설정이 안되어있다면, null 입니다. |
||
446 | RTCPeerConnection.onconnectionstatechange | |
RTCPeerConnection.onconnectionstatechange 속성에 RTCPeerConnection 인스턴스에서 발생하는 connectionstatechange 이벤트를 처리하기 위해 호출되는 EventHandler 를 정의하게됩니다. 이 이벤트는 연결의 상태 집합체가 변할 때마다 발생합니다. 이 상태 집합체는 연결에 의해 사용되는 각각의 네트워크 전송 상태들의 묶음입니다. |
||
447 | RTCPeerConnection.ondatachannel | |
RTCPeerConnection.ondatachannel 속성은 RTCPeerConnection 에서 발생하는 datachannel 이벤트에 의해 호출되는 EventHandler 입니다. 이 속성에는 함수를 정의하게됩니다. RTCDataChannelEvent 의 한 종류인 이 이벤트는 원격 유저가 RTCPeerConnection.createDataChannel 를 호출해서 연결에 RTCDataChannel 가 추가되었을 때, 전달됩니다. |
||
448 | RTCPeerConnection.onicecandidate | |
RTCPeerConnection 속성의 RTCPeerConnection.onicecandidate 는 RTCPeerConnection 인스턴스에서 icecandidate 이벤트 발생시에 호출 하려는 함수를 지정합니다. 이 이벤트는 로컬 ICE 에이전트가 signaling 서버를 통해 원격 피어에게 메세지를 전달 할 필요가 있을때 마다 발생합니다. 그리고 ICE 에이전트가 signaling에 사용되는 기술에 대한 구체사항을 모르더라도 원격 피어와의 네고시에이션을 수행하도록 도와줍니다. 어떤 메세징 기술을 선택하던간에, 이 메소드를 사용해서 원격 피어에 ICE candidate를 전달하는 과정을 간단하게 구현 할 수 있습니다. |
||
449 | RTCPeerConnection.onicegatheringstatechange | |
RTCPeerConnection.onicegatheringstatechange 속성은 icegatheringstatechange 이벤트가 RTCPeerConnection 에 전달될 때 호출이되는 함수를 정의하는 EventHandler 입니다. 이이벤트는 ICE 에이전트가 ICE candidate를 수집을 하는지의 여부를 알려주는 ICE 수집 상태가 변하면 발생합니다. 하지만, ICE 수집 상태를 모니터링 해야하는 특별한 이유가 없으면 이 이벤트를 감시 할 필요는 없습니다. |
||
450 | RTCPeerConnection.onidentityresult | |
RTCPeerConnection.onidentityresult 이벤트 핸들러는 RTCPeerConnection 가 RTCIdentityEvent 타입의 identityresult 이벤트를 수신하게되면 실행되는 코드를 담고 있는 속성입니다. 이러한 이벤트는 RTCPeerConnection.getIdentityAssertion() 혹은 offer 혹은 answer를 생성하는 과정에 의해 식별인자 주장이 생성되면 전송됩니다. |
||
451 | RTCPeerConnection.ontrack | |
RTCPeerConnection 속성인 ontrack 은 RTCPeerConnection 에 트랙이 등록됨을 알려주는 track 가 발생하면 호출되는 함수를 지정하는 EventHandler 입니다. |
||
452 | RTCPeerConnection.removeTrack() | |
RTCPeerConnection.removeTrack() 메소드는 RTCPeerConnection.getSenders() 에 의해 보고된 발신자 목록에서 해당 RTCRtpSender 를 실제로 제거하지 않은채, 지정한 트랙에서 미디어 전송을 중단하도록 연결의 로컬엔드에 알려줍니다. |
||
453 | RTCPeerConnection.restartIce() | |
WebRTC API의 RTCPeerConnection 인터페이스에서는 restartIce() 메소드를 제공해서 연결의 양쪽에서 ICE candidate의 재수집 요청을 간단하게 할 수 있게 만들어줍니다. |
||
454 | RTCPeerConnection() | |
RTCPeerConnection() 생성자는 로컬 기기와 원격 피어 간의 연결을 나타내는 RTCPeerConnection 객체를 새로 만들어 반환합니다. |
||
455 | RTCPeerConnection.setConfiguration() | |
RTCPeerConnection.setConfiguration() 메소드는 RTCConfiguration 객체에 명시한 값을 가지고 RTCPeerConnection 의 현재 설정을 지정합니다. 이 메소드를 사용해서 연결에서 사용되는 ICE 서버와 전송 정책을 변경 할 수 있습니다. |
||
456 | RTCPeerConnection.setIdentityProvider() | |
RTCPeerConnection.setIdentityProvider() 메소드는 이름, 통신에 사용된 프로토콜 (옵션), 유저 이름 (옵션)으로 구성된 세 가지 매개변수에 식별 제공자 (Identity Provider, IdP)를 지정합니다. IdP는 주장 (assertion)이 필요한 순간에만 사용 될 것입니다. |
||
457 | RTCPeerConnection.setLocalDescription() | |
RTCPeerConnection.setLocalDescription() 메소드는 연결 인터페이스와 관련이 있는 로컬 설명 (local description)을 변경합니다. 로컬 설명은 미디어 형식을 포함하는 연결의 로컬 엔드에 대한 속성을 명시합니다. |
||
458 | RTCPeerConnectionIceEvent | API, Experimental, Interface, NeedsTranslation, RTCIceCandidateEvent, Reference, TopicStub, WebRTC |
The RTCPeerConnectionIceEvent interface represents events that occurs in relation to ICE candidates with the target, usually an RTCPeerConnection . |
||
459 | RTCPeerConnectionIceEvent.candidate | |
RTCPeerConnectionIceEvent 인터페이스의 candidate 속성은 읽기 전용입니다. 이 속성은 RTCIceCandidate 와 관련된 이벤트를 반환합니다. |
||
460 | RTCSessionDescription | API, Audio, Experimental, Interface, Media, NeedsTranslation, Reference, TopicStub, Video, Web, WebRTC |
The RTCSessionDescription interface describes one end of a connection—or potential connection—and how it's configured. Each RTCSessionDescription consists of a description RTCSessionDescription.type indicating which part of the offer/answer negotiation process it describes and of the SDP descriptor of the session. |
||
461 | RTCSessionDescription.sdp | |
읽기 속성인 RTCSessionDescription.sdp 는 세션에 대해 설명해주는 SDP를 가지고 있는 DOMString 입니다. |
||
462 | RTCSessionDescription.type | |
읽기 전용 값인 RTCSessionDescription.type 은 세션 설명의 타입을 알려주는 RTCSdpType 타입의 값입니다. |
||
463 | Screen | API |
The Screen interface represents a screen, usually the one on which the current window is being rendered. |
||
464 | Screen.lockOrientation | |
lockOrientation 함수는 지정된 방향으로 화면을 고정시킨다. |
||
465 | window.screen.onorientationchange | |
orientationchange 이벤트를 화면 객체로 보내는 이벤트 핸들러이다. |
||
466 | Screen.orientation | |
orientation 속성은 화면의 현재 방향을 알려 준다. |
||
467 | window.screen.unlockOrientation | |
Screen.unlockOrientation() 함수는 이전의 page나 앱을 통해 지정한 화면 고정 값들을 모두 제거 한다. |
||
468 | selection | API, Experimental, Interface, Reference, Selection |
A Selection object represents the range of text selected by the user or the current position of the caret. To obtain a Selection object for examination or manipulation, call window.getSelection() . |
||
469 | Selection.toString() | |
Selection.toString() 메소드는 selection 객체가 현재 나타내는 문자열을 반환합니다. 즉, 현재 선택된 텍스트의 문자열. |
||
470 | Server-sent events | API, Overview, SSE, Server-sent events |
Server Sent Events |
||
471 | Service Worker API | API, Landing, Offline, Overview, Reference, Service Workers, Workers, 서비스 워커, 오프라인 |
서비스 워커는 웹 응용 프로그램, 브라우저, 그리고 (사용 가능한 경우) 네트워크 사이의 프록시 서버 역할을 합니다. 서비스 워커의 개발 의도는 여러가지가 있지만, 그 중에서도 효과적인 오프라인 경험을 생성하고, 네트워크 요청을 가로채서 네트워크 사용 가능 여부에 따라 적절한 행동을 취하고, 서버의 자산을 업데이트할 수 있습니다. 또한 푸시 알림과 백그라운드 동기화 API로의 접근도 제공합니다. | ||
472 | Using Service Workers | |
본 문서에서는 서비스 워커를 시작하기 위한 기본적인 아키텍처, 서비스 워커 등록, 새로운 서비스 워커의 설치와 활성화 과정, 서비스 워커 업데이트, 캐시 제어 및 사용자 정의 응답에 대한 정보를 오프라인 기능을 갖춘 간단한 예제를 통해 제공합니다. |
||
473 | ServiceWorker | API, Interface, Offline, Reference, Service Workers, ServiceWorker, Workers, 서비스 워커, 워커 |
Service Worker API의 ServiceWorker 인터페이스는 서비스 워커로의 참조를 제공합니다. 다수의browsing context(e.g. 페이지, 다른 워커, 등등)는 고유한 ServiceWorker 객체를 통해 동일한 서비스 워커와 연결할 수 있습니다. |
||
474 | ServiceWorker.onstatechange | |
statechange 타입의 이벤트가 발생될 때마다 호출되는 EventListener 속성. 기본적으로 ServiceWorker.state 가 변경되는 시점에 발생한다. |
||
475 | ServiceWorkerGlobalScope | API, Draft, Interface, NeedsTranslation, Offline, Reference, Service Workers, ServiceWorkerGlobalScope, TopicStub, Workers |
The ServiceWorkerGlobalScope interface of the ServiceWorker API represents the global execution context of a service worker. |
||
476 | ServiceWorkerGlobalScope.clients | |
ServiceWorkerGlobalScope 인터페이스의 clients 읽기 전용 속성은 서비스 워커와 관련된 Clients 객체를 반환한다. |
||
477 | ServiceWorkerGlobalScope: notificationclick event | |
notificationclick 이벤트는 ServiceWorkerRegistration.showNotification() 에 의해 발생한 시스템 notification 이 클릭되었음을 나타내기 위해 발생된다. |
||
478 | ServiceWorkerGlobalScope.skipWaiting() | |
ServiceWorkerGlobalScope 의 ServiceWorkerGlobalScope.skipWaiting() 메소드는 waiting 상태의 서비스 워커를 active 상태의 서비스 워커로 변경하도록 강제한다. |
||
479 | ServiceWorkerRegistration | API, Interface, NeedsTranslation, Offline, Reference, Service Workers, Service worker API, ServiceWorkerRegistration, TopicStub, Workers |
The ServiceWorkerRegistration interface of the ServiceWorker API represents the service worker registration. You register a service worker to control one or more pages that share the same origin. |
||
480 | ServiceWorkerRegistration.active | |
ServiceWorkerRegistration 인터페이스의 active 속성은 ServiceWorker.state 가 activating 또는 activated 상태인 서비스 워커를 반환한다. 이 속성은 null 로 초기 설정되어 있다. |
||
481 | ServiceWorkerRegistration.installing | |
ServiceWorkerRegistration 인터페이스의 installing 속성은 ServiceWorker.state 가 installing 인 서비스 워커를 반환한다. 이 속성은 null 로 초기 설정되어 있다. |
||
482 | ServiceWorkerRegistration.navigationPreload | |
ServiceWorkerRegistration 인터페이스의 navigationPreload 읽기 전용 속성은 현재의 서비스 워커 등록와 관련된 NavigationPreloadManager 를 반환한다. |
||
483 | SharedWorker | |
SharedWorker 인터페이스는 윈도우 창이나 iframe, 워커등의 다른 브라우징 컨텍스트에서도 접근이 가능한 특정 종류의 워커를 의미합니다. 기존의 다른 종류의 워커들과 다른 전역 스코프를 갖는 인터페이스를 구현합니다. SharedWorkerGlobalScope . |
||
484 | Storage | API, Interface, Reference, Storage, Web Storage |
Web Storage API의 Storage 인터페이스는 특정 도메인을 위한 세션 저장소 또는 로컬 저장소의 접근 경로로서 데이터를 추가하고 수정하거나 삭제할 수 있습니다. |
||
485 | Storage.key() | 로컬 스토리지, 세션 스토리지, 웹 스토리지 |
Storage 인터페이스의 key() 메서드는 숫자 n 이 전달되면 Storage의 n 번째 key 이름을 반환합니다. key의 순서는 user-agent에 의해 정의되므로 이 순서에 의존성이 있어서는 안됩니다. |
||
486 | Storage.length | API, Property, Read-only, Reference, Storage, Web Storage |
Storage 인터페이스의 length 읽기 전용 속성은 Storage 객체에 저장된 데이터 항목의 수를 반환합니다. |
||
487 | Storage.removeItem() | 메소드, 스토리지, 웹 스토리지, 참고 |
Storage 인터페이스의 removeItem() 메소드에 키 이름을 파라미터로 전달하면 스토리지에서 해당 키를 삭제합니다. |
||
488 | StorageEvent | API, Event, Reference, StorageEvent, Web Storage, Web Storage API |
StorageEvent 는 접근 가능한 저장소가 다른 문서에서 변경될 경우 window 로 전송됩니다. |
||
489 | Streams API | API, Experimental, Landing, Reference, Streams, TopicStub |
Streams API는 Javascript를 이용해 네트워크를 통해 전송된 데이터 스트림에 접근하여 원하는 대로 처리가 가능한 API를 제공합니다. | ||
490 | Streams API 컨셉 | |
The Streams API adds a very useful set of tools to the web platform, providing objects allowing JavaScript to programmatically access streams of data received over the network and process them as desired by the developer. Some of the concepts and terminology associated with streams might be new to you — this article explains all you need to know. | ||
491 | Using readable streams | |
자바스크립트 개발자로서, 프로그래밍적으로 네트워크로부터 받은 데이터 스트림을 Chunk단위로 읽고 다루는 것은 매우 유용합니다! 그러나 어떻게 스트림 API의 Readable stream을 잘 사용할수 있을까요. 이번 내용은 그것을 설명하고 있습니다. | ||
492 | StyleSheet | |
An object implementing the StyleSheet interface represents a single style sheet. CSS style sheets will further implement the more specialized CSSStyleSheet interface. |
||
493 | SVGRect | |
SVGRect 는 직사각형을 의미합니다. 직사각형은 최소 x값과 최소 y값, 그리고 양수로 제한되는 폭과 높이를 식별하는 x와 y 좌표 쌍으로 구성됩니다. |
||
494 | Text | API, DOM, Interface, Reference |
Text 인터페이스는 Element 또는 Attr 의 문자형 콘텐츠를 표현합니다. |
||
495 | Text.splitText() | API, DOM, Text, 메소드 |
Text.splitText() 메소드는 Text 노드를 지정된 오프셋에서 두 노드로 분리합니다. 두 노드는 sibling으로써 트리에 유지됩니다. |
||
496 | Text() | API, DOM, Text, 생성자, 실험중 |
Text() 생성자는 옵션인 파라미터로 주어진 문자형 컨텐츠인 DOMString 으로 새롭게 생성된 Text 객체를 반환합니다. |
||
497 | Touch events | |
터치를 기반으로 한 양질의 서비스를 제공하기 위해, Touch Events(터치이벤트)는 터치로 인한 움직임을 감지할 능력을 제공합니다. | ||
498 | TreeWalker | API, DOM, Reference |
TreeWalker 오브젝트는 도큐먼트 서브트리의 노드들과 그 안에서의 위치를 나타낸다. |
||
499 | TreeWalker.currentNode | API, DOM, Property, Reference, TreeWalker |
TreeWalker.currentNode 속성은 TreeWalker 가 현재 가리키고 있는 Node 를 나타낸다. |
||
500 | URL | API, Interface, Overview, Reference, URI, URL, URL API, Web |
URL 인터페이스는 URL을 분석, 생성, 정규화, 인코딩 할 때 사용하며, URL의 각 구성요소를 쉽게 읽고 쓸 수 있는 속성을 제공합니다. |
||
501 | URL.createObjectURL() | API, Method, Reference, URL, URL API |
URL.createObjectURL() 정적 메서드는 주어진 객체를 가리키는 URL을 DOMString 으로 반환합니다. |
||
502 | URL.hash | API, Property, Reference, URL, URL API |
URL 인터페이스의 hash 속성은 맨 앞의 '#' 과 함께 URL의 프래그먼트 식별자를 담고 있는 USVString 입니다. |
||
503 | URL.host | API, Property, Reference, URL, URL API |
URL 인터페이스의 host 속성은 URL의 호스트, 즉 URL.hostname 와 함께, port가 존재하는 경우 ':' 과 그 뒤의 URL.port 를 포함하는 USVString 문자열입니다. |
||
504 | URL.hostname | API, Property, Reference, URL, URL API |
URL 인터페이스의 hostname 속성은 URL의 domain name을 담은 USVString 을 반환합니다. |
||
505 | URL.href | API, Property, Reference, URL, URL API |
URL 인터페이스의 href 속성은 전체 URL을 담은 USVString 입니다. |
||
506 | URL.origin | API, Property, Read-only, Reference, URL, URL API |
URL 인터페이스의 origin 읽기 전용 속성은 표현 중인 URL의 출처를 유니코드로 직렬화한 USVString 을 반환합니다. |
||
507 | URL.password | API, Property, Reference, URL, URL API |
URL 인터페이스의 password 속성은 도메인 이름 이전의 비밀번호를 포함한 USVString 을 반환합니다. |
||
508 | URL.pathname | API, Property, Reference, URL, URL API |
URL 인터페이스의 pathname 속성은 URL의 경로와 그 앞의 / 로 이루어진 USVString 을 반환합니다. 경로가 없는 경우 빈 문자열을 반환합니다. |
||
509 | URL.port | API, Property, Reference, URL, URL API |
URL 인터페이스의 port 속성은 URL의 포트 숫자를 담은 USVString 입니다. URL이 명시적인 포트 번호를 포함하고 있지 않으면 빈 문자열('' )입니다. |
||
510 | URL.protocol | API, Property, Reference, URL, URL API |
URL 인터페이스의 protocol 속성은 URL의 프로토콜 스킴과 마지막 ':' 을 포함한 USVString 입니다. |
||
511 | URL.revokeObjectURL() | API, Method, URL, URL API |
URL.revokeObjectURL() 정적 메서드는 이전에 URL.createObjectURL() 을 통해 생성한 객체 URL을 해제합니다. |
||
512 | URL.search | API, Property, Reference, URL, URL API |
URL 인터페이스의 search 속성은 맨 앞의 '?' 와 함께 URL의 쿼리 문자열, 즉 검색 매개변수를 나타내는 USVString 입니다. |
||
513 | URL.searchParams | API, Property, Read-only, Reference, URL, URLSearchParams |
URL 인터페이스의 searchParams 읽기 전용 속성은 URL 내의 GET 디코딩 된 쿼리 매개변수에 접근할 수 있는 URLSearchParams 객체를 반환합니다. |
||
514 | URL.toJSON() | API, Method, Reference, URL, URL API |
URL 인터페이스의 toJSON() 메서드는 URL을 직렬화한 USVString 을 반환합니다. 그러나, 사실상 URL.toString 과 같습니다.. |
||
515 | URL.toString() | API, Method, Reference, URL, URL API |
URL.toString() 문자열화 메서드는 전체 URL을 담은 USVString 을 반환합니다. 사실상 읽기 전용 URL.href 인 셈입니다. |
||
516 | URL() | API, Constructor, Reference, URL, URL API |
URL() 생성자는 매개변수로 제공한 URL을 나타내는 새로운 URL 객체를 반환합니다. |
||
517 | URL.username | API, Property, Reference, URL, URL API |
URL 인터페이스의 username 속성은 도메인 이전의 사용자 이름을 담은 USVString 을 반환합니다. |
||
518 | URLSearchParams | API, Interface, Reference, URL API, URLSearchParams |
URLSearchParams 인터페이스는 URL의 쿼리 문자열에 대해 작업할 수 있는 유틸리티 메서드를 정의합니다. |
||
519 | URLSearchParams.toString() | |
toString() 은 URLSearchParams 인터페이스의 메소드로서, URL에서 사용할 수 있는 쿼리 문자열을 리턴합니다. |
||
520 | URLSearchParams() | |
URLSearchParams() 생성자는 새로운 URLSearchParams 객체를 생성하고 반환합니다. |
||
521 | USVString | API, DOM, Reference, String, WebIDL |
USVString 은 유니코드 스칼라 값의 모든 가능한 시퀀스 집합에 해당합니다. USVString 이 JavaScript로 전달될 땐 String 으로 매핑되며, 보통 유니코드 스칼라 값 문자열을 필요로 하는 텍스트 처리 API에서만 사용합니다. |
||
522 | ValidityState | API, Constraint Validation API, Forms, HTML DOM, Interface |
ValidityState 인터페이스는 제약 유효성 검사에 대해 요소가 가질 수 있는 유효성 상태를 나타내며, 요소의 값이 유효하지 않은 경우 그 이유에 대한 설명을 도와줍니다. |
||
523 | Vibration API | |
요즘 나오는 대부분은 모바일 디바이스는 바이브레이션 하드웨어를 포함하고 있다. 소프트웨어 코드를 이용해 바이브레이션 하드웨어를 제어하면, 모바일 디바이스를 흔들리게 만들어 사용자에게 물리적인 피드백을 제공할 수 있다. | ||
524 | VREyeParameters | API, Experimental, Landing, Reference, VR, Virtual Reality, WebVR |
WebVR API의 VREyeParameters 인터페이스는 시야 정보 필드를 포함하여 특정한 눈에 대한 장면을 정확하게 렌더링 하는 데 필요한 모든 정보를 나타냅니다. |
||
525 | Web Audio API | |
Web Audio API는 웹에서 오디오를 제어하기 위한 강력하고 다양한 기능을 제공합니다. Web Audio API를 이용하면 오디오 소스를 선택할 수 있도록 하거나, 오디오에 이펙트를 추가하거나, 오디오를 시각화하거나, 패닝과 같은 공간 이펙트를 적용시키는 등의 작업이 가능합니다. | ||
526 | Basic concepts behind Web Audio API | 가이드, 미디어, 오디오, 웹오디오API, 웹오디오API이론, 이론, 컨셉 |
Web Audio API의 기능이 어떻게 동작하는지에 대한 오디오 이론에 대해서 설명합니다. 마스터 사운드 엔지니어가 될 수 는 없지만, Web Audio API가 왜 그렇게 작동하는지에 대해 이해할 수 있는 충분한 배경 지식을 제공해서 개발중에 더 나은 결정을 내릴 수 있게합니다. |
||
527 | Using the Web Audio API | |
Let's take a look at getting started with the Web Audio API. We'll briefly look at some concepts, then study a simple boombox example that allows us to load an audio track, play and pause it, and change its volume and stereo panning. | ||
528 | Web Storage API | API, Reference, Storage, Web Storage, Web Storage API, localStorage, sessionStorage, 로컬스토리지, 세션스토리지, 웹 스토리지 |
Web Storage API는 브라우저에서 키/값 쌍을 cookie보다 훨씬 직관적으로 저장할 수 있는 방법을 제공합니다. | ||
529 | Web Storage API 사용하기 | |
Web Storage API는 브라우저에서 쿠키를 사용하는 것보다 훨씬 직관적으로 key/value 데이터를 안전하게 저장할 수 있는 메커니즘을 제공합니다. | ||
530 | Web Workers API | API, Overview, Reference, Web Workers, 워커, 웹 워커 |
웹 워커(Web worker)는 스크립트 연산을 웹 어플리케이션의 주 실행 스레드와 분리된 별도의 백그라운드 스레드에서 실행할 수 있는 기술입니다. 웹 워커를 통해 무거운 작업을 분리된 스레드에서 처리하면 주 스레드(보통 UI 스레드)가 멈추거나 느려지지 않고 동작할 수 있습니다. | ||
531 | The structured clone algorithm | |
The structured clone 알고리즘은 복잡한 자바스크립트 객체의 직렬화을 위해서 HTML5 specification에 의해서 정의된 새로운 알고리즘 입니다. 이것은 순환그래프를 포함하는 객체의 직렬화를 지원하기 때문에 JSON보다 더 유용합니다. — 객체는 같은 그래프에서 다른객체를 참조하는 객체를 참조할 수 있습니다. 이러한 케이스들에서는 structured clone알고리즘이 아마도 JSON보다 더 효율적일 것입니다. | ||
532 | 웹 워커 사용하기 | |
웹 워커는 웹 컨텐츠를 위해서 백그라운드 스레드에서 스크립트를 실행할 간편한 방법을 제공합니다. 워커 스레드는 사용자 인터페이스(UI)를 방해하지 않고 작업을 수행할 수 있습니다. 또한 워커는 ( |
||
533 | WebGL | 3D, 3D Graphics, API, Advanced, Graphics, JavaScript, Media, Overview, Reference, WebGL, WebGL API |
WebGL(Web Graphics Library)은 플러그인을 사용하지 않고 웹 브라우저에서 상호작용 가능한 3D와 2D 그래픽을 표현하기 위한 JavaScript API입니다. WebGL은 HTML5 canvas 요소에서 사용할 수 있는, OpenGL ES 2.0을 대부분 충족하는 API를 제공합니다. |
||
534 | WebGL by example | Beginner, Example, Graphics, Learn, NeedsTranslation, TopicStub, WebGL |
WebGL by example is a series of live samples with short explanations that showcase WebGL concepts and capabilities. The examples are sorted according to topic and level of difficulty, covering the WebGL rendering context, shader programming, textures, geometry, user interaction, and more. |
||
535 | 클릭을 통한 청소 | |
어떻게 유저와 그래픽 기능들과의 상호작용을 결합시킬까. 유저가 클릭을 할 때 랜덤의 색을 가진 랜더링 컨텍스트를 청소하는 것. |
||
536 | WebGL 찾기 | |
이 예시는 어떻게 WebGL 랜더링 컨텐츠를 찾고, 유저에게 결과를 보고할지를 보여줍니다. |
||
537 | Hello GLSL | |
매우 간단한 색이 있는 단단한 사각형을 그려주는 쉐이더 프로그램 |
||
538 | Hello vertex attributes | |
쉐이더 프로그래밍과 유저 인터페이스를 정점 속성을 이용하여 합치기. |
||
539 | 애니메이션 잘라내기 | |
활동을 청소하고 잘라내는 어떤 애니메이션 장난 |
||
540 | 간단한 색깔 애니메이션 | |
WebGL 를 청소함으로써 매 초 마다 랜덤 색이 버퍼에 그려지는 매우 기본적인 색깔 애니메이션. |
||
541 | 코드에서의 텍스쳐 | |
단편화된 쉐이더들과 함께 순차적으로 보여주는 간단한 데모 |
||
542 | WebGL tutorial | Tutorial, WebGL |
WebGL 은 WebGL을 지원하는 브라우져에서 plugin을 사용하지 않고도, 웹 콘텐츠가 OpenGL ES 2.0 기반의 API를 이용하여 HTML |
||
543 | WebGL 컨텍스트에 2D 컨텐츠 추가하기 | Tutorial, WebGL |
Tutorial |
||
544 | WebGL을 사용한 객체 애니메이션 | WebGL, 애니메이션, 회전 |
Tutorial |
||
545 | WebGL에서의 텍스쳐 애니메이션 | Animation, HTML5, Texture, Video, WebGL, 애니메이션, 웹지엘, 텍스쳐 |
Tutorial |
||
546 | WebGL로 3D 객체 만들기 | 3D, 3차원, WebGL, 입체 |
Tutorial |
||
547 | Getting started with WebGL | Tutorial, WebGL |
Tutorial Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context |
||
548 | WebGL에서 조명 효과 적용하기 | WebGL, 방향광, 빛, 웹지엘, 점광, 조명, 주변광 |
Tutorial |
||
549 | WebGL에서 셰이더를 사용하여 색상 적용하기 | 색상, 셰이더, 웹지엘, 컬러 |
Tutorial |
||
550 | WebGL에서 텍스쳐 사용하기 | Texture, WebGL, 텍스쳐 |
Tutorial |
||
551 | WebGL best practices | |
이 기사는 당신의 WebGL 콘텐트 질을 향상시키기 위한 제안과 팁을 제시합니다. 다음의 제안들을 따르면, 당신의 웹 애플리케이션이 더 많은 장치들과 브라우저들과의 호환성을 높일 수 있을 뿐만 아니라, 성능도 향상시킬 수 있게 도와줍니다. | ||
552 | WebGLRenderbuffer | 레퍼런스, 웹지엘 |
WebGLRenderbuffer 인터페이스는 WebGL API 의 부분입니다. 그리고 이미지를 담거나 렌더링 연산의 소스나 타겟이 될 수 있는 버퍼를 말합니다. | ||
553 | WebGLShader | |
WebGLShader 를 생성하려면 WebGLRenderingContext.createShader 를 사용한다. 그러고 나서는 WebGLRenderingContext.shaderSource() 를 사용해서 GLSL 소스 코드를 연결한다. 마지막으로WebGLRenderingContext.compileShader() 를 호출하고 셰이더를 컴파일한다. 이 시점에서 WebGLShader 는 여전히 사용할 수 있는 형식은 아니고WebGLProgram 에 부착되어야 한다. |
||
554 | WebRTC API | API, Audio, Landing, Media, NeedsTranslation, Networking, TopicStub, Video, WebRTC, WebRTC API, streaming |
WebRTC(Web Real-Time Communication)은 웹 애플리케이션과 사이트가 중간자 없이 브라우저 간에 오디오나 영상 미디어를 포착하고 마음대로 스트림할 뿐 아니라, 임의의 데이터도 교환할 수 있도록 하는 기술입니다. WebRTC를 구성하는 일련의 표준들은 플러그인이나 제 3자 소프트웨어 설치 없이 종단 간 데이터 공유와 화상 회의를 가능하게 합니다. | ||
555 | Improving compatibility using WebRTC adapter.js | |
WebRTC 어댑터를 GitHub에서 제공한다. 어댑터는 WebRTC가 지원되는 모든 브라우저에서 "그냥 작동"되도록 당신이 작성한 코드가 사양에 적합하도록 해 주는 JavaScript 코드 모음이다. 더이상 접두사 API를 조건부로 사용하거나 다른 해결 방법을 구현할 필요가 없다. | ||
556 | WebRTC 프로토콜 소개 | |
이 글은 WebRTC API에 대한 프로토콜을 소개하기 위해 작성 되었습니다. | ||
557 | Signaling and video calling | |
558 | WebRTC data channel 사용하기 | |
RTCPeerConnection 인터페이스를 사용하여 WebRTC Peerconnction을 연결하면 이제 두 Peer간의 커넥션을 통하여 미디어 데이터를 주고 받을수 있게됩니다. 그뿐아니라 WebRTC로 할수 있는 일은 더 있습니다. 이 가이드에서 우리는 peer connection에 데이터 채널을 추가하는 방법과 임의의 데이터, 즉 우리가 원하는 어떠한 포멧의 데이터들을 안전하게 주고 받는 방법을 배우게 될 것 입니다. |
||
559 | WebSocket | API |
WebSocket 객체는 서버와의 WebSocket 연결을 생성하고 관리할 수 있는 API 들을 제공합니다. 이는 데이터를 전송하거나 주고 받는 등의 API 들을 포함합니다. |
||
560 | WebSocket.readyState | |
WebSocket.readyState 읽기 전용 속성은 WebSocket 연결의 현재 상태를 반환한다. |
||
561 | WebSocket() | |
WebSocket() 생성자는 새로운 WebSocket 객체를 반환한다. |
||
562 | 웹 소켓 | |
웹 소켓은 사용자의 브라우저와 서버 사이의 인터액티브 통신 세션을 설정할 수 있게 하는 고급 기술입니다. 개발자는 웹 소켓 API를 통해 서버로 메시지를 보내고 서버의 응답을 위해 서버를 폴링하지 않고도 이벤트 중심 응답을 받는 것이 가능합니다. | ||
563 | WebSocket을 이용하여 클라이언트 애플리케이션 작성하기 | 가이드, 네트워킹, 예제, 웹소켓, 웹소켓API, 클라이언트 |
WebSocket은 ws 프로토콜을 기반으로 클라이언트와 서버 사이에 지속적인 완전 양방향 연결 스트림을 만들어 주는 기술입니다. 일반적인 웹소켓 클라이언트는 사용자의 브라우저일 것이지만, 그렇다고 해서 이 프로토콜이 플랫폼에 종속적이지는 않습니다. | ||
564 | 웹소켓 서버 작성하기 | |
웹 소켓 서버는 특정한 프로토콜을 따르는 서버의 임의 포트를 리스닝하고 있는 TCP 어플리케이션입니다. 사용자 서버를 만드는 작업은 두려운 일일수도 있습니다. 하지만, 당신이 선택한 플랫폼상에서 간단한 웹 소켓 서버를 구현하는것은 쉬울것입니다. | ||
565 | Window | API, DOM, Interface, JavaScript, Reference, Window |
Window 인터페이스는 DOM 문서를 담은 창을 나타냅니다. |
||
566 | Window.alert() | API, HTML DOM, Method, Reference, Window |
Window.alert() 메서드는 확인 버튼을 가지며 메시지를 지정할 수 있는 경고 대화 상자를 띄웁니다. |
||
567 | Window: beforeunload 이벤트 | Event, Reference, Window, 이벤트 |
beforeunload 이벤트는 문서와 그 리소스가 언로드 되기 직전에 window 에서 발생합니다. |
||
568 | window.cancelAnimationFrame() | API, DOM, 레퍼런스, 메소드, 실험적, 애니메이션, 윈도우 |
window.cancelAnimationFrame() 메소드는 이전에 window.requestAnimationFrame() 을 호출하여 스케줄된 애니메이션 프레임 요청을 취소합니다. |
||
569 | Window.closed | API, HTML DOM, Property, Reference, Window |
Window.closed 읽기 전용 속성은 참조한 창이 닫혔는지 여부를 나타냅니다. |
||
570 | Window.confirm() | API, HTML DOM, Method, Reference, Window |
Window.confirm() 메서드는 확인과 취소 두 버튼을 가지며 메시지를 지정할 수 있는 모달 대화 상자를 띄웁니다. |
||
571 | Window.console | API, Property, Read-only, Reference, Window, console |
Window.console 속성은 브라우저 콘솔에 로그를 남길 수 있는 메서드를 가진 Console 객체의 참조를 반환합니다. 콘솔 메서드는 디버깅 용도로만 사용해야 하며, 엔드유저에게 정보를 제공할 의도를 가져션 안됩니다. |
||
572 | Window.crypto | API, HTML DOM, Property, Reference, Window |
Window.crypto 속성은 전역 객체인 Crypto 객체를 반환합니다. Crypto 객체는 웹 페이지가 특정 암호학적 서비스에 접근할 수 있는 경로입니다. |
||
573 | Window.customElements | API, Property, Reference, Web Components, Window |
Window 인터페이스의 customElements 읽기 전용 속성은 새로운 사용자 지정 요소를 등록하거나, 이전에 등록한 요소의 정보를 받아올 수 있는 CustomElementRegistry 객체의 참조를 반환합니다. |
||
574 | Window.devicePixelRatio | API, Property, Read-only, Reference, Window |
Window 인터페이스의 devicePixelRatio 읽기 전용 속성은 현재 표시 장치의 물리적 픽셀과 CSS 픽셀의 비율을 반환합니다. |
||
575 | Window.document | API, HTML DOM, Property, Reference, Window |
window.document 속성은 창이 포함한 문서의 참조를 반환합니다. |
||
576 | DOMContentLoaded | Event, Reference, Web, Window |
DOMContentLoaded 이벤트는 초기 HTML 문서를 완전히 불러오고 분석했을 때 발생합니다. 스타일 시트, 이미지, 하위 프레임의 로딩은 기다리지 않습니다. |
||
577 | Window.event | API, DOM, Event, Property, Read-only, Reference, Window, 이벤트 |
Window 객체의 event 속성은 웹 사이트의 코드가 현재 처리 중인 Event 를 반환합니다. 이벤트 처리기 바깥에서는 항상 undefined 입니다. |
||
578 | Window.frameElement | API, DOM, Property, Reference, Window |
Window.frameElement 속성은 iframe 이나 object 처럼 현재 창을 포함한 요소를 반환합니다. |
||
579 | Window.getComputedStyle() | API, CSSOM View, Method, Reference, Window |
Window.getComputedStyle() 메소드는 인자로 전달받은 요소의 모든 CSS 속성값을 담은 객체를 회신합니다. 이 속성값들은, 해당 요소에 대하여 활성 스타일시트와 속성값에 대한 기본 연산이 모두 반영된 결과값입니다. 개별 CSS속성 값은 객체를 통해 제공되는 API 또는 CSS 속성 이름을 사용해서 간단히 색인화해서 액세스할 수 있습니다. |
||
580 | Window.getSelection() | |
사용자 또는 Caret의 위치에 따라 선택된 텍스트의 범위를 나타내는 Selection 객체를 반환한다. |
||
581 | Window.history | API, HTML DOM, History API, Property, Reference, Window |
Window.history 읽기 전용 속성은 History 객체로의 참조를 반환합니다. History 객체는 브라우저의 세션 기록(현재 페이지를 불러온 탭 혹은 프레임이 방문했던 페이지)을 조작할 때 사용합니다. |
||
582 | Window.innerWidth | API, Property, Reference |
브라우저 윈도우의 뷰포트 너비로, 수직 스크롤바가 존재한다면 포함합니다. |
||
583 | Window.length | |
window의 frame 개수를 반환합니다. (frame 또는 iframe 요소들 중 하나) |
||
584 | load | Event, 이벤트 |
load 이벤트는 리소스와 그것에 의존하는 리소스들의 로딩이 완료되면 실행됩니다. |
||
585 | Window.localStorage | API, Property, Read-only, Reference, Storage, Web Storage, Window, WindowLocalStorage, 로컬스토리지 |
localStorage 읽기 전용 속성을 사용하면 Document origin의 Storage 객체에 접근할 수 있습니다. 저장한 데이터는 브라우저 세션 간에 공유됩니다. |
||
586 | Window.location | API, HTML, Window, 레퍼런스 |
Window.location 프로퍼티에 접근하면 읽기 전용인 Location 오브젝트를 얻어올 수 있습니다. 이는 현재 도큐먼트의 로케이션에 대한 정보를 담고 있습니다. |
||
587 | Window.matchMedia() | API, CSSOM View, JavaScript, Media Queries, Method, Reference |
Window.matchMedia() 메서드는 주어진 미디어 쿼리 문자열의 분석 결과를 나타내는 MediaQueryList 객체를 반환합니다. |
||
588 | Window.name | 참고, 창 |
창의 이름을 얻거나/설정합니다. | ||
589 | Window.navigator | API, DOM, Property, Read-only, Reference, Window |
Window.navigator 읽기 전용 속성은 스크립트를 구동 중인 애플리케이션에 대한 메서드와 속성을 가진 Navigator 객체의 참조를 반환합니다. |
||
590 | Window.open() | |
Window 인터페이스인 open() 메써드는 명시된 리소스를 명시된 이름으로 브라우징 컨텍스트(윈도우, iframe 또는 탭)에 로드한다. 이름이 없다면 새 윈도우가 열리고 이 윈도우의 브라우징 컨텍스트에 명시된 리소스가 열린다. |
||
591 | Window.opener | API, HTML DOM, Property, Reference, Window |
Window 인터페이스의 opener 속성은 Window.open 을 사용해 현재 창을 열었던 창의 참조를 반환합니다. |
||
592 | orientationchange | |
orientationchange 이벤트는 장치의 방향이 바뀔 때 호출 된다. |
||
593 | Window.outerWidth | |
Window.outerWidth 는 브라우저 윈도우 바깥쪽의 폭을 얻어온다. 이것은 브라우저 윈도우의 사이드바와 가장자리 경계선을 포함한 폭을 나타내어 준다. | ||
594 | Window.pageYOffset | API, Property, Reference, Window |
Window 인터페이스의 pageYOffset 읽기 전용 속성은 Window.scrollY 의 다른 이름으로, 문서가 수직으로 얼마나 스크롤됐는지 픽셀 단위로 반환합니다. |
||
595 | popstate | API, Event, History, History API, Reference |
Window 인터페이스의 popstate 이벤트는 사용자의 세션 기록 탐색으로 인해 현재 활성화된 기록 항목이 바뀔 때 발생합니다. 만약 활성화된 엔트리가 history.pushState() 메서드나 history.replaceState() 메서드에 의해 생성되면, popstate 이벤트의 state 속성은 히스토리 엔트리 state 객체의 복사본을 갖게 됩니다. |
||
596 | Window.postMessage() | |
window.postMessage() 메소드는 Window 오브젝트 사이에서 안전하게 cross-origin 통신을 할 수 있게 합니다. 예시로, 페이지와 생성된 팝업 간의 통신이나, 페이지와 페이지 안의 iframe 간의 통신에 사용할 수 있습니다. |
||
597 | Window.prompt() | API, DOM, Method, Reference, Window |
Window.prompt() 는 사용자가 텍스트를 입력할 수 있도록 안내하는 선택적 메세지를 갖고 있는 대화 상자를 띄웁니다. |
||
598 | window.requestAnimationFrame() | API, Animations, DOM, DOM 레퍼런스, requestAnimationFrame, 게임, 그래픽, 그리기, 레퍼런스, 메소드, 성능, 스케줄링, 윈도우, 자바스크립트 타이머, 중급 |
window.requestAnimationFrame() 은 브라우저에게 수행하기를 원하는 애니메이션을 알리고 다음 리페인트가 진행되기 전에 해당 애니메이션을 업데이트하는 함수를 호출하게 합니다. 이 메소드는 리페인트 이전에 실행할 콜백을 인자로 받습니다. |
||
599 | window.requestIdleCallback() | API, DOM, DOM Reference, JavaScript timers, Method, Reference, Window, requestIdleCallback |
window.requestIdleCallback() 메서드는 브라우저의 idle 상태에 호출될 함수를 대기열에 넣습니다. 이를 통해 개발자는 애니메이션 및 입력 응답과 같은 대기 시간이 중요한 이벤트에 영향을 미치지 않고 메인 이벤트 루프에서 백그라운드 및 우선 순위가 낮은 작업을 수행 할 수 있습니다. 함수는 일반적으로 first-in-first-out(FIFO) 순서로 호출됩니다. 하지만, timeout 옵션이 지정된 callback은 제한 시간이 지나기 전에 이들을 실행하기 위해 순서에 맞지 않게 호출될 수 있습니다. |
||
600 | resize | |
resize 이벤트는 document view의 크기가 변경될 때 발생합니다. |
||
601 | Window.resizeTo() | API, CSSOM View, Method, Reference, Window |
Window.resizeTo() 메서드는 동적으로 창의 크기를 변경합니다. |
||
602 | Window.scrollTo() | |
문서의 지정된 위치로 스크롤합니다. | ||
603 | Window.scrollX | API, CSSOM View, Property, Reference, 스크롤 |
Window 인터페이스의 scrollX 읽기 전용 속성은 문서가 수평으로 얼마나 스크롤됐는지 픽셀 단위로 반환합니다. |
||
604 | Window.scrollY | API, CSSOM View, Property, Reference, Window, 스크롤 |
Window 인터페이스의 scrollY 읽기 전용 속성은 문서가 수직으로 얼마나 스크롤됐는지 픽셀 단위로 반환합니다. |
||
605 | Window.self | API, HTML DOM, Property, Read-only, Reference, Window |
Window.self 읽기전용 속성은 자기 자신을 WindowProxy 로써 반환합니다. window.self 로도 사용할 수 있고, self 만 독립적으로 사용해 접근할 수 있습니다. 독립적으로 접근했을 때의 이점은 비 Window 환경인 Worker 등도 비슷한 표기법을 사용한다는 것입니다. 이 때 self 는 Window 문맥에서는 window.self , 워커 문맥에서는 WorkerGlobalScope.self 와 같습니다. |
||
606 | Window.sessionStorage | API, Property, Reference, Storage, Window, WindowSessionStorage, 세션스토리지 |
sessionStorage 읽기 전용 속성은 현재 origin 세션의 Storage 객체에 접근합니다. sessionStorage 는 Window.localStorage 와 비슷하지만, localStorage 의 데이터는 만료되지 않고, sessionStorage 의 데이터는 페이지 세션이 끝날 때 제거되는 차이가 있습니다. |
||
607 | Window.status | |
브라우저 하단의 상태 표시줄에 텍스트를 바꾸거나, 기존 텍스트를 얻을 수 있다. | ||
608 | Window.stop() | |
Window.stop()메서드는 window 객체의 로딩을 취소하는 메서드입니다. | ||
609 | Window.toolbar | 참고, 창 |
창에서 끌 수 있는, 눈에 보이는 toolbar 문제를 해결합니다. | ||
610 | Window.top | API, HTML DOM, Property, Reference, Window |
Returns a reference to the topmost window in the window hierarchy. | ||
611 | Window: unload 이벤트 | Event, Reference, Window, 이벤트 |
unload 이벤트는 문서나 하위 리소스가 언로딩 중일 때 발생합니다. |
||
612 | Window.window | |
window 객체의 window 프로퍼티는 자기 자신의 window 객체를 가리킨다. 즉, 아래의 표현들은 같은 window 객체를 반환하게 된다: | ||
613 | WindowEventHandlers | API, HTML-DOM, Interface, Mixin, Reference, WindowEventHandlers |
The WindowEventHandlers mixin describes the event handlers common to several interfaces like Window , or HTMLBodyElement and HTMLFrameSetElement . Each of these interfaces can implement additional specific event handlers. |
||
614 | WindowEventHandlers.onhashchange | HTML-DOM, Property, Reference, WindowEventHandlers |
hashchange 이벤트를 처리하기 위한 EventHandler 입니다. |
||
615 | WindowEventHandlers.onpopstate | |
window의 popstate 이벤트 핸들러 | ||
616 | WindowEventHandlers.onstorage | API, Event Handler, Property, Reference, Web Storage, WindowEventHandlers |
WindowEventHandlers 믹스인의 onstorage 속성은 storage (en-US) 이벤트를 처리하는 EventHandler 입니다. |
||
617 | Worker | API, DOM, Interface, JavaScript, Reference, Web Workers, Worker, 워커, 웹 워커 |
Web Workers API의 Worker 인터페이스는 스크립트로 생성하고, 생성자와 메시지로 통신하는 백그라운드 작업을 나타냅니다. |
||
618 | Worker.postMessage() | |
Worker interface의 메서드, postMessage() 는 Worker 자신의 내부 영역으로 메시지를 전달합니다. 이 메서드는 Worker 자신에게 보낼 하나의 매개변수를 받습니다. 매개변수로 들어갈 데이터는 순환 참조를 포함하는 structured clone algorithm에 의해 다루어지는 JavaScript 객체를 포함에 어떤 값이든 들어갈 수 있습니다. |
||
619 | WritableStream | |
Streams API의 WritableStream 는 지정된 곳에 스트림 데이터를 writing하기 위한 싱크 추상 인터페이스입니다. 이 객체는 내장 백프레셔와 큐잉으로 구성되어 있다. |
||
620 | XMLHttpRequest | AJAX, API, HTTP, XHR, XMLHttpRequest, 레퍼런스, 웹, 인터페이스, 통신 |
XMLHttpRequest XMLHttpRequest (XHR) 객체는 서버와 상호작용하기 위하여 사용됩니다. 전체 페이지의 새로고침없이도 URL 로부터 데이터를 받아올 수 있습니다. 이는 웹 페이지가 사용자가 하고 있는 것을 방해하지 않으면서 페이지의 일부를 업데이트할 수 있도록 해줍니다. XMLHttpRequest 는 AJAX 프로그래밍에 주로 사용됩니다. |
||
621 | XMLHttpRequest.setRequestHeader() | |
XMLHttpRequest.setRequestHeader() 메소드는 HTTP요청 헤더의 값을 설정합니다. 반드시 setRequestHeader() 를 open() 뒤에 호출하여야 하며, 또한 send() 가 호출되기 전에 호출해야 합니다. 만약 이 메소드가 같은 헤더에 대하여 여러번 호출이 되면, 그 값은 단일 요청 헤더에 병합됩니다. |
||
622 | Synchronous and asynchronous requests | |
XMLHttpRequest 는 동기적 통신과 비동기적 통신을 모두 지원합니다. 하지만, 일반적으로는 성능상의 이유로 인하여 비동기적 요청이 동기적 요청보다 우선시 되어야 합니다. |
||
623 | timeout | |
timeout 이벤트는 미리 설정한 시간이 만료되어 진행이 종료되면 시작합니다. |
||
624 | XMLHttpRequest.upload | |
XMLHttpRequest upload 프로퍼티는 업로드 진행 상황을 모니터링 할 수 있는 XMLHttpRequestUpload 객체를 반환합니다. |
||
625 | XSLT in Gecko | XSLT |
No summary! | ||
626 | Basic Example | |
이 첫 예는 브라우저에서 XSLT 변환 설정의 기본을 보여준다. 이 예는 Article에 대한 정보(Title, Author 목록과 Body 글)를 포함한 XML 문서를 얻어 그것을 사람이 읽을 수 있는 형식으로 나타낸다. | ||
627 | Browser Differences | |
Netscape 7.x (모든 플랫폼)과 Internet Explorer 6(윈도즈)는 W3C XSLT 1.0 표준( http://www.w3.org/TR/xslt )을 지원합니다. IE 5.0과 5.5 (둘 다 윈도즈)는 XSLT의 초안만 지원하므로 XSLT 1.0 스타일쉬트와는 호환하지 않습니다. Netscape 6.x는 XSLT 1.0을 부분적으로만 지원합니다. | ||
628 | Generating HTML | |
브라우저에서 XSLT의 공통 응용은 XML을 클라이언트의 안에 변환해 넣는 것이다. 두번째 예는 입력문서(example2.xml)를 변환하는데, 이것은 또 글의 정보를 포함하고 HTML문서 안에 들어간다. | ||
629 | Introduction | |
W3표준 안에서 주목할만한 하나의 흐름은 스타일로부터 내용을 분리하려는 노력이다. | ||
630 | Resources | |
No summary! | ||