現時点では、テストするデバイスがありません。後でエミュレータを使い始めると思います。
モバイルサポートの提供を検討しています。 jQueryまたはjavascriptがそれぞれのブラウザーでどのようにレンダリングされるか疑問に思っていました。
何が機能しますか?何がありませんか?任意のヒント?助言?
IPhoneでjQueryを使用しました。 Mobile SafariはjQueryで公式にサポートされているブラウザーではないことに注意してください。しかし、ほとんどのものが機能するのはSafariに十分近いことです。
正しく思い出せば、mouseupイベントが発生するまでmousedownイベントは発生せず、その時点で両方が発生します。私の推測では、ほとんどのものは機能するでしょうが、すべてを注意深くテストする必要があります。
私の経験では、DOMの変更は予想外に遅いです。エミュレータ上を飛ぶものは、デバイス上でドラッグできます。 (エミュレーターを使用すると述べましたが、エミュレーターで得られるパフォーマンスを信頼しないでください。)
jQueryはやり過ぎかもしれません。最終的には、XUIに依存することになりました。XUIは多くのjQueryを提供しますが、はるかに軽量であり、タッチイベントも提供します。 http://github.com/brianleroux/xui/tree/master
ppkはモバイルブラウザのテストを開始しました。 http://www.quirksmode.org/m/w3c_core.html
今日これを見つけて、ここであなたの投稿を読んだことを忘れないでください。 iPhone用のこのjQueryプロジェクトに興味がある人にはリンクを含めると思います。
まだ試してみる機会はありませんが、ブラウザ内の多くのiPhoneインターフェース要素を複製しているようです。私はそれがいくらかの約束を示し、多くのjQuery規約を使用していると思います。
JqueryがBlackberryでほとんど機能しないことを期待しないでください。デフォルトのブラウザは、JavaScriptとページのレンダリングに関して非常に制限されています。
ブラックベリーのoperaは別の話かもしれませんが...
この新しいライブラリを使用できます: http://www.sencha.com/
私はi-phoneでJQTouchをよく使いますが、それは素晴らしいと思います。 Androidでは機能しません。 JQueryは非常に遅い(Android 2.0 HTC Desire and Legend)ため、JQTouchには問題があります。また、アニメーションは非常に貧弱で、私のMacで毎晩WebKitよりもひどく、かなりちらつきます。私はAndroidプラットフォームとJQTouchが本当に好きですが、彼らは一緒に座りません。
G *
Andriod対iPhoneでのJQTouchのいいところは、デフォルトのthemes.cssを入れ替えて、iPhoneのiPhoneアプリのように見えるが、Androidのより一般的なモバイルサイトのように見える、ちょっとした作業です。電話のユーザーに、あなたの側でほとんど作業をすることなく、彼らが期待するものを提供します。
Android/iPhone用のJQTouchを使用しています。それは素晴らしく、機能します。読み込み画面とショートカットアイコンは、iPhoneのようにはインストールされず、アニメーションも機能しませんが、見栄えの良いテンプレートを提供します。