मैं Internet Explorer 11 जैसे वेब पेजों को कैसे प्रस्तुत कर सकता हूँ?


-18

अब, मुझे पता है कि यह एक बुरे सवाल की तरह लग सकता है कि मैं सिर्फ इंटरनेट एक्सप्लोरर 8 में अपग्रेड कर सकता हूं, लेकिन मैं IE6 के साथ चिपका रहा हूं कि IE8 मूल्यवान सुविधाओं को हटा देता है, जैसे पसंदीदा ऑफ़लाइन को बचाने की क्षमता और तथ्य यह है कि एक फ़ाइल पथ विंडोज एक्सप्लोरर विंडो में बदल जाता है और वेब एक्सप्लोरर को विंडोज एक्सप्लोरर में टाइप करने से यह IE विंडो में बदल जाता है।

मुझे पता है कि Internet Explorer 6 कुछ पृष्ठों को रेंडर करने में बहुत बुरा काम करता है । मुझे Google Chrome फ़्रेम एक्सटेंशन के बारे में पता है, जो IE में क्रोम-स्टाइल रेंडरिंग लाता है, लेकिन वह जल्द ही बंद हो जाएगा। इसलिए, मैंने एक और चीज़ की कोशिश की: मुझे पता है कि C:\Windows\System32\mshtml.dllइसमें ट्रिडेंट रेंडरिंग इंजन है जो IE द्वारा उपयोग किया जाता है, इसलिए मैंने कुछ करने की कोशिश की: मैंने सबसे पहले मूल फ़ाइल को Windows XP पर नाम बदलकर बैकअप किया mshtml-old.dll, फिर मैंने DLL से कॉपी करने की कोशिश की। इंटरनेट एक्सप्लोरर 10 के साथ विंडोज 7 चलाने वाला एक कंप्यूटर। मैंने देखा कि, कॉपी करने के बाद, सिस्टम ने पुराने के साथ नए डीएलएल को बदल दिया था, लेकिन मैंने जिसे बरकरार रखा था उसे छोड़ दिया।

क्या कोई तरीका है जिससे मुझे DLL को बदलने के लिए सिस्टम मिल सकता है ताकि मैं IE11 mshtml.dllमें विंडोज एक्सपी में ट्रांसफर कर सकूं और IE6 को IE11 की तरह रेंडर कर सकूं?

मैं एक ऐसे उत्तर की तलाश कर रहा हूं, जो IE6 (या IE10) की तरह IE6 रेंडर करने के लिए मेरे सिस्टम को ट्वीक करने का तरीका बताता है, न कि मुझे IE को अपग्रेड करने या किसी अन्य ब्राउज़र को स्थापित करने के लिए कहता है। मुझे परवाह नहीं है कि यह कितना थकाऊ तरीका है, जब तक यह काम करता है।

यदि आप सोचते हैं कि मैं पुराने हार्डवेयर पर हूँ, तो Windows XP मशीन वास्तव में विंडोज 7 पर चलने वाला विंडोज एक्सपी मोड है। असली कारण कि मैं इसे दूसरे ब्राउजर में स्विच नहीं करना चाहता, क्योंकि मैं प्रयोग करना चाहता हूं।


3
इंटरनेट एक्सप्लोरर 6 सब कुछ वास्तव में बुरा काम करता है , न कि केवल प्रतिपादन। आपको अपने वर्कफ़्लो को अनुकूलित करना चाहिए और अतीत से चिपके रहने के बजाय एक नए ब्राउज़र का उपयोग करना चाहिए। Dll के बदलने से आपकी सहायता करने की संभावना नहीं है, पुराना ब्राउज़र नए का उपयोग नहीं कर सकता है।
बर्न

2
आप जो चाहते हैं वह संभव नहीं है क्योंकि विचाराधीन dll Windows XP पर विंडोज़ कर्नेल के साथ भी संगत नहीं है
रामहॉन्ड

@Ramhound तो, अगर मेरे पास विंडोज एक्सपी और विंडोज 7 दोनों पर इंटरनेट एक्सप्लोरर 8 था, और मैं mshtml.dllविंडोज 7 से लेता हूं और इसे विंडोज एक्सपी में डाल देता हूं , तो यह काम करेगा?
21

11
आपका बायो आपको एक प्रोग्रामर के रूप में सूचीबद्ध करता है, जिसका सिद्धांत में अर्थ है कि आपके पास कुछ विचार है कि कंप्यूटर कैसे काम करते हैं। यह प्रश्न उस विचार के विपरीत प्रतीत होता है। क्या आप बस एक प्रोजेक्ट से दूसरे स्रोत की बहुत सारी फाइलों को कॉपी कर सकते हैं और सब कुछ "बस काम" कर सकते हैं? नहीं, आपको एकीकरण और कार्यान्वयन करने में बहुत समय बिताने की आवश्यकता है। DLL एक समान होते हैं, उन्हें बहुत से कोड की आवश्यकता होती है जो यह जानते हैं कि इसका उपयोग कैसे करना है और इसके साथ काम करने वाले अन्य संगत DLL, आप एक फ़ाइल की प्रतिलिपि बनाने की उम्मीद नहीं कर सकते हैं और यह "बस काम" है। बड़े होकर, भविष्य में हमसे जुड़ें, और एक उचित ब्राउज़र स्थापित करें।
Mokubai

