एक प्रिंट स्टाइलशीट एक वेब पेज को प्रारूपित करती है, इसलिए मुद्रित होने पर, यह स्वचालित रूप से उपयोगकर्ता के अनुकूल प्रारूप में प्रिंट करता है। प्रिंट स्टाइलशीट कई वर्षों से आसपास हैं और बहुत कुछ लिखा गया है। फिर भी कुछ वेबसाइटें उन्हें लागू करती हैं, जिसका अर्थ है कि हम उन वेब पेजों से बचे हुए हैं, जो निराशाजनक रूप से कागज पर ठीक से मुद्रित नहीं होते हैं।
यह उल्लेखनीय है कि कुछ वेबसाइटें प्रिंट स्टाइलशीट का उपयोग करती हैं:
- प्रिंट शैलियाँ बहुत अधिक उपयोग की सामग्री वाले पृष्ठों के लिए विशेष रूप से प्रयोज्य में सुधार करती हैं (जैसे कि यह एक!)
- वे अभूतपूर्व त्वरित और स्थापित करने में आसान हैं
कुछ वेबसाइटें पेज के एक प्रिंट-फ्रेंडली संस्करण के लिए एक लिंक प्रदान करती हैं, लेकिन निश्चित रूप से इसे स्थापित करने और बनाए रखने की आवश्यकता होती है। इसके लिए यह भी आवश्यक है कि उपयोगकर्ता इस लिंक को स्क्रीन पर देखें, और फिर इसे नियमित रूप से प्रिंट पेज (जैसे कि स्क्रीन के शीर्ष पर प्रिंट बटन का चयन करके) के आगे उपयोग करें। प्रिंट-फ्रेंडली संस्करण हालांकि एक ही समय में कई वेब पेज को प्रिंट करते समय उपयोगी होते हैं जैसे कि एक लेख जो कई वेब पेजों पर फैलता है।
मुझे हाल ही में एक वेबसाइट का स्नैपशॉट प्राप्त करने की आवश्यकता है, जैसा कि मेरी स्क्रीन पर दिखाया गया है। यही है, मुझे पृष्ठभूमि का रंग चाहिए था, मुझे विज्ञापन चाहिए थे, मुझे पूरा लेआउट चाहिए था।
एक विकल्प यह है कि अनुक्रमिक स्क्रीनशॉट लेने के लिए जैसे ही आप पृष्ठ को नीचे स्क्रॉल करते हैं, फिर उन्हें फ़ोटोशॉप में एक साथ वापस कर दें। यह समय लेने वाली है और आपको कम-रिज़ॉल्यूशन (72 डीपीआई) वाली छवि के साथ छोड़ती है।
ऐसा करने का एक अन्य तरीका पृष्ठ को प्रिंट करना है, फिर वास्तव में मुद्रण के बजाय एक पीडीएफ के रूप में "सहेजें"। यह उन पृष्ठों के लिए बहुत अच्छी तरह से काम करता है जो पृष्ठ को देखने के लिए पृष्ठ को देखने के लिए एक अलग लेआउट को परिभाषित नहीं करते हैं।
दुर्भाग्य से मेरे लिए, एक वेबसाइट पर "प्रिंट" स्टाइलशीट को शामिल करना तेजी से लोकप्रिय हो गया है, जो एक उपयोगकर्ता द्वारा वेबसाइट को प्रिंट करने की कोशिश करने पर नए पृष्ठ शैलियों को परिभाषित करता है। यह हेडर में परिभाषित किया गया है और कुछ इस तरह दिखता है:
मुझे केवल एक ही विकल्प मिला है जो वास्तव में मेरी आवश्यकताओं को संबोधित करता है: क्रिस पेडरिक द्वारा विकसित "वेब डेवलपर" ऐड-ऑन / एक्सटेंशन।
इस प्लगइन के साथ आप बहुत आसानी से सभी शैलियों, डिफ़ॉल्ट शैलियों, इनलाइन शैलियों, एम्बेडेड शैलियों को अक्षम कर सकते हैं, और, आपने अनुमान लगाया, प्रिंट शैलियों!
यह वर्तमान में फ़ायरफ़ॉक्स और क्रोम के लिए उपलब्ध है। मुझे वास्तव में उम्मीद है कि एक सफारी एक्सटेंशन किसी दिन आएगा, क्योंकि मैं मुख्य रूप से सफारी का उपयोग करता हूं। एकमात्र विकल्प जो मैंने सफारी के लिए पाया है, वह सभी शैलियों को अक्षम करना है - एक ऐसी सुविधा जो ब्राउज़र के नवीनतम संस्करण (5.0.3) के साथ डिफ़ॉल्ट रूप से आती है। यह देखने के लिए विकास के दौरान उपयोगी है कि आपकी साइट को केवल-पाठ ब्राउज़र पर कैसे देखा जाएगा, लेकिन यह चुनने की क्षमता के बिना कि आप किस शैली को अक्षम कर रहे हैं, इसकी सीमित उपयोगिता है।
फ़ायरफ़ॉक्स में उपरोक्त एक्सटेंशन के साथ प्रिंट शैलियों को अक्षम करने का एक उदाहरण है: