Developer Brennen Puth advocates CSS print styles for personal websites
Blogger Brennen Puth describes testing his own site's print output and finding it unusable, with oversized text, a broken header and illegible gray links. He then shows how CSS media-print selectors, such as 'onlyPrint' and 'noPrint' classes, can be used to hide navigation and resize text so pages print cleanly.
GoKawiil's interpretation of the reporting above, not reported fact.
The post suggests that many modern websites neglect print styling even though browsers and CSS have long supported it, which could mean readers who prefer annotating physical documents are poorly served by default. Puth frames this as a simple, low-effort fix developers could adopt to improve accessibility for print-oriented readers.
- CSS @media print rules let developers customize how a page renders when printed.
- Default print output on many sites can include oversized text and illegible colored links.
- The author, a computer science and cyber operations student, is also seeking job opportunities in the northeastern US.
HP OfficeJet Pro Wireless Printer — If you're the type who marks up printed webpages and documents for better focus, having a reliable home printer makes that workflow seamless. A wireless all-in-one lets you print articles straight from your browser's print view without fuss, fitting right into the paper-based reading ritual described in the post.
See HP OfficeJet Pro Wireless Printer on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.Source: brennenputh.me, 2026-10-26
Published there as: “Websites Should Be Printable”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.