about:blank
about:blank는 웹 브라우저 내에서 사용되는 특수한 내부 URI(Uniform Resource Identifier) 스킴으로, 빈 문서를 표시하기 위한 용도로 사용된다. 이는 전 세계 웹 표준과 대다수의 웹 브라우저에서 지원하는 공통 규격이다.
개요 웹 브라우저 주소창에 about:blank를 입력하거나 해당 경로로 연결될 경우, 브라우저는 아무런 내용이 없는 흰색의 빈 페이지를 출력한다. 이는 외부 서버로부터 데이터를 수신하여 표시하는 일반적인 웹 페이지와 달리, 브라우저가 자체적으로 생성하는 빈 HTML 문서를 의미한다.
기술적 배경 about:blank는 IETF(국제 인터넷 표준 기구)의 RFC 6694 문서 등에 정의된 'about' URI 스킴의 일부다. 이 스킴은 브라우저의 내부 정보나 설정을 보여주기 위해 예약된 영역이다. about:blank는 해당 스킴 내에서 유일하게 표준화된 예약어 중 하나로, 모든 웹 브라우저가 동일하게 빈 페이지를 보여주도록 설계되어 있다.
주요 용도
- 사용자 설정: 웹 브라우저를 실행할 때 특정 웹사이트가 아닌 빈 화면으로 시작하고 싶은 사용자들이 홈페이지 설정으로 지정한다.
- 보안 및 개인정보 보호: 민감한 정보가 포함된 페이지를 벗어날 때나, 리다이렉션 과정에서 잠시 빈 페이지를 거쳐야 할 때 보안상의 이유로 활용된다.
- 웹 개발:
- 대역폭 절약: 인터넷 연결 속도가 느리거나 데이터 사용량을 최소화해야 하는 환경에서 불필요한 초기 로딩을 방지하기 위해 사용된다.
특징
- 정적 상태: 별도의 HTML 파일이 서버에 존재하는 것이 아니므로 네트워크 연결 없이도 작동한다.
- 표준화: 구글 크롬(Chrome), 모질라 파이어폭스(Firefox), 애플 사파리(Safari), 마이크로소프트 엣지(Edge) 등 주요 브라우저에서 모두 동일하게 작동한다.
- 확장성: 일부 브라우저에서는 about:blank 외에도 about:config, about:settings 등 브라우저 고유의 내부 설정 페이지를 제공하지만, about:blank는 그중 가장 기본적이고 보편적인 주소다.