Windows 7

Blog von Microsoft Deutschland

Internet Explorer 9 Release Candidate (RC)

Internet Explorer 9 Release Candidate (RC)

  • Comments 11
  • Likes

Nach der Veröffentlichung der Betaversion von Internet Explorer 9 (IE9) im September letzten Jahres folgt nun der nächste große Schritt. Auf dem Weg zur Fertigstellung des neuen Webbrowsers von Microsoft hat Internet Explorer den Status RC (Release Candidate - auf Deutsch: Freigabekandidat) erreicht.

Internet Explorer 9 RC ist die letzte Testversion vor der endgültigen Fertigstellung des Browser. Er enthält alle Funktionen des endgültigen Produkts (feature complete) und steht ab sofort zum Herunterladen zur Verfügung:

IE9RC-1024x768

Installation

Internet Explorer 9 RC steht für Windows Vista, Windows 7 und Windows Server 2008 in einer Version für 32- und 64-Bit sowie für und Windows Server 2008 R2 in 64-Bit zur Verfügung. Nach dem Herunterladen des richtigen Installationspakets gestaltet sich die Installation sehr einfach. Internet Explorer 9 RC überprüft die Systemumgebung und lädt bei Bedarf notwendige Updates aus dem Internet direkt herunter:

Video zum Herunterladen: MP4-Format

Unter Windows 7 Service Pack 1 kann Internet Explorer 9 auch ohne Reboot installiert werden. Hierzu wird lediglich der Windows Explorer beendet und nach erfolgter Installation automatisch neu gestartet. So läßt sich Internet Explorer 9 RC in weniger als zwei Minuten installieren:

Video zum Herunterladen: MP4-Format

Geschwindigkeit

Schon mit frühen Preview-Versionen des Internet Explorer 9 hat Microsoft aufgezeigt, welche enormen Geschwindigkeitssteigerungen durch die Nutzung eines geeigneten Grafikprozessors (GPU) zum hardwarebeschleunigten Darstellen von Webseiten erreichbar sind. Auch bei der Javascript-Performance liegen mittlerweile Lichtjahre zwischen Internet Explorer 9 und seinen Vorgängerversionen.

Während Internet Explorer 6, 7, 8 und 9 Beta zum Beispiel lediglich 64 Callbacks/sec in JavaScript unterstützten, ermöglicht Internet Explorer 9 RC gemäß der HTML5-Spezifikation jetzt 250 Callbacks/sec, wodurch Webanwendungen weiter beschleunigt werden. Konnte IE9 erstmals mit der Platform Preview 7 die Führung im populären SunSpider JavaScript Benchmark übernehmen, behauptet IE9 RC diese Stellung und baut sie noch etwas weiter aus:

SunSpiderResultsPPB8RC

Man sollte jedoch nicht den Fehler machen, die Geschwindigkeit allein anhand von derartigen synthetischen Benchmarks zu beurteilen. Die JavaScript-Engine ist nur eine von 11 Browser-Subsystemen, die zwischen Internet Explorer 9 Beta und Internet Explorer 9 RC über 2.000 Verbesserungen erfahren haben.

Dadurch steigern wir die Geschwindigkeit vor allem in realen Kundenszenarien: Internet Explorer 9 RC verkürzt die Startzeit, lädt Webseiten schneller und erlaubt Anwendern schneller mit Webseiten zu interagieren als je zuvor.

Dynamische GPU-Nutzung

Mit der Beta-Version haben wir von einigen Kunden das Feedback bekommen, dass die hardwarebeschleunigte Darstellung mit ihrer Kombination aus Hardware und Treiber nicht zufriedenstellend funktionierte. Teilweise stürzte der Browser direkt nach dem Aufruf bei Aktivieren der Hardwarebeschleunigung ab. Abhilfe schuf das Ausschalten der Hardwarebeschleunigung:

Softwarerendering

Mit dem RC haben wir Änderungen vorgenommen, so dass die GPU abhängig von Modell und Treiberversion dynamisch ein- oder ausgeschaltet wird.

Netzwerkcache und Cache Heuristik

Frühere Versionen von Internet Explorer begrenzten den Speicherplatz für die temporären Internetdateien auf 50MB. Unsere Untersuchungen haben ergeben, dass moderne Webseiten mittlerweile deutlich an Größe zugenommen haben. Daher erhöhen wir mit dem RC die Cachegröße auf 250MB. Zusätzlich haben wir durch die Nutzung durch mehr als 20 Millionen Betatester die Cache Heuristik deutlich verbessern können, so dass der Internet Explorer 9 ein verbessertes Cachehandling zeigen wird.

