Hacker News

Overgrown, when plants invade your abandoned tabs

Overgrown: 방치한 탭을 뒤덮는 식물

Chrome 확장 프로그램 Overgrown은 보이지 않는 탭을 방치한 시간에 따라 덩굴로 뒤덮고, 덩굴을 마우스로 베어야 페이지를 다시 쓰게 합니다. 탭을 정리하는 도구라기보다 탭을 다시 여는 과정을 놀이로 바꾼 프로젝트이며, 댓글에서는 탭의 나이를 시각적으로 보여주는 기능과 탭 관리 방식에 관한 의견이 나왔습니다.

에디터 노트

탭을 정리하는 기능과 오래된 탭을 눈에 띄게 만드는 기능은 다릅니다. Overgrown은 탭을 자동으로 닫거나 보관하지 않고 페이지 위에 덩굴을 그려 방치 시간을 표현합니다. 댓글에서 이 표시가 탭의 나이를 판단하는 단서가 된다는 의견이 나왔지만, 덩굴을 치우는 동작이 탭을 실제로 정리한다는 근거는 없습니다. 페이지를 가리는 방식은 탭 내용을 보러 가야 상태를 확인할 수 있습니다. 이미 로드된 탭이 일부뿐이라는 사용자는 브라우저 탭 항목에 덩굴을 표시하는 편이 낫다고 했고, 탭 언로딩과 결합하자는 제안도 나왔습니다. 다만 후자는 페이지 위에서 덩굴을 베는 원래 상호작용과 다른 기능을 보탭니다. 어떤 탭이 중요한지는 사용자가 판단하고, 확장 프로그램은 그 판단 과정을 놀이처럼 바꿉니다.

AI 요약

방치한 브라우저 탭에 덩굴이 자라나는 Chrome 확장 프로그램입니다. 탭이 보이지 않는 동안 방치 시간이 흐르고, 탭 가장자리에서 화면 중앙을 향해 식물이 자랍니다. 덮인 면적이 5%를 넘으면 페이지 위에 장벽이 생겨 스크롤은 되지만 클릭, 선택, 드래그는 막힙니다. 마우스를 끌어 덩굴을 베고 덮인 면적을 5% 이하로 줄이면 페이지를 다시 사용할 수 있습니다. 탭을 다시 방치하면 덩굴이 자라기 시작합니다.

동작과 구성

사용자는 탭이 완전히 뒤덮이는 데 걸리는 시간을 설정하고 녹슨 마체테, 전기톱, 화염방사기 중 도구를 고릅니다. 작성자는 원래 덩굴을 모두 치우기 전에는 탭을 닫지 못하게 할 생각이었지만 지나치게 불편할 것 같아 제외했습니다. 확장 프로그램은 탭 상태를 관리하는 background worker, 설정과 탭 목록을 보여주는 popup, 식물과 도구 SVG 및 애니메이션을 표시하는 content script로 구성됩니다. 작성자는 새 컴퓨터에서 연 탭 22개 중 14개가 이미 완전히 뒤덮였다고 적었습니다.

Hacker News 반응

  • @ckx — 쓸모는 없지만 정말 멋집니다.
    • @SugarReflex — 주주 가치에는 아무 도움도 안 되지만 마음에 듭니다.
  • @triclops200 — 덩굴을 베기 전까지 탭을 닫지 못하게 하는 기능을 선택 사항으로 추가해 주세요. 실수로 닫는 오래된 탭을 지키는 데 그 기능만으로도 쓸 것 같습니다.
  • @drfloyd51 — 탭을 얼마나 오래된 것으로 볼지 직접 정하는 시각적 표시입니다. 페이지 내용을 확인하지 않아도 자주 쓰는 탭과 나중에 보려고 남겨둔 탭을 구별할 수 있습니다. 덮이는 비율을 조절하고 이미지를 반투명하게 해 오래된 종이처럼 보이게 하면 좋겠습니다.
    • @paid_dot_expert — 오래된 탭을 그대로 두지 않고 식물을 처리하게 되니 사용자의 행동을 바꾸는 피드백 고리도 만듭니다.
  • @j16sdiz — 오래된 탭을 못 쓰게 하면 같은 페이지를 새 탭으로 열어 탭 수가 더 늘어날 수 있습니다.
  • @newscracker — 멋진 아이디어입니다. 여러 창에 탭을 많이 열어두는 Firefox에서도 쓸 수 있기를 바랍니다. 저장소 설명만으로는 Chrome 외 브라우저 지원 여부가 분명하지 않습니다.
  • @20after4 — 탭이 완전히 뒤덮이면 탭 언로딩 기능과 결합해 자원을 아낄 수 있겠습니다.
  • @ta8903 — 탭 수백 개를 열어두지만 실제로 로드된 탭은 약 20개뿐입니다. 탭 내용을 보러 가야 덩굴 상태를 확인하는 방식보다 브라우저 탭 표시줄의 탭 항목을 덮는 방식이 더 잘 맞겠습니다.

원문: Charlie Gerard / 번역·요약: Trawling