मैं उन टूल्स के बारे में बात नहीं कर रहा हूं जो एक को ऑपरेटिंग सिस्टम और क्रॉसब्रोसेर्टस्टिंग डॉट कॉम जैसे ब्राउज़र में वास्तविक पृष्ठ को बनाने या चित्रित करने में एक पृष्ठ को देखने देते हैं।IE6/7 और फ़ायरफ़ॉक्स पर समान प्रदर्शन प्राप्त करने के लिए आपका सबसे अच्छा टूल या तकनीक क्या है?
उत्तर
तुम लोग अभी भी IE6 के लिए कोडिंग रहे हैं, तो आप एक गलती कर रहे हैं जवाब मिल में मदद करेगा।
आईई 6 जैसे पृष्ठों को प्रस्तुत करने के लिए आईई 6 प्राप्त करने के लिए मैं IE7.js का उपयोग करता हूं। आईई 7 सही नहीं है, लेकिन कम से कम इसमें मानकों की कुछ समानता है। चूंकि मुझे केवल आईई 7 और एफएफ के लिए कोड करना है, इसलिए यह मुझे ब्राउज़र के खिलाफ परीक्षण के मामले में 33% अधिक कुशल बनाता है, जो मुझे लगता है कि अच्छी व्यावसायिक समझ है।
लिंक: IE7.js
मैं मानकों को लिखता हूं और फ़ायरफ़ॉक्स और आईई 7 दोनों एक सामान्य अच्छे सेट का पालन करते हैं।
IE6 मर चुका है जहाँ तक मैं चिंतित हूँ लेकिन अगर मैं पेशेवर वेब देव में वापस लाने मैं शायद कि संशोधित करने के लिए होगा;)
मैं मानकों का अनुपालन करने पेज बनाने के लिए कोशिश करते हैं और मेरे सारे परीक्षण करना फ़ायरफ़ॉक्स में (क्योंकि इसमें वेब डेवलपर और फायरबग जैसे कुछ उत्कृष्ट विकास एक्सटेंशन हैं)। फिर जब मैं समाप्त हो जाता हूं तो मैं आईई में साइट का परीक्षण करता हूं, फिर जो भी छोटे बदलाव आवश्यक होते हैं। मुझे लगता है कि मुझे बहुत कम बदलाव करने की ज़रूरत है, क्योंकि मैं सीएसएस के साथ असाधारण रूप से जटिल नहीं करता हूं।
मुझे जावास्क्रिप्ट मतभेदों के साथ और अधिक समस्याएं होती थीं, लेकिन जब मैंने जावास्क्रिप्ट पुस्तकालयों (जैसे jQuery) का उपयोग शुरू किया, तो मैंने इसके साथ कोई गंभीर समस्याएं बंद कर दीं।
पैडिंग।
आईई 6 पृष्ठ पर क्षैतिज तत्वों को रखने के लिए मार्जिन का उपयोग करते समय थोड़ा अजीब हो सकता है। यदि आप अपने तत्वों को आकार देते हैं और पैडिंग का उपयोग करने के भीतर सामग्री को स्थान देते हैं, तो आप किसी भी हैक के बिना आईई 6/7, एफएफ, सफारी और ओपेरा में कई लेआउट काम कर सकते हैं। आईई 5.5 टूटी हुई बॉक्स मॉडल की वजह से चीजों को थोड़ा चिपचिपा बनाता है, लेकिन मुझे लगता है कि हम अब ज्यादातर परिस्थितियों में इसे काफी गिन सकते हैं।
मैं मानकों-अनुरूप पृष्ठ बनाने और फ़ायरफ़ॉक्स में अपना पूरा परीक्षण करने की कोशिश करता हूं (क्योंकि इसमें वेब डेवलपर और फायरबग जैसे कुछ उत्कृष्ट विकास एक्सटेंशन हैं)। फिर जब मैं समाप्त हो जाता हूं तो मैं आईई में साइट का परीक्षण करता हूं, फिर जो भी छोटे बदलाव आवश्यक होते हैं। मुझे लगता है कि मुझे बहुत कम बदलाव करने की ज़रूरत है, क्योंकि मैं सीएसएस के साथ असाधारण रूप से जटिल नहीं करता हूं।
यहां वही है, सिवाय इसके कि मुझे फ़ायरबग और ऐसे उपयोग करने की आवश्यकता नहीं है। मैं केवल IE6 के साथ समस्याओं हाल ही में हालांकि लिया है - सरल सीएसएस द्वारा हल कर रहे हैं जो नजरअंदाज:
/* All browsers read: */
html body {
margin: 10px;
}
/* FF, IE7, Op etc. read: */
html > body {
margin: 0;
}
उपयोग ब्राउज़रों में क्षेत्र स्तर एक सीएसएस रीसेट। यूयूआई और एरिक मेयर के पास अच्छे हैं।
मैं एली के साथ हूं। फ़ायरफ़ॉक्स के खिलाफ लेखन (फ़ायरबग स्थापित के साथ) आपको "अधिक संगत" कोड लिखने के लिए लिखना पड़ता है और फिर जब आप इसे आईई के साथ संगत बनाने के लिए आते हैं तो लाइन के बाद कम से कम एक नौकरी कम होती है।
साइट QuirksMode का प्रयोग करें आप जानकारी compatbility को
यदि यह एक ब्रांड नई परियोजना मैं यह सभी ब्राउज़रों के रूप में मैं परिवर्तन कर मैं लक्षित कर रहा पर सभी एचटीएमएल + सीएसएस परिवर्तनों का परीक्षण करने के लिए एक बिंदु बनाने के लिए है।अतीत में मैंने अपने पसंदीदा ब्राउज़र पर ध्यान केंद्रित किया और फिर दूसरों के साथ परीक्षण करने के बाद यह पता चला कि एक या एक से अधिक छोटे quirks मौजूद थे और वास्तविक कारण पिन-पॉइंट करने के लिए यह बहुत कठिन था। अब मेरे पास सभी ब्राउज़र खुले हैं और यह सुनिश्चित करने के लिए कि प्रत्येक डिस्प्ले मेरी अपेक्षाओं को पूरा करता है, प्रत्येक एचटीएमएल/सीएसएस परिवर्तन के बाद प्रत्येक को ताज़ा करने के माध्यम से जाएं। जब कुछ गलत हो जाता है, तो मुझे पता है कि वास्तव में इसका क्या कारण है।
यह एक ही समय में सभी ब्राउज़रों पर परीक्षण करने के लिए समय लेने वाला प्रतीत हो सकता है, लेकिन लंबे समय तक यह वास्तव में समय बचाता है क्योंकि आप एक बार में समस्याओं को पकड़ते हैं।
- 1. धीमी प्रदर्शन करने वाली क्वेरी पर, आपका सबसे अच्छा SQL अनुकूलन क्या था?
- 2. किसी वेब पेज/साइट पर प्रदर्शन परीक्षण के लिए उपयोग करने के लिए एक अच्छा टूल या साइट क्या है?
- 3. जावास्क्रिप्ट सुरक्षा ऑडिटिंग के लिए सबसे अच्छा टूल क्या है?
- 4. आपका पसंदीदा डेटाबेस क्लाइंट टूल
- 5. MySQL डेटाबेस सिंक्रनाइज़ करने के लिए सबसे अच्छा टूल
- 6. एकाधिक फ़ाइलों पर नियमित अभिव्यक्तियों को ढूंढने और बदलने के लिए सबसे अच्छा टूल क्या है?
- 7. ओएसजीआई बंडल संदर्भ प्राप्त करने के लिए सबसे अच्छी तकनीक?
- 8. अच्छा एफ # प्रदर्शन प्रोफाइलिंग टूल
- 9. एक्लिप्स में उपयोग करने के लिए सबसे अच्छा जावा कोड जनरेशन टूल या प्लगइन्स क्या हैं?
- 10. jQuery प्रदर्शन करने का सबसे अच्छा तरीका क्या है .change()
- 11. यूनिट परीक्षण एंड्रॉइड ऐप्स के लिए सबसे अच्छा और आसान टूल क्या है?
- 12. आपका पसंदीदा निम्न-स्तरीय प्रोफाइलिंग टूल क्या है?
- 13. लॉग फ़ाइलों को पार्स करने के लिए सबसे अच्छा टूल क्या है?
- 14. पायथन में व्यवहार संचालित विकास का समर्थन करने के लिए सबसे अच्छा टूल क्या है?
- 15. एक व्यक्ति सॉफ्टवेयर शॉप के लिए स्वचालन बनाने के लिए सबसे अच्छा टूल क्या है?
- 16. मध्यम आकार के ऑपरेशन (खुले और वाणिज्यिक) के लिए सबसे अच्छा रिपोर्टिंग टूल क्या हैं
- 17. कौन सा हास्केल पार्सिंग तकनीक उपयोग करने के लिए सबसे सुखद है, और क्यों?
- 18. एकाधिक धागे प्राप्त करने के लिए सबसे अच्छा तरीका क्लोजर?
- 19. जावा में स्मृति को एक्सेस करने का सबसे अच्छा तरीका क्या है, mmap के समान?
- 20. ऑटोलॉजीज को देखने के लिए सबसे अच्छा टूल?
- 21. मैक ओएस एक्स में आपका पसंदीदा डिस्सेबलर टूल क्या है?
- 22. प्रोफ़ाइल, संख्या या नाम के लिए सबसे अच्छा क्या है?
- 23. कौन सी इंटरनेट ब्लैकआउट तकनीक सबसे अच्छा काम करती है?
- 24. सबसे समान तार खोजने के लिए php में सबसे अच्छा तरीका है?
- 25. विंडोज फॉर्म एप्लिकेशन पर उपयोग करने के लिए सबसे अच्छा वेब ब्राउज़र नियंत्रण क्या है?
- 26. आपका पसंदीदा ओपन सोर्स डिबगिंग टूल क्या है?
- 27. शैल स्क्रिप्ट्स के लिए प्रदर्शन प्रोफाइलिंग टूल
- 28. क्या ग्राफविज़ इस प्रकार के ग्राफ के लिए सबसे अच्छा टूल है?
- 29. टूल टिप्स (title = "...") फ़ायरफ़ॉक्स
- 30. ब्राउज़र में एमवीसी डोजो एप्लिकेशन बनाने का आपका सबसे अच्छा तरीका क्या है?