용어집
WAI-ARIA(Web Accessibility Initiative - Accessible Rich Internet Applications) 웹 콘텐츠 및 응용 프로그램의 접근성 및 상호운용성을 향상시키는 프레임워크를 제공하는 W3C의 기술 사양
용어집
부록
용어집
WAI-ARIA(Web Accessibility Initiative - Accessible Rich Internet Applications) 웹 콘텐츠 및 응용 프로그램의 접근성 및 상호운용성을 향상시키는 프레임워크를 제공하는 W3C의 기술 사양
가상 초점(Virtual Cursor) 페이지에서 사용자의 현재 위치를 표시하는 스크린 리더의 기능. 텍스트 문서에서처럼 문자, 단어, 줄 또는 단락과 같이 텍스트 단위로 자유롭게 이동할 수 있음
검색 엔진(Search Engine) 인터넷 웹사이트에 저장된 각종 정보를 수집하고, 검색을 통하여 사용자가 원하는 데이터를 찾을 수 있는 소프트웨어
경로 기반 상호작용(Path-based Interaction) 엔드포인트(끝점)뿐만 아니라 중간 지점(일반적으로 제스처의 시작 지점 근처)을 통과하는 것이 제스처의 의미에 영향을 미치는 상호작용. 사용자는 포인터(시작점)를 맞추고 하나 이상의 중간 지점을 통과하는 동작을 수행한 후 포인터(끝점)에서 손을 떼게 됨
다중 지점 상호작용(Multipoint Interaction) 두 개 이상의 터치 포인트를 사용하는 상호작용. 두 손가락으로 핀치 줌, 한 손가락을 화면에 대고 다른 손가락으로 탭 하는 스플릿 탭, 두 손가락 또는 세 손가락으로 탭 하거나 스와이프하는 동작 등을 말함 단계 마법사(Step Wizard) 사용자가 정해진 순서대로 정보를 입력할 수 있는 단계별 프로세스
대체 텍스트(Alternative Text) 텍스트 아닌 콘텐츠를 대신하기 위해 제공되는 등가의 텍스트
대화형 요소(Interactive Element) 사용자가 상호작용할 때 특정 기능을 수행하는 요소
전자서명(Digital Signature) 서명자의 신원과 서명 사실을 확인하기 위하여 전자 문서에 첨부되거나 논리적으로 결합된 전자 형태의 정보
디지털 정부(Digital Government) 정보 통신 기술의 활용으로 행정 업무를 혁신하여 효율적이며 생산적으로 업무를 처리하고 대국민 서비스를 고급화한 지식 정보 사회형 정부
랜드마크(Landmark) 보조 기술 사용자가 페이지의 다양한 섹션을 쉽게 탐색할 수 있도록 하기 위해 페이지 영역을 나누는 WAIARIA 속성. 랜드마크를 통해 보조 기술 사용자는 여러 페이지에서 반복되는 콘텐츠 블록을 건너뛰고 페이지의 프로그래밍 구조를 쉽게 알 수 있는 방법을 제공받음
랜딩 화면(Landing Page) 고객이 검색 엔진 및 광고 등을 클릭하여 최초로 보게 되는 웹 페이지의 첫 화면
레이블(Label) 입력폼을 구성하는 다양한 입력 필드를 식별하기 위해 사용하는 명칭 로그(Log) 시스템 사용에 관련된 전체의 기록, 즉 입출력 내용, 프로그램 사용 내용, 자료 변경 내용, 시작 시간, 종료 시간 등의 기록
리소스(Resource) 컴퓨터 프로그램을 작동시키기 위한 모든 기능과 기구의 총칭으로 주기억 장치, 중앙 처리 장치, 입출력 장치, 데이터, 파일, 프로그램 등을 말함
마크업(Markup) 문서 처리를 지원하기 위해 문서에 추가되는 정보 또는 마크업 정보를 문서 중에 삽입하는 작업
메타 데이터(Meta Data) 다른 데이터를 정의하고 기술하는 데이터 또는 다양한 형식의 다른 데이터의 내용 또는 구조를 설명하는 데이터
보조 기술(Assistive Technology) 장애를 지닌 사용자의 요구조건을 만족시키는 기능을 추가하여 제공하는 하드웨어 또는 소프트웨어. 대표적으로 스크린 리더(Screen reader; 화면 낭독 프로그램), 화면 확대 프로그램, 특수 키보드 등을 들 수 있다. 보조 기술은 보조 공학(기기) 또는 보조 기기라고도 함
뷰포트(Viewport) 디지털 기기에서 실제 표현되는 화면 상의 표시 영역. 웹 브라우저에서는 현재 창에서 문서를 볼 수 있는 부분을 말하며, 뷰포트 바깥의 콘텐츠는 스크롤 하기 전에는 보이지 않음
사용자 에이전트(User Agent) 최종 사용자를 위해 웹 콘텐츠를 검색하여 표시하거나 웹 기술을 사용하여 구현되는 모든 소프트웨어. 본
- 가이드라인에서는 주로 웹 브라우저를 말함
사용자 인터페이스(User Interface; UI) 사용자와 디지털 서비스 사이에서 의사소통 및 조작을 할 수 있도록 만들어진 매개체 세션(Session) 사용자와 서비스 제공자 간의 통신을 위한 논리적 연결이 유지되는 상태
섹션(Section) 하나 이상의 관련 주제 또는 생각을 다루는 서면 콘텐츠의 독립된 부분. 섹션은 하나 이상의 단락으로 구성될 수 있으며 그래픽, 표, 목록 및 하위 섹션을 포함할 수 있음
스켈레톤(Skeleton) 페이지나 앱의 콘텐츠가 로드되는 동안 사용자에게 표시되는 비어있는 버전의 페이지나 앱의 레이아웃
스크린 리더(Screen Reader) 시각장애인들에게 화면의 내용과 자신이 입력한 키보드 정보나 마우스 좌표 등을 음성으로 알려주어 컴퓨터를 사용할 수 있도록 도와주는 프로그램
아카이브(Archive) 파일 전송을 위해 백업용, 보관용 기타 다른 목적으로 한곳에 모아둔 일단의 파일 또는 라이브러리 및 웹사이트 등에서 수집된 일단의 출판물
애플리케이션(Application) 스마트폰이나 컴퓨터 따위의 운영 체제에서 사용자의 편의를 위하여 개발된 다양한 응용 프로그램
운영 체제(Operating System; OS) 컴퓨터의 기동과 함께 커널(kernel)이 주기억 장치에 올려져 컴퓨터를 작동시키고 운영을 관리하여 응용 프로그램이 효율적으로 실행될 수 있는 환경을 제공하는 기본 소프트웨어
웹 브라우저(Web Browser) 인터넷에서 월드 와이드 웹 정보를 검색하는 데 사용되는 응용 프로그램 웹 서버(Web Server) 웹 콘텐츠를 저장하거나 처리하는 컴퓨터 또는 소프트웨어
웹 페이지(Web Page) HTTP를 사용하여 단일 URI에서 얻은 비포함 리소스와 렌더링에 사용되거나 사용자 에이전트에 의해 함께 렌더링 되도록 의도된 기타 리소스
웹사이트(Website) 웹 브라우저를 통해 볼 수 있는 웹 콘텐츠(텍스트, 이미지, 오디오, 비디오 등)와 링크나 동적 기능으로 호출되는 내외부 리소스를 포함한 관련 웹 페이지들의 집합체
유효성 검사 문자 표시의 정확도에 대한 검사
이벤트(Event) 프로그램이 반응하도록 사용자가 생성시키는 동작 또는 일(사건)의 발생을 말한다. 키보드의 키를 누르는 것이 대표적임
인터랙션(Interaction) 어떤 목적을 성취하기 위해 특정한 문맥(Context) 내에서 객체들 간에 교환되는 메시지 집합으로 구성된 행동
인터페이스(Interface) 사물 간 또는 사물과 인간 간의 의사소통이 가능하도록 일시적 혹은 영속적인 접근을 목적으로 만들어진 물리적·가상적 매개체. 본 가이드라인에서는 웹과 같은 가상공간에서 디지털 데이터의 형식으로 존재하는 것을 말함
인포그래픽(Infographic) 정보(Information)와 그래픽(Graphic)의 합성어로, 복잡한 정보를 쉽고 빠르게 전달하기 위해 정보를 분석, 정리하여 차트, 그래프, 아이콘, 그래픽스, 이미지 등을 활용하여 시각화한 것을 말함 전자 문서(Electronic Document) 컴퓨터 같은 정보 처리 능력을 가진 장치에 전자적인 형태로 작성되어 송수신되거나 저장된 문서 형식의 자료를 표준화한 것을 말함
접근 가능한 이름(Accessible Name) 소프트웨어가 웹 콘텐츠 내의 구성 요소를 사용자에게 식별할 수 있는 텍스트. 이름은 숨겨져 보조 기술을 통해서만 노출됨
정보 계층 구조(Information Architecture) 정보와 서비스를 쉽게 사용하고 찾을 수 있는 최상의 사용자 경험을 제공할 수 있도록 웹사이트의 정보/콘텐츠/ 기능을 구성한 구조
초점(Focus) 웹 페이지 안에서 프로그램에 의해 또는 사용자의 행위(예 - 탭(Tab) 키를 이용한 이동)에 의해 어떤 요소(Element)가 선택되었을 경우에 초점이 그 요소에 있다고 말함. 또한 어떤 요소가 선택되었다는 것은 그 요소가 사용 가능 상태임을 의미함. 대부분의 응용 소프트웨어(웹 브라우저 포함)에서 초점을 받은 요소는 다른 요소와 구분할 수 있게 밑줄을 보이게 하거나, 테두리를 씌우거나 또는 색을 변경하는 등 시각적으로 구별할 수 있는 기능을 제공함
컨트롤 요소(Control Element) 사용자 상호작용에 반응하여 특정 동작이나 의도를 전달하는 시각적 요소. 본 가이드라인에서는 주로 버튼이나 링크를 지칭함
콘텐츠(Content) 구조, 표시 및 상호작용을 정의하는 코드 또는 마크업을 포함하여 사용자 에이전트를 통해 사용자에게 전달되는 정보 및 감각적 경험
쿠키(Cookie) 웹 서버가 웹 브라우저에게 보내어 저장했다가 서버의 부가적인 요청이 있을 때 다시 서버로 보내 주는 문자열 정보 쿼리(Query) 인터넷에서 정보를 얻기 위해 검색 엔진에 입력되는 단어
쿼리 연산자(Query Operator) 검색 범위를 좁히거나 타겟팅하는 데 사용하는 문자 또는 문자열
타깃 영역(Target Region) 사용자 인터페이스 컴포넌트의 인터랙티브 영역과 같이 포인터 동작을 허용하는 디스플레이 영역
탐색 내비게이션(Search Navigation)
- 하이퍼링크를 따라 웹 공간의 정보를 요청하고 받아오는 웹 브라우징 행위를 의미하며, 본 가이드라인에서는 웹사이트를 탐색하기 위한 도구를 말함
토글(Toggle) 두 가지의 선택 가능한 상태를 전환하는 데 사용되는 컨트롤로서 각각의 상태는 상호배타적으로 작동함
통합 로그인 본인이 원하는 민간, 공공의 인증수단으로 1회만 인증하면 공공 웹사이트나 앱 서비스를 모두 이용할 수 있는 통합인증 방식을 말함
프로그램(Program) 컴퓨터를 비롯한 시스템에서 특정 작업을 수행할 수 있도록 작성한 명령어들의 조합
프로세스(Process) 활동을 완료하기 위해 각 작업이 필요한 일련의 사용자 작업
플레이스홀더(Placeholder) 사용자가 값을 입력하는 데 참고할 수 있도록, 입력 필드에 제공되는 간략한 텍스트 도움말 플렉스박스(Flexbox) 항목을 행 또는 열로 단일 차원에 표시하는 레이아웃 모델인 CSS 플렉서블 박스 레이아웃 모듈. 플렉스박스의 핵심 기능은 플렉스 레이아웃의 항목이 커지거나 작아질 수 있다는 사실임. 항목 자체에 공간을 할당하거나 항목 사이 또는 항목 주위에 공간을 분배할 수 있음
플로(Flow) 제품에서 수행되는 일반적인 작업을 완료하는 데 필요한 일반적인, 또는 이상적인 단계 집합을 설명하는 일련의 상호작용
필드셋(Fieldset) 웹 양식 내에서 여러 컨트롤과 레이블(<label>)을 그룹화하는 데 사용되는 HTML 요소
행정정보 공동이용 시스템 국민들이 인·허가 등 각종 민원 신청 시에 필요한 구비서류를 제출하지 않아도 민원 담당자가 전산망으로 확인하여 민원을 처리하는 전자정부 서비스
히어로 영역(Hero Region) 일반적으로 메인 화면에 위치하여 사용자가 웹사이트를 방문할 때 가장 먼저 보게 되는 섹션