मैं IE6, IE7, IE8, IE9, IE10 और इंटरनेट एक्सप्लोरर 11 में अपनी साइट का परीक्षण कैसे कर सकता हूं


84

मैं कैसे इंटरनेट एक्सप्लोरर के सभी पुराने संस्करणों पर IE6 से संस्करण I11 तक सभी तरह से अपनी साइट का मज़बूती से परीक्षण कर सकता हूं?


1
क्या एक स्टैक एक्सचेंज पार्टनर साइट नहीं थी जो लगभग एक साल पहले किया था? यह एक स्टैकओवरफ़्लो पॉडकास्ट पर था ... मैं नाम भूल जाता हूं, और इसका कोई संदर्भ नहीं मिल सकता है।
केजेनसेन

जवाबों:


87

F12IE8 पर हिट करते हुए इसे डेवलपर टूल शुरू करना चाहिए जो आपको ब्राउज़र मोड का उपयोग करके IE7 (IE6 नहीं) का अनुकरण करने की अनुमति देता है।

IE8 IE7 का अनुकरण करता है

मुझे लगता है कि IE9 पर आप कम से कम IE7 का अनुकरण करने में सक्षम होंगे, लेकिन मैं केवल इसलिए इसे दबा रहा हूं क्योंकि अब यह परीक्षण करने के लिए मुझे W7 खरीदने के लिए सरल विचार से चिढ़ है।


अद्यतन: जेफ एटवुड द्वारा निर्दिष्ट के रूप में: IE9 भी IE7 तक वापस अनुकरण करता है।


अद्यतन 2: जैसा कि नीचे दिए गए टिप्पणियों में निक द्वारा सुझाया गया है, यदि आप पुराने IE ब्राउज़रों का अनुकरण करना 100% सुनिश्चित करना चाहते हैं, तो आप Microsoft द्वारा प्रदान किए गए वीएम का उपयोग कर सकते हैं (अविश्वसनीय रूप से वे मुफ्त में भी प्रदान किए जाते हैं)। एक साइड नोट के रूप में, ध्यान रखें कि VM पर परीक्षण IE डेवलपर टूल का उपयोग करने की तुलना में अधिक समय लेने वाला है, IMHO VMs परीक्षण तब संभव हो सकता है जब किसी ऐसी चीज का परीक्षण किया जा रहा है, जो JS / CSS लालची की तरह एक वेब ऐप या एक जटिल वेबसाइट है, न कि साधारण साइटों के लिए। jQuery और कुछ CSS का उपयोग करें।


3
+1 - क्या सही समय है! मेरे समय का एक घंटा हमेशा के लिए खो गया क्योंकि मैंने 2007 में IE7 का उपयोग करके किसी के लिए पूरी कंपनी की खोज की। फिर उसके साथ स्क्रीन शेयर पाने में 30 मिनट का समय लगा ताकि हम यह सत्यापित कर सकें कि वह वास्तव में IE7 का उपयोग कर रहा था न कि IE8 का। अब, अपने बग को ठीक करने के लिए एक VMWare छवि पर Windows XP और IE7 को स्थापित करने के बजाय, मैं आपके स्पष्ट रूप से स्पष्ट, सरलीकृत समाधान का उपयोग करूँगा जो इतने लंबे समय से मेरी दृष्टि से बचने के लिए लगता है;) मैं इसे कैसे याद कर सकता था? धन्यवाद!!
jmort253

4
वास्तव में, पुष्टि की गई: IE9 आपको IE7, IE8, IE9 और IE9 संगतता मोड का अनुकरण करने देता है।
जेफ एटवुड

2
क्या अनुकरण बिल्कुल वैसा ही है, या कुछ छोटे अंतर हो सकते हैं।
सैफ बिचैन

1
@ सैफ बिचेक: माइक्रोसॉफ्ट द्वारा अपने दोनों ब्राउज़रों और उनके ऑपरेटिव सिस्टम्स के लिए निरंतर जारी किए गए हजारों अपडेट को देखते हुए निश्चित रूप से भिन्नता हो सकती है। लेकिन IE का परीक्षण करने के लिए अन्य संभावनाओं पर विचार करें: आपको विंडोज के साथ 3 वीएम स्थापित करना होगा, एक IE7 के लिए, एक या IE8, और एक IE9 के लिए। लेकिन उन परीक्षण वातावरण भी अभी भी अंतिम उपयोगकर्ता वातावरण से भिन्न हो सकते हैं जो शायद स्थापित किए हैं (या स्थापित नहीं किए हैं) कुछ विंडोज / आईई / कार्यालय अपडेट जो आपने स्थापित नहीं किए हैं।
मार्को डेमायो

