どうもXperia Arcでは公式ツイートボタンのスタイルが表示されないみたい。

色々なツイートボタン設置を説明しているサイトを見てみたが、どれもXperia Arcは上手く表示しなかった。
原因は定かではないが、iframeになってたりするのが原因か?
どちらにせよ下手に中のソースをいじるのも怖いので仕様ということで片付ける。

果たしてこれがAndroidのバージョンによるものかどうかは未検証。
ちなみに今回の端末はAndroid2.3.2でした。

OSアップデートで改善されるのであれば、Xperiaユーザーは全員アップデートして欲しい。



※※
実はJSの動作を設定で切っていただけだったことが判明。
JSを動くようにしたらちゃんと出ました…。

誰が切ったんだー!!!ヽ(`Д´)ノ
Firefoxなら優秀なツールがあるので結構簡単にユーザーエージェントの偽装が出来る。

しかし、スマートフォン専用サイトを見たい場合、Firefoxだとレンダリングエンジンが違うため本当にスマホで見ているものと同じになるとは限らない。

やはり、ここは同じwebkitを採用しているGoogle Chromeでユーザーエージェントを偽装したい所なのだが、拡張機能のツールはなぜか全く役に立たない。

そこで苦肉の策ではあるが、以下のような方法でGoogle Chromeでもユーザーエージェントの偽装が可能になる。

◆工程1
ターミナルを開く。

◆工程2
open -a Google\ Chrome --args --user-agent='任意のユーザーエージェント'
を実行する。

※これはMac専用です。Windowsの場合はショートカットをいじるもっと簡単な方法があるので探してみてね。

以上で任意のユーザーエージェントでGoogle Chromeが起動する。




ちなみに、なぜ苦肉の策かというと、上記の方法ではどのタブを開いても起動時のユーザーエージェントになってしまうのだ。

理想はタブ毎にユーザーエージェントを切り替えられるとステキなのだが…。

誰か知ってる人がいたら教えて下さい。
テキストリンクだとあまりそういうことは無いみたいだが、画像にリンクをつけた場合は特にタップ可能なヒットエリアの位置がずれている。

ボタンを縦並びにすると、明らかに上のボタンを押しているのに下のボタンが反応してしまう。

現在、原因究明&解決策を模索中。

誰か教えて。