Yeni çerçeveler araştırıyorum ve Dart hakkında okuduğum şeyden çok etkilendim. Tabii ki, en azından IE8'i desteklemem gerekiyor ve Dart bunu sağlamaya çalışmıyor. Tam olarak bunun neden olduğunu merak ediyordum. Sadece ES5'e derlediği için mi? Bazı basit polyfills bunu düzeltir mi?Dart2JS ve IE8
cevap
(biz ne gördüğünüzü gibi sevindik, Dart kontrol için 's ederiz!)
Dart bugün GELECEK'tendir. Herhangi bir eğilime bakın ve bir şey açık: mobil, mobil, mobil. Ayrıca, otomatik güncellenen modern tarayıcılar.
onların modası geçmiş bir JavaScript motorları ve HTML5 için zayıf destek (varsa) ile, eski tarayıcılarda çalışan herhangi bir zaman harcama, biz demektir değil vakit o vay kullanıcıları uygulamaları oluşturmak için geliştiriciler için kapsamlı bir platform üzerinde çalışan. Kullanıcı beklentilerinin yüksek olduğuna ve bunları karşılamanın ve aşmanın tek yolunun modern JavaScript motorlarında çalışan ve çok çeşitli HTML5 özelliklerinden yararlanabilecek bir platform oluşturmak olduğuna inanıyoruz. Modern web ve eski tarayıcıların gücünü gösteren harika bir deneyim oluşturamazsınız.
Hızlı bir düzeltme için, eski tarayıcılara takılan kullanıcılarınızı Chrome Frame'i yüklemek için teşvik edin. Veya daha iyisi, tarayıcılarını yükseltmeye teşvik edin. Ne gelince
eski tarayıcılarda kullanılmasını Dart'ı engeller: test
- eksikliği. buildbots, eski tarayıcılara karşı test yapmıyor.
- ES5 JavaScript motorlarının eksikliği.
- İnsan gücü. Kaynaklarımız modern web tarayıcıları için daha iyi kullanılır.
Bir ES5 şeridinin işe yarayıp yaramadığını araştırdığımızdan emin değilim. Yine de bunu işe alırlarsa topluluktan haber almak isteriz.
Hi Seth cevabınız için teşekkür ederim, muhtemelen soruyu yeniden söylemeliydim. * Neden * Dart IE8'i desteklemiyor (inanın, bana koro için vaaz veriyorsun;) ama ben tam olarak anlamıyorum * ne * Bu onu. Sadece ES5'e derlediği için mi? Böyle bir durumda, bir ES5 şimi benim kullanıcı tabanımın segmentini desteklerken, Dart'a geçmeme izin verir. Maalesef, Chrome Frame'i ödeme yapan müşterilerimden gerçekten talep edemiyorum. –
Ah, açıklama için teşekkürler. Cevabı biraz ekledim. Aradığınız şey olup olmadığından emin değil. :(BTW Chrome Frame artık yüklemek için yönetici izinleri gerektirmiyor, bu da güzel: –
StatCounter'a göre, IE8 yaklaşık% 10'dur http://gs.statcounter.com/#browser_version_partially_combined-ww-monthly-201203-201303 –
- 1. IE8 ve JQuery'nın Döşeme()
- 2. IE8 ve jQuery seçicileri
- 3. window.fireEvent ve window.dispatchEvent hem IE8
- 4. IE8 bazen
- 5. window.toString.call IE8
- 6. dart2js derlenmiş Polimer Dart uygulaması IE 11'de çalışmıyor
- 7. .Net webApi ISO datetime ve IE8
- 8. IE8'de SlideUp() ve SlideDown() efektleri
- 9. CORS jQuery ve XDomainRequest içinde IE8/9
- 10. Koşullu CSS IE7 ve IE8 tarafından yüklenmemiş
- 11. Peyzaj Baskı IE8
- 12. IE8'de jQuery seçici
- 13. IE8 ve IE9: önce ve: öğeleri mutlak olduktan sonra gizli
- 14. JavaScript - geçersiz argüman IE8
- 15. IndexOf IE8 Tarayıcıda Desteklenmiyor
- 16. window.location.hash atama, IE8
- 17. IE8 güvenlik uyarısı
- 18. JQuery IE8'de Çalışmıyor
- 19. İçiçe ng-repeat IE8
- 20. angular-ui IE8 akordeon
- 21. IE8 PRE Etiket Sorunları
- 22. Kullanın:() IE7/IE8
- 23. CSS3 Animasyon IE8/9
- 24. ie8 sekmelerini kapatma
- 25. edilemiyor. [IE8 sadece]
- 26. IE8 XmlHttpRequest Hata ayıklama
- 27. IE8 CSS oluşturma sorunu (tablo)
- 28. IE8'de yanlış dikey hizalama
- 29. jQuery XML Ayrıştırma IE7/IE8
- 30. JQuery Validation, IE8'de çalışmaz
XP ve IE8 için Microsoft destek ve yamaları yakında sona eriyor - bu yıl bence. –
Yalnızca (: IE8, Windows 7 ile birlikte gönderilirse, benim anlayışım aynı yaşam döngüsünü paylaşıyor. Bu, Birincil Destek'in 2015'te bittiği anlamına geliyor ve Uzatılmış Destek 2020'de bitiyor. –
Yikes - uzun canlı Intranet Gezgini. kurumsal ağlar IE8/Windows 7 kombinasyonu için web istatistiklerinin ne olduğunu merak ediyorum.Şanssız küçük olmalı.Ben herhangi bir os/tarayıcı istatistiklerini bulamadım.Bu durumunuza yardımcı olmuyor.Tek bir yaklaşım olacağını düşünüyorum dart2js çıktısını (minified olmayan) bir linter aracılığıyla çalıştırır ve ne tür bir problemi tanımladığını görür –