श्रृंखला "अपने आप को और अन्य वरिष्ठ डेवलपर के बीच बहस" से एक और अध्याय कोडिंग बनाम IE के लिए कोडिंग: पीके लिए W3C मानकों
मेरी स्थिति है, जब वेब विकास कर रही है, ब्राउज़र कोड पहले लिखा जाना चाहिए कि और करने के लिए अग्रणी डब्ल्यू 3 सी वेब मानकों का पालन करें, भले ही इंटरनेट एक्सप्लोरर के पास मार्केट शेयर (51% और 79% के बीच कहीं भी हो जो ट्रैकिंग कर रहा है) के आधार पर। मेरे तर्क है:
मानकों में बंद कर रहे हैं और सभी ब्राउज़र डेवलपर्स कम से कम, 100% बग पूरी तरह से तैयार मानकों के लिए मुफ्त समर्थन ओर बढ़ रहे हैं। इसलिए कोड को फ़ायरफ़ॉक्स/क्रोम/सफारी के आसपास लिखा और परीक्षण किया जाना चाहिए, जो आईई 8 की तुलना में उचित मानकों के समर्थन के करीब हैं, फिर सशर्त टैग का उपयोग आईई में अपनी बग के आसपास काम करने के लिए किया जाना चाहिए। यह विशेष रूप से मामला देख रहा है क्योंकि आप आईई बग के आसपास काम करने के लिए सशर्त टैग का उपयोग कर सकते हैं, लेकिन यदि आप रिवर्स में कोड करने का प्रयास करते हैं, तो फ़ायरफ़ॉक्स/सफारी/आदि को कोडित टूटी हुई एचटीएमएल/सीएसएस को सही तरीके से प्रदर्शित करने के लिए हैक्स लिखना बहुत मुश्किल है ।
आप भविष्य में अपने वेब अनुप्रयोगों को प्रमाणित कर रहे हैं यदि आप मानकों के लिए डिज़ाइन करते हैं क्योंकि सभी ब्राउज़र एक ही स्थान पर हैं, मानकों के अनुसार, जिसका अर्थ है कि आप भीड़ में शामिल नहीं होंगे, जिसके बाद मरम्मत करना है हर बार जब कोई नया ब्राउज़र संस्करण आ जाता है जो वेब मानकों के करीब आता है, तो इस प्रकार आपके शुरुआती हैक कुछ लेआउट को तोड़ देते हैं।
बड़े बाजार हिस्सेदारी का समर्थन करने के लिए कुछ टूटा हुआ कोडिंग, यदि आपके पास समय है, तो छोटे बाजार हिस्सेदारी के लिए "अनब्रेकिंग", नौकरी के करीब आने का एक लापरवाही तरीका लगता है और सुझाव देता है कि आपको लगता है कि 20% बाजार हिस्सेदारी है महत्वहीन, जो मुझे लगता है कि सच से बहुत दूर है।
मेरे सह निर्माता का तर्क है:
अलग ब्राउज़र कंपनियों ने अपने स्पर्शरेखा पर बंद जाना चाहते हैं और वास्तव में मानकों के बारे में वैसे भी परवाह नहीं है, इसलिए मानकों के लिए कोड करने के लिए कोशिश कर रहा है समय की बर्बादी।
अल्पसंख्यक ~ 20% बाजार हिस्सेदारी का समर्थन करने के लिए कोडिंग प्रयास के लायक नहीं है जब तक कि पृष्ठ उन ब्राउज़रों में मोटे तौर पर प्रदर्शित होता है जो अभी भी प्रयोग योग्य है।
ब्राउज़र एक ब्राउज़र है एक ब्राउज़र है। यह पाठ को प्रस्तुत करने के लिए सिर्फ एक व्यूपोर्ट है और मुझे ठीक सही चीज़ों के बारे में चिंता करने की ज़रूरत नहीं है।
फ़ायरफ़ॉक्स में विकसित होना दर्द होता है जब वह IE8 को वैसे भी पसंद करता है।
मैं आरोप में और निश्चित रूप से एक मैं कह सकता हूँ "इस तरह से यह जाता है कि" हूँ, लेकिन मुझे नफरत है सिर्फ एक नाजी जा रहा है और "मेरे रास्ते या राजमार्ग" कह; मुझे लगता है कि दूसरों को यह समझना बेहतर होता है कि हम कुछ निश्चित तरीके क्यों कर रहे हैं ताकि हम आगे बढ़ने के साथ समझौते में हों और इसलिए जिन सम्मेलनों का हम पालन कर रहे हैं, वे अटक जाएंगे क्योंकि उनके पीछे कारणों की बदौलत सराहना की जा रही है पीछा किया।
क्या मुझे इस तर्क में कुछ इनपुट मिल सकता है?
आपको यह एक समुदाय विकी बनाना चाहिए क्योंकि यह राय आधारित है। – MitMaro
अब यह एक समुदाय विकी है। –
एकमात्र समाधान मेरे प्रोफाइल पेज पर जीवनी में निहित है। –