오늘날이 기사는 초보자에게 웹 개발에 사용되는 몇 가지 기본 개념과 기술을 소개합니다. A에서 Z까지 총 26 개의 항목이 있으며, 각각은 개념이나 기술에 해당합니다.
A - AjaxAjax는 성명 비동기식 JavaScript 및 XML (비동기 JavaScript 및 XML)이며 대화식 웹 애플리케이션을 생성하는 웹 개발 기술입니다. Ajax 제안자 Jesse James Garrett, Ajax의 제안에 따르면 :
XHTML + CSS를 사용하여 정보를 나타냅니다.
동적 디스플레이 및 상호 작용을 위해 JavaScript를 사용하여 DOM (Document Object Model)을 작동하십시오.
데이터 교환 및 관련 작업에 XML 및 XSLT를 사용하십시오.
xmlhttprequest 객체를 사용하여 웹 서버와 비동기 데이터를 교환하십시오.
JavaScript를 사용하여 모든 것을 함께 묶습니다.
DHTML 또는 LAMP와 유사하게 AJAX는 단일 기술을 언급하지 않지만 일련의 관련 기술을 유기적으로 사용합니다. 실제로, AJAX를 기반으로 한 일부 파생/복합 기술은 AFLAX와 같은 떠오르고 있습니다.
B - 브라우저
웹 브라우저는 웹 서버 또는 파일 시스템에 파일을 표시하고 사용자가 이러한 파일과 상호 작용할 수있는 소프트웨어입니다. 월드 와이드 웹 또는 LAN에 텍스트, 이미지 및 기타 정보를 표시하는 데 사용됩니다. 이 텍스트 나 이미지는 다른 URL에 연결하는 하이퍼 링크 일 수 있으며 사용자는 다양한 정보를 빠르고 쉽게 찾아 볼 수 있습니다. 대부분의 웹 페이지는 HTML 형식이며 일부 웹 페이지에는 특정 브라우저가 올바르게 표시되어야합니다. 개인용 컴퓨터의 일반적인 웹 브라우저는 Microsoft의 Internet Explorer, Mozilla 's Firefox, Google의 Google Chrome, Apple의 Safari 및 Opera의 소프트웨어 오페라입니다. 브라우저는 가장 일반적으로 사용되는 클라이언트 프로그램입니다. 웹 개발자는 모든 주류 브라우저에서 프로그램이 제대로 작동하도록해야합니다.
C - CSS
계단식 스타일 시트 (문자열 스타일 목록, 영어 : 계단식 스타일 시트, CSS로 축약, W3C에 의해 정의되고 유지되는 표준), Styles (글꼴, 간격 및 색상 등)를 구조화 된 문서 (예 : HTML 문서 또는 XML 애플리케이션)에 사용하는 컴퓨터 언어. 최신 버전은 CSS 2.1이며 W3C의 후보 추천 표준입니다. CSS 3의 다음 버전은 여전히 개발 중입니다.
D - Dom
문서 개체 모델 (DOM)은 확장 가능한 마크 업 언어를 처리하기 위해 W3C 조직이 권장하는 표준 프로그래밍 인터페이스입니다. 문서 개체 모델은 1990 년대 후반 Microsoft와 Netscape 간의 브라우저 전쟁으로 거슬러 올라갈 수 있습니다. JavaScript의 JScript로 삶과 죽음과 싸우기 위해 양측은 브라우저에 대규모로 강력한 기능을 제공했습니다. Microsoft는 VBScript, ActiveX 및 Microsoft의 자체 D HTML 형식을 포함하여 웹 페이지 기술에 많은 독점적 인 것들을 추가하여 많은 웹 페이지가 비 미생물 플랫폼 및 브라우저를 사용하여 정상적으로 표시 할 수 없습니다. Dom은 당시 양조 된 걸작입니다.
E - 이벤트
이벤트는 OK 버튼을 누르고 라디오 버튼 또는 확인란을 선택하는 등 컨트롤에서 인식 할 수있는 작업입니다. 각 컨트롤에는로드, 클릭, 양식의 이중 클릭, 편집 상자 (텍스트 상자)의 텍스트가 변경되는 등 인식 할 수있는 자체 이벤트가 있습니다. 최신 웹 응용 프로그램은 이벤트 중심에 크게 의존합니다.
이벤트에는 시스템 이벤트 및 사용자 이벤트가 포함됩니다. 시스템 이벤트는 24 시간마다 시스템에 의해 트리거되며, 은행 예금자의 예금 일은 하루 만 증가합니다. 사용자가 텍스트 상자에 특정 텍스트를 표시하기 위해 버튼을 클릭하는 경우와 같이 사용자가 사용자 이벤트를 트리거합니다. 이벤트 중심 컨트롤은 기능을 수행합니다. 이벤트를 트리거하는 객체를 이벤트 발신자라고합니다. 이벤트를 수신하는 객체를 이벤트 수신기라고합니다.
이벤트 메커니즘을 사용하여 달성 할 수 있습니다. 클래스 객체의 특정 상태가 변경되면 시스템은 어떤 방식 으로든이 이벤트를 처리하기 위해 클래스의 메소드를 호출하거나 제어 이벤트가 컨트롤의 모든 등록 된 이벤트 처리기 등을 호출합니다.
F - Firebug
Firebug는 웹 브라우저 Mozilla Firefox의 확장이며 디버깅 도구입니다. 사용자는이를 사용하여 모든 웹 사이트의 CSS, HTML, DOM 및 JavaScript 코드를 디버그, 편집 또는 삭제할 수 있습니다. FireBug는 또한 Yahoo!의 웹 속도 최적화 제안 도구 YSLOW와 같은 다른 웹 개발 도구를 제공합니다. Firebug는 Joe Hewitt가 작성했습니다. 그는 Firefox의 원래 창립자 중 한 사람이었습니다.
G - 그리드
래스터라고도 알려진 그리드는 정의상 래스터가 더 정확합니다. 인터넷에서 웹 페이지 그리드 시스템의보다 적절한 정의를 찾으십시오. 일반 그리드 배열을 사용하여 웹 페이지의 레이아웃 및 정보 배포를 안내하고 표준화하십시오. 웹 래스터 시스템은 평면 래스터 시스템에서 개발되었습니다. 웹 디자인의 경우 그리드 시스템을 사용하면 웹 페이지의 정보를보다 아름답고 읽기 쉽게 만들 수있을뿐만 아니라 더 유용 할 수 있습니다. 또한 프론트 엔드 개발의 경우 웹 페이지가보다 유연하고 표준화됩니다. 그리드 기능을 지원하는 많은 CSS 프레임 워크가있는 경우 "27 개의 클래식 CSS 프레임 소개"기사를 참조하십시오.
H - HTML
HTML (HyperText Markup Language)은 웹 페이지 생성 및 웹 브라우저에서 볼 수있는 기타 정보를 위해 설계된 마크 업 언어입니다. HTML은 제목, 단락, 목록 등과 같은 정보를 구조화하는 데 사용되며 문서의 외관과 의미를 어느 정도 설명하는 데 사용될 수 있습니다. Tim Berners-Lee가 제공 한 원래 정의는 단순화 된 SGML (Standard Universal Markup Language) 구문으로 IETF에 의해 추가로 개발 된 원래 정의는 나중에 국제 표준이되었으며 월드 와이드 웹 컨소시엄 (W3C)이 유지 관리했습니다.
최신 버전은 HTML5입니다. HTML의 다음 주요 개정이며 여전히 개발 단계에 있습니다. 목표는 인터넷 애플리케이션이 빠르게 개발 될 때 네트워크 표준이 현대 네트워크 요구를 충족시킬 수 있도록 1999 년에 설정된 HTML 4.01 및 XHTML 1.0 표준을 대체하는 것입니다. 일반적으로 HTML5에 대해 이야기 할 때 실제로 HTML, CSS 및 JavaScript를 포함한 일련의 기술 조합을 나타냅니다.
나 - 즉
Windows Internet Explorer (이전에 Microsoft Internet Explorer로 알려진 Internet Explorer라고 불리는 Microsoft Internet Explorer, IE로 약어)는 Microsoft가 시작한 웹 브라우저입니다. 2010 년 9 월 현재 통계에 따르면 Internet Explorer의 시장 점유율은 59.65%입니다. 가장 널리 사용되는 웹 브라우저는 여전히 남아 있지만 시장 점유율은 2003 년의 최고점과 30% 이상 다릅니다.
Internet Explorer는 일부 표준화 된 기술을 지원하고 있지만 운영 격차와 호환 실패가 많이있어 기술 개발자의 비판이 증가했습니다. 비판의 증가는 주로 인터넷 익스플로러 경쟁 업체의 비교적 완전한 기술 지원으로 인한 것이며 표준 사양 (표준 준수)의 적용이 점점 널리 퍼지고 있습니다. Internet Explorer는 전 세계적으로 널리 사용되기 때문에 웹 개발자는 종종 인터넷 익스플로러에서 취약성, 비공개 기능 컬렉션 및 크로스 플랫폼 코드를 찾을 때 불완전한 표준을 찾습니다.
2011 년 3 월 14 일에 출시 된 Internet Explorer 9 브라우저는 CSS3 및 HTML5와 같은 W3C 사양에 대한 지원을 크게 증가 시켰습니다. 이 버전은 또한 GPU 가속도를 채택한 Internet Explorer 브라우저의 첫 번째 버전입니다. 공식 버전은 Acid3 테스트에서 95/100 점을 기록했으며, 이는 이전 버전에 비해 크게 개선되었습니다. Internet Explorer 9에서 시작하여 Internet Explorer 브라우저의 W3C 사양에 대한 지원은 더 이상 문제가되지 않을 것입니다.
J - JavaScript
JavaScript는 클라이언트 웹 개발에 널리 사용되는 스크립팅 언어입니다. 다양한 사용자 작업에 응답하는 것과 같은 HTML 웹 페이지에 동적 기능을 추가하는 데 종종 사용됩니다. Netscape의 Brendan Eich가 원래 디자인 한이 회사는 내장 지원 클래스를 갖춘 역동적이고 약한 유형의 프로토 타입 기반 언어입니다. JavaScript는 Sun Company의 등록 상표입니다. ECMA International은 JavaScript를 기반으로 ECMAScript 표준을 공식화했습니다. JavaScript는 서버 측 프로그래밍과 같은 다른 경우에는 사용할 수 있습니다. 완전한 JavaScript 구현은 ECMAScript, Document Object Model, Byte Order Exation의 세 부분으로 구성됩니다.
Netscape는 처음에 Netscape에 Scripting Language Livescript를 Sun과 함께 작업 한 후 JavaScript로 이름을 바꿨습니다. JavaScript는 원래 Java에서 영감을 얻은 것으로 설계되었으며 목적 중 하나는 Java처럼 보이는 것이므로 구문에는 유사성이 있으며 일부 이름과 이름 지정 사양도 Java에서 빌려줍니다. 그러나 JavaScript의 주요 디자인 원칙은 자아와 계획에서 나옵니다. JavaScript와 Java 이름의 유사성은 Netscape가 그 당시 마케팅 고려 사항을 위해 Sun과 계약을 맺은 결과였습니다. 기술적 인 이점을 얻기 위해 Microsoft는 JavaScript의 스크립팅 언어와 싸우기 위해 JSCRIPT를 시작했습니다. 상호 운용성을 위해 ECMA International (이전 유럽 컴퓨터 제조업체 협회)은 ECMA-262 표준 (ECMAScript)을 만들었습니다. 둘 다 이제 ECMAScript 구현의 일부입니다. JavaScript는 프로그래머를위한 프로그래밍 언어가 아닌 비 프로그래머를위한 스크립팅 언어로 홍보 및 홍보되었지만 JavaScript는 매우 풍부한 기능을 가지고 있습니다.
K - 키워드 최적화
SEO (Search Engine Optimization)라고도하는 키워드 최적화는 검색 엔진 검색 규칙을 사용하여 관련 검색 엔진에서 대상 웹 사이트의 순위를 향상시키는 방법입니다. 많은 연구에 따르면 검색 엔진 사용자가 종종 검색 결과에서 처음 몇 개의 항목에주의를 기울이는 것으로 나타 났으므로 많은 웹 사이트는 다양한 형태를 통해 검색 엔진의 정렬에 영향을 미치기를 희망합니다. 그중에는 생계를 유지하기 위해 광고에 의존하는 많은 웹 사이트가 있습니다.
소위 검색 엔진의 최적화는 검색 엔진에서 웹 사이트를보다 쉽게 허용 할 수 있도록합니다. 검색 엔진은 웹 사이트의 내용을 일부 상관 데이터와 비교 한 다음 브라우저는 가장 빠르고 가장 포괄적 인 방식으로 검색 자에게 컨텐츠를 반영합니다.
검색 엔진 최적화 모든 웹 사이트에 대한 검색 엔진 최적화는 웹 사이트 프로모션에서 성공하는 데 중요한 작업입니다. 동시에, 검색 엔진이 순위 알고리즘 규칙을 계속 변경함에 따라 각 알고리즘 변경으로 인해 일부는 순위가 좋은 웹 사이트가 밤새 실패하게되며 순위를 잃는 직접적인 결과는 웹 사이트에 내재 된 상당수의 방문을 잃는 것입니다. 따라서 검색 엔진 알고리즘이 변경 될 때마다 웹 사이트에서 많은 동요와 불안이 발생합니다. 검색 엔진 최적화는 점점 더 복잡한 작업이라고 말할 수 있습니다.
L - 덜
적은 루비 보석으로 CSS에 변수, 운영자 및 중첩 규칙을 포함한 동적 언어의 특성을 제공했습니다. 실제로, 실제 기능은 고급 기능을 사용하여 CSS를 표준 CSS로 변환하는 것입니다. 웹 클라이언트가 요청을 시작할 때 HTTP 핸들러를 통해 이루어집니다. 편집시 수행 할 수도 있습니다. 또한 생성 된 CSS 파일을 자동으로 최소화하도록 구성 할 수 있으며 대역폭을 저장할뿐만 아니라 최종 사용자 경험을 다음 단계로 끌어 올릴 수 있습니다. .NET 버전이 적습니다.
M - MVC
MVC 모드 (Model-View-Controller)는 소프트웨어 엔지니어링의 소프트웨어 아키텍처 모델로 소프트웨어 시스템을 모델 (모델),보기 (보기) 및 컨트롤러 (컨트롤러)의 세 가지 기본 부분으로 나눕니다. MVC 모델은 1974 년 Trygve Reenskaug가 처음 제안했습니다. 1980 년대 프로그래밍 언어 Smalltalk를 위해 Xerox Parc가 발명 한 소프트웨어 디자인 모델입니다. MVC 모델의 목적은 동적 프로그래밍을 구현하고 프로그램의 후속 수정 및 확장을 단순화하고 프로그램의 특정 부분을 재사용 할 수 있도록하는 것입니다. 또한이 모드는 복잡성을 단순화하여 프로그램 구조를보다 직관적으로 만듭니다. 소프트웨어 시스템은 기본 부품을 분리하는 동시에 각 기본 부품에 가치가있는 기능을 제공합니다.
n - node.js
노드는 JavaScript 런타임으로 실제로 Google V8 엔진을 캡슐화합니다 (Chrome에 적용). V8 엔진은 JavaScript를 매우 빠르게 실행하고 성능이 매우 우수합니다. Node는 일부 특수 사용 사례를 최적화하고 대체 API를 제공하여 브라우저가 아닌 환경에서 V8을 더 잘 실행하도록합니다. 예를 들어, 서버 환경에서 바이너리 데이터 처리는 일반적으로 필수적이지만 JavaScript는이를 지원하지 않으므로 v8.node는 이진 데이터를 편리하고 효율적으로 처리하기 위해 버퍼 클래스를 추가합니다. 따라서 노드는 단순히 V8을 사용했을뿐만 아니라 다양한 환경에서 더 강력하게 V8을 최적화했습니다. Node.js는 모두 포괄적이지만 가장 중요한 것은 웹 브라우저 외부에서 JavaScript를 실행하는 방법을 제공한다는 것입니다. JavaScript는 웹 사이트의 프론트 엔드 개발에 널리 사용됩니다. 노드를 사용하면이 인기있는 프로그래밍 언어가 웹 사이트의 서버 측에서도 더 많은 환경에서 실행할 수 있습니다.
O - 개체
객체는 객체 지향 (객체 지향)의 용어로, 객관적인 세계 문제 공간 (네임 스페이스)의 특정 것을 나타내는 것뿐만 아니라 소프트웨어 시스템 솔루션 공간의 기본 요소를 나타냅니다. 소프트웨어 시스템에서 객체에는 고유 식별자가 있으며 객체에는 속성 (속성) 및 메소드 (메소드)가 포함됩니다. 속성은 기억해야 할 정보이며,이 방법은 객체가 제공 할 수있는 서비스입니다. 객체 지향 소프트웨어에서 객체는 특정 클래스의 인스턴스입니다.
P - PHP
PHP (H YPERTEXT P REPROCESSOR)는 컴퓨터에서 실행되는 스크립팅 언어입니다. 주요 목적은 동적 웹 페이지를 처리하는 것이며 명령 줄 인터페이스도 포함되거나 GUI (Graphical User Interface) 프로그램을 생성합니다. PHP는 1995 년 Rasmus Lerdorf에 의해 처음 발명되었으며, PHP 표준은 PHP 그룹과 오픈 소스 커뮤니티에 의해 유지됩니다. PHP는 PHP 라이센스를 라이센스 계약으로 사용하지만 본 계약은 PHP 이름의 사용을 제한하기 때문에 오픈 소스 라이센스 계약 GPL과 호환되지 않습니다.
PHP에는 특히 웹 프로그램 개발에서 광범위한 응용 프로그램이 있습니다. 일반적으로 PHP는 대부분 웹 서버에서 실행되며 사용자가 PHP 코드를 실행하여 사용자가 탐색하는 웹 페이지에서 실행됩니다. PHP는 대부분의 서버 및 운영 체제에서 실행될 수 있으며 PHP를 사용하는 것은 완전히 무료입니다. 2007 년 4 월 통계에 따르면 PHP는 2 천만 개 이상의 웹 사이트와 1 백만 개의 서버에 설치되었습니다.
Q - 쿼리
쿼리에는 많은 의미가 있습니다. 예를 들어, 쿼리 언어는 데이터를 저장하는 확장 시스템과 상호 작용하는 데 사용됩니다. 좋은 예는 관계형 데이터베이스를 작동하기위한 SQL입니다. 또 다른 의미는 쿼리 문자열이 웹 응용 프로그램에서 데이터를 전달하기 위해 URL의 일부로 사용된다는 것입니다. 쿼리 문자열의 형식은 일반적으로 키 값 쌍의 형태입니다.
R - 정규 표현
정규 표현식 (영어 : 정규 표현, Regex 또는 Regexp, RE로 축약)은 정기적 인 표현 및 기존 표현으로 번역됩니다. 컴퓨터 과학에서는 특정 구문 규칙을 준수하는 일련의 문자열을 설명하거나 일치시키는 데 사용되는 단일 문자열을 나타냅니다. 많은 텍스트 편집기 또는 기타 도구에서 정규 표현식은 종종 특정 패턴으로 일치하는 텍스트 내용을 검색 및/또는 교체하는 데 사용됩니다. 많은 프로그래밍 언어는 일반 표현식으로 문자열 조작을 지원합니다. 예를 들어, 강력한 정규 발현 엔진은 Perl에 내장되어 있습니다. 정규 표현의 개념은 원래 UNIX (예 : SED 및 GREP)의 도구 소프트웨어에 의해 대중화되었습니다.
S - 소스 제어
버전 제어라고도하는 소스 코드 관리는 소프트웨어 개발 프로세스 중에 다른 사람들이 편집 한 동일한 프로그램 파일을 동기화 할 수있는 소프트웨어 엔지니어링 기술입니다. 소프트웨어 디자이너는 종종 버전 제어를 사용하여 소스 코드, 파일 및 설정 등을 추적하고 유지 관리하며 이러한 변경 사항을 제어하는 프로그램을 제공합니다. 가장 간단한 경우 소프트웨어 디자이너는 다양한 버전의 프로그램 자체를 유지하고 적절하게 번호를 매길 수 있습니다. 이 간단한 방법은 많은 대규모 소프트웨어 프로젝트에서 사용되었습니다. 이것은 목적을 달성하는 방법이지만 충분히 효율적이지는 않습니다. 거의 동일한 코드 백업을 동시에 유지하는 것 외에도 소프트웨어 디자이너의 자기 배양 및 개발 분야에 크게 의존하지만 종종 오류의 원인입니다.
때로는 프로그램이 동시에 두 개 이상의 버전을 가질 필요가 있습니다. 예를 들어, 배포를위한 하나의 버전에서는 프로그램 오류가 수정되었지만 새로운 기능이 추가되지 않았습니다. 다른 버전에서는 새로운 기능이 개발되고 새로운 오류가 해결되어 다른 버전과 수정이 동시에 필요합니다. 또한 특정 버전에만 존재하는 프로그램 오류를 찾거나 프로그램 오류가 발생하는 버전을 찾으려면 소프트웨어 디버거도 다른 버전의 프로그램 코드를 비교하여 문제의 위치를 찾아야합니다.
T - TDD
테스트 중심 개발은 현대적인 컴퓨터 소프트웨어 개발 방법입니다. 테스트를 사용하여 소프트웨어 프로그램의 설계 및 구현을 주도합니다. 테스트 운전자는 1990 년대에 인기를 얻었습니다. 시험 중심 개발은 극단적 인 프로그래밍으로 옹호하는 프로그램 개발 방법입니다. 이 방법은 주로 테스트 프로그램을 먼저 작성한 다음 테스트를 통과하기 위해 인코딩하는 것입니다. 테스트 중심 개발의 목적은 빠른 피드백을 얻고 그림을 사용하여 프로그램을 구축하는 것입니다.
테스트 중심 개발에 대한 은유. 개발은 구현의 기능과 품질이라는 두 가지 측면에서 볼 수 있습니다. 시험 중심 개발은 두 모자에 대한 사고 방법과 비슷합니다. 먼저, 모자를 착용하여 기능을 구현하고 테스트의 도움으로 올바른 기능을 신속하게 실현하십시오. 그런 다음 모자를 착용하여 리팩터를 착용하고 테스트 보호 하에서 코드 재사용 성을 향상시키고 중복 및 중복 코드를 제거하여 품질 향상을 달성하십시오. 테스트는 테스트 중심 개발에서 핵심 위치를 가지고 있으며 개발을 통해 진행된다는 것을 알 수 있습니다.
U - 단위 테스트
단위 테스트 (모듈 테스트라고도 함)는 프로그램 모듈 (소프트웨어 설계의 가장 작은 단위)에 대한 정확성 검증을 수행하는 테스트입니다. 프로그램 단위는 응용 프로그램에서 가장 작은 테스트 가능한 구성 요소입니다. 절차 프로그래밍에서 단위는 단일 프로그램, 기능, 절차 등입니다. 객체 지향 프로그래밍의 경우 가장 작은 장치는 기본 클래스 (슈퍼 클래스), 추상 클래스 또는 파생 클래스 (하위 클래스)의 메소드를 포함한 방법입니다.
일반적으로 프로그래머는 프로그램이 수정 될 때마다 최소 1 개의 단위 테스트를 수행합니다. 프로그램이 소프트웨어 사양 책 (EN : 사양)에서 요구하는 작업 목표를 충족시키고 빈대가 없음을 확인하기 위해 프로그램이 작성되기 전과 후에 여러 단위 테스트가 수행 될 가능성이 높습니다. 단위 테스트는 필요하지 않지만 나쁘지 않으며 프로젝트 관리의 정책 결정이 포함됩니다.
V - VIM
Vim은 VI에서 개발 한 텍스트 편집기입니다. 코드 완료, 컴파일 및 오류 점프는 특히 프로그래밍 기능이 풍부하며 프로그래머간에 널리 사용됩니다. EMAC와 평행하며 UNIX와 같은 시스템 시스템 사용자에게 가장 좋아하는 편집기가됩니다. Vim의 첫 번째 버전은 1991 년 Bram Moolenaar에 의해 발표되었습니다. 원래의 약어는 vi im itation이었다. 기능이 지속적으로 증가함에 따라 공식 이름은 Vi Im으로 변경되었습니다. 이제 오픈 소스로 출시 된 무료 소프트웨어입니다.
W - WordPress
WordPress는 PHP 언어를 사용하여 개발 된 블로그 플랫폼입니다. 사용자는 PHP 및 MySQL 데이터베이스를 지원하는 서버에서 자체 블로그를 설정할 수 있습니다. CMS (Content Management System)로 WordPress를 사용할 수도 있습니다. WordPress는 GNU 일반 공개 라이센스에 따라 라이센스가 부여 된 무료 오픈 소스 프로젝트입니다. 최신 버전은 2011 년 2 월 24 일에 출시 된 공식 단순화 된 중국어 버전 3.0.5이며 영어를 포함한 여러 언어도 있습니다.
X - XSS
크로스 사이트 스크립팅 (종종 XSS라고도 함)은 악의적 인 사용자가 웹 페이지에 프로그램 코드를 주입 할 수있는 웹 사이트 응용 프로그램에 대한 보안 취약성 공격이며 다른 사용자는 웹 페이지를 볼 때 영향을받습니다. 이러한 유형의 공격에는 일반적으로 HTML 및 사용자 측 스크립팅 언어가 포함됩니다.
Y - Yui
야후! UI 라이브러리 (YUI)는 오픈 소스 자바 스크립트 기능 라이브러리입니다. 대화 형 웹 페이지를 만들기 위해 AJAX, DHTML 및 DOM 및 기타 프로그래밍 기술을 사용합니다. 또한 많은 CSS 리소스가 포함되어 있습니다.
z - z 인덱스
z- 인덱스
요소의 스태킹 순서를 설정하는 CSS 속성입니다. 스태킹 순서가 높은 요소는 항상 스태킹 순서가 낮은 요소 앞에 있습니다. 이 속성은 디스플레이 영역으로 수직으로 연장되는 축로 정의 된 z 축을 따라 위치 요소의 위치를 설정합니다. 양수 인 경우 사용자와 더 가깝고 음수 인 경우 사용자와 더 멀리 떨어져 있음을 의미합니다.