Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Performance Firefox vs. MSIE

Empfohlene Antworten

Veröffentlicht

Hi "Feunde",

sagt mal, kennt ihr das Problem bei Performancetests, dass der Internetexplorer, vorsichtig ausgedrückt, der größte Schwachsinn ist? .... folgender Ausschnitt aus Quellcode:


var length = INIT_ROWS + INIT_COUNTER;


for(; i < length && i < nodeArrayLength; i++) {

      string = NODE_ARRAY[i];

      indexStart = string.indexOf("{%");

      indexEnd = string.indexOf("%}");


      for(var j = 0; j < COLUMNS_TOTAL; j++) {

        searchString = string.substring(indexStart + 2, indexEnd);

        string = string.substring(indexEnd + 2);

        SORT_ARRAY[j][i] = new SortEntry(i, searchString);

      }

    }

1.8 GHz und 1Gig RAM ->

Firefox: 2.9 Sec,

MSIE 98,4 !!!!!!!!!!!!!!!!!!!!! Sec. wer hat das denn programmiert, ist mir schon öfters aufgefallen, dass der Firefox wesentlich schneller ist, aber so schnell ???? ... :rolleyes: ...... schade, jetzt können wir uns die Client-Idee sparen bei mehr als 1000 Datensätzen .... danke Microsoft. Habt ihr damit auch Erfahrungen .... Performancemäßig sollte da aber eher nix mehr gehen, leider.

Gruß

bist du sicher das der IE so langsam ist?

Hat vllt die Java Konsole beim IE irgendwelche Fehler gemeldet die beim FF niht gemeldet wurden?

An sich kann ich mir wirklich nicht vorstellen das es solche Unterschiede da gibt...

Doch, die sind wirklich so, leider ... hatte da auch schon vor einigen Wochen ziemlich verdutzt geschaut ... habe das aktuell noch einmal auf einem 700 MHz mit 300 MB RAM getestet, das Ergebnis ist NIEDERSCHMETTERND:

Firefox: 5.078 sec.

MSIE: 497.91 !!!! sec. ... Wahnsinn ... wir kippen das jetzt hier komplett und machen das alles auf dem Server ... btw. kennst Du gute Seite für AJAX-Einstieg? ... wir wollen das per AJAX machen.

Danke schon mal ... Gruß

AJAX hat sich erledigt, ist ja ziemlich schlank .... und soviel gerede um die paar Methoden :D .... http://www.get-the-code.de/code/javascript/ajax/index.html ... so, dann werde ich es halt mit AJAX propieren ... sch***** MSIE :cool:

Gruß und Danke für die Antworten

Isch kriech die Krise :D

jetzt will ich es mit AJAX machen und funzzt wieder net richtig im MSIE .... zse Fix .... Luja ... :cool: ... hat hier jemand schon Erfahrungen gemacht .. mein Problem ist, dass im MSIE der Request nur einmalig abgesandt wird ... wird irgendwie was gecached ... auch neue Session bringt nix ... nur, wenn neues Browserfenster geoeffnet wird, wird der Request einmalig abgesandt ... im Firefox funzzt es natürlich wie immer hervorragend .. hat jemand Idee?

var xmlHttpRequest;


  // MSIE 6.0 and Firefox 1.5 only

  function newAjaxInstance() {

    if(window.XMLHttpRequest) { 

      xmlHttpRequest = new XMLHttpRequest();

    } 

    else {

      //xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP.3.0");    

      xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");    

    }


    printObject(xmlHttpRequest);

  }


  function ajax() {

    newAjaxInstance();

    xmlHttpRequest.onreadystatechange = myResponse;

    xmlHttpRequest.open("GET", "http://mosspower:8080/ticr/routing.do?method=init", true);

    xmlHttpRequest.send(null);  

  }


  function myResponse() {

    if(xmlHttpRequest.readyState == 4) {

      alert(xmlHttpRequest.responseText);

      alert(xmlHttpRequest);

    }

  }


.. html-code


<input type="button" onClick="ajax()" value="AJAX"/>


... Server-Code


response.getWriter().print(System.currentTimeMillis() + "");

Im Firefox bekomme ich immer neuen Timestamp ... im MSIE nur einmalig beim ersten Aufruf ... F5 hilft da auch nix .. danke schon mal für eure Ideen.

Gruß

bist du sicher das der IE so langsam ist?

Hat vllt die Java Konsole beim IE irgendwelche Fehler gemeldet die beim FF niht gemeldet wurden?

An sich kann ich mir wirklich nicht vorstellen das es solche Unterschiede da gibt...

Ja allerdings ... ich programmiere auch für beide browser ... und der FF ist um Welten schneller.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.