Safari 기술 미리보기 : 개발자 용 브라우저

지금까지 WebKit의 최신 버전에 대한 코드의 유효성 검사를 원하는 웹 개발자는 야간 빌드를 얻고 설치하는 과정을 거쳐야했습니다. 가장 편리한 방법은 아니지만 능동적 인 프로그래머는 사용 가능한 기능을 사용하여 작업을 수행합니다. 그러나 사파리 테크놀로지 프리뷰 (Safari Technology Preview)가 출시되면서이 분야에서 많은 부분이 개선되었습니다.

3 월 말에 처음 출시 된이 독립 실행 형 응용 프로그램은 현재 버전의 Safari와 함께 실행됩니다. 개발자가 현재의 기술뿐만 아니라 현재 일반 대중이 사용하고있는 기술을 동시에 사용하기가 쉽습니다. Safari Technology Preview는 최신 버전의 WebKit을 기반으로 구축 될뿐만 아니라 CSS, HTML 및 JavaScript 업데이트 기능을 포함하고 있으며 결국에는 공식 릴리스로 포함됩니다. 이것이 충분하지 않은 경우 미리보기 버전에서는 최신 버전의 Web Inspector와 반응 형 디자인 모드를 사용하여 iPad 및 iPhone과 같은 대부분의 장치 유형에서 앱과 페이지를 테스트 할 수 있습니다. 사파리 테크놀로지 프리뷰 (Safari Technology Preview)가 개발자 커뮤니티에서 더 쉽게 만들 수있는 또 다른 사항은 피드백을 제출하는 것입니다. Apple Bug Reporter를 통해 얻을 수 있습니다. 앱의 도움말 메뉴에서 액세스 할 수 있습니다.

앞서 언급 한 WebKit Nightly 빌드에서 누락 된 주목할만한 기능 중 하나는 iCloud 지원입니다.이 기능은 개발자가 코딩 및 문제 해결 중에도 읽기 목록 및 책갈피에 액세스 할 수있게 해주는이 응용 프로그램에 포함되어 있습니다. 사파리 테크놀로지 프리뷰의 첫 번째 버전에서 강조된 기능 중 일부는 새 처리량이 많은 JavaScript JIT 컴파일러, 섀도우 DOM 사양의 최신 버전 인 ECMAScript6 및 사용자 제스처를 기반으로 프로그래밍 방식으로 텍스트를 복사 또는 잘라내는 기능이 있습니다. 두 번째 버전은 이미 4 월 13 일에 릴리스되었으며 수십 가지 변경 사항이 있습니다. 개발자 요청 및 버그 리포트에 직접 응답하는 많은 사람들.

대상 사용자는 분명하지만 개발자 계정 없이도 Mac App Store에서 Safari Technology Preview를 다운로드하거나 업데이트 할 수 있습니다.

Safari 기술 프리뷰 : 개발자 도구

Safari의 통합 개발자 툴셋에 익숙하지 않은 독자를 위해 다음과 같은 유용한 기능에 대해 간략하게 설명합니다.

위의 도구 외에도 Safari Technology Preview의 개발 메뉴에서 여러 기능과 구성 요소를 비활성화 할 수 있습니다. 여기에는 JavaScript가 실행되지 못하도록하는 것, 서버 측 및 캐싱 된 이미지가 페이지 내에서로드되는 것, 실행 확장 등이 포함됩니다.