2011-12-21 4 views
4

私は単一ページのWebアプリケーションを構築しており、を実装しているライブラリーを探しています。ちょうどのタッチイベント、タップ、スワイプなどが、しません:余分な体重を使わずにクロスブラウザー、劣化したタッチイベントのライブラリー

  • A)
  • bは煎茶タッチを使用するように私を強制する)は、(単にイベント部分をリッピングする機能がなくて、私はしたくない余分なもののトンが付属していますJquery mobile & Sencha Touch)

私はjquery mobileからイベントのものだけを取り除こうとしましたが、スワイプのイベントは動作を停止しました。

jqueryモバイルでの私の実験は私を苛立たせました。私のアプリを「自分の」方法で構築して、データロール=「ページ」をコンテナに追加して、 divを体にロードする(yuk)。私はすでに働いているアプリを持っているので、私はそれを望んでいません。

おすすめの人はいますか?

乾杯

+0

チェックアウトhttp://microjs.com/#events またはhttps:/ /github.com/mythz/jquip(haventと一緒に遊んだが面白いよね) – PM5544

答えて

3

はjQMは現在切り離される:

ウィジェット:柔軟我々はすべての私たちを切り離すたいと思っていた

を構築するために今すぐデカップリングをページプラグインのウィジェットnは になりました。私たちは最終的にこれを着陸したことをお知らせいたします。 とにかくデカップリングされたのはどういう意味ですか?さて、 の個々のウィジェットとユーティリティは、常に 別々のスクリプトファイルに分割されています。ただし、ページプラグインは の自動初期化を処理し、 のページ作成時のマークアップにあるすべての公式プラグインを処理しました。このような状況では、エラーを発生させることなく、不要なプラグインを削除することは不可能でした。通常、 は、今後のウィジェットの追加に悪い先例を設定しています。

jQuery MobileライブラリのほとんどのUIウィジェットは で、完全にデカップリングされているので、特定のプロジェクト のために必要ない場合は削除することができます。この変更により、必要なコアファイルだけでなく、特定のウィジェットセットまたは の機能を含めて、ライブラリのサイズを大幅に縮小することができます(ライブラリのサイズは )。 我々はまだ多くのデカップリングとクリーンアップを行うことを計画しているときにカスタムビルドを行う前に、以下の ファイルは現在切り離されており、安全にメイクファイル から削除することができます。

  • ページヘッダ/コンテンツ/フッター
  • 折り畳み可能
  • controlgroup
  • fieldcontain
  • fixheaderfooterボタンテーマ設定の
  • checkboxradio
  • 選択
  • スライダー
  • のTextInput
  • リンク
  • リストビュー
  • ナビゲーションバー
  • グリッド

いくつかのウィジェットが依存しているので、我々は、依存関係のマップ上で動作します他には が動作します。たとえば、ボタンマークアッププラグインは上記のウィジェットの の多くから呼び出されるため、ボタンに依存するウィジェットのいずれかを を使用していない場合にのみ除外できます。

私たちは依然として、プラグイン の依存関係をマッピングし、さらにデカップリングするための推奨事項に取り組んでいます。結局のところ、これは がダウンロードビルダーツールで表示されるので、お待ちください!

あなたは自分のGITレポに頭の上とちょうどあなたが欲しいものをダウンロードすることができ

+0

依存関係のマップを知っていますか?ベータ2が出てからしばらく経ちましたが、このトピックについて進歩を見たことはありません。 – Jasper

+0

Gitリポジトリwiki上での方向は、何もしっかりしていない。私は彼らがダウンロードビルダーを導入しようとしているが、これについてはまだETAがないことを知っている –

関連する問題