1

Yahoo Javascriptライブラリ(YUI)、JQueryなど、Googleマップではすべて、次の形式を使用してファイルを参照できます。

<script type="text/javascript" src="http://yui.yahooapis.com/2.6.0/build/yahoo-dom-event/yahoo-dom-event.js"></script>

これにより、サーバーからスクリプトのリクエストが実行され、HTTPリファラーもWebサーバーに渡されます。Yahooなどはこれを使用して、どのWebサイトがどのトラフィックを取得しているかに関する統計を生成しますか?それともこれは陰謀説ですか?

もちろん、ほとんどの場合、サーバーは中小企業が購入するよりもはるかに高速であるため、ホストされたバージョンのスクリプトを使用する方が理にかなっています。

4

3 に答える 3

5

クリス、

私は Yahoo の YUI チームで働いています。

yui.yahooapis.com では YUI のみをホストしています。Google は、その CDN で YUI と他の多くのライブラリをホストしています。Yahoo 側から言えば、私たちは CDN から YUI のサイト使用状況を監視していません。yui.yahooapis.com の使用量の全般的な増加は追跡していますが、どのサイトがトラフィックを生成しているかは追跡していません。使用状況を追跡できると提案するのは正しいことです。また、ホスティング ドキュメントで、この種のサービスは、当社側で生成されたトラフィック ログがプライバシーの問題を表していない場合にのみ使用する必要があることをできる限り明確に述べています。あなた。

ただし、一般的に、ライブラリの使用に関する CDN トラフィックは、何かの信頼できる測定値であるとは考えていません。ほとんどの YUI の使用法は、Yahoo であっても、yui.yahooapis.com や Google の同等のものを使用していません。他のライブラリーについても同じことが当てはまると確信しています。また、サイトがサーバーから YUI を使用している場合でも、Google Analytics や Yahoo Analytics から得られるような包括的なトラフィック データは得られません。すべてのページで YUI または CDN が均一に使用されているわけではないためです。

ホストされたサービスの利点 (Google の SSL や Yahoo の YUI コンボ処理など) を考えると、CDN はほとんどの実装者にとって大きなメリットであり、マイナス面はほとんどないと思います。

-エリック

于 2009-01-07T18:14:07.610 に答える
1

もちろん、統計を作成します。少なくとも、これらのスクリプトのホストにどれだけのリソースを費やしているかを知る必要があります。また、誰があなたのコードを使用しているかを知ることもできます。

悪いことではないと思います。

また、訪問者が別のサイトにアクセスした後にスクリプトが既にキャッシュされている可能性があるため、ホストされたバージョンを使用することはさらに理にかなっています.

于 2009-01-07T10:00:48.637 に答える
1

確かに、どのサイトが YUI をどのくらいの頻度で使用しているか、また (小さなサイトの間で) YUI API のどの部分がより人気があるかについての統計を簡単に取得できます。ただし、Web サイトの訪問者が自分のライブラリで何をしているのかを正確に知ることはできません。

彼ら (Google と Yahoo) が多くの Web ページをインデックスに登録していることを考えると、インデックスを分析すれば、さらに正確な統計を取得できます。したがって、サイトが公開されている場合、YUI を使用していることを隠すことはできません。

同じことが Google マップと jQuery にも当てはまります。

于 2009-01-07T10:02:30.800 に答える