自作CMS・自作サーバーにて運用中
かぁくん本紀は当然ながら転載自由です。詳細はインフォメーションをご覧ください。
目次 > 2016年 > 8月 > 17日 >
カテゴリー: ブログ・ホームページ
<<【キャラ再編2016夏】新キャラ...【イラスト】ヨウリン 2016-...>>

【お詫び】一部の端末におけるコメント投稿機能の問題について

作成日時: 2016/8/17 (水) PM 11:58
最終更新: 2016/8/18 (木) AM 12:36

先日、Open本紀(このブログのCMS)において、Android等の一部の端末でコメントが投稿できない不具合が確認されました。
なお、当該の不具合については一昨昨日(8/14)の正午頃に修正を行いました。

当該の不具合は昨年10月29日に行ったコメント投稿機能の大規模な更新(当該更新についての記事)より存在していた可能性があり、不具合は10ヶ月以上に渡って存在していた可能性があります。

この不具合によってコメントが投稿できない状態となっていた端末をご利用の訪問者の皆様には深くお詫びを申し上げます。


なお、不具合の詳細について、以下に掲載します。

不具合の詳細

今回確認された不具合は、次のようなものです。

正常な動作では、Open本紀の各記事のコメント投稿時には、「コメントの投稿」ボタンをクリック(タップ)すると、悪意のあるソフトウェアによる自動化されたスパム投稿を防止するための画像認証(CAPTCHA)が確認画面に表示されます。(図.1)

コメント投稿時の正常な表示
図.1 コメント投稿時の正常な確認画面

しかし、Andoroid等の一部の端末では、画像認証が正常に読み込まれず、確認画面に「コメントの確定」ボタンのみが表示される状態になっていました。(図.2)

コメント投稿時の異常な表示
図.2 コメント投稿時の異常な確認画面(chromeの開発者向け機能を用いた再現)

この状態で「コメントの確定」ボタンをクリック(タップ)した場合、画像認証がエラーとなり、画面には「認証失敗」と表示されてコメントは書き込まれません。

不具合の原因と修正

(以下の説明文中には、webアプリケーション開発に関連した専門用語が含まれます)

Open本紀では、各記事の読み込みを高速化を図るため、コメント投稿機能において、「コメントの投稿」ボタンがクリックされた時にCAPTCHAのJavascriptファイルをAjaxで読み込む方式を採用しています。

これまで、このAjaxによるファイルの取得では、処理の特性上、同期通信を利用していました。

しかし、Android等の一部の端末では、Ajaxによる同期通信が行われない仕様があり、そのような端末ではCAPTCHAが読み込まれず、コメントの書き込みが行えない状態となっていました。

これについて、当方ではAjaxによる通信を非同期通信とする変更を行い、CAPTCHAが正常に読み込まれるように修正しました。

<<【キャラ再編2016夏】新キャラ...【イラスト】ヨウリン 2016-...>>


ブログ・ホームページの新しい記事

【お知らせ】「かぁくん」です。よろしくね。 【フォント】キカカナ21シリーズの改良版を公開しました 【webアプリ】Hongi Editor 2.4.1を公開しました 【フォント】阪急の車番書体をフリーフォント化しました!

この記事へのコメント

コメント数が多いため、最新30件のみを表示しています。

9.

旧キャラ復活ねェ… じゃあ頑張ってシバイを復活させてヨ
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 6:06 <<返信

10.

かーくんもどうにかしてシバイを復活させたいとは思うんだけど、シバイはヨウリンとのキャラかぶりがあるから厳しいかも...
投稿者:かーくん(管理者) 投稿日時:2016/8/18 (木) PM 6:18 <<返信

11.

なにねぼけたコト言ってんだ? 1ヵ月以内に仕上げろ 頼むぜイラスト上手な鉄道マニアの兄ちゃん
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 6:24 <<返信

12.

でも、キャラかぶりを避けたせいで気に入らないデザインになるのは嫌でしょ?
現に、一度復活しかけたシバイはキャラかぶりを避けてデザインを妥協したせいで半端なキャラになって廃止に向かったわけだし。

あと、かーくんはかなり下手な部類だよorz...
投稿者:かーくん(管理者) 投稿日時:2016/8/18 (木) PM 7:13 <<返信

13.

いやかぶっても全然いいですけど?
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 7:25 <<返信

14.

でも、一応別のキャラってことになってる以上、デザイン考えてたら無意識にも意識的にもかぶるデザインは避けちゃうじゃん。

特に、目と眉の形はヨウリンと(血縁関係がないにもかかわらず)完全に一緒だから、マスクで鼻と口が隠れてると顔が全部一緒になっちゃうし。
もともとシバイを完全に抹消する前提でヨウリンに顔の特徴を転用してるから、そうなるのは当たり前なんだけど。
投稿者:かーくん(管理者) 投稿日時:2016/8/18 (木) PM 7:41 <<返信

15.

それはお前の考え方やろ 悪魔でもこれは個人の意見や
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 8:28 <<返信

16.

でもストーリー的に全く血縁関係のないキャラクターがそっくりってのはいろいろと具合が悪いからね...

まあ、シバイをそのままにしてヨウリンのデザインを変えてくって手もあるにはあるけど・・・
投稿者:かーくん(管理者) 投稿日時:2016/8/18 (木) PM 8:48 <<返信

17.

・・・・・
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 9:12 <<返信

18.

結局、シバイを変える(そうすると、イマイチなキャラになっておそらくすぐに再廃止になる)か、ヨウリンを変える(目や髪型、武闘派って設定なんかはできるだけ変えたくない)のどっちかだね。

そういえば、ジャカランの記事で紹介したルシカかヨウリンのどっちかをマスクじゃなくするってやつ、あれでヨウリンを選ぶって手もあるけど、それだと7101系の希望する「ルシカ非マスク化」は達成できないし...
投稿者:かーくん(管理者) 投稿日時:2016/8/18 (木) PM 9:27 <<返信

19.

うおおおおおおおおおおおおおおおおおおお・・・
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 9:35 <<返信

20.

まあ、よく考えて悔いのない選択をして。

一応、選択肢をまとめとくと、
・ヨウリンを非マスク化する(シバイ復活) ・・・(1)
・ルシカを非マスク化する
 - ヨウリンを犠牲にしてシバイ復活 ・・・(2)
 - ヨウリンをそのまま残してシバイとはお別れ ・・・(3)

かーくんとしては(2)は選んでほしくないな。
投稿者:かーくん(管理者) 投稿日時:2016/8/18 (木) PM 10:25 <<返信

21.

あー、俺そういうの大っ嫌いなんだよなー
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 10:32 <<返信

22.

じゃあ、7101系がシバイをデザインする?
投稿者:かーくん(管理者) 投稿日時:2016/8/18 (木) PM 10:36 <<返信

23.

無理だ オレには出来ない かーくんだからこそできるキャラなんだ。
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 10:46 <<返信

24.

そっかぁ?
絶対7101系のほうがおえかき上手いでしょ。
投稿者:かーくん(管理者) 投稿日時:2016/8/18 (木) PM 10:50 <<返信

25.

No No No…
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 10:55 <<返信

26.

まあ、個人的に7101系の描いた絵が見たくてしょうがない((o(´∀`)o))
 ・・・ってのがあったからダメ元で描いてみただけだけどね。

でも、Wii Uからじゃ写真アップロードはきついか...
スマホなら簡単にできるんだろうけど・・・
投稿者:かーくん(管理者) 投稿日時:2016/8/18 (木) PM 11:05 <<返信

27.

ええ…///
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 11:15 <<返信

28.

恥ずいなぁ…//
投稿者:南海7101系 投稿日時:2016/8/18 (木) PM 11:16 <<返信

29.

アップロードできる環境あるの!?

だったらぜひ!!(゚∀゚)
投稿者:かーくん(管理者) 投稿日時:2016/8/18 (木) PM 11:22 <<返信

30.

あるわけねーじゃん
投稿者:南海7101系 投稿日時:2016/8/19 (金) PM 12:26 <<返信

31.

あら残念...
投稿者:かーくん(管理者) 投稿日時:2016/8/19 (金) PM 1:08 <<返信

32.

しょうがねェ!
投稿者:南海7101系 投稿日時:2016/8/19 (金) PM 1:23 <<返信

33.

WiiUのカメラは撮影用にはならないもんなぁ...
3DSがあるなら写真アップロードができる可能性も僅かにあるかもしれないけど。

シバイ復活問題と言い、画像投稿問題と言いしょうがないことずくめでわりぃ。

 ・・・てか、そうすると前に7100系の写真投稿できてたのはなんの端末からやったの?
投稿者:かーくん(管理者) 投稿日時:2016/8/19 (金) PM 3:25 <<返信

34.

3DSを持っているのですが、3DSからの画像投稿は出来なかったと思います。
投稿者:匿名 投稿日時:2016/8/19 (金) PM 5:40 <<返信

35.

3DSのブラウザは最新バージョンならAjaxや画像アップロードに対応してるそうなので、理屈の上では画像付きコメントが投稿できそうな気もしますが、できないということはやはりchromeやFireFoxのようなPC向けブラウザとは内部処理に違いがあるんでしょうかねぇ・・・

かーくんは手元に検証環境がないので実験できず申し訳ありませんm(_ _)m
投稿者:かーくん(管理者) 投稿日時:2016/8/19 (金) PM 5:52 <<返信

36.

こういう画像なら送れるんだけどなぁ…
投稿者:南海7101系 投稿日時:2016/8/21 (日) PM 2:26 <<返信

37.

PCとかスマホ、タブレットがあれば簡単にできるんだけどね。

ガラケーでもかーくんのメールアドレスへ画像添付して送ってくれればかーくんが手動でアップロードするけど。
(まあ、添付画像はセキュリティ関連の諸々の事情とかでたまに開けない可能性もあるけど。)
投稿者:かーくん(管理者) 投稿日時:2016/8/21 (日) PM 2:44 <<返信

38.

あと、申し訳ないんだけど、テレビ画面やマンガ(二時創作含む)、書籍、ゲームの写真は著作権の関係でサーバー会社との契約上削除しなきゃなんないことになってるから削除させてもらうわ。
こればっかりはかーくんの独断ではどうしようもないのでごめんなさいm(_ _)m
投稿者:かーくん(管理者) 投稿日時:2016/8/21 (日) PM 2:58 <<返信

ここにコメントする

×
読み込み中...

ハンドルネーム

(省略時は匿名になります)
トリップを使用する場合は半角「#」の後にキー文字列を続けてください。

本文

アップロードする画像ファイル

コメントに画像を添付することができます。(最大4枚)
(各ファイル12MBまで)


【!】コメント投稿についてのご注意
他のサイトやブログ、他人のTwitter等からの転載の際は引用元のURLを記載してください。
ご協力お願いします。