2009-11-12 75 views

回答

7

我只会考虑打印CSS,复制页面内容没有意义。用户可以打印预览,但他们可能不在乎它看起来不一样,只是希望打印时看起来很好。

大多数用户只需点击打印 - 我已经看到很多从Gmail打印的电子邮件,整个界面在那里 - 他们没有点击应用程序中的打印友好链接。

0

如果您的页面上有Iframe或任何其他框架正在打印。请打开新页面,因为这会造成问题,否则没有问题。

1

从用户体验的角度来看,它可能取决于具体情况。

如果印刷版本与屏幕版本看起来大不相同,那么最好提供一个单独的适合打印的页面,以便用户可以预览要打印的内容。

如果打印版本只是稍微调整了一些,但或多或​​少看起来像用户在屏幕上看到的内容,那么只需使用打印CSS就足够了。

+1

但用户可以在打印前看到打印预览页面以查看预览。并打印预览页面(如果我们为用户制作此页面)和浏览器的打印预览选项都将使用css来隐藏不必要的东西 – 2009-11-13 04:36:11

1

是谁的可访问性和可用性?如果你只关心打算打印你的页面的用户,那么我会同意Rich Bradshaw的看法。打印CSS比单独的打印页面更安全。不过,拥有一个单独的精简版本可能会有其他好处。例如,盲人用户可能更容易在其内部导航。或者,取决于你如何构建它,它可能在搜索引擎中的排名高于“完全成熟”的页面。

也考虑带宽使用。如果用户没有直接链接到适合打印机的版本,则必须再次下载部分内容。