Forum: PC Hard- und Software welche IE-Engine-Version habe ich?


von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Zum "manuellen" Surfen verwende ich Firefox inkl. einiger Addons - das 
wird vorerst auch so bleiben. Deshalb habe ich in meinem Windows 7 in 
der Systemsteuerung unter "Programme & Funktionen" / "Windows Features 
..." auch den Haken bei IE weggemacht.

Allerdings verwenden sämtliche Windows-Programme, die irgendwie HTML, 
Javascript und auch SVG decodieren, nachwievor "intern" die 
Rendering-Engine vom IE. Z.B. der "Webviewer" in der Datenbank-Software 
"Filemaker" und diverse andere ...

Das Problem ist nun, dass IE und SVG noch immer nicht richtig 
harmonieren. Derzeit werden zwar statische SVGs dargestellt, aber keine 
Transitionen und Animationen, die eigentlich auch mit SVG möglich sind.

Wie kann ich eigentlich feststellen, welche IE-Engine da im Hintergrund 
werkelt, wenn ich den IE als solches garnicht mehr aktiv habe?

Wenn ich nun einen neueren IE installiere (10 oder 11), den aber nicht 
zum Surfen haben will ("Standardbrowser") - kann ich dann trotzdem 
intern von der neueren Engine profitieren? Bringt das was bezüglich SVG?

: Bearbeitet durch User
von bluppdidupp (Gast)


Lesenswert?

Die gewünschte IE-Version kann eine Anwendung die das WebBrowser-Control 
nutzt durch einen Registry-Eintrag setzen:
https://msdn.microsoft.com/en-us/library/ee330730(v=vs.85).aspx#browser_emulation
...ansonsten wird IE7 angenommen (oder was älteres, falls kein IE7 oder 
neuer verfügbar)

Es gibt auch noch das (hauptsächlich in .NET-Anwendungen benutzte) 
WebView-Control, dieses läuft in der Regel im IE10-Modus, bzw. ab 
Windows 10 mit Edge statt IE/MSHTML.

von bluppdidupp (Gast)


Lesenswert?

Nachtrag: Installierter IE und WebBrowser-Control 
(https://msdn.microsoft.com/en-us/library/aa752127(v=vs.85).aspx) hängen 
schon direkt zusammen. Der IE ist etwas vereinfacht eigentlich nicht 
viel mehr als GUI um das WebBrowser-Control herum. Das 
WebBrowser-Control ist zwar Systembestandteil, wird durch die 
IE-Installer aber jeweils mit aktualisiert.
D.h. ist kein IE11 installiert, kann auch das WebBrowser-Control nicht 
in den IE11-Modus gebracht werden - Der Registry-Eintrag hat dann keinen 
Effekt.

Grundsätzlich macht es schon Sinn, den jeweils aktuellsten IE 
installiert zu haben, auch wenn man ihn selbst nicht wirklich nutzt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.