GeonHyeok Boo
ESPN 점수판 Panel 7개에서 소리가 났던 이유 (Banquish 3주차)
안녕하세요, Banquish 만들고 있습니다. 이번 주엔 제 Mac에서 갑자기 영상 소리가 났어요.
NFL 경기 점수 상자만 Panel 7개로 모아 둔 Workspace였는데, 화면엔 점수밖에 없는데 하이라이트 소리가 계속 나더라고요. pmset -g assertions로 보니 Banquish가 "Playing audio"를 잡고 있었습니다.
범인은 ESPN 점수판 오른쪽의 NFL Videos 칸이었습니다. Panel은 고른 부분만 남기고 나머지를 display: none으로 숨기는데, 숨긴 video도 그대로 재생돼요. Chromium은 안 보이는 자동재생 영상을 음소거일 때만 멈추거든요. 게다가 Panel마다 페이지를 따로 띄우니 7개가 각자 영상을 틀 수 있었고요.
그래서 0.4.2부터는 고른 부분 밖의 영상·오디오는 재생되는 순간 일시정지합니다.
아직 안 되는 것: 다른 사이트 iframe 안의 플레이어는 못 멈춰요. 소리가 필요한 Panel이랑 구별할 방법을 아직 못 찾았습니다.
지난주에 말한 "자리 비웠을 때만 재시작"은 0.4.3(10-30)에 넣었어요. 업데이트 알림에서 '자리 비웠을 때'를 고르면, 10분 동안 입력이 없고 에이전트 작업이나 다운로드가 없을 때만 재시작합니다. Claude 커넥터 디렉터리(10-29)랑 ChatGPT 플러그인 디렉터리(10-30)에도 신청했고, 둘 다 심사 중입니다. 오늘 나온 0.4.4부터는 Panel 안에서 링크를 누르면 열리는 전체 페이지 화면이 그 Panel에서 카드처럼 커지며 열려요.
숫자 (10-26 → 10-31)
- 고치기 전: 숨은 영상 소리가 2분 30초 내내 안 끊김
- 고친 뒤: 재생을 직접 걸어도 멈춘 채 70초
- Claude 디렉터리 화면이 도구 19개 전부에 "title annotation 없음" → 0.4.3에서 고침
다음 주: ChatGPT·claude.ai 연결이 클릭 5번 안에 끝나는지 직접 세어 보기
페이지 일부만 가져다 보여 주는 거 만들어 보신 분들, 숨긴 요소가 뒤에서 몰래 도는 거(영상, 타이머 같은) 어떻게 막으세요?
Banquish
필요한 부분만 남겨 두는 live web 모니터링 월. Claude Code·Codex가 채워 주는 Mac 브라우저



