2011-08-11 9 views
0

私はjsperf.comを使ってjqueryとext jsのコードをテストしようとしています。 FirefoxとChromeでうまく動作しますが、多くはInternet Explorerで動作しません。 IEでうまく動作するjsperfの代替案を知っている人はいますか?IEで動作するjsperfの代替?

クロム、ファイアフォックス、IEでexampleを試してみてください。それはchromeとfirefoxでうまく動作しますが、IEで試してみるとエラーになります。私をさらに混乱させるのは、私自身がIEで開くことができますが、jsperfでは開けないということです。

答えて

8

私はjsPerfの作成者です。

jsPerfは、さまざまなブラウザとデバイスで動作するように作られました。何らかの理由でIEでテストケースが動作しない場合は、jsPerfが壊れているとは限りません。おそらくテストケースに問題があります。

テストケースが「jQuery is undefined」というエラーを投げています。私はそれが、このためだ推測している:

<script src="https://raw.github.com/chubicle/Javascript-Framework-Benchmarking/master/jquery.easyui.min.js"></script> 
<link rel="stylesheet" type="text/css" href="https://raw.github.com/chubicle/Javascript-Framework-Benchmarking/master/easyui.css" /> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 

おそらくjquery.min.jsjquery.easyui.min.js、ない他の方法で回避を含める必要があります。

更新:私はあなたのためにテストケースを編集しましたが、今は正常に動作します。

+0

@Raynosうーん、IE9ではすべてがうまくいくようだ。壊れたページのリンクを含め、ここにバグを報告してください。 https://github.com/mathiasbynens/jsperf.com/issues/new –

+0

ああ、あなたが作成者です、その場合は、サイトが壊れています。 3つの異なるマシンでChrome、IE10、またはFFで動作させることはできません。確かにそれは私ではない – SpYk3HH

+0

@ SpYk3HH前のコメントを参照してください。問題を詳細に説明するチケットを提出してください。 –

関連する問題