Firefox 및 Chrome에서 서비스 워커 관리
- 범주: 인터넷
Chrome 및 Firefox는 브라우저에서 서비스 워커를 제거하는 옵션을 포함하여 브라우저에서 등록 된 서비스 워커를 관리하는 옵션을 사용자에게 제공합니다.
서비스 워커는 사이트와 서비스가 브라우저에서 열리지 않고도 브라우저와 상호 작용할 수 있도록하는 대부분의 최신 브라우저에서 지원하는 최신 기능입니다.
이를 사용할 수있는 주문형 프로세스로 생각하십시오. 푸시 알림 및 데이터 동기화를 수행하거나 사이트가 오프라인으로 작동하도록합니다.
웹 브라우저는 현재 서비스 워커가 브라우저에 등록 될 때 항상 사용자에게 메시지를 표시하도록 설계되지 않았습니다. 이것은 현재 대부분의 경우 백그라운드 프로세스로 발생합니다.
서비스 워커 관리
서비스 워커는 자동으로 또는 사용자가 프롬프트를 수락 한 후에 등록됩니다. Pinterest는 Chrome 또는 Firefox에서 사이트를 방문 할 때 자동으로 등록하는 웹 사이트입니다.
이것은 백그라운드에서 발생하기 때문에 사용자에게 명확하지 않습니다.
Chrome 및 Firefox는 이전에 브라우저에 추가 된 서비스 워커를 관리하는 방법에 대한 명확한 정보를 제공하지 않습니다. 기능이 존재하지만이 시점에서 사용자에게 다소 숨겨져있어 이전에 등록 된 작업자를 브라우저에서 제거해야하는 경우 문제가됩니다.
이 가이드는 Firefox 및 Chrome에서 작업자를 관리하는 방법을 제공합니다.
유용한 정보
- 유래 서비스 워커가 등록 된 페이지입니다.
- 범위 서비스 워커가 제어하는 페이지를 나타냅니다 (패치 및 메시지 이벤트 허용).
- 스크립트 Service Worker JavaScript 파일의 URL을 나열합니다.
Mozilla Firefox에서 서비스 워커 관리
Firefox 사용자는 다음과 같은 방법으로 브라우저에서 등록 된 모든 서비스 워커를 관리 할 수 있습니다.
- 하중 about : serviceworkers 예를 들어 주소를 복사하여 붙여 넣거나 책갈피를 지정하고 이런 방식으로로드하는 등의 방법으로 새 탭 또는 현재 탭에서.
- Firefox는 페이지에 등록 된 모든 서비스 워커를 표시합니다. 각 서비스 작업자는 원본, 범위, 현재 작업자 URL, 캐시 이름 및 기타 정보와 함께 나열됩니다.
- 등록 취소를 클릭하여 Firefox에서 서비스 워커를 제거하거나 업데이트를 클릭하여 소스에서 업데이트를 요청하십시오.
Mozilla Firefox에서 서비스 워커 비활성화
Firefox 사용자는 다음과 같은 방법으로 브라우저에서 서비스 워커를 비활성화 할 수 있습니다. Firefox 개인 정보 및 보안 설정 가이드의 광범위한 목록 ) :
- 브라우저의 주소 표시 줄에 about : config를로드하고 Enter 키를 누릅니다.
- 알림이 표시되면주의 할 것임을 확인하십시오.
- 검색 필드를 사용하여 dom.service를 찾으십시오.
- 위치하고 있다 dom.serviceWorkers.enabled 기본 설정 이름을 두 번 클릭하여 false로 설정합니다. 이렇게하면 Mozilla Firefox에서 서비스 워커 기능이 비활성화됩니다.
변경을 실행 취소하려면 프로세스를 반복하되 완료되면 기본 설정 값이 true로 설정되어 있는지 확인하십시오.
Chrome에서 서비스 워커 관리
- URL을로드해야합니다. chrome : // serviceworker-internals / Chrome 웹 브라우저에서 등록 된 작업자 목록을 엽니 다.
- Chrome은 편리 할 수있는 콘솔 로그를 포함하여 Firefox와 약간 다른 정보를 표시합니다.
- 등록 취소 버튼을 눌러 브라우저에서 선택한 항목을 제거하거나 활성화를 시작하십시오.
Google Chrome에서 서비스 워커 비활성화
현재 Chrome 브라우저에서 기능을 비활성화하는 방법이없는 것 같습니다. 방법을 찾았다면 아래에 의견을 남겨 주시면 최대한 빨리 기사를 업데이트하겠습니다.
유용한 자료
다음 리소스는 일반적으로 개발에 중점을 둔 추가 리소스를 제공합니다.