4 ポイント 投稿者 GN⁺ 2024-10-19 | 1件のコメント | WhatsAppで共有
  • 小さなアーカイブのための静的ウェブサイト活用

  • デジタルデータをより意図的かつ体系的に管理しようとする取り組みの一環として、ローカルアーカイブを探るために静的ウェブサイトを生成している

    • スキャンした文書、作成した文書、キャプチャしたスクリーンショット、ブックマークしたウェブページ、保存した動画や音声ファイルなど、さまざまなコレクションについてウェブサイトを作成している
    • 各コレクションは異なるデザインでファイルを説明しており、たとえばスクリーンショットは画像グリッド、ブックマークはテキストリンクの連なり、動画はサムネイルとテキストが混在するリストとして表示される
    • ウェブサイトは macOS Finder よりも優れたファイル閲覧方法を提供し、メタデータを追加したり、ファイルを検索・整理する仕組みを構築できる
  • 静的ウェブサイトへの移行過程

  • ファイルとフォルダを使った従来の方法は階層的な整理を求めるため、メディアファイルの管理が難しかった

    • キーワードタグを使って、ファイルを複数の方法で見つけられる柔軟性を好んでいる
    • DEVONThink、Evernote、Yojimbo のような「何でも放り込むバケツ」アプリも試したが、アプリの考え方に自分を合わせなければならない点が不便だった
    • プログラミング経験を積んだ後は、ファイル整理のためのツールを自作したが、保守の負担があった
    • HTML ファイルを使ってフォルダをミニウェブサイトに変えることで、この問題を解決した
  • 「小ささ」に重点を置く

  • ファイルを手作業で整理し、メタデータを書くプロセスは大規模コレクションには向かないが、何を保存する価値があるかを判断する助けになっている

    • 大量に収集したファイルを小さなウェブサイトとして整理することで、より有用に説明できる
    • 自動化は好きだが、手作業のプロセスが持つ制約も楽しんでいる
  • 先行研究

  • 静的ウェブサイトを使うこと自体は新しいことではなく、Twitter のアカウントエクスポートに着想を得ている

    • デジタル保存のための強力なアイデアであり、単純さ、長寿命、低メンテナンスという利点がある
    • Data Lifeboat プロジェクトでは、より大きな静的ウェブサイトを構築するためにこのアイデアを探究している
  • GN⁺のまとめ

  • 静的ウェブサイトを使ってデジタルアーカイブを管理する方法は、シンプルでありながら効果的なファイル管理手法である

  • HTML の長寿命性と柔軟性を活かして個人アーカイブを構築でき、これはデジタル保存に役立つ可能性がある

  • Blake Watson の "HTML for People" は、ウェブサイト制作を学びたい人にとって有用なリソースである

  • HTML を単なるウェブ公開ツールとしてではなく、個人的なアーカイブのための道具として活用できることに気づかされる

1件のコメント

 
GN⁺ 2024-10-19
Hacker Newsのコメント
  • 画像をクリップボードにコピーしてHTMLファイルに保存し、単一ファイルのギャラリーを作る方法が共有されている

    • ファイルピッカーで選択することも可能だが、ドラッグはうまく動作しない
    • 画像を追加した後にページを保存すると、Blobも一緒に保存される
    • ページをサーバーにアップロードしたり、PCやモバイルでダブルクリックして開いたりできる
  • コメント欄ではMarkdownに言及する人が多い

    • プレーンテキストは将来性があり、データ保存で重要な役割を果たす
    • WordPerfectの頃から、書式指定文字を直接見られる文書を好んできた
    • MarkdownはHTMLのためのDSL(ドメイン固有言語)として優れている
    • MarkdownツールとしてはFirefoxのMarkdown ViewerやMarkdeepがある
  • コンテンツをMarkdownに変換し、関連画像をObsidian vaultに保存している

    • Syncthingで自己同期し、効果的な記憶補助装置として使っている
    • Google/Facebookのデータを再整形して保存し、インデックス化している
    • テキストは安価なので、画像の大半は避けている
  • 個人的にはObsidianを使ってデータを保存している

    • 外部サービスはいつでも消える可能性があるため、ローカルデータは所有権と検索のしやすさを提供する
    • KindleのハイライトをMarkdownファイルに変換するスクリプトを書いた
    • Static Site Generatorのエコシステムは成長を続けている
  • 15年間、画像やMP3をHTMLに埋め込んでポータブルHTMLを作ってきた

    • MHTML形式を使ってアーカイブを作成している
    • シンプルなHTTPサーバーを動かしてアーカイブを閲覧している
    • 画像の保存と変換方法を共有している
  • 古い作業を頻繁に見返す理由について疑問を呈する意見も共有されている

  • VimWikiを使って作業中のノートを書いている

    • SingleFileツールを使ってWebサイトを保存し、注釈を追加している
  • HTMLファイルを手作業で編集するのは煩雑になりがちで、シンプルなDIY静的サイトジェネレーターを使うのが理想的だ

  • HTMLのinclude機能を使って作業している