2014-12-08 13 views
10

तो मुझे पता है कि AngularJS IE8 के लिए समर्थन छोड़ दिया। मैं सीखना चाहता हूं, इसका मतलब है कि वे आईई 8 में बस परीक्षण नहीं करेंगे, या उन्होंने कुछ विशेषताओं को पेश किया है जो आईई 8 में बस टूट जाते हैं।कोणीय जेएस 1.3 और आईई 8

क्या कोई वास्तव में IE8 पर कोणीय 1.3+ अनुप्रयोग स्थापित करने में सफल रहा? किस तरह के दृष्टिकोण/शिम्स की आवश्यकता है (आधुनिक, es5-shims, respond.js, अन्य?)

उत्तर

-5

अपने दम पर यह कोशिश के बाद - कोई, कोणीय 1.3 बस IE8 पर नहीं चलेंगे। यह shims, या अन्य पुस्तकालयों, या कुछ हैक्स का मामला नहीं है। यह बिल्कुल काम नहीं करेगा।

+1

यह सच नहीं है, और सही उत्तर के रूप में चिह्नित नहीं किया जाना चाहिए। कोणीय 1.3 IE8 पर काम कर सकता है (अपने स्वयं के परीक्षणों का उपयोग करके)। अधिक जानकारी के लिए मेरा जवाब देखें: _) –

1

इसका मतलब यह है कि उन्होंने 1.2.x से परे किसी भी चीज़ के लिए परीक्षण करना बंद कर दिया है, जिससे उन्हें "रोमांचक और अधिक रोमांचक" कोणीय को तेजी से विशेषताएं, कोणीय के समर्थन बोझ को कम करें, और [उनके] समय में कटौती करें, जबकि उपयोगकर्ताओं के केवल एक छोटे से अनुपात को प्रभावित करते हैं। "

वे एंगुलर से हैक को जरूरी नहीं हटा रहे हैं जिसने आईई 8 काम किया है, लेकिन इस बात की कोई गारंटी नहीं है कि 1.2.x के बाद किसी भी चीज में बदलाव आईई 8 पर चल रहे एप्लिकेशन को तोड़ नहीं देगा क्योंकि उन्होंने इसका समर्थन बंद कर दिया है और किसी भी मुद्दे को संबोधित किया है जो पूरी तरह से उससे संबंधित हैं।

ऊपर एक साल पहले एक पोस्ट में उन्होंने जो कहा था, तो यह बहुत अच्छा हो सकता है कि आज कुछ तोड़ने वाली कुछ विशेषताएं हैं। इसके साथ ही, आपकी सुरक्षित शर्त 1.2.x के साथ काम करना होगा, जब तक आप 1.3.x का उपयोग नहीं करना चाहते हैं और इसे स्वयं जांचें।

संदर्भ:

https://blog.angularjs.org/2013/12/angularjs-13-new-release-approaches.html#!http://angularjs.blogspot.com/2013/12/angularjs-13-new-release-approaches.html

https://docs.angularjs.org/guide/ie

+1

में कोणीय कार्यों के साथ कभी भी उपयोग की जाने वाली प्रत्येक सुविधा की पुष्टि कर सकता हूं, आप बस अपनी साइट उद्धृत कर रहे हैं। मैं आपके वास्तविक प्रयोग के बारे में पूछ रहा हूं। – rattkin

+1

मैं आपके प्रश्न के पहले भाग में और बात कर रहा था: "मैं सीखना चाहता हूं, इसका मतलब है कि वे केवल आईई 8 में परीक्षण नहीं करेंगे, या उन्होंने कुछ विशेषताओं को पेश किया है जो आईई 8 में बस टूट जाते हैं।" – smik

+0

पर्याप्त मेला है, लेकिन उनकी प्रविष्टियां थोड़ी अस्पष्ट हैं - वे वास्तव में नहीं कहती हैं कि यह अभी काम करती है और यदि नहीं - क्यों नहीं। – rattkin

15

मेरे पास कोणीय 1.3 आईई 8 के साथ काम कर रहा है।

इसके लिए jQuery, कुछ शिम्स और कोणीय में एक स्रोत कोड परिवर्तन की आवश्यकता है। मैं बनाए रखने कर रहा हूँ की परतें और यहां दिए गए निर्देशों और क्या शामिल करने के लिए पर में पकाया का एक बहुत साथ कोणीय के बनाता है: https://github.com/fergaldoyle/angular.js-ie8-builds

मैं नहीं मिल सकता इकाई तो IE8 के साथ ठीक से चल परीक्षण 100% संगतता पुष्टि नहीं कर सकते , लेकिन एक व्यापक धूम्रपान परीक्षण का उपयोग करके मैं आईई 8 + 1.3