गीक रेंट क्यों कई वेब साइटें प्रिंट स्टाइलशीट का उपयोग करने में विफल हो जाती हैं?
यह मुझे विस्मित करने के लिए कभी नहीं रोकता है कि लोगों को एक लिंक या एक बटन की तलाश करनी है जो एक वेब पेज पर "प्रिंट" कहता है, विशेष रूप से यह देखते हुए कि एक चमत्कार तकनीक है जो उस कदम को अनावश्यक बनाती है। अफसोस की बात है कि लगभग कोई भी इसका उपयोग नहीं करता है, भले ही यह 10 साल पुराना हो.
न केवल यह मुद्रण के लिए एक अतिरिक्त कदम की आवश्यकता के लिए मूर्खतापूर्ण है, लेकिन प्रिंट स्टाइलशीट का उपयोग करके किसी भी व्यक्ति के लिए कुछ स्याही को बचाया जाएगा जो प्रिंट लिंक का उपयोग नहीं करता है। और हां, ऐसे लोगों का भार है जो पेपर को बर्बाद किए बिना बाद के लिए लेखों को सहेजने के लिए प्रिंट-टू-पीडीएफ का उपयोग करते हैं.
प्रिंट शैलियाँ क्या हैं?
अधिकांश वेब साइटें आपके प्रिंट फ़ंक्शन को दूसरे पृष्ठ पर ले जाकर लागू करती हैं, जो प्रिंटर के लिए अलग-अलग स्वरूपित है - लेकिन यह वास्तव में आवश्यक नहीं है। प्रत्येक ब्राउज़र प्रिंट स्टाइल्सशीट्स के रूप में जानी जाने वाली एक सरल सीएसएस तकनीक को लागू करता है, जो एक फ़ाइल से अधिक कुछ नहीं है जो आपके ब्राउज़र को पृष्ठ प्रिंट करने पर तत्वों को छिपाने के लिए निर्दिष्ट करता है।.
जो लोग अपरिचित हैं, उनके लिए CSS का अर्थ है कैस्केडिंग स्टाइल शीट्स, और यह है कि आपका ब्राउज़र जानता है कि वेब पेज के लिए HTML स्रोत कोड को प्रारूपित कैसे करें जो आप वास्तव में स्क्रीन पर देखते हैं। फोंट, रंग, सीमाओं और यहां तक कि पृष्ठभूमि छवियों से सब कुछ स्टाइल शीट में निर्दिष्ट किया जा सकता है.
प्रिंट स्टाइलशीट जोड़ना उतना ही सरल है जितना इस एक लाइन को अपने पेज में डालना HTML- मीडिया = कोड का प्रिंट भाग ब्राउज़र को बताता है कि प्रिंट करते समय केवल इस स्टाइल शीट का उपयोग करें.
यह फ़ाइल आम तौर पर कुछ इस तरह दिखती है:
#sidebar, #footer, #navigation, #sharinglinks, #topad, #comments वीडियो:
हाँ, यह वास्तव में उतना ही सरल है। तो यह कैसे काम करता है? यहां बाईं ओर एक सामान्य वेब पेज का एक उदाहरण है, जिसमें नेविगेशन, लोगो और विज्ञापन से जुड़े आईडी के साथ स्पष्ट रूप से दिखाई दे रहे हैं - और दाईं ओर, प्रिंट स्टाइलशीट के साथ एक ही पृष्ठ, उन सभी तत्वों को छुपाता है।.
जाहिर है आप इनमें से एक को दूसरे पर छापना पसंद करेंगे, ठीक है?
प्रिंट स्टाइल्सशीट विफलता के उदाहरण
दुर्भाग्य से, वहाँ सिर्फ भारी वेब साइटों का भार है जो इसे लागू करने के लिए परेशान नहीं है। जब आप न्यूयॉर्क टाइम्स से प्रिंट करने की कोशिश करते हैं तो क्या होता है, इस पर एक नज़र डालें:
कुछ साइटों, जैसे गावकर साइटों का नेटवर्क, और भी बदतर हैं। इतना ही नहीं उनके पास एक प्रिंट करने योग्य दृश्य नहीं है, जब आप कोशिश करते हैं और प्रिंट करते हैं, तो यह स्याही सूप जैसा दिखता है। जहां तक हम बता सकते हैं, पठनीयता जैसी एक अलग सेवा का उपयोग किए बिना, गॉकर साइट से प्रिंट करने का कोई तरीका नहीं है, या पृष्ठ पर सामग्री को मैन्युअल रूप से हाइलाइट करना, जो उनके नए डिजाइन पर लगभग असंभव है.
यह वास्तव में दुखद है। सबसे बड़ी साइटों का भार इस सुविधा को लागू करने में परेशान करने में पूरी तरह से विफल है.
शुक्र है, कुछ साइटें उनका उपयोग करती हैं
यहाँ एक उचित स्वरूपित मुद्रण योग्य दृश्य का एक उदाहरण है - कुछ प्रिंट लिंक खोजने के लिए परेशान किए बिना। बीबीसी समाचार साइट बड़े करीने से एक कस्टम हेडर के साथ प्रिंट के लिए लेख को प्रारूपित करती है। वे प्रिंट दृश्य में टिप्पणियां शामिल करते हैं, लेकिन यह अभी भी एक काम है.
वहाँ कुछ अन्य साइटें हैं जो ArsTechnica और… हमारी साइट की तरह ही हैं, लेकिन उन सभी के स्क्रीनशॉट दिखाना मूर्खतापूर्ण होगा। हमारे शोध में, जिन साइटों ने उन्हें ठीक से लागू किया है, वे बहुत कम हैं और बीच में हैं.
इसलिए लपेटने के लिए ... कृपया अपनी साइट के लिए प्रिंट स्टाइलशीट लागू करने के लिए आवश्यक 5 मिनट का समय लें!