GN⁺: 작은 아카이브를 위한 정적 웹사이트 활용
(alexwlchan.net)-
작은 아카이브를 위한 정적 웹사이트 사용
-
디지털 데이터를 더 의도적이고 체계적으로 관리하려는 노력의 일환으로, 로컬 아카이브를 탐색하기 위해 정적 웹사이트를 생성하고 있음
- 스캔한 문서, 생성한 문서, 캡처한 스크린샷, 북마크한 웹 페이지, 저장한 비디오 및 오디오 파일 등 다양한 컬렉션에 대해 웹사이트를 만듦
- 각 컬렉션은 다른 디자인을 사용하여 파일을 설명하며, 예를 들어 스크린샷은 이미지 그리드로, 북마크는 텍스트 링크 시리즈로, 비디오는 썸네일과 텍스트가 혼합된 목록으로 표시됨
- 웹사이트는 macOS Finder보다 파일을 탐색하는 더 나은 방법을 제공하며, 메타데이터를 추가하고 파일을 검색하고 조직하는 방법을 구축할 수 있음
-
정적 웹사이트로의 전환 과정
-
파일과 폴더를 사용한 기존의 방법은 계층적 조직을 요구하여 미디어 파일을 관리하는 데 어려움이 있었음
- 키워드 태그를 사용하여 파일을 여러 방법으로 찾을 수 있는 유연성을 선호함
- DEVONThink, Evernote, Yojimbo와 같은 "모든 것 버킷" 앱을 시도했지만, 앱의 사고방식에 맞추어야 하는 점이 불편했음
- 프로그래밍 경험을 쌓은 후에는 파일을 조직하기 위한 도구를 직접 작성했지만, 유지보수의 부담이 있었음
- HTML 파일을 사용하여 폴더를 미니 웹사이트로 변환하여 문제를 해결함
-
"작은"에 중점을 둠
-
파일을 수동으로 조직하고 메타데이터를 작성하는 과정이 대규모 컬렉션에는 적합하지 않지만, 저장할 가치가 있는 것을 결정하는 데 도움이 됨
- 대량으로 수집된 파일을 작은 웹사이트로 정리하여 더 유용하게 설명함
- 자동화를 좋아하지만, 수동 프로세스의 제약을 즐기고 있음
-
선행 연구
-
정적 웹사이트를 사용하는 것은 새로운 것이 아니며, Twitter의 계정 내보내기에서 영감을 받음
- 디지털 보존을 위한 강력한 아이디어로, 단순성, 장수성, 낮은 유지보수의 이점이 있음
- Data Lifeboat 프로젝트에서 더 큰 정적 웹사이트를 구축하는 데 이 아이디어를 탐구하고 있음
-
GN⁺의 정리
-
정적 웹사이트를 사용하여 디지털 아카이브를 관리하는 방법은 단순하면서도 효과적인 파일 관리 방법임
-
HTML의 장수성과 유연성을 활용하여 개인 아카이브를 구축할 수 있으며, 이는 디지털 보존에 유용할 수 있음
-
Blake Watson의 "HTML for People"은 웹사이트 제작을 배우고자 하는 사람들에게 유용한 자원임
-
HTML을 웹 게시 도구로만 생각했던 것을 넘어, 개인적인 아카이브를 위한 도구로 활용할 수 있음을 깨달음
Hacker News 의견
-
이미지를 클립보드에 복사하여 HTML 파일에 저장하여 단일 파일 갤러리를 만드는 방법을 공유함
- 파일 선택기를 통해 선택하는 것도 가능하지만 드래그는 잘 작동하지 않음
- 이미지를 추가한 후 페이지를 저장하면 블롭이 함께 저장됨
- 서버에 페이지를 올리거나 컴퓨터/모바일에서 더블 클릭하여 열 수 있음
-
많은 사람들이 댓글에서 Markdown을 언급함
- Plain text는 미래 지향적이며 데이터 저장에 중요한 역할을 함
- WordPerfect 이후로 직접 포맷팅 문자를 볼 수 있는 문서를 선호해 왔음
- Markdown은 HTML을 위한 DSL(도메인 특화 언어)로 훌륭함
- Markdown 도구로는 Firefox의 Markdown Viewer와 Markdeep이 있음
-
콘텐츠를 Markdown으로 변환하고 관련 이미지를 Obsidian vault에 저장함
- Syncthing으로 자가 동기화하여 효과적인 기억 보조 장치로 사용함
- Google/Facebook의 데이터를 재포맷하여 저장하고 인덱싱함
- 텍스트는 저렴하고 대부분의 이미지를 피함
-
개인적으로 Obsidian을 사용하여 데이터를 저장함
- 외부 서비스는 언제든지 사라질 수 있으므로 로컬 데이터는 소유권과 검색 용이성을 제공함
- Kindle 하이라이트를 Markdown 파일로 변환하는 스크립트를 작성함
- Static Site Generator 생태계가 계속 발전하고 있음
-
15년 동안 HTML에 이미지와 MP3를 포함하여 포터블 HTML을 만듦
- MHTML 형식을 사용하여 아카이브를 생성함
- 간단한 HTTP 서버를 실행하여 아카이브를 탐색함
- 이미지 저장 및 변환 방법을 공유함
-
오래된 작업을 자주 검토하는 이유에 대해 궁금해하는 의견을 공유함
-
VimWiki를 사용하여 작업 중 노트를 작성함
- SingleFile 도구를 사용하여 웹사이트를 저장하고 주석을 추가함
-
HTML 파일을 수동으로 편집하는 것은 번거로울 수 있으며 간단한 DIY 정적 사이트 생성기를 사용하는 것이 이상적임
-
HTML 포함 기능을 사용하여 작업을 수행함