2012-05-09 21 views
2

私は、Kindle FireのモバイルWebサイトを最適化したいクライアントがいます。私はiPhone、iPad、Androidで開発を行ってきましたが、Androidのタブレットではなく、特にKindle Fireでは開発していませんでした。Amazon Silk Browser - モバイルWeb開発者のための考察

私は、モバイルWeb開発者として、このプラットフォーム上でWeb開発を行うために注意すべき点や特別な注意事項がありますか?

いくつかの調査をした後、Android 2.3を使用し、Amazon SilkというOpera miniのようなブラウザを実行し、SPDYというネットワーキングプロトコルを使用しているように見えます。 Aは1280×752の空間を設計するべきであることを示唆する記事を見つけました。

「Silkはユーザーの行動を集計して追跡します(いくつかのブラウザがリンクを事前にロードするのと同様に、よりターゲットを絞った方法で予測します)。そのコンテンツを事前にデバイスに送信する必要があります。それは私のウェブページのいくつかにサーバー側(php)トラッキングとログを実装するため、私には赤旗が少し浮かび上がった。私は実際の人が要求していないページにログを記録したくない。

それ以外は、心配することはもうありません。思考?

+0

私はamazoneサーバーを通じたトラフィックを、そのWebブラウザでしか伝えていないと思っていました。彼らはキャッシングなどをしています。私はあなたがこのシルクブラウザのために本当に異なる何かを必要とするかどうか本当に確信していません – mariomario

+0

はい、それは私も聞いたことです。 1つのhttpリクエストですべてのWebページのリソースを取得しようとすると、次回のリクエスト時にその結果がキャッシュされるようです。キャッシュがどのように動作するかによって、問題が発生する場合もあれば、問題が発生する場合もあります。 –

+0

多分このリンクはどんなヘルプでもありますhttp://www.labnol.org/software/kindle-user-agent-string/20378/ – mariomario

答えて

8

Amazon Silkバックエンドは、レイテンシを短縮するために特定の最適化を採用しています。しかし、原則として、SilkバックエンドをWeb開発の考慮事項に考慮する必要はありません。心配することはありません。

UA文字列についてSilkユーザーエージェントに関する最新の情報と最大の情報は、Silk Developer Guide:http://docs.aws.amazon.com/silk/latest/developerguide/user-agent.htmlにあります。

関連する問題