Computer >> 컴퓨터 >  >> 체계 >> Linux

페퍼민트 리눅스에서 웹 앱을 데스크탑 앱으로 변환하는 방법

페퍼민트 리눅스에서 웹 앱을 데스크탑 앱으로 변환하는 방법

사이트 전용 브라우저, 또는 일부의 경우 단일 사이트 브라우저, 줄여서 SSB가 등장하여 유행이 되었다가 거의 사라졌습니다. 이 용어는 일반 브라우저의 기본적인 필수 요소가 포함된 "패키지"를 의미하며 특정 사이트 또는 더 나은 웹 앱의 URL에 바인딩됩니다. 이 조합은 이론적으로 거의 로컬 애플리케이션처럼 작동하고 느낄 수 있습니다. 그러나 SSB는 처음에 "로컬 애플리케이션처럼 작동하고 느껴지지" 않았기 때문에 실패했습니다. 그 이후로 기술이 향상되고 웹이 확장되었으며 오늘날 많은 웹 기반 솔루션이 기능면에서 로컬 소프트웨어를 능가하기도 합니다.

Peppermint OS 뒤에 있는 팀은 이것이 우리가 향하고 있는 목적지임을 깨닫고 작업을 위한 특수 응용 프로그램을 Ubuntu 변형에 장착한 최초의 비전가들 중 일부였습니다. Ice는 4가지 브라우저 기술 중 하나를 사용하여 모든 사이트에서 SSB를 만들 수 있습니다.

ice-ssb로 가장 자주 접하게 되는 Ice 앱은 기본적으로 Peppermint Linux에 사전 설치되어 있으며 배포판의 기본 메뉴에서 찾을 수 있습니다. 페퍼민트의 필수적인 부분이자 주요 기능 중 하나로 간주됩니다. 그러나 다른 배포판에도 설치하는 방법이 있습니다. 안타깝게도 이 과정은 App Store를 통해 선택하는 것만큼 간단하지 않습니다.

페퍼민트 리눅스에서 웹 앱을 데스크탑 앱으로 변환하는 방법

가장 간단한 경우는 개발자 런치패드에서 deb 형식으로 애플리케이션을 다운로드할 수 있는 데비안 기반 배포를 실행하는 경우입니다. 그런 다음 다음 명령을 사용하여 다운로드한 파일을 Debian 기반 배포판(예:Ubuntu 또는 Mint)에 설치할 수 있습니다.

sudo dpkg -i ice_6.0.6_all.deb

대상 URL 가져오기

즐겨 사용하는 브라우저를 사용하여 응용 프로그램으로 변환하려는 사이트를 방문하십시오. 사이트를 앱으로 실행할 때마다 특정 하위 페이지가 나타나도록 하려면 홈페이지나 로그인 화면의 URL을 복사하지 마십시오. 대신 원하는 특정 하위 페이지를 방문하여 URL을 복사하십시오. 눈치채지 못한 경우를 대비하여 "브라우저에 로드된 페이지"에 따라 사이트의 URL이 변경됩니다. 특정 페이지 URL을 복사하면 Ice로 만들고 있는 사이트의 앱으로 전환된 버전이 실행할 때마다 "시작"됩니다.

페퍼민트 리눅스에서 웹 앱을 데스크탑 앱으로 변환하는 방법

앱 이름 및 URL 설정

페퍼민트의 메인 메뉴에서 Ice를 실행하세요. 사용 가능한 필드 중 첫 번째 필드에 애플리케이션 이름을 입력하여 시작합니다. 다음 필드에 이전 단계에서 복사한 사이트 주소를 붙여넣습니다.

페퍼민트 리눅스에서 웹 앱을 데스크탑 앱으로 변환하는 방법

앱 카테고리 정의

"메뉴가 어디에요?" 풀다운 메뉴를 사용하면 생성한 애플리케이션이 표시될 페퍼민트 기본 메뉴 섹션을 지정할 수 있습니다. 실제로 "SSB로 전환"할 모든 것은 사이트 또는 웹 앱입니다. 그럼에도 불구하고 모든 웹사이트와 웹 앱이 비슷하지는 않습니다. 모두에게 동일한 포괄적인 용어를 사용하는 것은 십여 개 이상을 만들면 곧 혼란을 초래할 것입니다. '멀티미디어'로 분류되는 YouTube 및 Spotify와 달리 Google 문서도구는 '오피스' 라벨에서 더 잘 작동할 것입니다.