Stromverbrauch

Ein wichtiger Punkt bei der Nutzung eines Computers ist natürlich auch der Stromverbrauch. Während bei Desktop-Computern hier Green IT eine Rolle spielt, sind vor allem mobile Geräte wie Laptops und Netbooks darauf angewiesen, dass Programme möglichst batterieschonend arbeiten. Webbrowser haben hier einen signifikanten Einfluss auf die Batterielaufzeit. Sie sind die mit am häufigsten eingesetzte Anwendung und werden die meiste Zeit von Anwendern auch im Hintergrund laufen gelassen.

Eine Untersuchung von AnandTech hatte schon vor knapp zwei Jahren deutliche Unterschiede beim gleichem Lastprofil zu Tage gefördert. Einige Browserhersteller setzen den Intervall des System Timers von Windows drastisch herunter, um damit allgemeine Reaktionsgeschwindigkeit des Browsers zu erhöhen. Dies geht jedoch zu Kosten der Batterielaufzeit. So kann eine Änderung des System Timers von 15,6ms auf bis zu 1ms (wie von Google Chrome am Anfang praktiziert) die Batterielaufzeit um 25% verringern.

Mit Hilfe von ClockRes kann man selbst überprüfen, wie unterschiedlich Browserhersteller den System Timer verändern. Mit Hilfe von "powercfg /energy" kann man sich unter Windows 7 sogar einen Bericht erstellen lassen, der zum Beispiel auch aufzeigt, welche Anwendungen Einfluss auf die System Timer Auflösung nehmen.

Internet Explorer 9 verändert im laufenden Betrieb den System Timer nur bei Bedarf. Wir achten dabei auch, ob der Computer mit dem Stromnetz verbunden ist oder ob er auf Batterie läuft und passen den System Timer optimal an:

Internet Explorer 9 auf Batterie vs. am Stromnetz

IE9RC-Powermeter-IE9-battery  IE9RC-Powermeter-IE9

Andere Browser

IE9RC-Powermeter-Chrome-battery  IE9RC-Powermeter-Firefox-battery  IE9RC-Powermeter-Opera-battery  IE9RC-Powermeter-Safari-battery

Übersichtlich

Im Vergleich zur Betaversion haben sich eine Reihe von Änderungen an der Benutzeroberfläche und der Funktionalität des Browsers ergeben, auf die ich im Rahmen dieses Artikels etwas näher eingehen möchte. So haben wir zum Beispiel sehr viel Feedback von Testern bezüglich der Platzierung der Tabs bekommen. Ganz deutlich wurde der Wunsch ausgedrückt, soviel Bildschirmfläche wie möglich für die Webseite zur Verfügung gestellt zu bekommen.

Bildschirmfläche

Ich habe mir daher einmal angeschaut, welche Möglichkeiten unsere Wettbewerber anbieten und wie sich Internet Explorer 9 RC im Vergleich dazu schlägt. IE9 RC unterstützt jetzt das Platzieren der Tabs auch unter die URL-Leiste – eine Bitte, die wir sehr oft gehört haben. Chrome (via about:flags), Opera (via rechten Mausklick auf einen Tab) und Firefox (mit dem Add-on Tree Style Tab ) erlauben zusätzlich, Tabs auch seitlich zu platzieren.

IE9RC-Tabs-nach-unten

Dadurch erhoffen sich viele mehr Bildschirmfläche zum Arbeiten zu erhalten, da die aktuell üblichen Notebookdisplays mit einer Auflösung von 1366x768 oder auch Netbooks mit 1024x600 in der Höhe stark limitiert sind.

IE9RC-Tabs-unten

Ich habe diese Diskussion in der Vergangenheit schon oft geführt und immer wieder festgestellt, dass sich hier Meinungen oft aufgrund subjektiver Wahrnehmung bilden. Um die Diskussion auf eine objektive Grundlage zu stellen, habe ich einmal die aktuellen Browser vermessen und die Ergebnisse ausgewertet:

1024x768 (Fenster)

Fenster

1024x768 (maximiert)

Vollbild

Das Ergebnis mag den einen oder anderen überraschen: Der Release Candidate von Internet Explorer 9 bietet gegenüber allen anderen Wettbewerbern in der Standardkonfiguration die größte nutzbare Bildschirmfläche! Selbst gegenüber der seitlichen Anordnung der Tabs bietet IE9 RC mehr Platz sowohl in der Breite, als auch in der Höhe. Wenn man die gesamte nutzbare Fläche berechnet, liegt IE9 RC damit auch an der Spitze:

1024x768 Breite x Höhe

Fenster Vollbild

