Updated subject to be more explicit.

On Tuesday, July 21, 2015 at 6:59:31 PM UTC-7, John Livingston wrote:
>
> *Intro*
>
> This may be a bit premature since *Angular 2.0* is still in alpha and we 
> likely won’t have any news about release dates or betas until the October 
> conference. However, given the rapid change in the industry and the 
> proliferation and advances of competing frameworks like Ember, React, 
> Meteor, and even Aurelia, I feel compelled to think about what I should be 
> recommending to my customers and where I should be investing my dwindling 
> time.
>
>
> *Legacy Browsers*
>
>
>    - Microsoft is dropping support for IE9 in January and that Windows 10 
>    will likely have an impact on legacy IE market penetration. 
>    https://support.microsoft.com/en-us/gp/microsoft-internet-explorer
>    - It is no secret that huge number of IE8 and IE9 stats are based on 
>    pirated versions in China and Southeast Asia. (
>    http://www.upsdell.com/BrowserNews/stat_trends.htm)
>    - I have worked for and with large enterprises and know that many IT 
>    departments will be reluctant and very slow to adopt new OSs and new 
>    browsers. (A bit anecdotal, but we all know it is true. :) )
>    - I work on several projects with large older populations that are 
>    notorious about not updating their machines. (Very anecdotal. :) )
>
> *Statistics*
>
> The latest statistics show that a whopping 26% are still using legacy 
> (pre IE11) IE browsers. (See below) While I can still continue to use 1.x 
> and write code that is more 2.0 friendly, I frankly don’t have much faith 
> that simply coding in TypeScript and using John Papa’s excellent style 
> guide <https://github.com/johnpapa/angular-styleguide> (sorry Todd) will 
> magically make it easy for me to upgrade when the time comes. Obviously I 
> can mix and match things like React with Angular 1.x to get better 
> performance, but honestly who really wants to do that? Furthermore, can we 
> really predict when evergreen browsers become a reality? Google resident 
> and technorati bad @$$ Paul Irish was Google +ing about this (among other 
> things) years ago . ;) 
> https://plus.google.com/+PaulIrish/posts/eqmZ1dkScjY
>
>
> My apologies for the longwinded introduction, but I hope you can see where 
> I am coming from...
>
>
> *The Question*
>
> *Are there any plans to provide a combinations of shims and/or polyfills, 
> and/or transpiling to ES5, or perhaps an AMD solution to provide better 
> support for legacy IE versions? *
>
> Have you hired any actuaries to do statistical analysis on legacy browser 
> marketshare degradation? Okay, maybe that was a tad snarky. ;)
>
>
> *Browser Market Share* (Don’t trust the W3 school stats as they are only 
> relevant to the site. I'm sure Google has much better statics internally.)
>
>
> https://www.netmarketshare.com/browser-market-share.aspx?qprid=2&qpcustomd=0
>
>
> *BTW*: I have been a long time advocate of Angular and have used it and 
> introduced it on numerous projects. Though I was a bit thrown off by all 
> the big changes in 2.0, after watching most of the ng-conf and ng-vegas 
> videos and reading numerous blog posts, I have definitely warmed up to it 
> and was even toying with using 2.0 on a future project. I was really 
> looking forward to the refactorability of TypeScript, performance 
> increases, and the organization and conciseness of the new framework. 
>
>
> *Disclaimer*: My first job in software was 15 years ago as a contractor 
> at Microsoft, working on the localization of IE 5.5 of all things (I speak 
> Japanese.). That said, I’ve been a loyal Chrome user since it came out in 
> 2008 when it was still beta. Might have to check out Spartan though. Maybe 
> it will use V8, webkit, and support OSX. ;)
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to angular+unsubscr...@googlegroups.com.
To post to this group, send email to angular@googlegroups.com.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to