2009-11-12 7 views
2

Лучше ли сделать отдельную страницу для печати с помощью кнопки «Нажмите, чтобы распечатать» на главной странице или только для печати CSS достаточно для доступности и удобства использования?версия для печати или печать CSS ....?

ответ

7

Я бы только подумал о печати css, дублирование содержимого страницы не имеет смысла. Пользователь может печатать предварительный просмотр, но им, вероятно, все равно, что он не выглядит идентичным, они просто хотят, чтобы он выглядел хорошо при печати.

Большинство пользователей просто нажмут печать в любом случае - я видел много писем, напечатанных из Gmail, где находится весь интерфейс, - они не нажимали на ссылку для печати в приложении.

0

Если на печатаемой странице есть фреймы или любой другой фрейм. Пожалуйста, откройте новую страницу, потому что это проблема. В противном случае нет проблем.

1

С точки зрения пользователя, это, вероятно, зависит от конкретных обстоятельств.

Если печатная версия будет существенно отличаться от экранной версии, вероятно, лучше предоставить отдельную страницу для печати, чтобы пользователь мог предварительно просмотреть то, что собирается распечатать.

Если печатная версия слегка изменена, но более или менее выглядит так, как пользователь видит на экране, то, вероятно, достаточно использовать CSS для печати.

+1

, но пользователь может просмотреть страницу предварительного просмотра, чтобы просмотреть предварительный просмотр перед печатью. и страницу предварительного просмотра печати (если мы сделаем эту страницу для пользователя), а опция предварительного просмотра в браузере будет использовать css, чтобы скрыть ненужные вещи –

1

Доступность и удобство использования для кого? Если вы беспокоитесь только о том, что пользователи будут печатать вашу страницу, я соглашусь с Ричем Брэдшоу. Печать CSS более безопасна, чем отдельная страница, удобная для печати. Однако наличие отдельной урезанной версии может иметь другие преимущества. Например, потенциально может быть проще, чтобы слепые пользователи могли перемещаться внутри него. Или, в зависимости от того, как вы его создадите, он может иметь более высокий ранг в поисковых системах, чем «полноценная» страница.

Также рассмотрите использование полосы пропускания. Если пользователь не связывается напрямую с версией для печати, ему придется снова загрузить часть содержимого.

Смежные вопросы