Главный приоритет вывода Броузерной справки Help & Manual состоит в том, что она должна всегда работать, независимо от того, с каким броузером просматривается. Современный броузер позволит справке отображать все ее расширенные динамические особенности, но старый броузер не будет нарушать вашу справку. Это дает Вам возможность спокойно раздавать Броузерную справку, потому что Вы знаете, что огромное большинство ваших пользователей будет в состоянии рассмотреть ее должным образом.
Разное появление в разных броузерах:
Неизбежно, что ваш вывод Броузерной справки будет выглядеть немного другим в зависимости от броузера, используемого, чтобы рассмотреть ее. Справка HTML и Справка Visual Studio / MS Help 2.0 - форматы Microsoft, которые используют MS Internet Explorer, и ваш вывод в этих форматах будет всегда почти точно походить на ваш источник в редакторе Help & Manual.
Это не возможно в Броузерной справкt. Сгенерированный код HTML - возможно лучший компромисс между спецификациями W3C для HTML 4.01 и CSS1 и причуд отдельных броузеров. К сожалению, никакой броузер не совместим полностью со всеми стандартами. В дополнение к этому, отдельные броузеры часто интерпретируют те же правила совсем по-разному.
Гладкая обратная совместимость:
Сгенерированный код обратно совместим с "автоматическим понижением". Это означает, что полные особенности требуют более нового броузера с активизированным JavaScript. Однако, просмотр кода со старым броузером или с заблокированной поддержкой JavaScript не будет "нарушать" отображение, это выключит только динамические особенности. Этот процесс полностью прозрачен пользователю.
Требования для всех особенностей:
Минимальное требование, чтобы отобразить все поддерживаемые особенности - броузер, который поддерживает Каскадные таблицы стилей (CSS1) и JavaScript. Это теперь применяют все главные броузеры, например Netscape 5 и выше, MS Internet Explorer 4 и выше Opera 7 и выше и текущие версии Firefox и Mozilla. Большинство старых броузеров отобразит справку, но с меньшим количеством функциональных возможностей и "менее симпатичным" форматированием.
Действительно ли все особенности фактически поддержаны, будет также зависеть от пользовательских установок. Например, если пользователь выключит поддержку JavaScript, то меню будет статическим вместо динамического, но рабочим. В броузерах с поддержкой фреймов отключит Содержание, и разделы не будут отображены рядом, но они оба будут отображены.
JavaScript всплывание и поиск по всей справке:
Единственные две особенности, которые имеют абсолютные требования, - поиск по всей справке, и JavaScript всплывание. Эти особенности зависят полностью от JavaScript, и не будут работать в броузерах, которые не имеют JavaScript, или в которых выключена поддержка JavaScript.
См. также:
Броузерная справка (Конфигурация вывода)
Броузерная справка (Свойства проекта)