답변:
이 Google 개발자 페이지 는 호스팅 된 앱과 패키지 된 앱의 차이점을 자세히 설명합니다. 간단히 말해서, 그들 사이의 주요 차이점은 호스팅 된 앱은 귀하가 생각하는 것 (호스팅 된 웹 사이트를 표시하는 것)이며 패키지 된 앱은 더 독립적 인 앱입니다 (그리고 모두가 아닐지라도 대부분 포함) HTML 및 CSS 파일 또는 리소스).
WrongPlanet 포럼 에는 개발자가 호스팅 된 앱을 만드는 몇 가지 이유를 설명하는 흥미로운 페이지가 있습니다 . 내 눈에 애플이 지적한 한 가지 이유 는 다음과 같습니다.
기술적으로는 웹 사이트 일 수도 있지만 일반적인 웹 브라우저 이외의 앱과 구분할 수없는 기능을합니다. 또한 바로 가기로 전환하면 관련없는 모든 브라우저 컨트롤이 제거되어 일반 앱 창처럼 보입니다.
NeantHumain 은 다음과 같이 말했습니다.
Chrome 앱은 캔버스, 동영상, SVG, WebGL과 같은 새로운 기능과 지리적 위치에서 오프라인 저장소에 이르기까지 모든 종류의 웹 워커에 이르기까지 JavaScript를 통해 액세스 할 수있는 여러 가지 새로운 API를 활용하는 HTML5로 작성된 웹 앱입니다. 멀티 스레딩
즉, 웹 페이지를 표시하는 것보다 호스팅 된 앱의 배경에서 더 많은 것이 진행되는 것 같습니다. 이를 통해 개발자는 웹 사이트의 기능을 확장하고 일반 웹 사이트에서 발생할 수있는 일부 제한을 무시할 수 있습니다.
또 다른 이유는 다음과 같습니다.
모바일 플랫폼 덕분에 앱은 "다음 큰 것"이며 일부 사용자에게는 앱 스토어에서 앱을 검색 한 다음 검색 엔진을 사용하여 웹 앱을 제공하는 사이트를 찾는 것이 더 자연 스럽습니다. 서비스처럼. 어떤 사람들은 브라우저의 사이트에, 다른 사람들은 화면의 앱에 익숙합니다.
기술적 인 관점에서 보면 크롬이없는 창에 사이트를 배치하고 사이트를 앱처럼 보이게하고 (기술적으로 이미 존재하는) 앱 스토어에 항목을 배치하면이 잠재 고객에게보다 쉽게 도달 할 수 있습니다. 그리고 완전히 새로운 앱을 다른 플랫폼에 개발하는 것보다 훨씬 비용 효율적입니다.