From 7603aae3eca878b5ce225a5099acc87cc0280654 Mon Sep 17 00:00:00 2001 From: Frank Hossfeld Date: Thu, 14 Dec 2023 11:52:35 +0100 Subject: [PATCH 1/6] remove dev guide ie9 as it is no longer supported --- src/main/markdown/doc/latest/DevGuide.md | 7 +- src/main/markdown/doc/latest/DevGuideIE9.md | 107 -------------------- src/main/markdown/doc/latest/config.xml | 1 - 3 files changed, 3 insertions(+), 112 deletions(-) delete mode 100644 src/main/markdown/doc/latest/DevGuideIE9.md diff --git a/src/main/markdown/doc/latest/DevGuide.md b/src/main/markdown/doc/latest/DevGuide.md index 2e4b1a3c0..9e8ce2c65 100644 --- a/src/main/markdown/doc/latest/DevGuide.md +++ b/src/main/markdown/doc/latest/DevGuide.md @@ -34,9 +34,8 @@ The topics in this guide span project organization, coding, debugging, testing, 15. [Test with JUnit](DevGuideTesting.html) -- Describes how to use the JUnit unit testing framework and Emma code coverage tool 16. [Deploy](DevGuideDeploying.html) -- Describes how to deploy both client- and server-side JavaScript 17. [Optimize](DevGuideOptimizing.html) -- Describes how to improve the performance of your application -18. [IE9 Support - Tips and Tricks](DevGuideIE9.html) 2.3 - Support for Internet Explorer 9 -19. [Reference](RefGuide.html) -- Provides javadoc for GWT and related libraries and technical details for GWT widgets -20. [FAQ](FAQ.html) -- Frequently asked questions -21. [Glossary](DevGuideGlossary.html) -- GWT terminology +18. [Reference](RefGuide.html) -- Provides javadoc for GWT and related libraries and technical details for GWT widgets +19. [FAQ](FAQ.html) -- Frequently asked questions +20. [Glossary](DevGuideGlossary.html) -- GWT terminology diff --git a/src/main/markdown/doc/latest/DevGuideIE9.md b/src/main/markdown/doc/latest/DevGuideIE9.md deleted file mode 100644 index 3525c33c4..000000000 --- a/src/main/markdown/doc/latest/DevGuideIE9.md +++ /dev/null @@ -1,107 +0,0 @@ -IE9 -=== - -## Things to keep in mind - -### Modes - -Running an application in IE9 does not necessarily mean you are running IE9 -standards mode. IE9 has many modes that can be defined in the page head tag -(see the "Document Mode" section below). You can overwrite the page mode -manually by selecting F12, where you can set both browser mode and -document mode. - -GWT IE permutations work best with each version of "standards" mode. Mixing -modes, say browser mode = 7 and document mode = 9, is not recommended and the -behavior is undefined. To keep it simple, try to keep browser modes and -document modes the same. If you must use mixed mode, be aware that you may run -into issues that are still not supported. The exception is if you are -emulating an older browser when you still do not support the new version, for -instance, you emulate IE7 (EmulateIE7) on IE9. - -### Filling Bugs - -Due to the many 'modes', when filling issues, make sure to add both the browser -and document mode; and the browser version. This will help us triage what -is IE9 specific, what is related to older versions or if the issue is related -to mixed 'mode' setting. - -* To get the browser mode and document mode select "Menu > Tools > Developer" -* To get the version, select "Help > About Internet Explorer" - -### Document Mode - -It is important to understand how compatibility mode works before you release -a new version of your app. If you are using X-UA-compatible tag, test on older -browsers as well. - -In short, whenever possible, use standards mode by adding `` as -the first element in your html file; and add `< meta http-equiv="X-UA-Compatible" -content="IE=9">` to `` to future proof your app. Avoid using 'edge' unless -you are sure what you are doing. - -``` - - - - - - -