잿꽃's posting Garden

웹 기초용어 정리-1 본문

WEB

웹 기초용어 정리-1

잿꽃 2022. 3. 8. 15:08

 

HTML(hyper text markup language)

인터넷 서비스의 하나인 월드 와이드 웹을 통해 볼 수 있는 문서를 만들 때 사용하는 웹 언어의 한 종류.

 

CSS(cascading style sheets)

웹 문서의 전반적인 스타일을 미리 저장해 둔 스타일 시트.

 

JavaScript

웹 개발 스트립트 언어 중 가장 널리 쓰이는 객체지향 언어.

웹 사이트를 동적으로 만들 수 있다. 싱글 스레드 언어.

 

스레드

다중 작업 환경에서 운영체제가 여러 프로그램을 병행하여 처리할 때 효율적인 처리를 위하여 분할한 처리 단위

 

웹 표준(web standard)

웹에서 사용되는 표준 기술이나 규칙.

w3c의 표준화 제정 단계의 권고안(REC)에 해당하는 기술.

 

크로스 브라우징

여러 브라우저에서 동일한 사용자 경험(같은 화면, 같은 동작)을 줄 수 있도록 제작하는 기술 방법.

 

웹 접근성

고령자, 장애인 같은 신체적, 환경적 조건에 제한이 있는 사용자를 포함한 모든 사용자들이 동등하게

접근할 수 있는 웹 콘텐츠.

 

WEBP

Web을 위해서 JPG, PNG, GIF를 모두 대체할 수 있는 구글이 개발한 이미지 포맷.

 

SVG(scalable vector graphics)

마크업 언어(HTML,XML)기반의 벡터 그래픽을 표현하는 포맷.

CSS, JS로 제어 가능, 파일 및 코드 삽입 가능.

 

비지니스 로직

웹 사이트가 동작하는데 필요한 핵심 데이터 처리를 수행하는 알고리즘.

 

프레임워크

소프트웨어의 개발의 필수적이고 표준적인 부분에 해당하는 설계와 구현을 재사용 가능하도록 일련의

협업화된 형태의 클래스들로 제공하는 반제품 소프트웨어 모듈.

ex) 리액트 뷰 etc..

 

익명함수

이름 없는 함수이며 변수에 데이터를 저장하며 변수를 마치 함수처럼 사용할 수 있게 한다.

 

화살표함수

익명함수의 단축 표현이며 함수 리터럴과 완전히 같지는 않다.

ex) 익명함수에서의 this = 호출 한 객체

ex) 화살표함수에서의 this = 상위 스코프의 this (보통 window객체->전역객체)

 

스코프

변수를 선언하고 사용할 때 변수가 적용되는 범위.

 

호이스팅

함수 선언이 함수 호출보다 하단에 작성되었을 경우 함수 선언부가 유효범위 최상단에 끌어올려져

함수가 에러 없이 실행되는 현상.

 

문서 객체 모델

웹 페이지에 대한 인터페이스.

기본적으로 여러 프로그램들의 페이지의 콘텐츠 및 구조, 스타일을 읽고 조작할 수 있도록 API제공

 

크롤링

무수히 많은 컴퓨터에 분산 저장되어 있는 문서의 규칙을 분석하여 수집하고 검색 대상의 색인으로 포함시키는 기술.

 

미디어 쿼리

화면의 크기나 환경에 따라 웹 사이트를 변경하는 기술

728x90
Comments