애플의 액체 유리 혁명: 2025년 UI 디자인 트렌드와 CSS 구현 방법
카테고리
디자인
서브카테고리
UX 디자인
대상자
- 웹 개발자 및 디자이너
- 중급~고급 수준의 CSS 및 UI/UX 디자인 지식 보유자
핵심 요약
- Liquid Glass는 애플의 iOS 26, iPadOS 26, macOS Tahoe 26에서 사용되는 투명한 유리질감 디자인 언어로, glassmorphism 트렌드를 기반으로 함
- CSS 구현 방법은
.glass-card
클래스에backdrop-filter: blur(4px)
와rgba()
색상 적용을 통해 3단계로 구현 가능 - 접근성 및 성능 고려사항으로 높은 대비율 유지, 불필요한 블러 효과 제한, 크로스 브라우저 호환성 검증이 필수적
섹션별 세부 요약
1. 애플의 Liquid Glass 발표 및 트렌드
- 2025년 WWDC에서 발표된 Liquid Glass는 애플 생태계 전반의 디자인 통합을 목표로 함
- glassmorphism은 2020년부터 진화한 트렌드로, 애플의 광택질감 UI 구현의 기반이 됨
- Dynamic material properties와 context-aware transformations으로 UI 요소의 반응성 강화
2. 사용자 테스트 및 디자인 문제점
- beta 테스트 사용자는 메뉴 가독성 저하 및 광택질감의 방해 요소로 인한 탐색 어려움 보고
- Alan Dye(애플 인터페이스 디자인 부사장)의 강조: 빛과 사용자 의도의 상호작용 재정의 필요
3. CSS 구현 단계
- HTML 요소 생성:
- CSS 스타일 적용:
```css
.glass-card {
background: rgba(255, 255, 255, 0.2);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.35);
border-radius: 10px;
border: 1px solid rgba(255, 255, 255, 0.2);
}
```
- 커스터마이징 방법:
- 투명도 조정: rgba()
의 4번째 값 변경 (0~1)
- 블러 효과: backdrop-filter
의 px
값 조정
- 유리 질감 색상: rgba()
의 RGB 값 변경
4. 접근성 및 성능 고려사항
- 대비율 향상: WebAIM Contrast Checker 도구 사용, 중성 색상(백색, 검정색, 회색) 적용
- 텍스트 투명도: 복잡한 배경에서 부드러운 텍스트 그림자 추가
- 블러 효과 제한: 비중요 요소에만 적용하여 UI 혼란 방지
- 크로스 브라우저 호환성:
backdrop-filter
는 Chrome, Safari, Firefox, Edge 지원 (IE/Edge Legacy 미지원)
결론
- glassmorphism은 시각적 효과를 제공하지만, 대비율, 사용성, 브라우저 호환성을 반드시 검증해야 함
- WCAG 가이드라인 준수 및 테스트 도구 활용을 통해 접근성 향상
- 실무 적용 시: 비중요 요소에 제한 적용하고, 텍스트 가독성 보장을 최우선으로 고려해야 함