ब्राउज़र में पीडीएफ खोलने पर, "निरीक्षण तत्व" क्यों उपलब्ध है और "स्रोत देखें" नहीं है?


10

क्रोम और फ़ायरफ़ॉक्स में पीडीएफ खोलने पर, "दृश्य स्रोत" बटन को बाहर निकाल दिया जाता है। "एलिमेट का निरीक्षण करें," हालांकि, HTML से पता चलता है। क्या ब्राउज़र केवल फ़ाइल को डाउनलोड कर रहे हैं और उसे प्रदर्शित करने के लिए html उत्पन्न कर रहे हैं?


इसे क्यों ठुकरा दिया गया? गलत मंच?
जेरी सरविया

मैंने इसे उकेरा क्योंकि यह मेरे लिए दिलचस्प था और मैंने कुछ सीखा।
जेरी सरविया

जवाबों:


11

फ़ायरफ़ॉक्स इस्तेमाल किया गया है PDF.js जब आप (बशर्ते आपको अपने ब्राउज़र की पीडीएफ सेटिंग नहीं बदली हैं) फ़ायरफ़ॉक्स में एक पीडीएफ देखने फ़ायरफ़ॉक्स 19. के बाद से डिफ़ॉल्ट व्यूअर के रूप में, आप दस्तावेज़ के एक HTML प्रतिपादन देख रहे हैं। आप "स्रोत देखें" नहीं कर सकते क्योंकि कोई HTML स्रोत डाउनलोड नहीं किया गया था, लेकिन आप "तत्व का निरीक्षण" कर सकते हैं क्योंकि आप जिस दस्तावेज़ में ब्राउज़र देख रहे हैं वह HTML में लिखा गया है, मूल पीडीएफ पर आधारित है।

क्रोम में (कम से कम v29, विंडोज में), ब्राउज़र एक देशी पीडीएफ प्लगइन पर निर्भर करता है। वहाँ है एचटीएमएल उत्पन्न है, लेकिन यह दिखाई देता है:

<html>
    <body><embed ...></body>
</html>

जहां <embed>तत्व पीडीएफ रखता है और एक प्लगइन द्वारा प्रदान किया जाता है। यह वही तरीका है जिससे क्रोम में छवियों को स्टैंडअलोन प्रदान किया जाता है। आप किसी छवि पर "स्रोत नहीं देखेंगे", लेकिन Chrome आपको सामग्री को घेरने वाले न्यूनतम फ़्रेमिंग HTML का निरीक्षण करने की अनुमति देता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.