Chrome 앱과 확장 프로그램의 차이점은 무엇입니까?
확장 프로그램으로 또는 그 반대로 할 수없는 앱으로 무엇을 할 수 있습니까?
Chrome 앱과 확장 프로그램의 차이점은 무엇입니까?
확장 프로그램으로 또는 그 반대로 할 수없는 앱으로 무엇을 할 수 있습니까?
답변:
https://developer.chrome.com/webstore/apps_vs_extensions 에서 인용 :
우리는 이미 몇 년 동안 브라우저에서 "웹 앱"이라는 개념을 가지고있었습니다. 웹 사이트보다 더 풍부하고 상호 작용하지만 데스크톱 응용 프로그램보다 덜 복잡하고 모 놀리 식입니다. 예를 들면 게임, 사진 편집기 및 비디오 플레이어가 있습니다. 이 모든 카테고리는 브라우저 내에서 실행되는 밀접하게 초점을 맞춘 앱으로 실행 가능합니다. Google 크롬은 스마트 폰에서 앱을 사용하는 모든 사람에게 친숙한 방식으로 웹 앱 개념을 공식화하고 있습니다.
확장 프로그램 ... Google 크롬의 기능과 그 안에 표시되는 웹 사이트를 확장합니다. 예를 들어 항상 존재하는 환율 계산기와 같은 새 버튼을 주소 표시 줄에 추가하여 Chrome을 확장 할 수 있습니다. 이와 같은 버튼은 현재보고있는 웹 사이트에도 적용 할 수 있습니다. 예를 들어 현재보고있는 웹 사이트의 모든 가격을 변환하려면 통화 변환기 버튼을 클릭합니다. 마찬가지로 상황에 맞는 메뉴에 새 항목을 도입하고 검색 주소창의 동작 (주소 표시 줄의 입력 필드)을 변경하고 사용자의 검색 기록에 액세스 (동의 필요)하는 등의 작업을 수행 할 수 있습니다. 웹 페이지도 변경할 수 있습니다. 예를 들어 모든 페이지의 모든 링크 옆에 "이메일 보내기"버튼을 삽입하거나 즐겨 찾는 웹 사이트의 레이아웃을 사용자 정의 할 수 있습니다.
앱과 비교할 때 웹 사이트 및 웹 앱 에서 확장 프로그램을 사용합니다 . 일반적으로 모든 웹 사이트에 적용됩니다 (일부는 사이트에 따라 다름). 앱은 이러한 방식으로 다른 앱과 결합되지 않습니다. 일반 웹 사이트처럼 독립형으로 실행됩니다.
(강조 추가됨)
내가 알 수 있듯이 Chrome 앱은 Chrome의 웹 스토어 (예 : Gmail)에 등록 된 웹 애플리케이션 일뿐입니다. 기본적으로 영광스러운 책갈피 일뿐입니다. 구글은 크롬 OS를 실행하는 태블릿에 대비하여 브라우저를 좀 더 "운영체제"처럼 만들기 위해 도입 한 것으로 보인다. Chrome OS에는 Chrome 외에 기본 애플리케이션이 없기 때문에 애플리케이션을 '설치'할 수있는 방법이 필요합니다. 해당 애플리케이션이 웹 사이트 일 경우에도 마찬가지입니다.
확장 프로그램은 실제로 브라우저가 작동하는 방식에 영향을 미칠 수 있습니다 (예 : 광고 차단). Chrome의 툴바에 버튼을 추가하고 웹 요청을 가로 채고 DOM을 변경하는 등의 작업을 할 수 있습니다.
browser_action is only allowed for extensions, but this is a legacy packed app
나는 레거시 마이그레이션 수있는 방법이 아닌 기존 포장 AP에 응용 프로그램을 포장
다음 링크를 참조하십시오 :
(크롬 앱 대 확장 프로그램) . 기본적으로 호스팅 및 패키지의 두 종류의 앱이 있다고 말합니다. 호스팅 된 앱 은 영광스러운 북마크입니다. 그러나 패키징 된 앱은 확장 프로그램과 앱의 두 가지 기능 중 어느 정도 최고의 기능을 제공합니다.
물론 확장은 크롬에서 이미 제공하는 것 외에 추가 UI를 거의 또는 전혀 제공하지 않는 핵심 브라우저 기능을 확장합니다.
개발자를위한 세 가지 Chrome 배포 채널이 있습니다.
기능을 증가시키는 순서는 다음과 같습니다.
http://www.chromeplugins.org/extensions/chrome-web-apps-extensions-spot-the-difference/ 에서 인용
(설명이 매우 좋기 때문에)
Chrome 확장 프로그램과 Chrome 웹 앱의 주요 차이점
Chrome 확장 프로그램과 웹 애플리케이션의 주요 차이점 중 하나는 위치입니다. Chrome 확장 프로그램의 대부분은 Chrome 확장 프로그램 갤러리에서 다운로드 할 수있는 반면 Chrome 웹 앱은 Chrome 웹 스토어에서 설치할 수 있습니다.
Chrome 확장 프로그램과 웹 앱의 또 다른 주요 차이점은 확장 프로그램은 Chrome 브라우저의 기능을 향상시키는 데 사용되지만 웹 앱은 다른 사용자 인터페이스를 가진 브라우저 내에서 실행된다는 것입니다. 웹 애플리케이션과 달리 확장에는 UI 구성 요소가 거의 또는 전혀 없습니다.
기술적 인 관점에서 볼 때 Chrome 앱과 확장 프로그램의 주요 차이점은 사용자가 설치 한 애플리케이션을 시작할 때 표시 할 Chrome을 나타내는 앱에 '시작'매개 변수가 있다는 것입니다.