HN討論をサイドバー表示するユーザースクリプト「HNewhere」
원제: Show HN: I was tired of opening 2 tabs for every HN link, so I made a userscript
왜 중요한가
개발자 커뮤니티의 정보 탐색 효율을 높이는 오픈소스 도구로, HN 기반 미디어 소비 패턴을 변화시킬 수 있는 경량 솔루션이다.
개발자 twalichiewicz가 Hacker News(이하 HN) 링크를 열 때마다 탭을 2개씩 열어야 하는 불편함을 해소하기 위해, 기사 페이지 내 사이드바에 HN 토론을 표시하는 경량 유저스크립트 「HNewhere」를 개발해 GitHub에 공개했다. Tampermonkey, Violentmonkey, Userscripts 등 유저스크립트 매니저가 필요하며, MIT 라이선스로 제공된다.
「HNewhere」는 현재 열람 중인 기사에 대응하는 Hacker News 토론을 자동으로 감지해, 페이지를 이동하지 않고 사이드바에 댓글을 불러오는 유저스크립트다. GitHub 저장소는 공개 후 63개의 Star를 획득했으며, Fork 수는 3개다.
주요 기능으로는 기사 옆에 HN 토론을 표시하는 사이드바, 매칭되는 HN 스토리 자동 감지, HN에서 열린 링크 추적, 사이드바 너비 조절, 댓글 접기/펼치기, 사이드바 너비 저장 기능 등이 포함된다. 답글 링크는 HN 페이지로 직접 연결된다.
설치 방법은 Tampermonkey, Violentmonkey(Chrome/Firefox 등), 또는 Userscripts(Safari)와 같은 유저스크립트 매니저를 먼저 설치한 후, GitHub에 공개된 「HNewhere.user.js」파일을 설치하면 된다. 동작에는 Hacker News API와 HN Algolia 검색 API에 대한 접근이 필요하다. 라이선스는 MIT이며 누구나 자유롭게 사용·수정할 수 있다.