오픈 웹(open Web)은 개발자에 있어 더할 나위 없는 기회로서 여러분이 관련 기술을 최대한 활용하려면 그 사용 방법을 알아야할 것입니다. 아래에서 저희의 웹 기술 문서를 보실 수 있습니다.
웹 기술
기초 사항
- HTML
- 하이퍼텍스트 마크업 언어(HyperText Markup Language)는 웹 페이지 내용을 기술하고 정의하는 데 사용되는 언어입니다.
- CSS
- 중첩 스타일 시트(Cascading Style Sheets)는 웹 콘텐트의 모양을 기술하는 데 사용됩니다.
스크립팅
- 자바스크립트
- 자바스크립트(JavaScript)는 프론트측 프로그램 언어로서 보다 향상된 사용자 인터랙티브 웹 사이트 및 애플리케이션을 제작하는 데 사용됩니다.
- 웹 API
-
웹의 강력한 스크립팅 특성을 구성하는 다양한 API 각각의 설명 자료로서 웹 콘텐트와 앱을 제작하는 데 사용할 수 있는 DOM 및 관련 API와 인터페이스 등이 있습니다.
- 웹 API 인터페이스 설명집 - 전체 인터페이스가 알파벳순으로 나열돼 있습니다.
- WebAPI 페이지에는 애플리케이션에 유용한 디바이스 접근 API 및 기타 API들이 나열돼 있습니다.
그래픽
- SVG
- 스케일러블 벡터 그래픽(Scalable Vector Graphics)은 일련의 벡터 및 도형을 통해 이미지를 나타냄으로써 이미지가 원래 그려진 크기에 상관 없이 매끄럽게 확대/축소가 가능하도록 합니다.
- WebGL
- WebGL은 OpenGL ES 2.0을 거의 충족하는 API를 도입함으로써 웹에 3차원 그래픽을 제공하여 HTML의 {{HTMLElement("canvas")}} 요소에서 사용할 수 있습니다.
기타
- MathML
- 수학 마크업 언어(Mathematical Markup Language)는 복잡한 수학 방정식 및 구문을 표시할 수 있게 합니다.
유형별 문서
- 웹 개발자 지침서
- 웹 개발자 지침서는 실용적인 설명 자료를 제공하여 개발자가 실질적으로 웹 기술을 원하는 대로 사용할 수 있도록 안내합니다.
- 웹 개발자 학습서
- API나 기술, 기타 주제를 단계적으로 배울 수 있는 학습서 목록입니다.
- 설명집
- 이 페이지에는 MDN의 모든 설명집 정보를 수록하려고 합니다. 하지만 우선은 왼쪽 절의 기술들을 보시기 바랍니다.
기타 주제
- 웹 애플리케이션 개발하기
- 웹 애플리케이션 개발자를 위한 문서입니다. 웹 앱은 모바일 및 데스크톱, 파이어폭스 OS를 위한 진정한 write-once, deploy anywhere 앱입니다.
- 접근성
- 웹 개발에서 접근성이란 가능한 많은 사람들이 일부 신체적 장애가 있더라도 웹 사이트를 사용할 수 있게 만드는 것을 말합니다. 본 주제에서는 콘텐트를 접근성 있게 개발하는 데 대한 정보를 제공합니다.