-
-
-
Standardisierung von Webanwendungen
-
-
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已动态机器翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
This content has been machine translated dynamically.
This content has been machine translated dynamically.
This content has been machine translated dynamically.
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.
Este artigo foi traduzido automaticamente.
这篇文章已经过机器翻译.放弃
Translation failed!
Standardisierung von Webanwendungen
Die Berichtansichten zur Behebung der Webanwendungskompatibilität enthalten detaillierte Informationen zum Überarbeiten des Webanwendungscodes, um die erkannten Probleme zu beheben. Dieses Thema enthält Informationen zu anderen Behebungsoptionen, die Sie verwenden können, z. B. wenn Sie keinen Zugriff auf den Quellcode haben. Diese Optionen sollten jedoch in der Regel als kurzfristige Lösung betrachtet werden, bis die Webanwendung neu entwickelt werden kann.
Internet Explorer-Dokumentkompatibilität
Es gibt eine Reihe von Kompatibilitätsmodi in Internet Explorer 8 und höher. Diese Kompatibilitätsmodi bestimmen, wie Webseiten interpretiert und angezeigt werden. Wenn Ihre Webanwendung nicht mit der Zielversion von Internet Explorer kompatibel ist, können Sie die Webanwendung optional so einstellen, dass sie einen geeigneten Kompatibilitätsmodus verwendet. Es gibt mehrere Ansätze zum Einstellen des Kompatibilitätsmodus:
- Verwenden eines Gruppenrichtlinienobjekts (Group Policy Object, GPO) — Sie können die Webanwendung einer der folgenden Gruppenrichtlinien hinzufügen, sodass sie im IE7-Standard- bzw. Quirks-Dokumentmodus gerendert wird. Dieser Ansatz ist nützlich, wenn die Webanwendung extern gehostet wird und Sie keinen Zugriff auf den Quellcode haben.
Verwenden Sie Software\Policies\Microsoft\Internet Explorer\Compatibility View\Use Policy List von Internet Explorer 7-Websites Software\Policies\Microsoft\Internet Explorer\Compatibility View\Use Policy List von Quirksmodus-Sites verwenden
Weitere Informationen finden Sie unter http://technet.microsoft.com/en-us/library/cc985351.aspx.
- Verwenden eines Meta-Tags im Seitenkopf — Wenn Sie Zugriff auf den Quellcode der Webanwendung haben, können Sie ein Meta-Tag im Seitenkopf verwenden, um anzugeben, dass die Seite in einem bestimmten Modus wie folgt ausgeführt werden soll:
<head>
<meta http-equiv="x-ua-compatible" content="IE=Value">
<title>My page</title>
</head>
Wobei Value einer der Werte in der folgenden Tabelle ist.
Wert | Beschreibung |
---|---|
5 | Rendern Sie die Seite so, als ob Internet Explorer im Quirks-Dokumentmodus ausgeführt wird, was dem Rendern von Inhalten in Internet Explorer 5 ähnelt. |
7 | Ignorieren Sie den DocType, falls vorhanden, und rendern Sie die Seite so, als ob Internet Explorer 7 im IE7-Standarddokumentmodus ausgeführt wird. |
8 | Ignorieren Sie den DocType, falls vorhanden, und rendern Sie die Seite so, als ob Internet Explorer 8 im IE8-Standarddokumentmodus ausgeführt wird. |
9 | Ignorieren Sie den DocType, falls vorhanden, und rendern Sie die Seite so, als ob Internet Explorer 9 im IE9-Standarddokumentmodus ausgeführt wird. |
EmulateIE7 | Respektieren Sie den DocType und rendern Sie die Seite so, als ob Internet Explorer 7 im IE7-Standard- oder Quirks-Dokumentmodus ausgeführt wird. |
EmulateIE8 | Respektieren Sie den DocType und rendern Sie die Seite so, als ob Internet Explorer 8 im IE8-Standard- oder Quirks-Dokumentmodus ausgeführt wird. |
EmulateIE9 | Respektieren Sie den DocType und rendern Sie die Seite so, als ob Internet Explorer 9 im IE9-Standard- oder Quirks-Dokumentmodus ausgeführt wird. |
Kante | Verwenden Sie den höchsten verfügbaren Modus. Nicht in Produktionsumgebungen empfohlen. |
Weitere Informationen finden Sie unter http://msdn.microsoft.com/en-us/library/jj676915(v=vs.85).aspx.
- Verwenden eines benutzerdefinierten Headers auf dem Webserver — Wenn die Webanwendung intern gehostet wird, können Sie ein Meta-Tag in den HTTP-Headern auf dem Webserver verwenden, um anzugeben, dass die gesamte Site in einem bestimmten Modus ausgeführt werden soll. Die Einzelheiten dazu variieren je nach Art des Webservers (z. B. ob es sich um IIS oder Apache handelt). Die Optionen sind jedoch die gleichen wie oben beschrieben für die Verwendung eines Meta-Tags im Seitenkopf.
Beispielsweise können Sie für einen IIS-Server der Datei web.config einen Abschnitt hinzufügen, um Meta-Tags in HTTP-Headern wie folgt bereitzustellen:
```
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="X-UA-Compatible" value="IE=8" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
```
Weitere Informationen finden Sie unter http://msdn.microsoft.com/en-us/library/jj676913(v=vs.85).aspx.
Verwenden einer virtuellen Browserumgebung
Wenn andere Optionen das Problem nicht beheben können, können Sie die Webanwendung nativ in der unterstützten Version des Browsers ausführen, die mit einer Virtualisierungstechnologie wie Med-V oder Citrix Terminal Server bereitgestellt wird.
Teilen
Teilen
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select Do Not Agree to exit.