@ मोकूबाई ने कहा कि मैं एक जावा प्रोग्रामर हूं ... वैसे, यह प्रोफाइल स्टैक ओवरफ्लो से आता है।
gparyani

जवाबों:


8

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

http://windows.kde.org/

क्योंकि आप प्रयोग करना पसंद करते हैं, मैं आपको सुझाव देने जा रहा हूँ कि आप प्रयोग करने लायक कुछ प्रयोग करें, और "लिनक्स लाइव सीडी" शब्द देखें। उस पर बिताया गया समय किसी ब्राउज़र की 5 बड़ी रिलीज़ के बीच की खाई को पाटने की कोशिश में बर्बादी से बहुत कम है।


10

प्रोग्राम ऐसे काम नहीं करते हैं। IE10 में IE6 की तुलना में एक अलग आंतरिक संरचना है, आप इसे केवल एडीएल को स्वैप करके इसे बेहतर बनाने में सक्षम नहीं होंगे। यह एक छोटी कार में ट्रक इंजन लगाने की कोशिश करने जैसा होगा। कठिन प्रयास के वर्षों के साथ तकनीकी रूप से संभव है, लेकिन आसपास के अन्य तरीके से करना बहुत आसान है।

आपके पास क्रोम जैसे आधुनिक ब्राउज़र को स्थापित करने से बेहतर किस्मत होगी । आप अभी भी अपने पसंदीदा निर्यात कर सकते हैं , क्या यह खुले वेब पेज हैं यदि यह डिफ़ॉल्ट ब्राउज़र पर सेट है, और यहां तक ​​कि IE में पृष्ठों को प्रस्तुत करना यदि आपको किसी कारण से ऐसा करने की आवश्यकता महसूस होती है।


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

2
उसके बाद सौभाग्य।
डेविड

3
@ रामहाउंड हां, मेरे पाठ को फिर से पढ़ते हुए, मुझे लगता है कि मैंने "तकनीकी रूप से संभव" पर बहुत जोर दिया है और "लुडीक्रिकली मुश्किल, व्यर्थ, बहु-वर्षीय प्रोग्रामिंग प्रोजेक्ट" पर पर्याप्त नहीं है।
डेविड

5
आपको बहुत अधिक गंभीरता से हैक करना होगा (असंतुष्ट, रिवर्स इंजीनियर, भारी रूप से संशोधित, फिर से इकट्ठा) कई IE 10/11 DLL और अन्य फाइलें; IE 6 के रूप में एक ही एपीआई पर काम करने के लिए उन्हें वापस लेना; XP पर क्या उपलब्ध है के संदर्भ में उनके विंडोज एपीआई उपयोग को फिर से लिखना; और .... हाँ, मैंने मूल रूप से आपको बताया था कि यह कैसे करना है, लेकिन मैं आपको बता सकता हूं कि कैसे एक शनि वी रॉकेट का निर्माण किया जाए; इसका मतलब यह नहीं है कि आप वास्तव में निर्देशों को पूरा करने में सक्षम होंगे। मुख्य समस्या यह है कि प्रक्रिया में प्रत्येक "कदम" को एक व्यक्ति को करने में लगभग 15 साल लगेंगे, यह मानते हुए कि उनके पास असीम धैर्य था।
Allquixotic

4
इसके अलावा, डेविड के जवाब को स्पष्ट करने के लिए: कुछ कार्यक्रम इस तरह काम करते हैं; विशेष रूप से एबीआई-संगत बने रहने का दावा करने वाले कार्यक्रमों के मामूली अपडेट के लिए, आप बस एक नए DLL में छोड़ सकते हैं और यह काम करेगा। उदाहरण के लिए, gstreamer 0.10.x का उपयोग कर एक कार्यक्रम DLLs को बदलकर gstreamer के एक नए संस्करण का उपयोग करने के लिए "अपग्रेड" किया जा सकता है। ऐसा इसलिए है क्योंकि gstreamer उस प्रमुख संस्करण श्रृंखला (0.10.x) के भीतर एपीआई संगतता का वादा करता है। इंटरनेट एक्सप्लोरर हालांकि, प्रत्येक व्यक्तिगत रिलीज के साथ अपने लगभग सभी एपीआई को तोड़ता है, इसलिए यह कार्य फाइलों की सूची को इकट्ठा करने से कहीं अधिक होगा।
Allquixotic
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.