본문 바로가기

새소식/Mac

애플, 개발자 대상 '사파리 테크놀로지 프리뷰 10' 공개

애플이 '사파리 테크놀로지 프리뷰'를 또 한번 업데이트했습니다.

사파리 테크놀로지 프리뷰는 사파리 정식 버전에 추가될 예정이거나 현재 실험 중인 기능을 일반 사용자에게 미리 공개하는 프로그램입니다.

이전에도 '웹킷 나이틀리(WebKit Nightly)'라고 해서 사파리 베타 버전을 개발자에게 미리 선뵈는 프로그램이 있었는데, 이를 좀 더 안정화한 것이 사파리 테크놀로지 프리뷰라고 할 수 있습니다. 또 웹킷 나이틀리와 다르게 아이클라우드를 비롯한 사파리의 모든 기능을 이용할 수 있다는 차이점이 있습니다.

애플은 1~2주 간격으로 새로운 버전을 선보이면서 웹 디자이너와 개발자들이 자바스크립트와 관련된 다양한 API를 이용할 수 있도록 돕고, 사파리의 안정성을 높이는 데 주력할 예정이라고 밝힌 바 있습니다. 이를 위해 매 1~2주 간격으로 사파리 테크놀로지 프리뷰 새 버전이 나오고 있는데, 지난 3월 31일에 첫 버전이 나온 이래 벌써 10번째 업데이트가 이뤄졌습니다.


* MathML을 이용한 수식 표현. 왼쪽: Safari 9 vs. 오른쪽: Safari Technology Preview (클릭 시 확대)


* 웹 파일을 터미널 명령어를 통해 내려받을 수 있는 cURL 명령어 지원

지난 업데이트에 이어 프리뷰 10 버전도 애플패이와 자바스크립트, 웹 API, 웹 인스펙터, MathML, 웹페이지 렌더링, 보안, 네트워킹, 접근성에 대한 개선이 이뤄졌습니다. 애플패이를 이용할 때 발생하는 오류가 수정되었고, 웹 API 영역에선 null 값을 처리할 때 발생하는 여러가지 버그가 해결됐습니다. 수학 수식과 기호를 렌더링하는 MathML을 업데이트해 기본적인 수학 기호를 좀 더 깔끔하게 표시할 수 있도록 했습니다. 그 밖에 자세한 변경 사항은 애플 웹사이트에서 확인할 수 있습니다.

그리고 지난 6월에 공개된 7번째 버전까지는 OS X 엘 캐피탄 및 이전 운영체제에서만 사파리 테크놀로지 프리뷰를 구동할 수 있었는데, 8번째 릴리스부터는 macOS 시에라도 지원합니다. 다른 운영체제와 달리 macOS 시에라 버전에선 '애플 페이'와 '화면 속 화면(PIP)' 기능도 이용할 수 있습니다.

사파리 테크놀로지 프리뷰 10은 애플 개발자 계정이 없는 분도 애플 사이트를 통해 내려받을 수 있습니다. 사파리 정식 버전과 동시에 사용 가능할 수 있고, 앱 형태의 사파리 확장 프로그램과 아이클라우드를 통한 동기화도 지원됩니다. 사용 중 버그를 발견하거나 제안이 있으면 '피드백 지원'이라는 내장 유틸리티를 통해 개발팀에 전달할 수 있습니다.



참조
Apple - Safari Technology Preview Release Notes
WebKit - Improvements in MathML Rendering

관련 글
애플, 개발자 대상 OS X 엘 캐피탄 및 요세미티용 사파리 10 베타 테스트 실시
애플, macOS 시에라 첫 번째 개발자 프리뷰 버전 배포... 알려진 문제와 버그 내역
애플, 일반 사용자 대상 macOS 시에라∙iOS 10 공개 베타 배포