새로운 Internet Explorer 로 각광(?) 받고 있는 사파리가 16 버전으로 업데이트 되었습니다.
주요 기능
- AVIF 이미지 포맷 지원
- GIF, JPG, PNG등을 대체하기 위한 이미지 포맷으로 크롬과 파이어폭스는 이미 2020년부터 지원하기 시작했으며, 사파리도 이번 업데이트를 통해서 지원하고 있습니다.
- 아직 Edge 브라우저에서 지원되지 않습니다.
- resolution 미디어쿼리 지원
- 해상도를 기반으로한 스타일을 적용할 수 있습니다.
@media (min-resolutino:326dpi) { ... }
- text-align-last 속성 지원
- 이 속성은 단락의 마지막줄에 대한 정렬을 설정할 수 있습니다.
text-align-last:right
- :has() 클래스로 이제 :target 선택자를 사용할 수 있습니다.
:has(:target)
과 같은 형태로 사용 가능합니다.- 아직 Firefox 브라우저에서는 지원되지 않습니다.
- container 쿼리 지원
- 컨테이너 미디어쿼리를 사용하면 뷰포트가 아닌 컨테이너의 크기를 기반으로 한 스타일 조정이 가능합니다.
- 아직 Firefox 브라우저에서는 지원되지 않습니다. 크롬은 105버전부터 지원됩니다.
- subgrid 지원
- 그리드 안에 서브그리드를 생성함으로써 정렬을 보다 쉽게 할 수 있습니다.
- 현재 사파리, 파이어폭스에서만 지원하며 크롬도 곧 지원 예정입니다.
- Motion Path 지원
offset-path
속성을 사용하여 애니메이션 경로를 정의할 수 있습니다.
- overscroll-behavior 속성 지원
- 사파리에서도 스크롤 체인을 지원합니다.
- 스크롤 체인은 스크롤링 컨텐츠가 있는 영역에서 스크롤이 경계에 도달하면 기본페이지가 스크롤되는 것을 의미합니다.
보다 자세한 내용은 아래 링크에서 확인 가능합니다.
https://webkit.org/blog/13152/webkit-features-in-safari-16-0/