プロフィール

 

名前
ぶりぶり
職業
貧しいスクリプター
役職
名ばかり管理職
 

アーカイブ

 
 

最近のコメント

 

ああ~2009/6/27 3:44
[ 自分 ] さん

 

WYSIPWIGの周辺 ~ファイルブラウザ~

 
WYSIPWYG(What you see is probably what you get)
↓サンプルデザイン

こんな感じのファイルブラウザーを制作中なんです。


オープンソースなファイルブラウザー(サーバー内)がいくつかありますが、これもまたマルチバイトな日本語問題が発生します。

普通(一般的な人)はファイル名を日本語にしますよね。でも、サーバーにアップロードする時は基本アルファベットに直さなければいけません。
そうすると、サーバー内で目的のファイルを探したりするのが不便なんです。

WYSIWYGには必須のツールだと思います。
そんなこんなで、開発は始まりました。

方針
  • サーバー内の実ファイル名はユニークな名前を使用する。=以後変更しない
  • ファイルブラウザ上ではマルチバイト対応でニックネーム表示する。
  • 最近お気に入りのSQLiteで関連づけ(実名とニックネーム)する
  • フォルダーの概念を入れる。(実名パスは変更しない)=データベース内で処理
  • ファイル管理の対応形式はエクステンションにして拡張性をもたせる

Windowsとかがファイルを管理しているやり方をSQLiteでやるような雰囲気です。
おそらくPHP 20%、JavaScript 80% と見た!

はじめは、ActionScript(Flex)でガリガリやろうと思ったのですが、いろいろ考えてJavaScriptでいくことにしました。
きっとFlexの方が簡単で動作もいいんだろうな…。(気が変わる可能性もあります)


ちなみに、ブラウザのデザインとかレイアウトはwindows7を参考にしました。

Poor Projectに戻る