Tags:HTML

ホームページの不具合のお知らせとお詫び

私が運営しているサイト『かるた一病息災』において、不具合が発生しておりましたのでお伝えいたします。

発生期間

2014年8月上旬から2014年9月30日まで

不具合の現象

ページの一部箇所について表示されない文字がある

原因について

サーバー移転に伴いPHPのバージョンが変わり、htmlspecialchars 関数を使用している箇所が出力されなくなったため。

私の不注意により、サイトをご利用している皆様にご迷惑をお掛けしてしまい申し訳ありませんでした。

また、この不具合により、該当期間にサイトを通じてお送り頂いたメールが届いていない可能性があります。もし、サイトよりメールを送って私から返信がない方がいらっしゃいましたら、お手数ですが再度送信していただけると幸いです。どうぞよろしくお願いいたします。

関連記事・同じ日の記事 | ホームページの不具合のお知らせとお詫び はコメントを受け付けていません

レンタルサーバーとドメインの更新料を支払った

こんばんは、苦手な食べ物はと聞かれたら、とりあえず辛いものと答えるHaRDです。

このサイトを運営するためのレンタルサーバー代、ドメイン代などを支払いました。このサイト以外で使用している分も合わせると、一万円以上かかるので微妙に痛手。

最近は自分の手でホームページを作る人が減っているような気がするんですけどどうなんでしょうかね。ホームページやブログを簡単に作れるサービスが充実しているから、わざわざHTMLを覚える人も今は少ないのかもしれない。このサイトもいつまで続けるんだろうなぁ……

関連記事・同じ日の記事 | レンタルサーバーとドメインの更新料を支払った はコメントを受け付けていません

iモードブラウザ2.0

こんばんは、1年数ヵ月ペースでケータイを買い換えているHaRDです。

iモードブラウザ2.0(NTTドコモ)

ドコモは、5月22日から2009年夏モデルを発売していくようですが、今回からiモードブラウザの機能が大きく向上するようです。これのせいで、急激に新機種が欲しくなってしまい困っているところです(笑)でも、値段が高いんだもんなぁ……

iモード2.0よりJavaScriptに対応したということなので、今までJavaScriptを使用して作成したコンテンツを携帯閲覧用に作り直してみるかもしれません。かる一病息災にて公開しているJavaScriptが必須のページは、

もし新機種を購入して時間に余裕があれば、順次対応していこうかなと思います。実用的なのは、『流しの練習』くらいでしょうけどね(汗)

ちなみに、iモード2.0より新たにmetaタグで指定できる項目が増えているようなのでメモしておきます。

QVGA描写モード

<meta name="disparea" content="qvga" />

VGA描写モード

<meta name="disparea" content="vga" />

画像保存、画面メモ、スクリーンキャプチャ禁止

<meta name="prohibition" content="image" />

テキストコピー禁止

<meta name="prohibition" content="text" />

Ktai Style 1.44 を使用してみた

というわけで、WordPressの携帯対応プラグインである『Ktai Style バージョン1.44』をダウンロードしてアップグレードしておきました。まぁ、実は数日前にアップグレードしておいたんですけどね。

で、動作確認がてら、実機で色々とサイト内を見ていたのだが、アップロードしたpng画像が表示されていないところがあった。Ktai Style には、DoCoMo端末から閲覧した場合に、表示できないpng画像をgif画像に変換してくれるという嬉しい機能があるのだが、全く表示されない状態になっていた。

調べてみると、画像ファイルが生成されていないのではなく、htmlコードがpngからgifに変換されていないのが原因のようだった。そこで、プラグインのソースを色々と眺めていると、『operators/i-mode.php』ファイルの1751行目付近の

$buffer = preg_replace('!<img src="([^>]*?)\.png"!', '<img src="\\1.gif"', $buffer);

がうまく働いていないようだった。img の直後にsrc が来るとは限らないですね。今回の場合は、has_orig、title、class などの要素がsrc よりも先に来てしまっていたために、うまく置換できていなかったようでした。