1

Web ベースの CRM ソフトウェアを開発する必要がある新しいプロジェクトを手に入れました。バックエンドとして PHP と MYSQL を使用します。フロントエンドには UI フレームワークが必要です。jQuery Mobile は非常に優れており、完全に ajax であり、コーディングが非常にシンプルで、ソフトウェアのような感覚を与えてくれます。Sencha Ext js と Adob​​e flex も見ましたが、Sencha を使いたくありません。学習する時間があまりなく、flex はフラッシュなので使用できません。

私の質問は、jQuery モバイルをフロントエンドとして使用できるかどうかです。モバイル開発向けであることはわかっています。しかし、Web ベースのデスクトップ ソフトウェアで使用できますか。jQuery Mobile を使用することの欠点はありますか?

前もって感謝します :)

4

1 に答える 1

2

はい、デスクトップWebサイトのフロントエンドとして簡単に使用できますが、問題はほとんどありません。

  1. jQuery Mobileウィジェットはモバイルデバイスを念頭に置いて構築されているため、そのすべてのコンポーネントとウィジェットはそのモバイルアプリの外観を備えています。私にとって、これは大きな問題ではありません。主に、これらのコンポーネントはすべて視覚的に簡単に変更できるためです。

  2. デスクトップブラウザのモバイルデバイスとは異なり、フルスピードの利点があります。トランジションは問題なく機能し、アンチエイリアシングは正しく機能し(Android <2.3の丸みを帯びた境界線はひどいです)、すべてが問題なく機能します。IEの古いバージョンにのみ関心を向ける必要があります(ただし、これは常に問題です)。

  3. もう1つの大きな問題はレイアウトです。jQMは携帯電話を念頭に置いて構築されていることを理解する必要があるため、コンポーネントやウィジェットの追加を開始する前に、コンテンツ内に基本的なレイアウトを作成する必要があります。それ以外の場合、選択メニューは画面の片側から反対側に広がります(まったくきれいではありません)。

私が言及したことはすべて大きな問題ではありません。すでにjQueryの知識がある場合は、必ずjQueryMobileをフロントエンドとして使用してください。

于 2013-02-02T08:13:13.890 に答える