※ ChatGPTを利用し、要約された質問です(原文:印刷用ページとは?)
印刷用ページとは? Webページのデザイン初心者による質問
このQ&Aのポイント
Webページのデザイン初心者が「印刷用ページを表示するリンクボタン」の作成方法について質問しています。
印刷用ページは、記事本文を抜き出して広告などを排除するためのページであることが多いようです。
また、複数のフレームに分かれている場合も、記事の本文のフレームを自動的に印刷対象にする機能が求められています。
Webページのデザインをしている初心者です。
今回、クライアントから「印刷用ページを表示するリンクボタンを作ってくれ」と依頼されました。
IT系のWebサイト(IT mediaなど)で、「印刷用ページ」なるものをよく見掛けます。
2、3試してみましたが、どうも該当記事のページから、記事本文だけを抜き出して、印刷のときに余分な広告などをはずすことを目的としているように思われます。
また、クライアントからは、ページが複数のフレームに分かれている場合、記事の本文のフレームが自動的に印刷対象になるようにしたいと要求がありました。
この他に、「印刷用ページ」として実装したほうがいい機能や特徴などがありますでしょうか?
漠然とした質問で申し訳ありませんが、「業界の常識」や、情報へのポインタなどご教授願えれば幸いです。
よろしくおねがいします。
お礼
簡潔で丁寧なアドバイス、ありがとうございます。 要点は、無駄な情報を省くこと、フォントサイズなどを印刷用紙に配慮したものにすること、といったところでしょうか。 CSSで文字のサイズを決め打ちにしてしまう、というのも確かに有効そうですね。 # 簡単なことなのに思い付きませんでした... ありがとうございました。
補足
あと、よろしければ、 ****************** また、現在の日本ではJIS A4用紙が広く用いられるので、なるべくA4で1枚、2ページ以上になるときは、下のほうに小さく「前へ」「ページ/総ページ数」「後へ」のリンクを作るといいと思います。 ***************** ここらあたりは、JavaScriptで実装でしょうか? - 総頁数はJavaScriptで取れるものでしょうか? - それとも、ページ内の文字列の長さを取得し、「だいたい一ページがXXバイトだから...」とあたりをつけて、ページ数を割出すのでしょうか? ヒントだけでもいただけると、幸いです。 教えて君ですみません...