きせかえ SDK (osakana kisekae engine Plus)

FAQ (よくある質問...かもしれない)

2004/01/20 (Tue) Edition: 0.7.1 (Original Version: 3.01)

履歴を戻る | SDK トップページ | サンプルページ | HTML/XHTMLテンプレート | JavaScript 設定ファイル解説

開発者モードとは、何ですか?
ページ開発者が実際にページ(HTML)上で画像の位置編集をするためのモード設定です。
ページ開発のおよその順序は、
  1. HTML/XHTMLテンプレートの 画面レイアウト (Display Layout)で開発者モード仕様ページを作る。
  2. JavaScript 設定ファイル(setupdata.js)のユーザー設定データを Developer = true;する
  3. JavaScript 設定ファイル(setupdata.js)の画像配置データ配列及び、画像組み合わせ(コスチューム)配列を作る。
などです。
初めに画像の位置を自由に操作するには、画像配置属性を 必ず 'sticky':'flex' にしてください。
その後、他の属性に変更したりグループ化してください。
ファイルの名前によって動作しない場合と動作する場合が有りますが何故ですか?
JavaScriptやHTMLでは、予めその言語が使用している名称や属性、予約属性が存在する場合が有ります。
ファイルの名前は、必ずそれらの文法違反と被らない半角英数の名称を付けてください。
  • 漢字やかなを含むファイル名を用いない。
  • 空白を含むファイル名を用いない。
  • 初めに数字を付けたファイル名を用いない。
  • titleや、document等の JavaScriptで使用されている名称や変数を ファイル名に用いない。
IE 5.5以降なのに 画像が表示できません何故ですか?
ページオーナー側で DirectX モードを有効にして且つ、ユーザー(訪問者)側が ActiveXの実行をオフにしている場合に発生する現象です。
Flash アニメなども そもそも、ActiveXと言う技術でページと融合しています。
Flash が動作できないように セキュリティ設定してある場合は、DirectX使用画像が表示できませんので、 訪問者側が、ページを遊ぶ必要が有る場合、セキュリティ設定を自ら切り換えるでしょう。→ (Sleipnirならば簡単な事です。)
画像の種類(形式)を混ぜて使えませんか?
不可です。画像形式は、透過GIFや、透過PNGなど片方に統一してください。
ちなみに アニメGIFを使わないパレット方式(256色)画像で大量に画像を切りかえる場合ならば、GIFよりPNGの方が 二割から三割程度ファイルサイズが小さくなるので、 ファイルサイズやデータの転送量を考慮される方は、PNG(8Bit)の利用をお奨めします。
アルファチャネルとは、何ですか?
背景に対する画像の透明化濃度で、この機能を用いて アンチエイリアス(ギザギザを緩和)や、透けて見える服も表現できます。
アルファチャネルPNG画像は、1998年製以降の大抵のフォトレタチソフト(PhotoShop等)が対応しており、書き出すことができます。
Opera 6では、動作しないのですか?
Opera 6でも動作するように調整中ですが、Netscape 7よりも JavaScriptの挙動や動作速度が劣るので、これからも未対応のままかもしれません。
Operaは、バージョン 7以降をご利用ください。
サーバで Content-type: application/xhtml+xml は、使用可能ですか?
未対応で不可です。
Operaや、Netscapeでは、JavaScriptが動作しない原因となりますので 必ず Content-type: text/htmlで 送信してください。
XHTML Strictとなっているのに ボタン(フォーム)が tableで構成されるているのは何故ですか?
... 仕様です。
W3Cの仕様により忠実でありたい場合は、<fieldset>や、<legend>を用い、さらに JavaScriptも書き換えて よりStrictを目指してください。