Index

Found 61 pages:

# Page Tags and summary
1 용어 사전 Beginner, Definitions, Glossary, Index, Landing, Terminology, 사전, 용어
웹 기술은 문서화 및 코딩에 쓰이는 전문 용어와 약어 목록을 포함합니다. 이 용어 사전은 웹을 성공적으로 이해하고 구축하기 위해 알아야 할 단어와 약자의 정의를 제공합니다.
2 AJAX AJAX, 아작스, 용어
AJAX (Asynchronous JavaScript And XML)는 HTML, CSS, JavaScript, DOM 조작, 와 XMLHttpRequest object를 활용한 프로그래밍 방식이다. AJAX는 전체 페이지가 다시 로드되지 않고 일부분만 업데이트하는 좀 더 복잡한 웹페이지를 만들 수 있게 해준다. 또한 AJAX를 사용하면 웹페이지 일부가 리로드 되는 동안에도 코드가 계속 실행되어 비동기식으로 작업할 수 있다.  (동기적으로 움직이는 코드와 비교하자면 웹페이지가 로딩이 끝날 때 까지 당신의 코드는 움직이지 않습니다.)
3 Abstraction Abstraction, 용어사전, 추상화
추상화(Abstraction)는 computer programming에서 복잡한 소프트웨어 시스템에서 호율적으로 설계하고 구현할 수 있는 방법입니다. 단순한 APIs뒤에 시스템의 기술적 복잡성이 숨겨져있습니다.
4 Algorithm 알고리즘
알고리즘(Algorithm)은 기능을 수행하기 위한 독립된 명령어들의 집합입니다.
5 Bandwidth 대역폭, 용어사전
대역폭은 주어진 시간 내에 얼마나 많은 정보가 데이터 연결을 통과 할 수 있는지를 나타냅니다. 대개 초당 메가 비트 (Mbps) 또는 초당 기가비트 (Gbps)와 같이 초당 비트 수 (bps)의 배수로 측정됩니다.
6 CORS
다른 도메인(domains)에서의 자원을 호출하는 행위에 제한이 없을 경우 안전하지 않습니다. CORS (Cross-Origin Resource Sharing)는 이렇게 시스템 수준에서 타 도메인 간 자원 호출을 승인하거나 차단하는 것을 결정하는 것입니다.
7 CSP
CSP (Content Security Policy)는 XSS이나 데이터 주입과 같은 특정 웹사이트 관련 공격을 탐지 하거나 완화 하기 위해 사용된다.
8 CSS CSS, CodingScripting, Glossary, Web, l10n:priority
CSS(Cascading Style Sheets, 종속형 스타일 시트)는 브라우저에서 웹페이지의 외형을 결정하는 선언형 언어입니다.
9 CSS 전처리기 CSS, Glossary
CSS 전처리기는 전처리기의 자신만의 특별한 syntax를 가지고 CSS를 생성하도록 하는 프로그램입니다.
10 DHTML DHTML
Categories
11 DOM DOM, Glossary
DOM (Document Object Model) 은 HTML 또는 XML document와 상호작용하고 표현하는 API입니다. DOM은 browser에서 로드되며, 노드 트리(각 노드는 document의 부분을 나타냅니다)로 표현하는 document 모델입니다(예, element, 문자열, 또는 코멘트).
12 Empty element 용어사전, 중급, 코딩스크립팅
empty element(직역: 비어있는 요소) 는 HTML, SVG, 혹은 MathML 에서 그 어떤 자식 노드(child nodes)도 가질 수 없는 요소(element)를 의미합니다. (i.e., nested elements or text nodes).
13 First-class Function 용어, 자바스크립트
프로그래밍 언어 중 함수를 다른 변수와 동일하게 다루는 언어를 함수우선순위(First-class funcions)를 가졌다고 표현합니다. 예를 들어 함수를 다른 함수의 전달인자(Argument)로 사용하고, 함수에서 함수를 리턴하거나 변수의 값으로 함수를 할당할 수 있습니다.
14 Function
함수는 다른 코드에서 또는 자신에 의해 호출되거나 함수 레퍼런스를 저장한 변수에 의해 호출될 수 있는  코드조각이다. 함수가 호출될 때 함수의 입력으로 인수 가 전달되고 함수는 선택적으로 출력값을 반환할 수 있다.  또한 JavaScript에서 함수는 개체가 될수도 있다.
15 General 헤더 WebMechanics, 용어
General 헤더는 요청 및 응답 메시지 모두에서 사용되지만 컨텐츠 자체에는 적용되지 않는 HTTP 헤더입니다. 헤더가 사용되고있는 컨텍스트에따라, general 헤더는 response 또는 request 헤더입니다. 하지만, entity 헤더는 아닙니다.
16 HTML CodingScripting, Glossary, HTML, l10n:priority
1990년, 팀 버너스리는 Web을 전망하며, hypertext라는 개념을 정의하고 이후 몇년 동안 SGML에 기초한 마크업을 통해 구체화했다. IETF는 1993년에 HTML을 공식 지정했으며, 1995년 몇 차례 초안을 거쳐 2.0 버전을 발표했다. 1994년 팀 버너스리는 웹의 발전을 위해 W3C를 설립했고, 1996년에 HTML 작업을 시작하여 그 이듬해 HTML 3.2 권장안을 발표했다. HTML 4.0은 1999년에 발표되었으며 2000년에는 ISO 표준이 되었다.
17 HTTPS HTTPS
HTTPS (HTTP Secure) 는 HTTP protocol의 암호화된 버전이다. 이것은 대개 클라이언트와 서버 간의 모든 커뮤니케이션을 암호화 하기 위하여 SSL 이나 TLS을 사용한다. 이 커넥션은 클라이언트가 민감한 정보를 서버와 안전하게 주고받도록 해준다. 예를들면 금융 활동 이나 온라인 쇼핑이 있을 수 있다.
18 Hoisting CodingScripting, Glossary, JavaScript
호이스팅(hoisting)은 ECMAScript® 2015 언어 명세 및 그 이전 표준 명세에서 사용된 적이 없는 용어입니다. 호이스팅은 JavaScript에서 실행 콘텍스트(특히 생성 및 실행 단계)가 어떻게 동작하는가에 대한 일반적인 생각으로 여겨집니다. 하지만 호이스팅은 오해로 이어질 수 있습니다. 예를 들어, 호이스팅을 변수 및 함수 선언이 물리적으로 작성한 코드의 상단으로 옮겨지는 것으로 가르치지만, 실제로는 그렇지 않습니다. 변수 및 함수 선언은 컴파일 단계에서 메모리에 저장되지만, 코드에서 입력한 위치와 정확히 일치한 곳에 있습니다.
19 IIFE 디자인패턴, 자바스크립트, 즉시실행함수
즉시 실행 함수 표현(IIFE, Immediately Invoked Function Expression)은 정의되자마자 즉시 실행되는 Javascript Function 를 말한다.
20 Index Glossary, Index, MDN Meta, Navigation
{{Index("/ko/docs/Glossary")}}
21 JavaScript 자바스크립트
JavaScript는 프로그래밍 언어입니다. 대부분의 상황에서는 클라이언트 측에서 웹페이지를 동적으로 다룰때 사용되며,  종종 서버 측에서 Node.js와 같은 패키지를 이용하여 사용되기도 합니다.
22 Localization Localization
No summary!
23 MIME type WebMechanics, 용어 해설
과거에는 MIME type으로 불렸지만 지금은 "media type"으로 사용한다. 때때로는  "content type"이라고도 불리기도 한다. MIME type은 파일의 형식을 나타내는 문자열로 파일과 같이 송신되는데 content의 형식을 나타내기 위해 사용한다. 예를 들면 오디오 파일은 audio/ogg로 그림 파일은  image/png로 분류할 수 있다.
24 MVC MVC, 개요, 모델 뷰 컨트롤러, 용어, 하부구조
MVC (모델-뷰-컨트롤러) 는 사용자 인터페이스, 데이터 및 논리 제어를 구현하는데 널리 사용되는 소프트웨어 디자인 패턴입니다. 소프트웨어의 비즈니스 로직과 화면을 구분하는데 중점을 두고 있습니다. 이러한 "관심사 분리" 는 더나은 업무의 분리와 향상된 관리를 제공합니다. MVC 에 기반을 둔 몇 가지 다른 디자인 패턴으로 MVVM (모델-뷰-뷰모델), MVP (모델-뷰-프리젠터), MVW (모델-뷰-왓에버) 가 있습니다.
25 Node.js 자바스크립트
Node.js 는 개발자가 서버 측과 네트워크 응용 프로그램을 만들 수 있도록 지원하는 크로스 플랫폼 javascript 런타임 환경입니다.
26 PHP
No summary!
27 SIMD Glossary, JavaScript
SIMD ("seem-dee"로 발음) 는 컴퓨터 구조 분류 중 하나인 단일 명령어/복수 데이터(Single Instruction/Multiple Data)의 단축입니다. SIMD는 같은 연산 하나가 결과상 데이터 레벨 병렬화 및 성능 향상이 되는 여러 데이터 요소(point)에 수행될 수 있게 합니다, 가령 3D graphics 및 video 처리, 물리 시뮬레이션 또는 암호화(cryptography) 및 다른 도메인을 위한.
28 SQL
SQL (구조화 질의어, Structured Query Language) 은 테이블 기반 데이터베이스에서 데이터를 업데이트, 수집, 계산하기 위해 디자인된 기술형 컴퓨터 언어입니다.
29 Semantics
프로그래밍에서, 시맨틱은 코드의 조각을 의미합니다 — 예를 들어 ("이게 어떻게 보여질까?" 보다) "이 Javascript 라인을 실행하는 것은 어떤 효과가 있는가?", 혹은 "이 HTML 엘리먼트가 가진 목적이나 역할은 무엇인가?" 
30 Signature Disambiguation, Glossary, NeedsTranslation, TopicStub
The term signature can have several meanings depending on the context. It may refer to:
31 Signature (functions)
함수 시그니처(타입 시그니처, 메소드 시그니처)는 functions 그리고 methods의 입력과 출력을 정의합니다.
32 Symbol ECMAScript 2015, NeedsMarkupWork, 공유, 용어집, 자바스크립트
이 용어집 페이지에서는 "심볼(symbol)"이라는 데이터 형식과 심볼 데이터 형식의 인스턴스를 생성하는 클래스와 유사한(class-like) "Symbol ()"이라는 함수를 설명합니다.
33 URI Glossary, HTTP, Landing, Search, URI, URL
URI (Uniform Resource Identifier) 은 단일 리소스를 가리키는 문자열이다. 가장 흔히 접하는 것은 URLs 으로, 웹 상에서 위치 혹은 주소를 통해 리소스를 식별한다. 반면, URNs 은 주어진 네임스페이스(namespace) 안에서 이름으로 리소스를 가리킨다. 책의 ISBN 이 그 경우에 해당한다.
34 WebExtensions
WebExtensions은 Firefox에서 브라우저 Extension을 개발하기위한 크로스 브라우저 시스템입니다. 이 시스템은 Mozilla Firefox, Google Chrome, Opera Browser 및 Microsoft Edge와 같은 다양한 브라우저에서 지원되는 API를 제공합니다.
35 WebRTC
WebRTC (Web Real-Time Communication) API 는 영상 채팅, 음성 통화, 그리고 P2P 파일 공유 웹 어플리케이션에서 사용할 수 있습니다.
36 World Wide Web Infrastructure, WWW, World Wide Web
흔히 WWW, W3, Web으로 불리는 World Wide Web은 Internet을 통해 접근 가능한 공용 웹페이지의 상호연결 시스템이다. 웹은 인터넷과 다르며, 인터넷을 기반으로 한 수많은 응용 프로그램 중 하나이다.
37 XHR (XMLHttpRequest)
XMLHttpRequest (XHR) 은 AJAX 요청을 생성하는 JavaScript API 입니다. 이것의 메소드는 browserserver간의 네트워크 요청을 전송하도록 해줍니다.
38 XHTML XHTML
HTML은 HTML 또는 XHTML이라는 XML문법으로 브라우저를 통해 네트워크에 접속할 수 있습니다.
39 jQuery 자바스크립트, 제이쿼리
jQueryDOM조작의 단순화, AJAX호출, Event핸들링에 초점을 맞춘 JavaScript Library다.  자바스크립트 개발자가 자주 사용한다.
40 undefined CodingScripting, Glossary, JavaScript
undefined원시값으로, 선언한 후 값을 할당하지 않은 변수 혹은 값이 주어지지 않은 인수에 자동으로 할당됩니다.
41 가변 벡터 도형 (SVG) SVG, 가변 벡터 도형, 그래픽
Scalable Vector Graphics (SVG)는  XML 신텍스에 기반을 둔 2D 벡터 이미지 형식(포맷)이다.
42 거짓 CodingScripting, Glossary, JavaScript
거짓 같은 값(Falsy) 값은 불리언 문맥에서 false로 평가되는 값입니다.
43 동적 프로그래밍 언어
A dynamic programming language is a programming language in which operations otherwise done at compile-time can be done at run-time. For example, in JavaScript it is possible to change the type of a variable or add new properties or methods to an object while the program is running.
44 배열 배열
배열은 데이터의 순서가 있는 집합  (  언어어 따라 primitive 또는  object) 이다. 배열은 하나의 변수의 여러개의 값들을 저장하는데 사용된다.  이것은 단 하나의 값을 저장하는 변수와 비교된다.
45 불린 데이터 타입, 부울, 불린, 자료 유형, 자바스크립트, 프로그래밍 언어
컴퓨터 과학에서, 불린(boolean)은 논리적인 데이터 유형이다. 불린은 참(true) 혹은 거짓(false) 값만을 가질 수 있다. 자바스크립트에서 불린 조건은 어떤 코드 부문이 실행되어야 할 지(예를 들어 if 절 안에서) 또는 어떤 코드 부문을 반복해야 할지(예를 들어 for 문 안에서) 결정하는 데 쓰인다.
46 뷰포트 CodingScripting, Glossary, viewport
컴퓨터 그래픽스에서, 뷰포트(viewport)는 현재 화면에 보여지고 있는 다각형(보통 직사각형)의 영역입니다. 웹 브라우저에서는 현재 창에서 문서를 볼 수 있는 부분(전체화면이라면 화면 전체)을 말합니다.
47 브라우저 용어 사전
웹 브라우저 또는 브라우저에서 페이지를 찾아서 보여주거나, 하이퍼링크를 통해 다른 페이지로 이동시켜주는 프로그램이다. 브라우저는 가장 익숙한 타입의 user agent입니다.
48 브라우징 컨텍스트
브라우징 컨텍스트브라우저가 문서를 표시하는 환경을 말한다. (오늘날에는 보통 탭이지만, 페이지 내의 창이나 프레임도 가능).
49 사용자 에이전트 Browser, Glossary, UA, User-agent, WebMechanics, user agent, userAgent, 사용자 에이전트, 유저 에이전트
사용자 에이전트(User agent)는 사용자를 대표하는 컴퓨터 프로그램으로, 맥락에선 브라우저를 의미합니다.
50 식별자 Beginner, Glossary
식별자는 코드 내의 변수, 함수, 혹은 속성을 식별하는 문자열입니다.
51
shim은 이미 존재하는 코드의 동작을 바로잡는 데 사용되는 코드 모음이며, 보통 문제를 야기시키는 신규 API에 대응한다. 시중에 배포된 브라우저에서 지원되지 않는 신규 API를 구현하는 폴리필(polyfill)과 대조된다.
52 엔티티 헤더 WebMechanics, 용어
엔티티 헤더는 메시지 바디의 컨텐츠를 나타내는 HTTP 헤더입니다. 엔티티 헤더는 HTTP 요청 및 응답 모두에서 사용됩니다. Content-Length, Content-Language, Content-Encoding과 같은 헤더는 엔티티 헤더입니다.
53 요청 헤더
요청 헤더는 HTTP 요청에서 사용되지만 메시지의 컨텐츠와는 관련이 없는 HTTP 헤더입니다. Accept, Accept-*If-*와 같은 요청 헤더들은 조건부 요청 수행을 허용합니다. Cookie, User-AgentReferer와 같은 다른 것들은 컨텍스트를 정확히 나타내어 서버가 응답에 맞출 수 있게합니다.
54 원시값 CodingScripting, Glossary, JavaScript
JavaScript에서 원시값(primitive, 또는 원시 자료형)이란 객체도 아니고 메서드도 아닌 데이터 입니다. string, number, bigint, boolean, null, undefined, symbol(ECMAScript 2015에서 추가)의 7가지 원시 자료형이 존재합니다.
55 유니코드 Glossary, Infrastructure
유니코드는 세계 각국의 서로 다른 언어와 쓰기 방식, 기호 등을 모아 번호를 할당하고 문자를 정의하는 표준 문자 집합입니다.
56 응답 헤더 WebMechanics, 용어
응답 헤더는 HTTP 응답에서 사용될 수 있는 HTTP 헤더이며, 메시지의 컨텐츠와는 관련이 없습니다. Age, Location 또는 Server와 같은 응답 헤더는 더 상세한 응답의 컨텍스트를 제공하기위해 사용됩니다.
57 정규식 문법, 정규표현식
정규식(Regular expressions or regex)은 연속적인 문자들을 검색하는 제어방법입니다.
58 CodingScripting, Glossary, JavaScript
JavaScript에서, 참 같은 값(Truthy)인 값이란 불리언을 기대하는 문맥에서 true로 평가되는 값입니다. 따로 거짓 같은 값으로 정의된 값이 아니면 모두 참 같은 값으로 평가됩니다. (예: false, 0, "", null, undefined, NaN 등)
59 프로토타입 기반 프로그래밍 그로서리, 코딩스크립팅, 프로토타입 기반 프로그래밍
프로토타입 기반 프로그래밍은 객체 지향 프로그래밍과 달리 클래스를 명확히 정의하지 않아도 되며, 속성과 메서드를 다른 클래스의 인스턴스나 빈 객체에 추가하는 작업을 덜 수 있는 프로그래밍 스타일 입니다.
60 헤더 WebMechanics, 용어
HTTP 헤더는 부가적인 정보를 전달하는 HTTP 요청 또는 응답 필드로, 메시지나 바디의 의미를 변경하거나 미리 조정합니다. 헤더는 대소문자를 구별하지 않으며, 줄의 처음에서 시작하여 바로 다음에 ':'과 헤더에 해당하는 값이 따라옵니다. 값은 다음 CR 또는 메시지의 마지막에서 끝납니다.
61 호출 스택 Glossary, JavaScript, 호출 스택
호출 스택은 여러 함수들(functions)을 호출하는 스크립트에서 해당 위치를 추적하는 인터프리터 (웹 브라우저의 자바스크립트 인터프리터같은)를 위한 메커니즘입니다. 현재 어떤 함수가 동작하고있는 지, 그 함수 내에서 어떤 함수가 동작하는 지, 다음에 어떤 함수가 호출되어야하는 지 등을 제어합니다.