0

この質問は、一部はユーザー エクスペリエンスであり、一部はエンジニアリングです。

ユーザーが別の Web ページにいる間に、自分の Web ページと通信できるようにするための、適切でクリーンな方法を見つけようとしています。私は HTTP POST/GET を受け入れる Web サービスを持っているので、AJAX やその他の非同期機能は大歓迎です。通信の詳細について心配する必要はありません。ソリューションに合わせて簡単に変更できます。

私が直面している問題は、ユーザー インタラクションにあります。たとえば、ユーザーが Web ページを表示していて、私のシステムに Web サイトの URL を送信したいとします。彼らがまだそのページを見ている間に、そしてあまりにも多くの「狂ったクリック」なしでそれを行うことができれば、私はそれを望んでいます.

ブラウザーのツールバー (FF では簡単に実行できますが、多くのユーザーは IE を使用しています) とローカル アプリケーション (Java や Adob​​e Air アプリをインストールしたくない) は除外しました。

以前にこのような問題を解決したことがありますか、または私がそれを解決する方法を知っていますか? FF と IE で別々のソリューションを検討する必要がありますか (たとえば、FF のツールバーと IE の他の何か)。Safari と Chrome について心配する必要はありませんが、それらもサポートするソリューションがあれば便利です。

ありがとう。

ps ユーザーはすでに私のシステムにアカウントを持っています。

4

3 に答える 3

1

Digg Barのようなものについて考えたことはありますか?

ユーザーはブックマークレットを介してアクセスできます。または、 http://yoursite.com/< other_site_url > のような URL プレフィックスを使用できます。ユーザーがリンクをクリックすると、バーはアクティブなままになります。

于 2010-01-02T22:31:34.920 に答える
0

システム トレイ アプリケーションを作成した場合はどうなるでしょうか。ピクセル定規に似たもの

これは彼らのトレイに座っている可能性があり、あなたがウェブサイトであることを認識します. これにより、ブラウザのツールバーがなくなり、複数のブラウザで動作する可能性があります。彼らがあなたのウェブサイトにアクセスした場合、おそらくそれをインストールとして設定することさえできます.

次に、このコントロールが情報を返す Web サービス (ユーザー名、現在の Web サイトなど) をサイトに公開できます。

于 2010-01-02T22:34:46.480 に答える
0

アプリケーションの詳細についてはわかりませんが、私が想像できる唯一の解決策は、ページを 2 つのフレームに分割し、ツールバーを上部に配置することです。stumbleupon.com がこれを行っていますが、Web コンテンツを提供しているので理にかなっています。

簡単に言えば、ユーザーは自分のブラウジングを行う前にサイトにアクセスする必要があります。それはあなたのプロジェクトにとって妥当ですか?それ自体がユーザー エクスペリエンスの惨事になる可能性があるように思えます。また、ほとんどのユーザーが IE を使用している場合、そのユーザーは Web に精通したユーザーではないと想定します。

于 2010-01-02T22:34:55.090 に答える