IT
유블록 오리진 개발자, "크롬 사용자는 라이트 버전으로 이전해야" 공지
아름다운별

Lv.1 아름다운별 (118.♡.80.210)

2024년 8월 4일 AM 12:24 · 수정됨(08. 05. 19:38)

조회 4,759 공감 0

Neowin 기사

uBlock Origin developer recommends switching to uBlock Lite as Chrome flags the extension

https://www.neowin.net/news/ublock-origin-developer-recommends-switching-to-ublock-lite-as-chrome-flags-the-extension/


[일부 내용 GPT-4o 번역 후 수정]

uBlock Origin 확장 프로그램 개발자가 구글 크롬에서 uBlock Origin이 곧 지원되지 않을 수 있다고 알리는 이유를 설명하는 글을 GitHub에 올렸습니다.


About Google Chrome's "This extension may soon no longer be supported"

- https://github.com/uBlockOrigin/uBlock-issues/wiki/About-Google-Chrome's-%22This-extension-may-soon-no-longer-be-supported%22


구글 크롬 확장 지원 중단 예고 관련 이미지입니다.


요약하면, 해당 메시지는 Manifest V2 기반 확장 프로그램을 폐기하고 Manifest V3로 전환하려는 구글 계획 때문입니다.


Manifest 용어를 잘 모르는 분을 위해 설명해 드리면, Manifest는 확장 프로그램이 브라우저와 어떻게 통합되고 웹 페이지와 상호 작용하는지를 정하는 규칙 모음입니다.


Manifest V2에서 V3로 전환은 오랜 시간 동안 진행되었습니다. 사용자와 개발자로부터 거센 비판을 받아 구글은 계획을 연기하고 여러 가지 변경 사항을 도입했습니다.


여러 번 수정이 있었지만, Manifest V3는 여전히 브라우저 확장 프로그램, 특히 콘텐츠 차단기에 큰 제한이 있습니다. Manifest V3 기반 uBlock Origin은 존재하지 않을 것이므로, 개발자는 Manifest V3를 준수하면서도 기능이 축소된 uBlock Origin 'Lite'를 권장합니다.


uBO와 uBO Lite 차이점을 설명하는 웹 페이지가 따로 마련되어 있습니다.

Filtering capabilities which can't be ported to MV3

- https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-asked-questions-(FAQ)#filtering-capabilities-which-cant-be-ported-to-mv3

(Manifest V3 으로 이식하지 못하는 필터 기능 목록)

댓글 (9)

  • TeunTeun

    TeunTeun Lv.1

    24.08.04 · 125.♡.102.234

    Adguard나 유니콘 처럼 별도 앱으로 브라우저 외부에서 광고차단 하는 길 뿐인가 싶네요
  • S

    sltx Lv.1

    24.08.04 · 121.♡.78.212

    크롬뿐만 아니라 엣지처럼 크로미움 쓰는 다른 브라우저들도 해당되는 거겠죠?
  • 아름다운별

    아름다운별 Lv.1 → sltx 작성자

    24.08.04 · 118.♡.80.214

  • BLUEnLIVE

    BLUEnLIVE Lv.1

    24.08.04 · 124.♡.137.94

    감사합니다.
    읽은 김에 Manifest v2 확장들을 한번 정리해버렸습니다.
  • mtrz

    mtrz Lv.1

    24.08.04 · 219.♡.95.246

    이 참에 파이어폭스로 많은 분들이 넘어오셨으면 좋겠네요. ^^
  • 기적

    기적 Lv.1

    24.08.04 · 211.♡.43.130

    그래서 다모앙 타임머신은 Manifest V3 기반으로 만들었습니다~
    https://damoang.net/lecture/5855
  • S

    sltx Lv.1 → 기적

    24.08.04 · 121.♡.78.212

    와우! 능력자이시네요!
  • 낮달

    낮달 Lv.1 → 기적

    24.08.05 · 106.♡.136.146

    타임머신은 어떤 스택(?)으로 만드나요?
    능력 부럽습니다ㅠㅠㅠ
  • 기적

    기적 Lv.1 → 낮달

    24.08.05 · 211.♡.43.130

    이 크롬 익스텐션은 다음과 같은 기술 스택으로 만들어졌습니다:

    JavaScript:
    - popup.js: 팝업 UI의 상호작용을 처리합니다.
    - background.js: 백그라운드 스크립트로, 서비스 워커로 동작합니다.

    Chrome Extension APIs:
    - chrome.runtime.sendMessagechrome.runtime.onMessage.addListener를 사용하여 팝업과 백그라운드 스크립트 간 통신을 구현합니다.
    - chrome.tabs.create를 사용하여 새 탭을 열고 특정 URL로 이동합니다.

    DOM 조작: document.getElementById, addEventListener 등을 사용하여 UI 요소를 조작하고 이벤트를 처리합니다.

    날짜 조작: JavaScript의 Date 객체를 사용하여 날짜를 계산하고 포맷팅합니다.

    이 익스텐션은 순수한 HTML, CSS, JavaScript만을 사용하여 개발되었으며, 추가적인 프레임워크나 라이브러리는 사용되지 않았습니다.

    (...라고 하네요)

댓글을 작성하려면 이 필요합니다.