본문 바로가기

Human Interface Guidelines

애플 휴먼 인터페이스 가이드라인(52) Views -12 Web Views

Web Views
웹 뷰

A web view loads and displays rich web content, such as embedded HTML and websites, directly within your app. Mail uses a web view, for example, to show HTML content in messages.

웹뷰는 임베디드된 HTML이나 웹사이트 등 리치 웹 콘텐츠를 바로 앱 안에서 불러와 보여줍니다. 예를 들어 메일 앱은 웹뷰를 사용하는데, 이를 통해 메세지의 HTML 콘텐츠를 보여줍니다.

 

 

Enable forward and back navigation when appropriate. Web views support forward and back navigation, but this behavior is disabled by default. If people will use your web view to visit multiple pages, enable forward and back navigation, and provide corresponding controls to initiate these features.

적절한 경우 앞으로 가기와 뒤로가기 네비게이션 기능을 활성화 시키세요. 웹뷰는 앞으로 가기와 뒤로가기 네비게이션을 지원하는데, 이 기능은 기본적으로 꺼져있습니다. 만약 사용자들이 웹뷰를 통해 여러 페이지를 방문하리라 생각된다면, 앞으로 가기와 뒤로가기 네비게이션 기능을 켜고, 이 기능을 사용하기 위한 적절한 컨트롤을 제공하세요.

 

Avoid using a web view to build a web browser. Using a web view to let people briefly access a website without leaving the context of your app is fine, but Safari is the primary way people browse the web on iOS. Attempting to replicate the functionality of Safari in your app is unnecessary and discouraged.

For developer guidance, see WKWebView.

웹브라우저를 만들기 위해 웹뷰를 사용하지 마세요. 앱의 맥락을 벗어나지 않고 잠시 웹사이트를 방문하기 위해 웹뷰를 사용하는 것은 좋지만, 기본적으로 iOS에서 웹을 탐색하기 위해 사용하는 가장 첫번째 방법은 '사파리' 앱 입니다. 앱에서 사파리 같은 기능을 따라하려 하는것은 불필요하고 좌절스런 일입니다.