3
@MarcoDemaio IE 9 के IE 7 मोड और असली IE 7 के बीच निश्चित रूप से अंतर हैं। मैंने यहां दो उदाहरण दिए हैं
निक

24

IE परीक्षक यह IE6, 7, 8 और 9 करता है


2
कुछ सीमाओं को छोड़कर जो पहले से ही सोचते हैं कि यह एक विश्वसनीय परीक्षक नहीं है: 1. पिछला / अगला बटन ठीक से काम नहीं कर रहा है; 2. फोकस ठीक से काम नहीं कर रहा है; 3. windows.open नव निर्मित विंडो को वापस नहीं करता है लेकिन अशक्त है।
मार्को डेमायो

1
दिलचस्प। मेरे पास वे मुद्दे नहीं हैं।
जॉन कोंडे

2
वे यहाँ लिखे गए हैं और साथ ही साथ यह भी जानते हैं कि मुद्दा: my-debugbar.com/wiki/IETester/HomePage
Marco Demaio

1
@marco, उन बग्स को पेश करने से पहले मुझे एक पुराना संस्करण चलाना होगा। मैं भाग्यशाली हूँ। :) फिर भी, ब्राउज़र स्वयं काम करते हैं और वह करेंगे जो करने की आवश्यकता है।
जॉन कोंडे

1
@marco मैंने हमेशा पिछले / अगले बटनों के बारे में नोट देखा है और मुझे लगता है कि कुछ शर्तों के तहत वे काम नहीं कर सकते हैं लेकिन उन्होंने हमेशा मेरे लिए ठीक से काम किया है।
joshuahedlund 21


9

Microsoft ने हाल ही में IE के साथ संगतता का परीक्षण करने के लिए अपना स्वयं का टूल जारी किया। यह उस प्रक्रिया को आसान बनाने वाला है। इसे आधुनिक कहा जाता है: http://www.modern.ie/


7

यदि आप लेआउट का परीक्षण कर रहे हैं तो आप ब्राउज़र शॉट्स वेबसाइट का भी उपयोग कर सकते हैं। आप url में डालते हैं और यह विभिन्न ब्राउज़रों के एक समूह में आपकी साइट की छवियों को लौटाता है।

http://browsershots.org/


1
अफसोस की बात है, यह IE के लिए थोड़ी देर के लिए काम नहीं किया है। आप इसे चुन सकते हैं लेकिन यह स्थिति पृष्ठ में IE के लिए 'अनुपलब्ध' के रूप में सर्वरों को सूचीबद्ध करता है। IE केवल परीक्षण के लिए, नेट रेंडर एक सरल लेकिन सभ्य काम करता है: ipinfo.info/netrenderer
Itai

1
@ इताई - शायद वह अस्थायी था। मैंने बस ब्राउज़र्सशॉट की कोशिश की और उसने मुझे IE 6, 7 में अपने परीक्षण पृष्ठ के स्क्रीनशॉट दिखाए। 8. IE9 वहां उपलब्ध विकल्प नहीं है।
मार्वार्क 19:11

1
@ मवार्क - धिक्कार है! मैंने आज भी कोशिश की और IE कारखाने ऑफ़लाइन थे, मैं फिर से कोशिश करूँगा।
इताई

1
@lovefaithswing: दिलचस्प, अफ़सोस कि वे सिर्फ स्क्रीन शॉट्स हैं। लेकिन मैं मानता हूं कि मुफ्त में कुछ नहीं से बेहतर है।
मार्को डेमायो

5

Microsoft ने " अभिव्यक्ति वेब 4 " भी जारी किया जो विभिन्न IE संस्करणों की तुलना करने के उद्देश्य से है। लेकिन आपको इसके लिए भुगतान करने की आवश्यकता है और आपको विंडोज एक्सपी एसपी 3 या किसी भी बाद के विन-संस्करण की आवश्यकता है।

अभिव्यक्ति वेब 3 मुफ्त में डाउनलोड करने के लिए उपलब्ध है, लेकिन इसमें केवल IE6, IE7 से IE8 की तुलना शामिल है। (IE9 की कमी)


1
FYI करें: उन्होंने अब परीक्षण के उद्देश्यों के लिए उपयोग किए जाने वाले कुछ VMs को (अविश्वसनीय रूप से मुफ्त में) देने का फैसला किया। मेरे जवाब के लिए निक द्वारा टिप्पणी देखें।
मार्को डेमायो

1
उन्होंने वर्षों से ऐसा किया है, लेकिन उन वीएम की एक उपयोग अवधि है, जहां तक ​​मुझे याद है।
परेला

