누구를 위한 도구인가
출처가 바뀌기 전에 보관하기
페이지는 수정되고 내려갑니다. 클립은 전문, 출처 URL, 페이지가 스스로 밝힌 게시일을 내가 보관하는 일반 파일에 담습니다. 문을 닫거나 약관을 바꾸거나 기록을 조용히 잃어버릴 수 있는 서비스가 아니라요.
어제까지 있던 페이지
한 기업이 주장을 게시하고, 내가 그것을 인용했는데, 편집자가 초고를 읽을 무렵에는 그 문장이 조용히 바뀌어 있습니다. 정정 표시도, 시각 기록도, 가리킬 것도 없습니다. 아니면 페이지가 통째로 사라졌고, 일요일 오후 네 시간 동안만 살아 있었기 때문에 공개 아카이브도 그것을 잡지 못했습니다.
페이지가 살아남아도 내가 읽은 버전이 다른 사람이 받은 버전이라는 보장은 없습니다. 동의 벽, 지역별 변형, A/B 테스트 때문에 URL은 텍스트를 안정적으로 가리키지 못합니다. 붙잡을 수 있는 것은 읽는 순간 내 화면에 있던 것을, 주소와 페이지가 스스로 밝힌 날짜와 함께 저장한 것뿐입니다.
그러면 실무적인 문제가 남습니다. 캡처는 즉시 되지 않으면 하지 않게 됩니다. 기사 하나가 페이지 40개를 거치고, 대부분은 빠르게 읽히며, 절반은 아무도 두 번째 도구를 열어 URL을 붙여 넣고 서비스 응답을 기다리지 않을 시간에 읽힙니다. 클립은 수십 밀리초가 걸리고 측정된 시간이 창 모서리에 표시됩니다. 그 정도 비용이면 읽는 것을 모두 캡처하게 됩니다. 결국 중요하지 않은 39개와, 중요한 1개까지.
기록에 담기는 것
- 게시일은 본문이 아니라 페이지 자체의 메타데이터에서 읽습니다. JSON-LD,
article:published_time,time[datetime]. - 모든 노트의 frontmatter에 출처 URL이 있습니다.
- 방문할 때마다 바뀌는 내비게이션과 홍보 블록 없이 기사 전문을 담습니다.
extraction필드가 텍스트를 어떻게 얻었는지 기록하므로, 몇 달 뒤에도 노트를 검증할 수 있습니다.- 일반 파일: 독자 형식도, 계정도, 내 자료에 대한 접근을 끊을 수 있는 서비스도 없습니다.
- 파일 이름 템플릿에 클립 날짜
{date}를 넣을 수 있고, 게시일은 별도 필드로 남으므로 둘이 헷갈리지 않습니다. - 측정한 페이지 512개에서 남은 HTML 태그 0개이므로, CMS에 붙여 넣은 문단이 CMS가 렌더링하려 들 마크업을 달고 오지 않습니다.
- Reddit 스레드는 스레드로 남습니다. 댓글마다 점수가 붙어 있고, 그냥 복사해 붙여 넣으면 사라지는 것이 바로 이 순위 신호입니다.
--- title: "규제 당국, 데이터 공유 계약 조사 착수" source: "https://news.example.co.kr/article/…" author: "사회부 기자" date: "2026-03-04T09:12:00.000Z" extraction: "dom" --- 조사 대상은 2023년부터 2025년 사이에 체결된 계약이라고 수요일 공개된 공고문은 밝혔다.
기사용으로 설정하기
핵심은 읽는 순간 캡처에 드는 비용이 없어야 한다는 것입니다. 아래 모든 설정은 그 순간의 결정을 없애고 설정으로 옮기기 위해 골랐습니다.
- 확장 프로그램 아이콘에서 옵션을 열고 저장 위치를 기사용 폴더
stories/data-sharing/sources로 지정합니다. 기사 하나에 폴더 하나, 한 번 정해 두면 나중에 정리할 것이 없습니다. - 아이콘 클릭 동작을 “폴더에 저장”으로 설정합니다. 연구용 워크플로와 달리 뉴스 워크플로에서는 창이 열리면 안 됩니다. 확인은 캡처 뒤에 합니다. 돌아왔을 때 페이지가 없을 수도 있으니까요.
- 파일 이름 템플릿을
{date}-{domain}-{title}로 설정합니다. 2주 동안 페이지 40개가 쌓인 폴더에서 정렬 기준이 되는 것은 캡처한 날과 매체입니다. - frontmatter 필드는 전부 켜 둡니다.
date는 페이지가 밝힌 게시일이고,source는 지역별 변형을 식별할 수도 있는 쿼리 문자열까지 포함한 주소 표시줄의 정확한 URL입니다. chrome://extensions/shortcuts에서Alt+Shift+M이 지정되어 있는지 확인합니다. 밤 11시에 쓰이는 것은 메뉴가 아니라 키 입력입니다.- 작업에 쓰는 토론 사이트에 사이트별 규칙을 추가합니다.
reddit.com은 전용 하위 폴더로 보내 제보와 게시된 출처가 한 더미에 섞이지 않게 합니다. - 누군가에게 연락하기 전에 페이지를 클리핑하세요. 논평 요청은 페이지를 바뀌게 하는 가장 확실한 방법이고, 그 뒤에 한 캡처는 틀린 캡처입니다.
빠른 캡처를 위한 설정
여기 있는 모든 값은 캡처할 때의 약간의 확인을 캡처했다는 확실함과 맞바꿉니다. 파일은 여유 있게 확인할 수 있지만, 사라진 페이지는 다시 읽을 수 없습니다.
| 설정 | 값 | 여기서 이 값인 이유 |
|---|---|---|
| 아이콘 클릭 | 폴더에 저장 | 페이지가 아직 살아 있는 순간에 창도, 대화 상자도, 결정도 없음 |
| 저장 위치 | 기사마다 폴더 하나 | 출처는 기사 단위이고, 편집자나 변호사에게 보여 줄 수 있는 것은 폴더입니다 |
| 파일 이름 템플릿 | `{date}-{domain}-{title}` | 출처 40개를 정렬하는 두 축은 캡처한 날과 매체입니다 |
| frontmatter | 모든 필드 켬 | `source`는 지역별 변형을 표시하는 쿼리 문자열까지 정확한 URL을 남깁니다 |
| 이미지 | 링크로 유지 | 사진이 교체되기 전에 어떤 사진이 쓰였는지 알려 주는 흔적은 이미지 URL뿐인 경우가 많습니다 |
| 사이트별 규칙 | `reddit.com` → 하위 폴더 `leads` | 검증되지 않은 제보와 게시된 출처는 한 더미여서는 안 됩니다 |
| 단축키 | `Alt+Shift+M` | 메뉴가 필요한 캡처는 업무 시간 밖에는 일어나지 않습니다 |
--- 2026-03-04-regulator-opens-inquiry.md +++ 2026-03-25-regulator-opens-inquiry.md @@ -date: "2026-03-04T09:12:00.000Z" +date: "2026-03-04T09:12:00.000Z" @@ -조사 대상은 2023년부터 2025년 사이에 체결된 계약이다. +조사 대상은 2024년에 체결된 계약이다. @@ +3월 25일 수정: 이전 기사에서 조사 대상 기간을 잘못 표기했습니다.
세 번의 캡처
네 시간 동안 살아 있던 페이지
한 기업이 일요일 오후에 성명을 게시합니다. 읽고 단축키를 누르면, 중요한지 판단하기도 전에 파일이 기사 폴더에 들어가 있습니다. 월요일에 페이지는 404를 돌려주고, 살아 있는 동안 아무도 URL을 제출하지 않았으므로 공개 아카이브에도 없습니다.
손에 남은 것은 텍스트, 주소, 페이지가 스스로 밝힌 날짜입니다. 증거는 아니지만 기업에 질문을 던질 만큼은 담긴 기록입니다. 이 주소에 이것이 게시되었고, 내용은 이랬다고요.
두 번의 캡처와 diff
통신사 기사를 올라온 날 아침에 클리핑하고, 3주 뒤 동료가 논조가 바뀌었다고 말해 다시 클리핑합니다. 두 번째 파일은 첫 번째를 대체하지 않고 숫자 접미사가 붙으므로 둘 다 디스크에 있습니다.
둘 사이의 diff는 조사 대상 기간이 “2023년부터 2025년”에서 “2024년”으로 좁혀지고 하단에 수정 안내가 붙었음을 보여 줍니다. 어느 변경도 URL로는 보이지 않고, 북마크로는 되찾을 수 없었을 것입니다.
제보로서의 스레드, 스레드로 보관
지역 포럼 스레드에 취재 중인 기간에 한 사업장에서 일한 세 사람의 이름이 나옵니다. 클리핑하면 중첩 구조는 중첩 인용문으로 옮겨지고 댓글마다 점수가 남으므로, 모두가 동의한 답글과 아무도 동의하지 않은 답글이 여전히 구별됩니다.
파일은 판단이 아니라 규칙에 따라 기사 폴더가 아닌 leads 하위 폴더로 갑니다. 여섯 달 뒤 그 구분이 가리킬 수 있는 출처와 그저 읽은 자료를 가릅니다.
페이지를 보관하는 다른 방법과 비교
이것들은 대안이라기보다 서로 다른 보장입니다. 세 번째 열을 주의 깊게 읽으세요. 가장 강한 보장은 이 확장 프로그램이 제공하는 것이 아닙니다.
| 지금 쓰는 방법 | 얻는 것 | 치르는 비용 |
|---|---|---|
| 공개 아카이브 서비스 | 누구나 확인할 수 있는 독립적이고 타임스탬프가 찍힌 사본 | 네트워크와 서비스가 필요하고, 일부 사이트는 차단하며, 읽는 순간 두 번째 도구를 써야 함 |
| 페이지 스크린숏 | 보이던 그대로의 레이아웃 | 검색할 텍스트도, 이미지 속 URL도, 게시일도 없음 |
| PDF로 인쇄 | 디스크의 페이지 모양 사본 | 동의 배너까지 들어가고, diff도 폴더 전체 검색도 안 됨 |
| 페이지를 HTML로 저장 | 자산까지 포함한 완전한 로컬 사본 | 무겁고 읽기 불편하며, 두 캡처 간 diff를 읽을 수 없음 |
| 노트 문서에 복사 | 빠르게 얻는 글자 | 부가 요소는 따라오고 URL과 날짜는 따라오지 않음 |
| Clean Web Clipper | 텍스트, 주소, 밝힌 날짜를 몇 초 만에 | 레이아웃도 자산도 제3자 타임스탬프도 없음. 증거가 아니라 내 사본 |
캡처가 예상과 다를 때
동의 대화 상자 뒤에 아무것도 렌더링되지 않았습니다
어떤 사이트는 동의에 답하기 전까지 기사를 전혀 보내지 않으므로, 어떤 확장 프로그램도 읽을 것이 없고 클립은 “기사 없음”을 알립니다. 대화 상자에 답하고 페이지가 렌더링되게 한 뒤 클리핑하세요. 동의 배너 자체는 어느 경우든 결과에서 제거됩니다. 캡처한 버전이 정확히 그 세션, 그 지역에서 나에게 제공된 버전인 이유도 이것입니다.
실시간 블로그나 섹션 첫 화면을 거절합니다
둘 다 대부분 링크 텍스트이고, 확장 프로그램은 추출된 글자의 약 4분의 1 이상이 링크 안에 있는 페이지를 거절합니다. 실시간 블로그에서는 사이트가 제공한다면 개별 항목의 고유 링크를 클리핑하세요. 섹션 첫 화면에서는 목록이 아니라 기사를 클리핑하세요. 링크 300개로 도착했을 것이 바로 그 목록입니다.
댓글이 빠졌습니다
댓글은 페이지 부가 요소로 취급해 잘라 내며, 예외는 하나입니다. Reddit에서는 댓글별 점수와 함께 스레드를 남깁니다. 다른 곳에서는 댓글 영역이 주변의 홍보 블록과 구별되지 않고, 댓글을 남기면 그것들까지 남기게 됩니다.
게시일이 예상한 날짜가 아닙니다
필드에는 페이지가 자체 마크업에 밝힌 날짜가 들어갑니다. JSON-LD datePublished, article:published_time, time[datetime]입니다. 기사를 수정할 때 이 값을 다시 쓰는 사이트라면 더 최근 날짜가 나오며, 확장 프로그램은 페이지의 말을 추측으로 고치지 않고 그대로 옮깁니다. 캡처한 날짜를 파일 이름에 따로 두는 또 하나의 이유입니다.
이것이 아닌 것
웹 아카이브가 아닙니다. 렌더링된 페이지가 아니라 텍스트와 메타데이터를 저장합니다. 레이아웃도, 스크린숏도, 자산도, 캡처 시점을 증명하는 제3자 타임스탬프도 없습니다. 시각적이고 독립적인 기록이 필요하면 아카이브 서비스를 쓰세요. 이것은 더 빠르고, 내 디스크에 남으며, 다른 질문에 답합니다. 댓글은 페이지 부가 요소로 취급해 잘라 내며, 댓글별 점수와 함께 스레드를 남기는 Reddit만 예외입니다.
자주 묻는 질문
웹 아카이브를 대신할 수 있나요?
클립이 증거로 인정될까요?
댓글도 캡처하나요?
언제 클리핑했는지 기록할 수 있나요?
{date}를 지원합니다. 게시일은 별도 frontmatter 필드로 남으므로 둘이 헷갈리지 않습니다.