Sunspider

Schummelt Microsoft beim Javascript-Test?

19. November 2010, 10:44
  • Artikelbild
    grafik: archiv

    In Führung oder auch nicht - der Internet  Explorer 9 bietet jedenfalls eine massive Verbesserung bei der Javascript-Geschwindigkeit im Vergleich zu seinem Vorgänger.

Mozilla findet seltsame Optimierungen im Internet Explorer 9 - Microsoft dementiert

Der Umstand, dass einzelne Browsertests in der Öffentlichkeit sehr stark wahrgenommen werden, soll schon so manchen Softwarehersteller zu spezifischen "Optimierungen" verleitet haben. Ein relativ prominentes Beispiel war der ACID3-Test, bei dem einige Firmen äußerst "kreative" Lösungen fanden, um hier als erstes die volle Punktzahl zu erreichen. Erwischen lässt man sich bei so etwas natürlich weniger gern, entsprechend unangenehm sind wohl nun entsprechende Vorwürfe gegen Microsoft.

Sunspider

So hatte das Unternehmen mit der Veröffentlichung der siebten "Platform Preview" für den Internet Explorer 9 lautstark verkündet, dass man damit in Javascript-Fragen nun die Spitzenposition übernommen habe. Zur Untermauerung dieser Behauptung liefert man Zahlen aus dem bekannten Sunspider-Benchmark, die auch von unabhängigen TesterInnen mittlerweile bestätigt wurden. Und doch gibt es nun harsche Kritik, hat sich Mozilla-Entwickler Robert Sayre doch die Zahlen etwas näher angesehen und durchaus interessante Details zu Tage gefördert.

Dead Code

Dabei zeigt sich, dass der IE9 in einem einzelnen Test zehnmal so schnell als all seine Mitbewerber ist. Ändert man den Test-Code nur geringfügig, geht dieser Vorteil allerdings vollständig verloren, woraus Sayre zunächst eine gezielte Optimierung vermutet. Mittlerweile hat Microsoft auf diesen Vorwurf reagiert und widerspricht wenig überraschend diesem Vorwurf, der IE9 verwende "Dead Code Elimination", ein Trick der eben zufällig bei diesem Test greife. Sayre entgegnet dem wiederum, dass solche Optimierungen zwar durchaus Sinn machen können, im konkreten Fall aber offenbar nur schlecht implementiert bzw. auf Sunspider ausgerichtet wurden.

Benchmarks

Eine leicht absurde Ebene erhält die aktuelle Diskussion allerdings aus einem anderen Umstand: Praktisch alle Browser-Hersteller sind sich darin einig, dass der Sunspider-Test kaum mehr Aussagekraft für reale Performanceunterschiede hat. Dazu sind die Ergebnisse aller aktuellen Browser zu nah beieinander, das Optimierungspotential nur mehr gering. Insofern stürzt man sich zunehmend auf neue Benchmarks wie Mozillas Kraken, der realistischere Nutzungsszenarien überprüfen soll. (red, derStandard.at, 19.11.10)

Der WebStandard auf Facebook

Kommentar posten
25 Postings
Hellex
14
19.11.2010, 20:50
Seit Netscape

ist Microsoft ja alles zuzutrauen!

Portégé
31
20.11.2010, 09:59
Auch wenn ich den IE6 täglich verfluche, so bin ich MS doch ewig dankbar,

dass sie den Netscape Browser, dieses elende Bug-Monster, vom Markt gefegt haben.

tinkerbell.ae
21
20.11.2010, 12:22
Soweit ich weiß

haben die das aber nicht mit Ihrer eigenen Browserleistung gemacht sondern mit Kartellmethoden!
Das Wegfegen hätte man den Kunden überlassen sollen, genauso wie bsp. Performanceleistungsbewertungen.

Arne Karlsson
428
19.11.2010, 17:24
The day where Microsoft sells something that does not suck ...

... is the day, they start selling vacuum cleaners

M. P.1
12
20.11.2010, 07:26

Das wäre doch eine geniale Werbestrategie für Staubsauger-Hersteller:

"Our vacuum cleaners SUCK!!!"

;)

werwolfi
12
19.11.2010, 14:44

siehe auch:

http://digitizor.com/2010/11/1... benchmark/

scheint wirklich geschummelt zu sein.

--: SID :--
01
19.11.2010, 14:07
Optimierungstricks sind ein alter Hut

Graphikkartenhersteller pushen sich für gängige Benchmarks seit eh und je auf diese Art und Weise.
Objektiv sind Tests nur dann, wenn es den Software- Entwicklern nicht ums Schummeln geht. Im Allgemeinen sind dann keine Konzerne direkt beteiligt, denen es um Marktanteile und Prestige geht.

