FocusTube: YouTube Shorts를 숨기는 Chrome 확장 프로그램

1 week ago 6

  • 이 프로젝트는 YouTube Shorts 영역을 제거해 사용자가 불필요한 짧은 영상 소비를 줄이도록 돕는 Chrome 확장 프로그램
  • 확장 기능은 홈 화면의 Shorts 블록을 숨기고 썸네일 크기를 축소해 시각적 유혹을 최소화함
  • 설치는 Chrome 확장 프로그램의 ‘load unpacked’ 기능을 통해 수동으로 로드하는 방식으로 제공됨
  • 코드베이스는 JavaScript(79%)와 HTML(21%) 로 구성되어 있으며, 단일 커밋으로 단순한 구조를 유지함
  • 이는 디지털 웰빙과 생산성 향상을 목표로 한 개인 프로젝트로, YouTube의 중독적 UX에 대한 실질적 대응책을 제시함

프로젝트 개요

  • FocusTube는 YouTube의 Shorts 콘텐츠를 차단해 사용자가 집중력을 유지하도록 돕는 Chrome 확장 프로그램임
    • 사용자는 YouTube 접속 시 홈 화면에서 Shorts 섹션이 완전히 제거된 형태를 보게 됨
    • 또한 일반 동영상의 썸네일 크기를 축소해 시각적 자극을 줄이는 기능 포함
  • 프로젝트의 핵심 메시지는 “우리는 단 한 번의 인생을 산다. YouTube Shorts에 낭비하지 말자”라는 문구로 요약됨
    • 단순한 기술적 기능을 넘어 시간 관리와 자기 통제를 강조하는 철학적 목적을 내포함

주요 기능

  • Shorts 블록 제거 기능
    • YouTube 메인 페이지에서 Shorts 전용 섹션을 자동으로 탐지하고 DOM 요소를 제거
    • 사용자는 Shorts 탭이나 추천 목록에서 짧은 영상이 표시되지 않음
  • 썸네일 축소 기능
    • 일반 영상의 썸네일 크기를 줄여 시각적 피로와 클릭 유도를 완화
    • 결과적으로 사용자가 더 의식적인 시청 선택을 하도록 유도
  • 간단한 설치 절차
    • Chrome 확장 프로그램 관리 페이지에서 ‘load unpacked’ 옵션을 통해 로컬 폴더를 불러오는 방식
    • 별도의 배포나 인증 절차 없이 누구나 직접 설치 가능

저장소 구성

  • 저장소에는 총 4개의 주요 파일이 포함됨
    • manifest.json: 확장 프로그램의 메타데이터와 권한 정의
    • content.js: YouTube 페이지의 DOM을 조작해 Shorts 블록을 제거하는 핵심 스크립트
    • popup.html: 확장 프로그램의 간단한 UI 구성
    • README.md: 프로젝트 설명 및 설치 안내 제공
  • JavaScript 79% , HTML 21% 로 구성되어 있으며, 단일 커밋(first commit, 2025년 10월 24일)에 의해 초기 버전이 완성됨

프로젝트 활동 및 상태

  • 현재 Star 72개, Fork 3개로 소규모 커뮤니티의 관심을 받고 있음
  • Issues 2건이 등록되어 있으나 Pull Request는 없음
  • 릴리스나 패키지 배포는 이루어지지 않았으며, 개인 개발자의 초기 실험적 프로젝트 형태로 유지됨

의의와 시사점

  • FocusTube는 디지털 중독 방지와 생산성 회복을 위한 실질적 도구로 평가됨
    • YouTube의 Shorts는 짧고 반복적인 콘텐츠 소비를 유도하는 UX로 비판받아 왔음
    • 이 확장 프로그램은 그러한 플랫폼 설계의 유혹적 요소를 기술적으로 차단하는 접근을 제시
  • 단순한 코드 구조와 명확한 목적을 통해, 개인 개발자의 사회적 문제 인식과 기술적 대응이 결합된 사례로 주목됨
  • 스타트업이나 생산성 도구 개발자에게는 ‘디지털 웰빙’ 중심의 UX 설계 방향성을 시사하는 프로젝트임

Read Entire Article