4
वास्तव में वे उसी लिंक पर एक नोट में एक्सपेलिन करते हैं microsoft.com/en-us/download/details.aspx?id=11575slmgr –rearm कमांड प्रॉम्प्ट पर टाइप करने के लिए छवियों को हमेशा के लिए रीसेट करें ताकि वे मूल रूप से कभी भी समाप्त न हों, भले ही आप जीत गए हों ' उन imasges पर कुछ भी बचाने में सक्षम हो, लेकिन परीक्षण के लिए पर्याप्त हो सकता है।
मार्को डेमायो

2
अभिव्यक्ति वेब 4 अब मुफ्त में उपलब्ध है, लेकिन अभिव्यक्ति वेब उत्पाद अब विकसित नहीं हो रहा है।
जैकब ह्यूम

4

क्रॉसब्रोटरिंग एक ऐसी साइट थी जिसे मैंने कुछ समय के लिए आज़माया था। बहुत अच्छा, आपको एक वर्चुअल मशीन मिलती है, जिसे आप VNC पर एक्सेस करते हैं। उपयोगी, विशेष रूप से अधिक गतिशील साइटों के लिए।


4

तुम सिर्फ अलग आईई ब्राउज़रों पर अपने वेब पृष्ठों की डिजाइन की जांच करना चाहते हैं, तो कोशिश Browsershots या WebPageTest। WebPageTest मूल रूप से एक नि: शुल्क प्रदर्शन परीक्षण उपकरण है, लेकिन यदि आप उनके होम पेज से "विजुअल कम्पेरिजन" टैब का चयन करते हैं और परीक्षण करने के लिए एक URL सबमिट करते हैं, तो साइट आपके वेब पेज के " तह के ऊपर " विस्तार योग्य थंबनेल उत्पन्न करती है और वैकल्पिक रूप से एक वीडियो लोड होने के दौरान वह वेबपेज। WebPagetest एक खुला स्रोत उपकरण है जिसे आप स्थानीय रूप से स्थापित कर सकते हैं और अपना स्वयं का इंस्टेंस चला सकते हैं। WebPagetest आपको IE संस्करण 6 से 9 में परीक्षण करने देता है।

यदि आप मैन्युअल रूप से अपनी साइट के नेविगेशन और विशेषताओं का परीक्षण करना चाहते हैं, न कि केवल डिज़ाइन और लेआउट का, तो अपने Win 7 PC पर IE 6, 7, 8 की स्वतंत्र रूप से उपलब्ध वर्चुअल पीसी छवियों को स्थापित करें । IETester जैसे उपकरण पूरी तरह से विश्वसनीय नहीं हो सकते हैं


4

मैं विंडोज़ एक्सपी की प्रतियों को चलाने के लिए वर्चुअलबॉक्स का उपयोग करता हूं, जिस पर प्रत्येक ब्राउज़र स्थापित है। यह 'आदर्श' नहीं है, लेकिन यह मेरे लिए काम करता है, और इसे स्थापित करना और उपयोग करना बहुत आसान है। यह भी सबसे अच्छा प्रतिबिंब की संभावना है कि ब्राउज़र वास्तव में किसी विशेष ओएस पर कैसा है।


4

प्रयत्न, कोशिश

http://utilu.com/IECollection/

आप विंडोज़ मशीन या वर्चुअलबॉक्स विंडोज़ मशीन पर IE 5,6,7,8 को साइड से इंस्टॉल कर सकते हैं।


3

यदि आप केवल विज़ुअल चेक के साथ ठीक हैं, तो आप Adobe के BrowserLab का उपयोग कर सकते हैं । यह एडोब द्वारा प्रस्तावित ऑनलाइन सेवाओं के सीएस लाइव सूट का हिस्सा है। अभी आप सीएस लाइव की 12 महीने की मुफ्त सदस्यता प्राप्त कर सकते हैं, इसलिए अल्पावधि में यह एक अच्छा मुफ्त समाधान है। आप एक साथ कई ब्राउज़र / OS संयोजनों पर परीक्षण चला सकते हैं और उनके साथ-साथ तुलना करके रेंडरिंग अंतर देख सकते हैं।

हालांकि, वास्तविक परीक्षण मशीनों (या वीएम) के लिए हमेशा सबसे अच्छा होता है, क्योंकि ब्राउज़रलैब आपको बता नहीं सकता है कि क्या जावास्क्रिप्ट टूट गया है या सीएसएस या मार्कअप त्रुटियों को डीबग करने में आपकी मदद करेगा। यह केवल आपको बताएगा कि लेआउट किसी विशेष प्लेटफ़ॉर्म में ठीक से प्रस्तुत नहीं कर रहा है। लेकिन एक यूआरएल में टाइप करने में सक्षम होना अच्छा है, एक पल में अधिकांश प्रमुख ओएस / ब्राउज़र संयोजन पर वेबपेज के पूर्ण आकार के स्क्रीनशॉट प्राप्त करें।


