Web開発
Sneakerweb
The Sneakerweb (sneakerweb.org)
要約
Sneakerwebは、物理メディアを介して転送されるウェブサイトを対象とした、許可不要なウェブ公開のためのピアツーピアプロトコルです。DNSサーバーやドメインレジストラ、ウェブホストなしで機能し、ユーザーデバイスに直接ウェブサイトを保存・共有できます。
全文翻訳
物理メディアによって転送される並列ウェブ
sneakerwebは、許可なしでのウェブ公開のためのピアツーピアプロトコルです。DNSサーバー、ドメインレジストラ、ウェブホストは存在しません。
代わりに、ウェブサイトはユーザーデバイスに直接保存され、究極のフォールバックインフラストラクチャである物理ストレージメディアを介して転送されます。
収集したサイトはオフラインで、普段使用しているのと同じウェブブラウザで閲覧でき、その後.snkファイルを通じて他者と共有できます。
sneakerweb CLI
sneakerweb CLIを使用すると、ローカルのsneakerwebサイトコレクションを閲覧および管理できます。コレクションを.snkファイルにエクスポートしたり、.snkファイルをコレクションにインポートしたり、新しいウェブサイトを作成したりできます。
sneakerweb domain — sneakerwebに公開するためのsneakerwebドメインを要求する
sneakerweb publish — 静的ウェブサイトをsneakerwebドメインに公開する
sneakerweb export — ウェブサイトを.snkファイルにエクスポートする
sneakerweb import — .snkファイルをsneakerwebコレクションにインポートする
sneakerweb block — インポートまたは伝播したくないドメインをブロックする
sneakerweb serve — ウェブブラウザからコレクションを閲覧するためのローカルサーバーを起動する
ここからsneakerweb CLIをダウンロードできます。
プロトコル仕様
コマンドラインインターフェースは、完全に仕様化されたsneakerwebプロトコルのクライアントにすぎません。このプロトコルはWillowを基盤としており、ウェブサイトの偽造を防ぎ、更新されたデータをマージし、効率的でコンパクトな.snkファイルを作成するために使用されます。