5

まず、backbone /jQuerymobileの組み合わせの使用とbackbone/Senchaの比較に関する質問やブログ投稿をたくさん読んだことがありますが、実際にはしばらくの間この分野に頭を悩ませていましたが、まだ見つかりませんでした。かなり私が探しているもの。

私はSenchaに非常に精通しており、過去にラップされた(phonegapなど)アプリに使用したことがあり、とても気に入っています。ただし、Webプロジェクトのコードベースが小さく、ブラウザーの互換性やその他のさまざまな理由をより細かく制御できるため、特定のタスクにはあまり適していません。

モバイル(デスクトップとタブレットも含む)バックボーンWebアプリを最初から設計しようとすると、3つの重要な点を見逃していることに気付きます。

  • 一般的なモバイル「init」、画面いっぱいなど(これは複製するのが最も簡単ですが)
  • タブ付き、iOSスタイル、ナビゲーション(もちろん、自分でロールすることはできますが、ばかげているようです)
  • スクロール-コンテンツの一部をスクロールしますが、特にカルーセルとカルーセルがタブ付きインターフェイスにリンクされている方法の両方をスクロールします

私は、アプリ全体で各デバイスのネイティブOSスタイルを模倣することにそれほど悩まされていません。実際、(いくつかの賢明な規則に従いながら)それらを少し異なって見せたいと思っています。

燃えさしにはがあり、私は以前にそれを使用しました。それは私が探しているものの一種です。

jQuery mobile、カスタムスクリプト、jQプラグイン/ iSroll、CSSライブラリ、バックボーンUIなどのツールキットを構築でき、自分の「スタック」をコンパイルするというアイデアは好きですが、何らかの理由で正しく感じられません。 。

それで、これを実際の質問に戻すために。理想的には、ライブラリに特にリンクされていない単一のプロジェクトを探していると思います。理論的には、必要に応じて、静的にコード化されたページで単独で実行できます(現在はそうではありませんが)。 )。あるいは、同じような旅をしていて、おそらくこれが最善の解決策であると彼らが判断した理由とともに、先に述べたライブラリの組み合わせにたどり着いた他の人からのいくつかの言葉。

私はあまりクレイジーなことをするつもりはありません。古い煎茶の例のようなものを少し言いますが、いくつかのカルーセルを使用します。レスポンシブCSSと少しのJSを組み合わせて複数のデバイスとブラウザーをカバーします。

私もこれを自分で見て、何か面白いことがあれば報告します

乾杯

編集

これを調べてみると、煎茶に本当に欲しかったのはカルーセルとスクロールだけだと気づきました。Cubiqには、カルーセルを非常にきれいに、小さなフットプリントで処理する優れたスライドビューコンポーネントがあることに気付きました。垂直スクロール用の元のiscrollでこれを使用することについてのstackoverflowの答えを見つけました。2つを一緒にうまく使用するには、以下の私の答えを参照してください 。SwipeViewでiScroll4を使用するにはどうすればよいですか?

これは、デスクトップで適切に機能するためにいくつかの調整が必要になります。タブ付きのUIからも制御したいと思います。とにかく、私は自分の質問に答えるところには近づいていませんが、これにはいくつかの賛成票があったので、私の考えのいくつかを投稿します。

クイック編集

タブのイベントをスライドビューhttps://dl.dropbox.com/u/81328343/scroll/1.htmlに添付できますが、現時点では、次/前にのみアニメーション化され、ページ(タブ)に直接アクセスすることはできません。

4

2 に答える 2

1

Webix

コンポーネントの非常に大きなライブラリ。

于 2015-03-25T14:40:27.143 に答える
0

Backbone で Twitter Boostrap を使用しました...

http://twitter.github.com/bootstrap/

于 2012-08-30T20:56:07.010 に答える