3

नहीं है Browserling जो अन्य प्रमुख ब्राउज़रों के परीक्षण आईई 5-9 और विभिन्न संस्करणों की भी अनुमति देता है कि सभी अपनी पसंद का एक ब्राउज़र से, और!


1
वे बहुत विश्वसनीय नहीं लगते, उनकी साइट IE7 और IE8 पर सभी गलत दिखाती है। मेरा मतलब है कि यदि वे अपनी साइट क्रॉस-ब्राउज़र का परीक्षण करने वाले पहले व्यक्ति नहीं हैं, तो मैं सोच रहा हूं कि मैं उनके क्रॉस-ब्राउज़र परीक्षण उपकरण पर कैसे भरोसा कर सकता हूं।
मार्को डेमायो

3

मैं spoon.net ब्राउज़र सैंडबॉक्स का उपयोग कर रहा हूँ - http://spoon.net/Browsers

यह आपको अपने कंप्यूटर पर IE6-9 चलाने के लिए बिना उन्हें स्थापित करने देता है। उनके पास ब्राउज़र कंसोल भी है और IE डेवलपर टूलबार के साथ काम करता है, जो सीएसएस / जावास्क्रिप्ट डिबगिंग के साथ मदद करता है।


सभी पुराने ब्राउज़र संस्करणों के लिए भुगतान करना।
केसी

3

आपके इच्छित प्लेटफ़ॉर्म पर चलने वाले मूल, हार्ड बॉक्स का कोई विकल्प नहीं है। कोई IE- परीक्षण सूट पूरी तरह से सही नहीं है, और कई त्रुटियां पैदा करेंगे जो उत्पादन में प्रकट नहीं होते हैं (झूठी सकारात्मक पर अपना समय बर्बाद कर रहे हैं)। वर्चुअल मशीनें उतनी विश्वसनीय नहीं हैं जितना लोग सोचते हैं - मैंने IE6 को चलाने की कोशिश करते हुए कई वीएम-विशिष्ट बग देखे हैं (मुझे लगता है कि IE6 का रेंडरिंग इंजन कुछ थ्रेड्स के समन्वय पर निर्भर करता है, जो VMs ठीक से प्रबंधित नहीं कर सकते हैं)।

यदि IE6 / 7 कार्यक्षमता आपके संगठन के लिए मायने रखती है, तो मुझे लगता है कि आप दो सस्ते WinXP बक्से पर मामूली राशि खर्च करने के लिए आसानी से मामला बना सकते हैं। IETester एक टोपी की बूंद पर पिघला हुआ और क्रैश के रूप में धीमा है, और IE के 'संगतता मोड' - पहली पास के लिए काम करते हुए - बस मस्टर तक नहीं है यदि आपके ग्राहक वास्तव में अपने सॉफ्टवेयर पर काम करते हैं जो उनकी विरासत बक्से पर निर्भर करते हैं।


1
समस्या यह WinXP मशीनों को खरीदने की नहीं है, लेकिन समय का उपयोग हार्ड बॉक्स पर परीक्षण करने के लिए किया जाता है, मुझे अपने बट को एक पीसी से दूसरे में स्थानांतरित करने की आवश्यकता होगी, यह निश्चित रूप से एक प्रोग्रामर के लिए बहुत मेहनत का काम है। मैं शायद ही कभी अपनी बाहों को 15 डिग्री से अधिक मूर के लिए कीबोर्ड के ऊपर उठाता हूं। :-)
मार्को डेमायो

2
@MarcoDemaio - दूरस्थ सत्र का उपयोग क्यों नहीं?
जिमी Breck-McKye

3

Microsoft प्रदान करता है, स्वतंत्र रूप से और पंजीकरण के बिना, वर्चुअल मशीन के लिए:

  • Win7 पर IE8
  • Win7 पर IE9
  • Win7 पर IE10
  • Win7 पर IE11
  • Win81 पर IE11
  • Win10 पर बढ़त

निम्नलिखित मंच के लिए:

  • VirtualBox
  • आवारा
  • HyperV
  • VPC
  • VMware
  • समानताएं

0

मैंने समाधान के लिए बहुत कुछ खोजा है, सबसे अच्छा मैंने पाया है कि IE टैब प्लगइन के साथ फ़ायरफ़ॉक्स 8.0 का उपयोग किया जा रहा है, इस कैस में आप IE6, IE7, IE8, IE9 पर अपनी वेबसाइट का परीक्षण कर सकते हैं। मुझे उम्मीद है इससे मदद मिलेगी


2
"IE टैब प्लग इन" मशीन पर IE का जो भी संस्करण स्थापित किया गया है, उसका उपयोग करें?
Mrhhite

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