2009-11-24 16 views
12

कुछ विज्ञापन कंपनियों (डबलक्लिक, एटलस) को देखते हुए, मैं आईफ्रेम बस्टर फ़ाइलों की अवधारणा में आया हूं, जो विज्ञापन प्रकाशक (एक उदाहरण: http://www.adopstools.com/ibusters/atlas/atlas_rm.htm) के समान मेजबान पर होस्ट किए जाते हैं, और वहां बहुत सारे जेएस कोड हैं जो उस पृष्ठ के साथ काम करता है)।IFrame बस्टर फ़ाइलें - उनका उद्देश्य क्या है?

मैंने पढ़ा है कि उनका उपयोग आईफ्रेम को गतिशील रूप से आकार देने के लिए किया जाता है। क्या यह सब iframe busters के लिए है? क्या उन्हें प्रकाशक के होस्ट पर होस्ट करना जेएस क्रॉस-डोमेन प्रतिबंधों के साथ मदद करता है?

जोड़ा गया: मैं उपयोग के मामले यहाँ वर्णित की चर्चा करते हुए हूँ: http://blog.operative.com/?tag=iframe, और सिर्फ शीर्ष स्तर पर आइफ्रेम स्रोत दस्तावेज़ नहीं बदल रहा है।

उत्तर

11

आइफ्रेम बस्टर्स एक और पेज के अंदर एक iframe के बाहर एक वेबपेज को तोड़ने के लिए इतना है कि वे शीर्ष स्तर पेज

जैसे बन करना है अगर मेरे पास आपकी साइट के साथ इस उत्तर में एक आईफ्रेम था, तो आपकी साइट पर आईफ्रेम बस्टर की भूमिका आपकी साइट को मेरे आईफ्रेम से बाहर कर देगी और मुझे अपनी वेबसाइट

दिखाने के लिए iframes का उपयोग करने से रोकेंगी। बस्टर्स को फ्रेम करने के लिए, जहां एक वेबसाइट को एक फ्रेम फ्रेम में एक दूसरे फ्रेम ऊपर शीर्ष पर एक डिग बार या विज्ञापन दिखाया जा सकता है। इस मामले में, एक फ्रेम बस्टर ब्राउज़र को किसी अन्य फ्रेम में बंडल किए गए संभावित विज्ञापन या मैलवेयर वाले फ्रेम के बजाय वेबसाइट द्वारा वेबसाइट और केवल वेबसाइट के रूप में प्रदर्शित करने के लिए मजबूर करेगा।

प्रदान किए गए उदाहरण में, जावास्क्रिप्ट का उपयोग दूसरी जावास्क्रिप्ट फ़ाइल में एक स्क्रिप्ट टैग डालने के लिए किया जाता है जो वास्तविक फ्रेम बस्टिंग करता है। एचटीएमएल फाइल में इस्तेमाल की गई जावास्क्रिप्ट अलग-अलग विज्ञापनों के लिए विभिन्न यूआरएल लोड करते समय इस प्रक्रिया को आसानी से खराब कर देती है, प्रत्येक अलग-अलग आईफ्रेम एचटीएमएल डालने के लिए।

लंबाई वाली बिल्ली बिल्ली और माउस का पीछा करने का एक कारक होने की संभावना है, जैसा कि फ्रेम बस्टिंग तकनीकों के साथ आम है, जहां साइटों ने फ्रेम से बाहर निकलने के लिए स्क्रिप्ट लिखी हैं, और साइटें तैयार करने के लिए जिम्मेदार कंपनियां लिखी हैं एंटी-फ्रेम बस्टिंग स्क्रिप्ट्स, इसलिए एंटी-एंटी-फ्रेम-बस्टिंग स्क्रिप्ट लिखी गई हैं।

+2

मुझे लगता है कि 'iframe buster' की अवधारणा का उपयोग अधिक हो गया है। आप आईफ्रेम से बाहर निकलने का जिक्र कर रहे हैं ताकि 'iframed' पृष्ठ शीर्ष स्तर का पृष्ठ बन जाए। हालांकि, विज्ञापन प्रस्तुति में, कौन सा विज्ञापन पूरे पृष्ठ स्थान पर कब्जा करना चाहता है? उदाहरण के लिए, iframe busters का यहां उल्लेख किया गया है: http://blog.operative.com/?tag=iframe –

+0

उत्तर –

14

यह "विज्ञापनों को लेने" के लिए किया जाता है। हम कुछ कारणों से iframes (एडीआई - iframe बनाम एडीजे - जावास्क्रिप्ट) का उपयोग करते हैं:

1 - वे आपकी पृष्ठ सामग्री को लोड करने में धीमा करते हैं। 2 - वे आपके पृष्ठ पर जावास्क्रिप्ट को तोड़ सकते हैं जिससे आपका पृष्ठ ठीक से काम करना बंद कर देता है। 3 - बदतर मामला: वे दुर्भावनापूर्ण कोड इंजेक्ट करते हैं।

आईफ्रेम (एडीआई) का उपयोग करके विज्ञापनों को अपने दस्तावेज़ में अलग कर दिया गया है और मुख्य वेब पेज में हस्तक्षेप नहीं कर सकता है।

हालांकि, ऐसे मामले हैं जब आपकी मार्केटिंग टीम विज्ञापन लेना चाहती है। वे विज्ञापन हैं जो उनके आईफ्रेम विंडो के बाहर विस्तार करते हैं। इन विज्ञापनों के लिए "आईफ्रेम बस्टिंग" दृष्टिकोण शीर्ष शीर्ष विक्रेताओं द्वारा स्थापित किया गया था। इस दृष्टिकोण के लिए आपको अपनी तरफ से एक फ़ाइल होस्ट करने की आवश्यकता है कि विज्ञापन ब्राउज़र के क्रॉस-डोमेन प्रतिबंधों के साथ बातचीत कर सकें। क्रिएटिव अपने पूर्ण समारोह में प्रदर्शन http://www.adopstools.com/?section=miscellaneous&page=iframes

+2

+1 अपडेट किया गया। खराब मामला होता है - http://stopmalvertising.com/ – nottinhill

4

Iframe बस्टर्स संपन्न मीडिया के कुछ प्रकार की मदद के लिए उपयोग किया जाता है:

यहाँ इन फ़ाइलों की एक व्यापक सूची है। उदाहरण के लिए एक एक्सपेंडेबल समृद्ध मीडिया विस्तार नहीं करेगा अगर इफ्रेम में बाहर निकलने में सक्षम होने के बिना इफ्रेम में परोसा जाता है।

यह वह जगह है जहां इफ्रेम बस्टर खेल में आता है।

इफ्रेम बस्टर का उद्देश्य रचनात्मक प्रकाशकों इफ्रेम से बाहर निकलने की अनुमति देना है ताकि रचनात्मक पूरी तरह कार्यात्मक हो सके।

आमतौर पर यह एक फ़ाइल है जिसे साइट डोमेन पर किसी फ़ोल्डर में रखा जाना आवश्यक है।

तो www.yoursitename.com/folder/iframebuster.html

इस स्थान जब भी आप Iframe में एक विस्तारणीय विज्ञापन की सेवा संदर्भित किया जा करने की आवश्यकता होगी।

3

आईफ्रेम बस्टर क्या करता है यह एक विस्तारणीय बैनर को इसके विज्ञापन इकाई आयाम के बाहर आने की अनुमति देता है। आरजी के लिए यदि आपके पास 300x250 विज्ञापन स्लॉट हैं और आपके पास 300x250 विज्ञापन बैनर है जो माउस पर 300x500 तक या क्लिक पर क्लिक करता है तो iFrame बस्टर इसे 300x250 सीमाओं को तोड़ने और बैनर को 300x500 तक विस्तार करने की अनुमति देता है।

डबलक्लिक आईफ्रेम बस्टर हमें आम तौर पर आवश्यक है यदि आपके पास एक रिच मीडिया क्रिएटिव है जैसे पुशडाउन, पबबार या एक्सपेंडेबल होस्ट किया गया है और डार्ट स्टूडियो में सर्विस/सेटअप किया जा रहा है।

एटलस का अपना आईफ्रेम बस्टर कोड है, मीडियामाइंड में addineyev2.html है और इसी तरह FlashTalking और अन्य के पास सर्वर पर होस्ट होने की आवश्यकता है जहां विज्ञापन चलने जा रहे हैं।

संबंधित मुद्दे