Trolling is a art.
123
19.11.2010, 12:58
yomellamo
01
20.11.2010, 16:15

:) ins schwarze

(anmerkung zu ihrem nick: könnten sie bitte das "a Art" in "an Art" umwandeln, mir tuts jedesmal in den augen weh)

Kräuterpfarrer Escobar
00
19.11.2010, 20:45

Das erste Mal, dass ich auf ein Posting mit Selbstverlinkung grün statt generell rot gebe.

TheJester
00
19.11.2010, 14:26

well done !!!!

Zinssklave #4206923
36
19.11.2010, 12:24

Was mich am allermeisten wundert, ist dass Opera immer noch bei unter 10% Marktanteil herumgrundelt, obwohl ich den Browser out-of-the-box, dank vieler toller Features, die man für FireFox erst suchen/downloaden muss, weitaus benutzerfreundlicher finde als FireFox.

Dschingis
00
20.11.2010, 19:00
soll so bleiben

ich finds gut ^^

Freakus T. He
01
19.11.2010, 13:35
Sei froh

Dadurch ist er nicht so ein beliebtes Opfer für Exploits ;)

nao...?
02
19.11.2010, 12:48
wie immer: Geschmackssache

Bundesministerium für Arbeit und Wirtschaft AG
02
19.11.2010, 11:37

ja dann testets das ding halt mit einem anderen benchmark und die sache ist erledigt. kann doch nicht so schwer sein.

was manche leute zeit haben, an verschwörungstheorien rund um irgendwelche optimierungen in irgendwelchen previews zu basteln, ist schon erstaunlich.

Portégé
00
20.11.2010, 10:01
Das wäre zu einfach - da setzt man doch lieber auf Keifen und Vorwürfe

Use Linux
10
20.11.2010, 10:26

Gibt doch eh Benchmarks und Tests dazu, einfach den Links zum Artikel folgen und lesen. Kannst sogar selbst testen.

Lies dir alle Artikel durch und bilde dir dann selbst eine Meinung, aber behaupte nicht irgendwas falsches. Weil man durchaus Gründe hat, dies zu behaupten, aber lies doch selbst.

Freikamillentee
13
19.11.2010, 20:57

Ich steh seit Jahren auf Deine objektiven Beiträge in Sachen MS.

LOL

Bundesministerium für Arbeit und Wirtschaft AG
10
22.11.2010, 13:18

also die theorien um benchmark-optimierungen sind objektiv, aber der hinweis, dass man die leistung einfach auch anders benchmarken könnte wenn man den sunspider nicht glaubt, der ist subjektiv?

passiert es dir manchmal, dass du dir den kopf am boden stößt wenn du versuchst ihn zu heben?

Use Linux
00
19.11.2010, 13:33

Es deuten einige Umstände darauf hin, dass hier nachgeholfen wurde, lies doch einfach die verlinkten Artikel.

Bundesministerium für Arbeit und Wirtschaft AG
00
22.11.2010, 13:17

ja, dauert eh nur stunden...

grep -v iPhone
10
19.11.2010, 13:15

wer spricht hier von Verschwörungstheorien?
es geht darum, dass die Jubelmeldung von MS reine Augenauswischerei und somit Kundenverarsche ist.
was bringts wenn der IE genau nur in diesem einen Test alle schlägt aber überall sonst und vor allem im täglichen Gebrauch weit hinter den anderen Browsern zurückliegt?

Bundesministerium für Arbeit und Wirtschaft AG
00
22.11.2010, 13:16
weit zurück liegt?

tut er das? wo kann ich die messung nachlesen?

wenn man das klärt, dann braucht man auch über mögliche benchmark-optimierungen in betas eigentlich nimmer diskutieren.

Leech
10
19.11.2010, 10:58

jo mei sogar mit den optimierungen issa langsamer als die neue opera alpha.

Die Kommentare von Usern und Userinnen geben nicht notwendigerweise die Meinung der Redaktion wieder. Die Redaktion behält sich vor, Kommentare, welche straf- oder zivilrechtliche Normen verletzen, den guten Sitten widersprechen oder sonst dem Ansehen des Mediums zuwiderlaufen (siehe ausführliche Forenregeln), zu entfernen. Der/Die Benutzer/in kann diesfalls keine Ansprüche stellen. Weiters behält sich die derStandard.at GmbH vor, Schadenersatzansprüche geltend zu machen und strafrechtlich relevante Tatbestände zur Anzeige zu bringen.