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