페퍼민트 리눅스에서 웹 앱을 데스크탑 앱으로 변환하는 방법

아이콘 선택

만든 응용 프로그램을 한 눈에 알아볼 수 있도록 하려면 모든 응용 프로그램에 기본 Ice 아이콘을 사용하지 마십시오. Ice는 이에 대해 두 가지 옵션을 제공합니다.

"아이콘 선택"으로 SSB 아이콘으로 사용할 JPG 또는 PNG 이미지 파일을 선택할 수 있습니다.

"사이트 파비콘 사용"은 공식 사이트의 파비콘을 방문할 때마다 브라우저에 표시되는 것과 동일한 방식으로 캡처하여 사용하려고 하므로 두 가지 중 가장 쉽고 자동화된 솔루션입니다.

페퍼민트 리눅스에서 웹 앱을 데스크탑 앱으로 변환하는 방법

테스트 중에 때때로 이것이 제대로 작동하지 않고 생성된 SSB에 기본 아이콘이 있음을 발견했습니다. 이러한 경우 인터넷에서 관련 이미지를 검색하고 다운로드해야 합니다. 그러면 이전 선택을 통해 아이콘으로 사용할 수 있습니다. Google 이미지 검색에 사이트 이름과 "favicon"을 입력해 보십시오.

브라우저 및 프로필

우리의 경우에는 페퍼민트에 Firefox만 설치했기 때문에 이것이 유일한 선택이었습니다. Chrome, Chromium, Opera 또는 Vivaldi가 설치되어 있는 경우 Ice는 이러한 브라우저 중 하나를 엔진으로 사용하여 앱을 구동할 수 있습니다. Ice 창의 왼쪽 하단에서 적절한 옵션을 선택하여 브라우저 엔진을 선택할 수 있습니다.

페퍼민트 리눅스에서 웹 앱을 데스크탑 앱으로 변환하는 방법

보안을 강화하고 이 동작이 기본값인 Firefox를 선택하지 않은 경우 브라우저 옵션 바로 위에 있는 "분리된 브라우저 프로필로 SSB 만들기"를 켜는 것이 좋습니다. 이렇게 하면 SSB에 대한 별도의 프로필을 만들 수 있습니다. 그렇지 않으면 브라우저에서 사용하는 기본 프로필에서 작동합니다.

메인 메뉴의 모든 것

창의 오른쪽 하단에 있는 적용을 클릭하면 선택한 하위 카테고리의 페퍼민트 기본 메뉴에서 사이트/앱이 이미 여러분을 기다리고 있을 것입니다.

페퍼민트 리눅스에서 웹 앱을 데스크탑 앱으로 변환하는 방법

프로세스는 실제로 바로 가기와 "메뉴 항목" 아이콘을 페퍼민트의 주 메뉴에 새 항목으로 저장하기 때문에 즉각적입니다. 소프트웨어를 추가로 설치하거나 파일을 복사할 필요가 없습니다. 브라우저는 "필요한 모든 기술"입니다.

Firefox 내부

새 메뉴 항목을 클릭하면 사이트가 새 브라우저 창에 나타납니다. 전체 창을 차지하며 "브라우저에서 실행 중"임을 나타내는 버튼 및 메뉴와 같은 항목은 없습니다. 하지만 보이지 않는다고 해서 기본 브라우저가 마술처럼 사라진 것은 아닙니다.

페퍼민트 리눅스에서 웹 앱을 데스크탑 앱으로 변환하는 방법

전부는 아니지만 대부분의 브라우저 바로 가기는 계속 작동합니다. 예를 들어, F5 표시된 페이지를 새로 고칩니다.

거의 버그로 간주될 수 있는 부분에서 Firefox 메뉴가 숨겨져 있지만 일반적으로 표시되는 위치를 클릭하면 해당 메뉴가 표시되어 평소와 같이 모든 브라우저 기능과 옵션에 액세스할 수 있다는 사실을 발견했습니다.