Wer selber nachschauen will, findet hier die den Berechnungen zugrundeliegenden Screenshots:

Fenster

F-IE9 F-IE9-unten F-Chrome F-Chrome-links F-Firefox F-Firefox-links F-Opera F-Opera-links F-Safari

Maximiert

M-IE9 M-IE9-unten M-Chrome M-Chrome-links M-Firefox M-Firefox-links M-Opera M-Opera-links M-Safari

One Box

IE9RC-Search-Glyph-1 Ebenfalls überarbeitet wurde die sogenannte One Box. Mit diesem Begriff bezeichnen wir die URL-Leiste, die gleichzeitig als Suchleiste dient. Bisher war es schwierig, wenn man eine Suche eingegeben hatte, diese im Eingabefenster nachträglich zu modifizieren oder auch die gleiche Suche an eine andere Suchmaschine zu übergeben. Jetzt gibt es mit der Lupe ein neues Icon, welches nach einem Klick die ursprüngliche Sucheingabe in der One Box wiederherstellt, so dass man sie sehr einfach verändern kann:

IE9RC-Search-Glyph-2  IE9RC-Search-Glyph-3

Benachrichtigungen

Nachdem wir in der Betaversion zum ersten Mal die Benachrichtigungen am unteren Bildschirmrand zusammengefasst haben, wird das Handling im RC weiter verbessert. Weniger wichtige Benachrichtigungen werden zukünftig automatisch ausgeblendet, wenn sie nicht beachtet werden.

IE9RC-Downloads-1

Die Darstellung beim Datei herunterladen wurde ebenfalls verändert – hier fängt die Benachrichtigung nach kurzer zeit zu aufzuleuchten, um den Benutzer darauf aufmerksam zu machen.

IE9RC-Downloads-2

Wenn der SmartScreen Reputationsdienst eine Datei als gefährlich einstuft, enthält die Benachrichtigung jetzt auch einen direkten Löschbutton. Ich habe dazu zwei kurze Videos aufgezeichnet, die das neue Verhalten am Beispiel der SmartScreen Application Reputation illustrieren:

SmartScreen Application Reputation bei verdächtigem Download

Video zum Herunterladen: MP4-Format

SmartScreen Application Reputation bei unverdächtigem Download

Video zum Herunterladen: MP4-Format

Der Downloadmanager wurde ebenfalls überarbeitet und zeigt jetzt auch die Geschwindigkeit beim Herunterladen direkt an.

Angeheftete Webseiten

IE9RC-Anheften Eine der großen Neuerungen im Internet Explorer 9 ist die direkte Integration von Webseiten in Windows 7. Die Möglichkeit, Webseiten direkt an die Startseite heften und von dort mit ihnen interagieren zu können, fand sehr großes Interesse. Neu im RC ist die Unterstützung für mehrere Homepages mit einer angehefteten Webseite. Weiterhin kann man nun auch problemlos Webseiten an die Taskbar anheften, wenn diese vom unteren Bildschirmrand zum Beispiel an eine der Seiten verschoben wurde. Bisher kollidierte diese Aktion mit Aero Snap – jetzt hat das Anheften Vorrang.

Schließlich unterstützt Internet Explorer 9 RC auch angeheftete Webseiten im InPrivate-Modus. Seiten, die in diesem Modus angeheftet werden, werden beim erneuten Aufruf automatisch in InPrivate gestartet.

Zur kopierter Adresse wechseln

Eine Kleinigkeit hat noch Eingang in den Release Candidate gefunden. Wer zum Beispiel in einer anderen Anwendung eine URL in die Zwischenablage kopiert, muss diese nicht mehr in die URL-Leiste eingeben, sondern kann einfach mit einem rechten Mausklick über das Kontextmenü das Kommando Zur kopierten Adresse wechseln nutzen (für die Tastaturjunkies STRG+Shift+L):

IE9RC-Zu-kopierter-Adresse-wechseln

Sicher und zuverlässig

Ende letzten Jahres hatte ich im Artikel IE9 Tracking Protection angekündigt, dass Internet Explorer 9 im Release Candidate erweiterte Schutzmaßnahmen für Sicherheit und Privatsphäre mitbringen wird. Tracking Protection , ersetzt InPrivate Filtering und blockiert auf Wunsch Drittanbieter, die möglicherweise das eigene Surfverhalten beobachten wollen. Dazu wird man als Anwender zukünftig Inhalte von jeder Webseite anhand von Tracking Protection -Listen (TPL) automatisiert herausfiltern lassen können. Diese Listen benötigen nicht wie bei der Konkurrenz ein extra Add-on - sie können direkt aus dem Browser heraus abonniert werden. Einfach die gewünschte Liste anklicken. Zum Start des Release Candidate stehen Listen von Abine, TRUSTe, PrivacyChoice und AdBlock Plus (EasyList)  zur Verfügung. Eine interne Liste kann vom Browser zusätzlich auch selbst dynamisch erzeugt werden:

