私のアプリケーションは、遅くて設計が不十分で複雑すぎる Web サイト (2005 年より前の時代に行き詰まった) に触発されたデスクトップ アプリとして始まりました。便利な機能)。
今、私はアイデアをウェブに戻し、アクセシビリティを高め、更新の展開を容易にし、著作権侵害を減らし、製品に自然に適合する多くのソーシャル機能を統合し、最も重要なことに、広告を介して私の製品で収益化したいと考えています.
私は利用可能な技術を調査するのに数日を費やしました。Seam/Openfaces には非常に感銘を受けましたが、これらのテクノロジは主にプレゼンテーション サーバー側で管理されるため、帯域幅の使用率が高いことを読みました。ほとんどのコントロールが JavaScript を十分に活用していないため、ajax 対応のコントロールでさえ著しく遅くなります。
その後、私は dojo に大きな感銘を受けましたが、テーマ設定の難しさから、使用して数時間も経たないうちにやめてしまいました。テーマの画像が伸びないため、オートコンプリート検索ボックスの高さを増やすことさえできませんでした。そもそも自分を惹きつけたテーマを捨てなければならないとしたら、jquery よりも大きなメリットはありませんでした。
次に、symfony と jquery は非常に柔軟で十分にサポートされている適切なツールであると判断しました (そして、php/symfony は JSF よりもはるかに安価にホストできます)。
私は今、カプチーノを使うという考えに悩まされています. Web ページとページナビゲーション (symfony が抽象化していない) の観点から考える必要がないことは、非常に魅力的です! Twitter や YouTube のようなサイトがますますデスクトップのように見えるのを毎日のように目にするので、カプチーノの目標が人気がなく、将来性がないことは間違いありません。
ただし、ソーシャル Web サイトとしてはデスクトップに似すぎているように感じます。ココアのUIも強すぎるかもしれません。人々が頭の中で物事を分類するのが好きであることは誰もが知っています。ソーシャル Web サイトであると言っているが、見た目が異なる、または典型的な方法で行動していないものを見た場合、採用が難しくなる可能性があります。
皆さんはどう思いますか?