Una precisazione che credo sia fondamentale:

Note Internet Explorer 5, which shipped with Microsoft Windows 2000, has a version vector equal to 5.0002. Therefore, the conditional expression [if IE lte 5.0000] returns false when evaluated in the release build of Internet Explorer 5. For the release build of Internet Explorer 5.5, the version vector is 5.5000.
usa il vettore di versione preciso. ciao