ऑनलाइन HTML व्यूअर
रॉ HTML को रेंडर की गई वेबपेज के रूप में पूर्वावलोकन करें — एक सैंडबॉक्स्ड iframe में जिसकी इस साइट की कुकीज़ या स्टोरेज तक कोई पहुँच नहीं है।
प्रीव्यू सैंडबॉक्स्ड है — यह इस पेज की कुकीज़ या स्टोरेज नहीं पढ़ सकता, प्रीव्यू फ्रेम के बाहर नहीं पहुँच सकता, और आपके टैब को नेविगेट या पॉपअप नहीं खोल सकता, भले ही JavaScript चालू हो। केवल उन्हीं स्रोतों से HTML पेस्ट करें जिन पर आप भरोसा करते हैं।
HTML सोर्स
सैंडबॉक्स्ड प्रीव्यू
रेंडरिंग पूरी तरह आपके ब्राउज़र में होती है — आपका HTML कभी हमारे सर्वर तक नहीं पहुँचता।
एक सैंडबॉक्स्ड iframe जिसमें कोई साझा कुकीज़, स्टोरेज या DOM एक्सेस नहीं — भले ही JavaScript सक्षम हो।
कोई अकाउंट नहीं चाहिए, और आप इसे जितनी बार चाहें उपयोग कर सकते हैं, कोई सीमा नहीं।
सैंडबॉक्स कैसे काम करता है
प्रीव्यू एक <iframe> में रेंडर होता है, जिसमें ब्राउज़र का बिल्ट-इन sandbox एट्रिब्यूट होता है — यह एक वास्तविक सुरक्षा सीमा है जिसे ब्राउज़र खुद लागू करता है, इसे इस टूल को खुद लागू नहीं करना पड़ता। JavaScript बंद होने पर, <script> टैग और इनलाइन इवेंट हैंडलर बिल्कुल नहीं चलते। JavaScript चालू होने पर, स्क्रिप्ट चलती हैं, लेकिन सैंडबॉक्स जानबूझकर एक परमिशन (allow-same-origin) छोड़ देता है जो उन्हें इस पेज की कुकीज़, लोकल स्टोरेज या DOM तक पहुँचने देती — और टॉप-लेवल नेविगेशन, पॉपअप और डायलॉग बॉक्स दोनों ही स्थितियों में ब्लॉक रहते हैं।
ऑनलाइन HTML प्रीव्यू कैसे करें
- अपना HTML पेस्ट या अपलोड करें। सीधे एडिटर में पेस्ट करें, या किसी .html फ़ाइल की सामग्री लोड करने के लिए "फ़ाइल अपलोड करें" पर क्लिक करें।
- प्रीव्यू देखें। आपके टाइप करते ही यह अपने आप अपडेट होता है।
- JavaScript चालू करें (वैकल्पिक)। डिफ़ॉल्ट रूप से बंद रहता है — इसे केवल तभी चालू करें जब आप इंटरैक्टिव व्यवहार टेस्ट करना चाहें।
- डाउनलोड करें (वैकल्पिक)। अपने HTML को लोकल .html फ़ाइल के रूप में सेव करें।
अक्सर पूछे जाने वाले प्रश्न
क्या ऐसा HTML प्रीव्यू करना सुरक्षित है जिस पर मुझे पूरा भरोसा नहीं है?
प्रीव्यू एक सैंडबॉक्स्ड iframe के अंदर चलता है जिसकी CurePDF की कुकीज़, स्टोरेज या पेज के बाकी हिस्से तक कोई पहुँच नहीं है — JavaScript सक्षम होने पर भी, प्रीव्यू किए गए HTML में मौजूद कोई स्क्रिप्ट आपका सेशन नहीं पढ़ सकती या प्रीव्यू फ्रेम के बाहर नहीं पहुँच सकती। फिर भी, "सैंडबॉक्स्ड" का मतलब "देखने में हानिरहित" नहीं है: केवल उन्हीं स्रोतों से HTML पेस्ट करें जिन पर आप भरोसा करते हैं, वही सावधानी जो आप कहीं और भी बरतेंगे।
क्या प्रीव्यू में JavaScript चलता है?
केवल तभी जब आप "JavaScript चलाएँ" चालू करते हैं, जो डिफ़ॉल्ट रूप से बंद रहता है। इसके बंद होने पर, <script> टैग और इनलाइन इवेंट हैंडलर (onclick और इसी तरह के) पूरी तरह निष्क्रिय रहते हैं — कुछ भी नहीं चलता। इसके चालू होने पर, स्क्रिप्ट चलती हैं, लेकिन फिर भी ऊपर बताए गए सैंडबॉक्स द्वारा पूरी तरह सीमित रहती हैं: कोई कुकी एक्सेस नहीं, CurePDF पेज को पढ़ने या लिखने की अनुमति नहीं, और आपके ब्राउज़र टैब को कहीं भी नेविगेट करने की अनुमति नहीं।
JavaScript डिफ़ॉल्ट रूप से बंद क्यों है?
ज़्यादातर समय आप मार्कअप का प्रीव्यू कर रहे होते हैं, किसी स्क्रिप्ट का परीक्षण नहीं — और डिफ़ॉल्ट रूप से बंद रखने का मतलब है कि जब तक आप विशेष रूप से इंटरैक्टिव व्यवहार टेस्ट नहीं करना चाहते, तब तक आपको इसके बारे में सोचने की ज़रूरत नहीं। ज़रूरत पड़ने पर इसे चालू करना बस एक क्लिक दूर है।
क्या प्रीव्यू मेरे टैब को नेविगेट कर सकता है, पॉपअप खोल सकता है या अलर्ट दिखा सकता है?
नहीं। JavaScript सक्षम हो या नहीं, सैंडबॉक्स टॉप-लेवल नेविगेशन, पॉपअप और डायलॉग बॉक्स (alert/confirm/prompt) को ब्लॉक करता है।
क्या यह Markdown से HTML प्रीव्यू जैसा ही है?
नहीं — वह प्रीव्यू पेज पर सीधे दिखाने से पहले रेंडर किए गए HTML को सैनिटाइज़ करता है (स्क्रिप्ट जैसी किसी भी चीज़ को हटाकर), जो इसलिए काम करता है क्योंकि Markdown का आउटपुट स्वाभाविक रूप से सीमित होता है। यह टूल किसी भी तरह के HTML के लिए बनाया गया है, स्क्रिप्ट सहित अगर आप चाहें, इसलिए यह इसके बजाय सैंडबॉक्स्ड iframe की मज़बूत आइसोलेशन का उपयोग करता है।
क्या मेरा HTML कहीं अपलोड होता है?
नहीं। रेंडरिंग पूरी तरह आपके ब्राउज़र में होती है — आपका मार्कअप कभी CurePDF के सर्वर पर नहीं भेजा जाता।
क्या HTML व्यूअर मुफ़्त है?
हाँ, कोई अकाउंट आवश्यक नहीं है और आप जितनी बार चाहें इसका उपयोग कर सकते हैं, कोई सीमा नहीं।