Правило
Никогда не делайте так, как указано выше.
Это одна из самых частых, досадных и оскорбляющих ошибок недобросовестных малограмотных сайтостроителей. Почему-то эти люди считают, что абсолютно все будущие посетители их сайта используют[1] Microsoft Windows и используют Microsoft Office. Это не так. Во-первых, хоть и большинство, но отнюдь не все используют Microsoft Windows. Во-вторых, из числа большинства опять же не все[2] имеют Microsoft Office. Соответственно, все эти люди автоматически попадают в категорию посетителей, которым доступно не все 100 % информации, представленной на сайте. И, если посмотреть, это выглядит даже как издевательство: если вы не фанат и не пользователь указанного выше ПО, сайтостроитель как бы говорит вам: «либо вам придётся установить себе ПО, которое вам не по душе/карману, либо смиритесь с тем, что нужную информацию вы не получите».
Более того, это даже вопрос политики: вам не кажется нерациональным и каким-то глупым, что-ли, что сайт, единственной (обычно) целью существование которого является распространения информации, предоставляющийся на бесплатной и безвозмездной основе, сделан так, что чтобы в конечном счёте воспринять нужную информацию, вы обязаны пользоваться платным программным обеспечением (Microsoft Office), которое работает на платной же оперционной системе (Windows).
Ситуация осложняется распространённостью пиратства: офис устанавливают все, кому не лень, обычно вне зависимости, нужен ли он человеку или не нужен, поскольку никаких потерь (кроме времени) от установки при этом нет. Если бы (в идеальном мире, конечно) для установки офиса обязательно нужно было заплатить крупную сумму, он бы был установлен только у тех, кому он действительно нужен. Возможно тогда, отношение сайтостроителям к этому вопросу не было бы таким наплевательским («ой да ладно, всё равно у всех офис установлен...»).
В конечном счёте, у меня всегда есть вопрос к тем, кто так делает: если вас не волнует, что для просмотра информации с вашего сайта нужен платный софт, работающий на платной платформе, и, если вас не волнует, что это несколько неудобно, почему вы вообще весь сайт не сделали одним большим вордовским файлом? Ведь ворд имеет не уступающие HTML-у средства оформления, его документы отлично индексируются поисковиками, да и гиперссылки в пределах в пределах документа расставляются легко, — чего не хватает-то? Обычно, ответа либо нет, либо он является вариацией фразы «ну это как-то не принято». Видимо, оставлять половину информации в вордовских файлах — это традиция...
Доска почёта
Больше всего вышеописанной болезнью страдают:
- Прайс-листы (абсолютный лидер)
- Акты, приказы, распоряжения, офферты и прочие документы
- Списки учащихся, расписания и тому подобное на сайтах школ и вузов
Оговорки и исключения
Совершенно не является нарушением правила, недостатком, а даже наоборот, является хорошим тоном, когда информация доступна в нормальном виде, и в качестве бонуса возможна загрузка той же информации (прайс-листа, например) в каком-то дополнительном формате. Всё-же тот же Excel является мощным средствам, особенно в умелых руках (которыми управляет голова, понимающая, что Excel — нечто больше, чем удобный визуальный редактор таблиц), которое можно применить для обработки информации.
Так же правило не применяется, когда форма важнее содержания: если важна не сама информация, а именно то, как она хранится в файле отдельно взятого формата.
Мораль
Когда вы делаете сайт, он должен быть однородным хорошо структурированным сайтом со всей нужной информацией, а не убогим сборником ссылок на файлы непонятных форматов, в которых, если повезёт, нужную информацию получится найти.
В случаях, когда выполнение правила сопряжено с большими трудностями, следует использовать общедоступные кроссплатформенные открытые форматы, а не закрытые проприетарные. Например PDF: просмотрщики для него бесплатны и наличествуют для разных платформ. Кроме того, с 2008 года формат PDF принят как международный открытый стандарт (ISO 32000-1:2008) представления электронных документов.
__________________
1 — в данном случае «использовать программу» = иметь установленную и готовую к работе.
2 — например я. Мне просто не нужен Office, спецификации и им подобные вещи пишутся в специальном собственном приложении и хранятся в XML-формате.