2011年12月1日木曜日

背景画像のプリフェッチ完了・・・

背景画像もプリフェッチするようにした。

今気付いたんだけどAndroidでもiphoneでもフェードのアニメーションを使った
画像表示ができていない。
今フェードを使って人物を登場させているけど、それらがことごく登場しなくなってる。
以前は表示されてたはずだから、たぶんIE対応のために大幅変更した箇所のどれかが
問題なのだろう。

ホントIEは・・・・一番ピーキーなくせにデバッグ環境が充実してなくて。。。
それに比べてwebkit使ってるChrome,Safariの安定感は抜群だ。
Windows Phone7も標準ブラウザがそれらのどちらかだったらいいのに。

10 件のコメント:

  1. 文字表示関連で少し思ったことをここに書きます。
    もしかしたら初期設定の変更で片付くこともあるかもしれません。
    あと、感覚的っぽい意見です。それと無茶っぽい要望も。

    ・フォントの種類をいくつか選べないのか。標準フォントだと少し味気ない印象を受ける。

    ・文字表示速度を設定できないか。

    ・高速文字送りはできないか。

    ・NScripterのように改行及び改ページを読者に教える画像(キミキメでいうなら三角マークとページマーク)を表示させられないか。

    ・テキスト縦横最大数は反映されているけれど、上下左右の余白に応じて文字サイズや文字間や行間のバランスは調整されないのか。NScripter版キミキメの文字表示より窮屈な印象を受ける。左上にぎゅーぎゅー詰めになってる? 少なくとも左右の余白が非対称になっている。

    返信削除
  2. あれ? 書き込んだのに消えた?
    二重投稿になっていたらすいません。

    文字表示関連で少し思ったことをここに書きます。
    もしかしたら初期設定の変更で片付くこともあるかもしれません。
    あと、感覚的っぽい意見です。それと無茶っぽい要望も。

    ・フォントの種類をいくつか選べないのか。標準フォントだと少し味気ない印象を受ける。

    ・文字表示速度を設定できないか。

    ・高速文字送りはできないか。

    ・NScripterのように改行及び改ページを読者に教える画像(キミキメでいうなら三角マークとページマーク)を表示させられないか。

    ・テキスト縦横最大数は反映されているけれど、上下左右の余白に応じて文字サイズや文字間や行間のバランスは調整されないのか。NScripter版キミキメの文字表示より窮屈な印象を受ける。左上にぎゅーぎゅー詰めになってる? 少なくとも左右の余白が非対称になっている。

    返信削除
  3. あれ? 書き込んだのに消えた?
    二重投稿になっていたらすいません。
    もしかしたら三重に……。ちょっとプロフィール変えてみます。

    文字表示関連で少し思ったことをここに書きます。
    もしかしたら初期設定の変更で片付くこともあるかもしれません。
    あと、感覚的っぽい意見です。それと無茶っぽい要望も。

    ・フォントの種類をいくつか選べないのか。標準フォントだと少し味気ない印象を受ける。

    ・文字表示速度を設定できないか。

    ・高速文字送りはできないか。

    ・NScripterのように改行及び改ページを読者に教える画像(キミキメでいうなら三角マークとページマーク)を表示させられないか。

    ・テキスト縦横最大数は反映されているけれど、上下左右の余白に応じて文字サイズや文字間や行間のバランスは調整されないのか。NScripter版キミキメの文字表示より窮屈な印象を受ける。左上にぎゅーぎゅー詰めになってる? 少なくとも左右の余白が非対称になっている。

    返信削除
  4. IEだとフォントサイズ27ピッタリで綺麗に文字が表示されているんですが、
    chromeだと27.14・・・ってな感じで小数点以下も表示されていて、文字が若干ジャギってる感じになってしまうんですね。
    標準フォントだからジャギってるのかと思っていたんですが、なるほど。
    ブラウザの違いによるフォントサイズの若干の違い及びジャギの発生っていうのは仕様なんでしょうか?

    返信削除
  5. フォントサイズについてはむしろIEがおかしいんですよ。意図する計算式ではChromeのように27.14..になるのですがなぜかIEは27なんですよね。切り捨てられたかどこかの数値が意図どおりに取れていないか。。。
    IEではデバッグが絶望的なので、なぜかはよくわからないです。

    ジャギの発生はこれはもうブラウザに依存するのでブラウザの仕様ということになります。見た感じ
    Chromeはアンチエイリアスがかかってるみたいですね。わざわざ文字の縁に灰色くしてくれてます。

    返信削除
  6. 明朝体にしてみました。
    かなり近づいたかなと思います。

    返信削除
  7. すごく良い感じだと思います。
    なんかさっきまで字が細い感じだったのに、しっかりした太さの字体になったような。
    仕様を除外すれば、文字ウインドウに関してはもう文句は思いつかない感じです。

    返信削除
  8. ありがとうございます!!
    実はとりあえず明朝の時だけフォントを太字に
    してます。始め太字指定なしでやってみたら妙に細くておどろおどろしい感じだったので、Nscripterでの太さにあわせてみました。

    高速文字送りなのですが、現状の速さよりプログラム上速く書き込むことはできるのですが、どうも実際に画面に反映されるのをこれ以上速くするのは限界なようでこれ以上見た目で速くなりません。
    なので高速文字送りの際は行単位で表示していくようにしたいと思います。おそらく見た目的にはNscripterでの振舞いとあまりかわないと思います。

    返信削除
  9. 高速スキップについてなんですが、
    たぶんいま調整中なのかと思いますが、一応補足的なものを。
    NScripter版キミキメの本編でctrlボタンを押してもらえれば、自分の言う高速スキップの意味がなんとなくわかってもらえるかと思います。
    現在はctrlボタンを押しても改ページの部分までしか、一ページ分しか高速表示されませんが、自分が言うところの高速スキップは、改ページも画像表示も全部ひっくるめたスキップと言いますか。
    しかし、実装するのは難しそうですね……。

    返信削除
  10. 補足説明ありがとうございます。
    改ページ、画像表示ひっくるめてスキップするのは
    特に難しくはないですね。
    ちょっとこれまでの文字送りの実装があまりにも汚すぎるので、まずはちょっと整理してから本格実装したいと思います。

    今は本当にキーアップ、キーダウンが必ず
    取れるかのテスト実装というところですね。
    キーアップを取りこぼすようだと、とんでもない
    ことなんですが今のところとりこぼしてないようで。

    返信削除