728x90
반응형

w3c표준 5

WebBundles

개요WebBundles는 HTML, CSS, JS, 이미지 등 웹 리소스를 하나의 바이너리 파일로 묶어 전송할 수 있도록 하는 W3C 표준 제안 기술입니다. 이 포맷은 브라우저가 번들 내부의 각 리소스를 개별 URL로 처리할 수 있도록 지원하여, 캐싱, 공유, 분산 배포, 오프라인 실행 등에 매우 효과적입니다.1. 개념 및 정의 항목 내용 정의복수의 웹 리소스를 하나의 번들로 묶는 HTTP 교환 포맷 (application/webbundle)목적웹 콘텐츠의 배포, 캐싱, 공유를 보다 안정적이고 효율적으로 수행하기 위함필요성페이지 로딩 최적화, 오프라인 앱 구현, 검열 회피 등 다양한 활용 수요 대응2. 주요 특징특징설명효과리소스 묶음 처리HTML/CSS/JS/이미지 등을 단일 파일로 묶음네트워크 요청 ..

Topic 2026.02.08

Signed Exchanges (SXG)

개요Signed Exchanges(SXG)는 웹 콘텐츠를 패키지화하고 서명함으로써, 중간 캐시나 타사 배포망을 통해 전송되어도 원래 콘텐츠 제공자의 출처 인증과 무결성을 보장할 수 있는 웹 표준 기술입니다. 주로 AMP, 검색엔진 캐시, 프록시 배포 등에서 활용되어 웹의 신뢰성과 성능을 항목 내용 정의리소스(HTML 등)를 패키지화하여 서명함으로써, 신뢰할 수 있는 출처 인증을 제공하는 기술목적캐시된 콘텐츠의 무결성 보장과 브라우저 주소 표시줄의 출처 일관성 확보필요성CDN, 검색 캐시 등 제3자 제공 콘텐츠의 보안성과 사용자 신뢰 확보를 위해 필요2. 주요 특징특징설명효과콘텐츠 서명(Signature)리소스에 디지털 서명 적용콘텐츠 변경 여부 감지 가능캐시 가능 패키징브라우저가 SXG 캐시에서 리소스..

Topic 2025.12.22

ActivityPub

개요ActivityPub은 사용자가 다양한 서버에 존재하더라도 콘텐츠와 활동(Activity)을 상호 교환할 수 있도록 지원하는 분산형 소셜 네트워크 프로토콜입니다. W3C(World Wide Web Consortium)에서 표준화된 이 프로토콜은 Mastodon, PeerTube 등 연합형(Federated) 플랫폼의 핵심 기술로, 중앙 집중식 플랫폼의 대안으로 주목받고 있습니다.1. 개념 및 정의 항목 내용 정의분산형 소셜 플랫폼 간 상호운용을 위한 JSON 기반의 활동(Activity) 전달 프로토콜목적서버 간 사용자·게시물·팔로우 등의 동기화를 통해 연합형 생태계 구현필요성탈중앙화된 SNS, 검열 저항성, 사용자 자율성 확보2. 주요 특징특징설명장점Actor-Object 모델사용자(Actor)와..

Topic 2025.12.22

W3C TraceContext

개요W3C TraceContext는 분산 시스템 환경에서 요청 간 연관성(Trace)을 식별하고 추적할 수 있도록 HTTP 요청 헤더 기반의 표준 형식을 정의한 W3C 사양이다. 마이크로서비스 아키텍처, 서버리스, 클라우드 네이티브 환경에서 통합된 추적 체계를 구축하는 데 핵심적인 표준으로, 다양한 APM(애플리케이션 성능 모니터링) 도구 및 오픈소스 프로젝트에 채택되고 있다.1. 개념 및 정의 항목 내용 정의분산 트레이싱 정보를 HTTP 헤더로 전달하기 위한 W3C 표준 규격 (traceparent, tracestate)주관World Wide Web Consortium(W3C) 표준 기술 커뮤니티 그룹목적벤더 독립적이고 상호운용 가능한 추적 정보를 서비스 간 일관되게 전달TraceContext는 Op..

Topic 2025.06.21

Verifiable Credential (VC)

개요Verifiable Credential(VC, 검증 가능한 증명서)은 사용자가 소유하고 제어할 수 있으며, 위·변조 없이 제3자에게 검증 가능한 디지털 증명 기술입니다. W3C의 DID(Decentralized Identifier) 표준과 함께 작동하며, 학위, 자격증, 의료 기록, 금융 정보 등 다양한 실제 증명서를 디지털화해 Web3 시대의 신원 증명 인프라를 형성합니다. 본 글에서는 VC의 개념, 구조, 장단점, 사용 사례를 포함한 기술적 배경을 상세히 다룹니다.1. 개념 및 정의**Verifiable Credential (VC)**는 발행자가 서명하여 발급하고, 사용자가 저장·제시할 수 있으며, 검증자는 그 정당성을 확인할 수 있는 디지털 증명입니다.전통적인 PDF 증명서나 이메일 인증과는 달..

Topic 2025.03.31
728x90
반응형