پرش به محتوای اصلی

وب سایت ها باید قابل چاپ باشند

هکرنیوز۱۴۰۵ آبان ۴, دوشنبه، ساعت ۱۴:۰۲حدود 3 دقیقه مطالعه

آدرس مقاله: https://brennenputh.me/blog/printable-websites/ آدرس نظرات: https://news.ycombinator.com/item?id=50241664 امتیاز: 235 # نظرات: 162

اگر سوال یا نظری در مورد پست دارید، خوشحال می شوم در مورد آن بشنوم! من در حال حاضر به دنبال کار در شمال شرقی ایالات متحده هستم. من در پایان سال تحصیلی با مدرک لیسانس در علوم کامپیوتر و عملیات سایبری فارغ التحصیل خواهم شد. من در توسعه برنامه های کاربردی وب و جاوا کار کرده ام و در Rust، C++، Python و زبان های مختلف دیگر تجربه دارم. اگر در مورد کارهایی که در گذشته انجام داده ام کنجکاو هستید، لیست کوتاهی از پروژه ها را در اینجا نگه می دارم یا با من تماس بگیرید تا جایی برای ارسال رزومه به من بدهید.

فکر می‌کنم هر کسی که پست‌های من را می‌خواند، پیشنهاد جالبی خواهد داشت، بنابراین از همه سرنخ‌ها قدردانی می‌شود!

این روزها مقالات چاپی زیادی می خوانم. در حالی که من از خواندن در لپ تاپ به اندازه شخص بعدی لذت می برم، علامت گذاری یک سند چاپ شده مرا بهتر درگیر می کند. همچنین، چیزی در مورد نشستن با یک تخته سفید و یک سند چاپ شده وجود دارد که به درستی به من احساس می کند که دارم کار مهمی انجام می دهم. بنابراین من به این فکر کرده ام که چگونه به دیگران اجازه دهم از این رسانه برای محتوایی که من می نویسم لذت ببرند.

خوشبختانه برای من، اسناد چاپی چندی پیش تمرکز اصلی طراحی وب بود. شما می توانید هر صفحه وب را که دوست دارید چاپ کنید، با زدن CTRL-P و امیدواریم که درایور چاپگر شما تصمیم به همکاری امروز بگیرد. من این را در صفحه وب خودم آزمایش کردم، احمقانه فکر کردم که بدون هیچ تلاشی کار چاپی مناسبی خواهم داشت.

عالی نبود، اگرچه حداقل می توانید تمام مطالب را ببینید. متن تقریبا 2 سطح خیلی بزرگ بود، هدر هنگام چاپ افتضاح به نظر می رسد، و پیوندهای من در سیاه و سفید به شدت خاکستری به نظر می رسند. کاملا غیر قابل قبول

خوشبختانه، جامعه وب این تمرکز فوق را بر چاپ اسناد از صفحات HTML داشته است. CSS دارای انتخابگرهایی است که به طور خاص محتوای چاپ شده را می‌سازد و می‌تواند مفید باشد. در اینجا قطعه مربوط به چاپ من برای این صفحه در حال حاضر است:

با زدن CTRL-P یا دکمه چاپ در این صفحه می توانید اثرات این قطعه را مشاهده کنید. در اینجا توابعی که این برای من انجام می دهد به ترتیب آمده است:

پس از تلاش برای بهینه سازی وب سایت خود به این روش، با کسانی که چاپ را در اولویت قرار نمی دهند، همدردی می کنم. پنهان کردن و نشان دادن همه چیزهای مناسب در چاپ، بخش مناسبی از صبح من را به خود اختصاص داد. سایت من خیلی پیچیده نیست من همچنین شک دارم که چند نفر به طور منظم صفحات وب را چاپ می کنند. شاید تنها من باشم

با این حال، اگر تمام وب سایت شما شامل متن است، اجازه دادن به افراد برای تجربه متن در رسانه مورد علاقه خود هرگز چیز بدی نیست. رسانه دیجیتال انعطاف پذیری زیادی را فراهم می کند. راه رسیدن به نرم افزار خوب با محبت های مهندسان نرم افزار به کاربرانشان هموار شده است. شاید یک روز کسی این مهربانی را پیدا کند و لبخند بزند، حتی برای یک لحظه زودگذر. و این ارزشش را خواهد داشت.

ویرایش 26-10-2026: یکی از دوستان به من اطلاع دادند که این پست پس از ارسال در صفحه اول HN و lobste.rs به ​​پایان رسید. سرگرم کننده! علیرغم چندین نقصی که اکنون در CSS خود از آنها مطلع شده ام، امیدوارم این مقاله حداقل برخی را وادار کند تا این رسانه را با دقت بیشتری بررسی کنند. با تشکر از همه برای خواندن!

خواندن متن کامل در هکرنیوزبه زبان اصلی، در سایت ناشر باز می‌شود
متن اصلی (انگلیسی)

Websites Should Be Printable

Article URL: https://brennenputh.me/blog/printable-websites/ Comments URL: https://news.ycombinator.com/item?id=50241664 Points: 235 # Comments: 162

همه‌ی اخبار فناوری