Нужно во-первых

Для просмотра XML-страниц этого сайта в Internet Explorer 5.0/5.5 требуется установить в систему парсер msxml3, потому что тот, что идет изначально с этими браузерами (msxml1) не поддерживает стандарт XSL в полном объеме. Парсер msxml3 идет вместе с Internet Explorer 6.0, так что если вы используете этот браузер, вам уже ничего делать не нужно.

Для того, чтобы установить парсер msxml3, нужно, во-первых, скачать два файла:

Файл msxml3.exe, содержащий сам парсер и его инсталлятор:44

Файл xmlinst.exe, он содержит программу управления парсерами в вашей системе:44

Нужно во-вторых

1. Разместите скаченные файлы в каком-нибудь удобном месте, например, в папке WINDOWS\SYSTEM32.

2. Запустите msxml3.exe. В вашей системе должен в результате оказаться в папке WINDOWS\SYSTEM файл msxml3.dll и несколько других связанных с этим парсером файлов. Там же вы увидите и старый парсер msxml.dll.

3. Запустите xmlinst.exe. Мелькнет DOS-окошечко и все, новый парсер установлен, можно отправляться на школы W3C.

Дополнительная информация

Вот что пишет Билл Гейтс по поводу парсеров и программы управления ими:

Данный релиз парсера Microsoft XML Parser (MSXML) 3.0 инсталлирует парсер MSXML 3.0 (msxml3.dll) в параллелльном режиме. Это означает, что установка парсера MSXML 3.0 не приведет к замене уже установленных версий парсера. Оба парсера: новый и уже имеющийся будут располагаться на вашем компьютере в паралелльном режиме. Тем не менее, Microsoft Internet Explorer, Microsoft Windows 95, Microsoft Windows 98, Microsoft Windows NT, и Microsoft Windows 2000 будут использовать более старую версию парсера, пока вы с помощью установочного инструмента xmlinst.exe вручную не замените старую версию парсера на новую.

При запуске xmlinst.exe, эта программа модифицирует записи в регистре таким образом, будто они созданы библиотекой msxml3.dll, и переписывает значения InprocServer32, TypeLib, и Default Icon. Эта модификация позволяет приложениям, которые закодированы к прежним ClassIDs и ProgIDs, использовать преимущества новой библиотеки msxml3.dll без изменения кода.

Программа управления xmlinst позволяет удалять регистрацию парсеров, возвращаться к более старым версиям или вновь к более новым. Допустим, что xmlinst вы разместили в папке WINDOWS\SYSTEM32:

Для установки MSXML 3.0 в режиме замены:

1. Откройте сеанс MS-DOS или командную строку WINDOWS.

2. В командной строке введите:

C:\WINDOWS\SYSTEM32\xmlinst

Эта операция установит самую позднюю версию MSXML в режиме замены.

В некоторых случаях бывает необходимо вернуться к паралелльному режиму или вернуться к более старой версии MSXML.

Чтобы вернуться к более ранней версии MSXML:

1. В коммандной строке введите:

C:\WINDOWS\SYSTEM32\xmlinst –u

Эта команда удаляет все записи в регистре, относящиеся к любым версиям MSXML.

2. Зарегистрируйте ту версию MSXML, которая вам нужна.

Например, вот как можно зарегистрировать msxml3.dll:

C:\WINDOWS\SYSTEM\regsvr32 msxml3.dll

Описание команд xmlinst

Вот список некоторых команд, которые вы можете использовать при работе с программой xmlinst.exe:

КомандаОписание
xmlinstЗапускает режим замены и делает библиотеку msxml3.dll основной
xmlinst -u msmxlУдаляет все записи в регистре, относящиеся к msxml.dll
xmlinst -u msxml3Удаляет все записи в регистре, относящиеся к msxml3.dll
xmlinst -uУдаляет все записи в регистре, сделанные любыми версиями msxml.dll
xmlinst -?Вывод справки