IE9RC-Tracking-Protection

Das Prinzip dieser Listen ähnelt in gewisser Weise zum Beispiel der deutschen Robinsonliste für eMail, Mobilfunk und Telefon . Wenn man eine TPL zu seinem Browser hinzufügt, verhindert Internet Explorer 9 zukünftig zuverlässig das Senden von Daten an Webseiten, die auf der Liste stehen. Zur Standardisierung des Aufbaus einer TPL schlagen wir folgendes vorläufige Dateiformat vor. Es enthält sowohl Elemente mit “Do Not Call” (blockieren) und “OK to Call” (erlauben) Charakter:

  1: <?xml version="1.0" encoding="UTF-8"?>
  2: <rss version="2.0" xmlns:wf="http://www.microsoft.com/schemas/webfilter/2008">
  3:   <channel>
  4:     <title>Demo</title>
  5:     <description>Tracking Protection List from ietestdrive.com </description>
  6:     <item><wf:blockRegex><![CDATA[msdn\.com/.*\.js]]></wf:blockRegex></item>
  7:     <item><wf:allowRegex><![CDATA[strikestrike\.com/.*\.js]]></wf:allowRegex></item>
  8:   </channel>
  9: </rss>

Derartige Listen können somit sehr einfach erstellt und somit von verschiedensten Stellen angeboten werden. Wir stellen dafür das vorgeschlagene Format zusätzlich unter Creative Commons Attribution Lizenz und Microsoft Open Specification Promise . Anwender könnten zukünftig sowohl Listen von Datenschutzorganisationen, als auch von Werbefirmen nutzen, um besser selbst bestimmen zu können, welche Daten sie zur Verfügung stellen wollen, um möglicherweise auch im Gegenzug Dienste kostenfrei nutzen zu können.

ActiveX Filterung

ActiveX als Technologie erlaubt Webentwicklern einen sehr weitgehenden Zugriff auf den lokalen Computer und ermöglicht damit sehr interaktive Webanwendungen. Allerdings führen fehlerhafte ActiveX-Controls immer wieder zu Sicherheitsproblemen. Als Konsequenz enthält Internet Explorer 9 RC nun einen neuen ActiveX-Filter.

IE9RC-ActiveX-Filterung

IE9RC-Neue-Icons Wenn er eingeschaltet wird, surft der Anwender standardmäßig im Internet, ohne dass ActiveX aktiv ist. Wenn auf einer Webseite ein ActiveX-Control aufgerufen wird, erscheint ein neues Icon in der URL-Leiste, mit Hilfe dessen man nur für diese Seite die Verwendung von ActiveX-Controls aktivieren kann:

IE9RC-Protection-Konfiguration-1

IE9RC-Protection-Konfiguration-2

Interoperabilität

In Internet Explorer 9 Release Candidate sind einige weitere Neuerungen eingeflossen, die die Interoperabilität betreffen. So unterstützt IE9 RC jetzt auch CSS2D Transforms sowie HTML5 Semantic Tags, WebM und Geolocation:

IE9RC-Geolocation

Sprachunterstützung

Internet Explorer 9 Beta unterstützte bisher 33 Sprachen. Mit dem Release Candidate erhöht Microsoft diese Zahl auf folgende 40 Sprachen: Arabisch, Katalanisch, Chinesisch (Hong Kong), Chinesisch (Simplified), Chinesisch (Traditional), Tschechisch, Dänisch, Holländisch, Englisch (US), Finnisch, Französisch, Deutsch, Griechisch, Hebräisch, Hindi (Indien), Ungarisch, Indonesisch, Italienisch, Japanisch, Koreanisch, Norwegisch(Bokmål), Polnisch, Portugiesisch (Brasilien), Portugiesisch (Portugal), Rumänisch, Russisch, Slowenisch,
Spanisch (Spanien), Schwedisch, Thai, Türkisch, Ukrainisch, Vietnamesisch, Bulgarisch, Kroatisch, Estnisch, Lettisch, Lithauisch, Serbisch (Latein) und Slowakisch.

