🍋
Menu
.yaml Code

ICO (Windows 아이콘)

ICO는 Windows 아이콘 형식으로, 바탕화면 바로가기, 작업 표시줄, 웹사이트 파비콘에 여러 크기와 색상 심도의 이미지를 하나의 파일에 저장합니다.

MIME 타입

application/x-yaml

유형

텍스트

압축

무손실

장점

  • + Highly readable — minimal syntax noise
  • + Supports comments for inline documentation
  • + Native in Docker, Kubernetes, Ansible, and CI/CD systems
  • + Superset of JSON — any JSON is valid YAML

단점

  • Indentation-sensitive — whitespace errors cause silent failures
  • Implicit type coercion can cause bugs ('yes' becomes boolean true)
  • More complex specification than JSON with anchors, tags, and directives

.YAML 사용 시점

ICO는 Windows 애플리케이션 아이콘과 레거시 브라우저 파비콘에 사용하세요. 현대 웹 파비콘에는 SVG가 선호됩니다.

기술 세부사항

ICO 파일은 여러 이미지 항목을 포함하는 디렉터리 헤더로 구성됩니다. 각 항목은 크기(16x16부터 256x256), 색상 심도(1비트부터 32비트 ARGB), 인코딩(BMP 데이터 또는 PNG 압축)을 지정합니다.

역사

Microsoft는 Windows 1.0(1985)에서 ICO를 도입했습니다. 이후 32비트 알파 투명도, 256x256 PNG 압축을 지원하도록 발전했습니다. 웹 파비콘으로도 사용됩니다(단, 현대 브라우저는 SVG 파비콘도 지원).

.YAML에서 변환

.YAML로 변환

관련 포맷

관련 용어

Learn More