Skip to main content
CheckTown
डेव टूल

HTML लाइव प्रीव्यू: कोड करें और परिणाम तुरंत देखें

प्रकाशित 5 मिनट का पठन
इस लेख में

HTML लाइव प्रीव्यू क्या है?

HTML लाइव प्रीव्यू एक ब्राउज़र-आधारित कोड एडिटर है जो आपके HTML, CSS और JavaScript को रियल टाइम में रेंडर करता है। जैसे-जैसे आप टाइप करते हैं, आउटपुट पैनल तुरंत अपडेट होता है, जिससे आपको किसी एडिटर और ब्राउज़र टैब के बीच स्विच किए बिना तत्काल दृश्य प्रतिक्रिया मिलती है।

यह प्रीव्यू सख्त सुरक्षा प्रतिबंधों वाले एक सैंडबॉक्स्ड iframe के अंदर चलता है। इसका मतलब है कि आपका कोड एक पृथक वातावरण में निष्पादित होता है — यह मूल पृष्ठ, कुकीज़, या लोकल स्टोरेज तक नहीं पहुँच सकता। आपको प्रयोग के लिए एक सुरक्षित प्लेग्राउंड मिलता है जिसमें होस्ट एप्लिकेशन को कोई जोखिम नहीं होता।

लाइव प्रीव्यू कैसे काम करता है

एडिटर आपके HTML, CSS और JavaScript को एक ही दस्तावेज़ में जोड़ देता है और उसे एक सैंडबॉक्स्ड iframe में इंजेक्ट करता है। ब्राउज़र पर अत्यधिक दबाव डाले बिना प्रीव्यू को प्रतिक्रियाशील रखने के लिए अपडेट को डिबाउंस किया जाता है।

  • सैंडबॉक्स्ड iframe — प्रीव्यू केवल sandbox="allow-scripts" के साथ चलता है, जो पूर्ण पृथक्करण के लिए मूल पृष्ठ, कुकीज़, फ़ॉर्म और नेविगेशन तक पहुँच को अवरुद्ध करता है
  • अलग कोड टैब — HTML, CSS और JavaScript को समर्पित पैनलों में लिखें, हर एक में सिंटैक्स-उपयुक्त संपादन के साथ, जो रेंडर के समय स्वचालित रूप से जुड़ जाते हैं
  • डिबाउंस्ड अपडेट — टाइपिंग में एक छोटे विराम के बाद बदलाव लागू होते हैं, जिससे प्रीव्यू सुचारू रहता है और हर कीस्ट्रोक पर लगातार री-रेंडर से बचा जाता है

निःशुल्क आज़माएँ — कोई साइनअप आवश्यक नहीं

HTML लाइव प्रीव्यू आज़माएँ →

HTML लाइव प्रीव्यू का उपयोग कब करें

लाइव प्रीव्यू तब आदर्श है जब आपको पूर्ण विकास वातावरण के बिना HTML और CSS पर त्वरित दृश्य प्रतिक्रिया की आवश्यकता हो।

  • तीव्र प्रोटोटाइपिंग — किसी बिल्ड टूल या डेव सर्वर को सेट किए बिना तुरंत लेआउट विचारों, रंग योजनाओं और कंपोनेंट डिज़ाइनों का परीक्षण करें
  • HTML और CSS सीखना — शुरुआती लोग हर टैग और प्रॉपर्टी का प्रभाव तुरंत देख सकते हैं, जिससे सीखने का चक्र बहुत सघन हो जाता है
  • ईमेल टेम्पलेट परीक्षण — भेजने से पहले रेंडरिंग की जाँच के लिए इनलाइन शैलियों वाले HTML ईमेल लेआउट का पूर्वावलोकन करें, क्योंकि ईमेल क्लाइंट में CSS समर्थन सीमित होता है

अक्सर पूछे जाने वाले प्रश्न

क्या प्रीव्यू सुरक्षित है? क्या मेरा कोड मूल पृष्ठ तक पहुँच सकता है?

प्रीव्यू पूरी तरह से सैंडबॉक्स्ड है। iframe allow-same-origin के बिना sandbox="allow-scripts" का उपयोग करता है, जिसका मतलब है कि आपका कोड JavaScript चला सकता है लेकिन मूल पृष्ठ के DOM, कुकीज़, localStorage, या सत्र डेटा तक नहीं पहुँच सकता। यह वही सुरक्षा मॉडल है जिसका उपयोग CodePen और JSFiddle जैसे प्लेटफ़ॉर्म करते हैं।

सैंडबॉक्स में allow-same-origin क्यों शामिल नहीं है?

allow-scripts के साथ allow-same-origin को शामिल करने से पूर्वावलोकन किया गया कोड सैंडबॉक्स से पूरी तरह बच निकल सकता है — यह मूल पृष्ठ की कुकीज़ तक पहुँच सकता है, DOM को संशोधित कर सकता है, या संवेदनशील डेटा पढ़ सकता है। इसे हटाना पूर्ण पृथक्करण सुनिश्चित करता है। समझौता यह है कि प्रीव्यू के अंदर localStorage और sessionStorage उपलब्ध नहीं होते, लेकिन यह एक जानबूझकर लिया गया सुरक्षा निर्णय है।

क्या मैं प्रीव्यू में बाहरी CSS या JavaScript लाइब्रेरी लोड कर सकता हूँ?

हाँ। आप अपने HTML पैनल में CDN URL (जैसे Bootstrap, Tailwind, jQuery) का संदर्भ देने वाले link और script टैग जोड़ सकते हैं। सैंडबॉक्स्ड iframe बाहरी संसाधन लोड करने के लिए नेटवर्क अनुरोधों की अनुमति देता है। बस ध्यान रखें कि बाहरी स्क्रिप्ट भी सैंडबॉक्स प्रतिबंधों के अंतर्गत चलती हैं — वे भी मूल पृष्ठ तक नहीं पहुँच सकतीं।

संबंधित टूल