ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Xanadu構想について語るコミュの昔の文書1

  • mixiチェック
  • このエントリーをはてなブックマークに追加
前にXanaduについて書いた文書を載せます。



まずXanaduのシステムを作る前に”文書の絶対的な保護”が必要となる。
Xanaduでは”コピー”という操作は存在せず、すべて”引用”によってまかなわれる。
Web技術はオープン文化の上に成り立っているが、そのWebで”文書の絶対的な保護”を行うのだから困難なのはわかっている。

そもそもなぜ”文書の絶対的な保護”が必要なのか。
Xanaduの仕様によればそれは”著作権の保護”のためだとかかれている。
さらに課金システムを確立するためにも必要である。

その具体的な方法を模索していたが、スタイルシートを用いることで暫定的に解決した。
(暫定的なのは、スタイルシートの使用できないブラウザで有効でないため)

以下にそのソースを表示する。


<div class="iframe">
<iframe src="text.txt" width="430" height="530"></iframe>
<div class="img" style="position:relative;z-index:10;left:10;top:-520;">
<img src="blank.gif" width="400" height="500">
</div>
</div>


これはスタイルシートを使い、画像レイヤーをIframeレイヤーの上に重ねている。
ドラッグしようとしても画像のドラッグ処理が行われ、テキストがコピーされることは無い。
ただ、前述したようにスタイルシートが使用できないブラウザではこの技は無効なので完璧とはいえない。


ソースを読まれた際の対策を書き忘れていたので加筆する。

IFrameのソースを直接開かれた場合の対策としてPHPを用いたセッション管理を行う。


いずれにせよ、Xanaduを構築する上で文書の絶対的な保護は必要不可欠なのだ。

コメント(0)

mixiユーザー
ログインしてコメントしよう!

Xanadu構想について語る 更新情報

Xanadu構想について語るのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング