2/19(金)夕方より発生しているTwitter投稿画像が表示できない不具合につきまして、現在までの調査結果をお伝えいたします。
■ 不具合の内容
・au Softbankの一部機種において、Twitter投稿画像(サムネイル画像も含む)が表示されない
・自分が投稿した画像でも表示されない
・過去の投稿画像については表示されるものもある
・ついっぷるフォトなど、Twitter以外の投稿画像は表示される
・アイコン画像が表示されないという報告は無い
■ 不具合発生が報告されている機種
・au
K002、W64K、misora、GRATINA、W62S、W65T、SH011、W63CA、K006、W64S
・Softbank
002P、840P
・docomo
なし
■ 不具合が発生しないことを直接確認している機種
・au
MARVERA、F001、biblo
・Softbank
943SH
・docomo
P-01B
⇛ 全てのKCP搭載端末、一部のKCP+搭載端末、APOXI搭載端末で不具合が発生していると推測されます。
■ 原因の推測
Twitter投稿画像のJPEG形式を調べたところ、以下の3つのパターンが観測されました。
1. 全てのサイズでプログレッシブになっている(最新のもの)
2. オリジナルサイズはベースライン、縮小画像は全てプログレッシブ(1ヶ月前くらいのもの)
3. 全てのサイズでベースラインになっている(数カ月前以前のもの)
古いau端末(KCP搭載端末など)ではプログレッシブ画像の表示に対応していないため、最近投稿された画像に関して古いau端末で表示ができなくなっているものと推測されます。
また、2/19以降に問題が発生しているにも関わらず、それより前に投稿された画像もプログレッシブになっていることから、順次古い画像に関してもプログレッシブ化が行われているものと推測されます。
また、アイコン画像と投稿画像は同じ画像サーバで配信されているため、ネットワーク周りの問題であればアイコン画像も表示されなくなります。ところがアイコン画像が表示されないという報告は無いため、ネットワーク周りの問題ではないと推測されます。
⇛ これらのことから、Twitter投稿画像のJPEG形式がベースラインからプログレッシブに変更されたことが不具合の原因であると判断いたしました。
■ 対策について
モバツイbasicにおいてTwitter投稿画像はモバツイサーバを経由せずに直接Twitter画像サーバから受信する形になっているため、現状の仕組みではモバツイ側で対策を行うことはできません。
また、Twitterサポートに対して不具合の報告を行いました。Twitter側での対応をお待ちいただきますようお願い致します。