パスワードを忘れた? アカウント作成
439920 journal

mondragonの日記: ブラウザベンチマーク 1

日記 by mondragon

ベンチマークとして欠陥だらけなのは承知で、 JavaScript で table をガシガシ書くようにしてみた。

Mozilla 1.2.1 : 3.7 秒
Phoenix 0.5 : 3.8 秒
Wazilla 1.1 : 3.6 秒
IE 5.5 SP2 : 1.9 秒

ほぉ。
って、 Phoenix 0.4 で試さなきゃ意味無いな。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • <html>
    <head>

    <script Language="JavaScript">
    <!--
    sDate = new Date();

    function EndBench()
    {
      eDate = new Date();

      oTime = (eDate.getTime() - sDate.getTime() )/1000;
      document.getElementById("mesg1").innerHTML = "表示時間 およそ : "+oTime+" sec";
    }
    // -->
    </SCRIPT>

    </head>
    <body onLoad="EndBench()">

    <div id="mesg1">表示中</div><br>

    <script Language="JavaScript">
    <!--
    function DocWrite(d_times)
    {
      for (i=0; i < d_times; i++) {
        document.write("一二三四五六七八九十");
      }
    }

    function TableWrite(t_times)
    {
      document.write("<table border=2>");
      for (j=0; j < t_times; j++) {
        document.write("<tr>");
        for (k=0; k < t_times; k++) {
          document.write("<td>");
          DocWrite(t_times);
          document.write("</td>");
        }
        document.write("</tr>");
      }
      document.write("</table>");
    }

    function NestTableWrite(n_times)
    {
      document.write("<table border=2>");
      for (l=0; l < n_times; l++) {
        document.write("<tr>");
        for (m=0; m < n_times; m++) {
          document.write("<td>");
          TableWrite(n_times);
          document.write("</td>");
        }
        document.write("</tr>");
      }
      document.write("</table>");
    }

    table_times = 4;
    base_times = 3;

    for (n=0; n < base_times; n++) {
      NestTableWrite(table_times);
    }

    // -->
    </SCRIPT>

    </body>
    </html>
typodupeerror

普通のやつらの下を行け -- バッドノウハウ専門家

読み込み中...