Comments
  • Guten Tag!

    Kann es zu Problemen kommen, wenn ich jetzt die IE9 RC verwende und später dann die fertige Version des W7 SP1 installiere? Lässt sich die RC danach noch installieren oder auf die fertige IE9 Version upgraden?

    Danke im voraus.

    mfg

    Jürgen Winter

  • Hallo Jürgen,

    das ist kein Problem. Lediglich ein Downgrade von IE9 zurück auf IE8 wäre etwas zumständlicher. Wenn Du hier auf Nummer sicher gehen willst, installier jetzt einfach IE9 RC. Wenn Du dann SP1 installieren möchtest, deinstallierst Du vorher IE9 RC (zu finden unter Updates, nicht unter Programme) und installierst danach SP1. Wenn Du dann auf SP1 IE9 RC wieder installierst, geht das in unter 2min ohne erneuten Reboot (siehe Video oben).

    VG, Daniel

  • Hallo,

    Wann läuft IE9 RC ab bzw. wenn die Finale raus kommt, kann man RC bis bestimmte Zeitraum weiterverwenden?

  • In Ordnung. Danke für die Info.

  • Wenn die finale IE9-Version fertig ist, wird via Windows Update eine vorhandene IE9 RC automatisch zur Aktualisierung vorgesehen. So wie IE9 Betanutzern via Windows Update IE9 RC automatisch angeboten wird.

    Alle die keinen IE9 installiert haben, bekommen IE9 final über Windows Update optional angeboten.

  • Wenn man unter Windows 7 unten rechts auf "Desktop anzeigen" klickt wird jedes mal auch die SideBar ausgeblendet.

    Wenn man draufklickt, gelangt man normalerweise ohne Weiteres auf den Desktop, wo auch die Gadgets zu sehen sind.

    Erst seit der Installation des RC des IE 9 ist dies so. Gibt es dafür eine Lösung oder reicht es auf die Finale Version zu warten?

  • Hallo

    Wenn ich IE9 Installiere und dann starte, hat mein Bild nur eine auflösung von 640x480. Da ich nicht weiß, was sonst noch im argen liegt, setze ich den wiederherstellungspunkt vor der installation und lösche somit alles wieder. Warum kann ich IE9 nicht normal benutzen ???

    Der IE9 Download dauerte auch ewig.

    Win 7 64 Bit, i7 720 QM , DSL 16000

    Gruß

  • Hallo Marian,

    die Bildschirmauflösung hat nichts mit dem Browser zu tun. Ebensowenig wie eine quietschende Kaffeemaschine ;-) Schau mal nach, was für eine Grafikkarte bei Dir verbaut ist und instaliere den aktuellsten Grafiktreiber.

    Die Bildschirmauflösung kannst Du sonst auch direkt einstellen über einen rechten Mausklick auf den Desktop > Bildschirmauflösung.

    VG, Daniel

  • Gerade bei mobilen Computern spielt der Stromverbrauch eine wichtige Rolle. Je sparsamer das System,

  • Also irgendwas läuft da total schief !!! Jetzt habe ich IE9 nochmal installiert. Bilschirmauflösung vorher 1600x900 !! Nach der installation 640x480 !!! Leiste unten jetzt in hellblau !!! Jetzt wollte ich die Bildschirmauflösung anpassen, aber mehr als 1280x800 kann ich nicht wählen, das Bild ist dadurch unscharf !!!

    Warum wird überhaupt alles verstellt ??? Als ich Firefox4 installiert habe, hat das mein System NICHT verstellt !!! Warum also macht das der IE9 ?????

    Das ist doch nur ein Browser, was verstellt der mir mine gesamten einstellungen, bzw. rkennt meine hardware nicht mehr ????

    Ich bin kein systemanalytiker, sondern ein ganz normaler computernutzer, was soll der blödsinn???

    Muß ich nur wegen dem IE9 mein ganzes system neu aufsetzen ????

  • Hallo Marian,

    das hat - glaube ich - mit IE9 nichts zu tun. Das, was Du beschreibst, klingt danach, dass der VGA-Grafiktreiber geladen wird. Drück mal die Windows-Taste und gib ein dxiag. Damit startest Du das DirectX Diagnostic Tool. Die Frage kannst Du mit nein beantworten. Danach schau mal auf den zweiten Reiter (bei mir heißt der Display). Was steht dort unter Name, Hersteller und Chip Type sowie unter Treiber?

    Es wäre gut, wen wir bei Dir sicherstellen, dass Du den aktuellsten Treiber für die Grafikkarte installiert hast. Unabhängig vom Browser ist das eine gute Sache. Was hast Du denn für einen Rechner, Desktop oder Laptop? Kannst Du vielleicht auch den Hersteller und die Modellnummer angeben (findest Du auf der Unterseite vom Laptop)?

    VG, Daniel

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment