월간 크롬 이슈 리포트 2025년 5월호
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
프런트엔드 개발자, 웹 확장 프로그램 개발자 (중간~고급 수준)
핵심 요약
Blob URL
교차 사이트 사용 제한 (Storage Key
기반 차단)- Media Source Extensions 및 SwiftShader 지원 중단 (Chrome 138)
- Intl.v8BreakIterator 및 unload 이벤트 제거 (Chrome NEXT)
섹션별 세부 요약
1. Chrome 137 주요 변경사항
Blob URL
교차 사이트 사용 제한 (기존window.open(blobUrl)
호출 시noopener
자동 적용)CSS if()
함수 추가 및 SVGtransform
속성 활성화Experimental Web Platform features
플래그를 통해 사용 가능한 프롬프트 API 미리 보기
2. Chrome 138 주요 변경사항
- Media Source Extensions: 비동기 범위 제거 동작 폐지 (기존 미디어 재생 로직 재검토 필요)
- SwiftShader fallback 제거 (GPU가 없는 환경에서의 성능 저하 가능성)
Clear-Site-Data
헤더로 캐시 초기화 명시 지원 (보안 강화)- Summarizer API 활성화 (AI 기반 콘텐츠 요약 기능)
3. Chrome 139 주요 변경사항
- macOS 11 지원 중단 (최신 OS 요구사항 반영)
corner-shape
속성 도입 (다양한 모서리 표현 지원)- CSS 커스텀 함수 동적 스타일링 지원 (보기 예시:
calc(100% / 2)
대체)
4. Chrome NEXT 주요 변경사항
- Intl.Locale getters 지원 중단 (대체 API 필요)
- V8 엔진에서
Intl.v8BreakIterator
제거 (문자 분석 로직 리팩토링) - DOM blur 이벤트 제거 (이벤트 핸들러 재구성 요구)
- Protected Audience API 구버전 지원 중단 (신규 버전으로 마이그레이션 필요)
결론
Blob URL
교차 사이트 공유 금지로 인해 확장 프로그램 및 브라우저 기능이 영향을 받으므로,Storage Key
검증 로직 추가 필요- Media Source Extensions 및 SwiftShader 지원 중단에 대응해 별도의 뒷받침 기술 스택 준비 권장
- Chrome Platform Status와
chrome://flags
에서 각 API 상태를 실시간 확인하여 개발 환경 업데이트 유지