cmichaelgraham / aurelia-typescript

A starter kit for working with the Aurelia TypeScript type definitions
MIT License
144 stars 52 forks source link

Samples don't work on IE #7

Open OnurGumus opened 9 years ago

OnurGumus commented 9 years ago

Are these templates chrome only ? Because no instruction given for IE. Nor it does work. What can I do ?

cmichaelgraham commented 9 years ago

sorry for the delayed response. i'm back online now - i will provide instructions tomorrow. if you look at http://github.com/aurelia/skeleton-navigation i believe there are instructions on making IE work.

OnurGumus commented 9 years ago

Tried that already. Didn't work for me.

csrow commented 9 years ago

For Firefox and IE, need to move the webcomponets folder from under the scripts to root directory.

Also for IE, need to download one other polyfill and place it on root. See here.

https://stackoverflow.com/questions/28796657/aurelia-typescript-project-only-working-on-chrome/28800556?noredirect=1#comment45883799_28800556

cmichaelgraham commented 9 years ago

thank you @csrow, i'll get to work on trying that out.

this link to IE9 / IE10 Aurelia tests may also be of interest

from @EisenbergEffect via Aurelia blog under "What's Coming Next":

IE9 and IE10 Support - We've got IE9 and IE10 up and running in our "labs". We know what is needed to make these work automatically and we'll be making those changes in the next few weeks. We're happy to announce that the full fidelity Aurelia experience will be available in IE9 soon.

cmichaelgraham commented 9 years ago

fyi - i am preparing to test using Firefox and IE11 and also IE9 & IE10 (in addition to Chrome). thanks to @zewa666, for pointing me at modern ie which contains vbox vm's for testing IE9 & IE10

steps so far:

  1. :white_check_mark: install vbox
  2. :white_check_mark: download windows 7 ie9 vm
  3. :white_check_mark: start ie9 vm (remaining steps are within vm)
    1. :white_check_mark: download and install Visual Studio Community 2013 Update 4
    2. :white_check_mark: download and install node
    3. :white_check_mark: download and install github for windows
    4. :white_check_mark: download and install git for windows
    5. :white_check_mark: change github for windows to git bash shell (settings)
    6. :white_check_mark: restart vm
    7. :x: use clone button aurelia typescript repo
    8. :white_check_mark: clone button not working, clone using github for windows
    9. :white_check_mark: install TypeScript 1.4 compiler
  4. :white_check_mark: download windows 8 ie10 vm
  5. :white_check_mark: start ie10 vm (remaining steps are for vm)
    1. :white_check_mark: download and install Visual Studio Community 2013 Update 4
    2. :white_check_mark: download and install node
    3. :white_check_mark: download and install github for windows
    4. :white_check_mark: download and install git for windows
    5. :white_check_mark: change github for windows to git bash shell (settings)
    6. :white_check_mark: restart vm
    7. :x: use clone button aurelia typescript repo
    8. :white_check_mark: clone button not working, clone using github for windows
    9. :white_check_mark: install TypeScript 1.4 compiler
  6. :white_check_mark: install firefox
  7. :white_check_mark: reproduce single issue with firefox
  8. :white_check_mark: create comment with list of solutions to test
  9. :white_check_mark: automate publishing for each solution to gh-pages
  10. :white_check_mark: update to latest released Aurelia libraries
  11. :white_check_mark: create bundler for latest Aurelia libraries (vs releases - the current bundler)
  12. :white_check_mark: create entry points for latest released and latest Aurelia bundles for each solution
  13. :x: identify branching strategy for repo to handle current vs. latest bundle and possibly also browser target if not single
  14. :white_check_mark: single index.html or specific to browser :question: (thinking single)
  15. :memo: create pull request for aurelia/templating to fix issue that breaks todo sample
  16. :memo: update and validate support for firefox and ie11

note: IE9 will remove all <import> statements in templates. a fix is planned for aurelia that will resolve this issue in the near future.

cmichaelgraham commented 9 years ago

Browser Support by Solution

Solution Chrome Firefox IE11 IE10 IE9
aurelia-vs-ts :white_check_mark: :memo: :memo: :memo: :memo:
code-sandbox :white_check_mark: :memo: :memo: :memo: :memo:
multi-level-menu :white_check_mark: :white_check_mark: :memo: :memo: :memo:
pwkad-aurelia-samples :white_check_mark: :memo: :memo: :memo: :memo:
skel-nav-esri-gulp :white_check_mark: :memo: :memo: :memo: :memo:
skel-nav-esri-vs-ts :white_check_mark: :memo: :memo: :memo: :memo:
skel-nav-require-vs-ts :white_check_mark: :memo: :memo: :memo: :memo:
todo-require-vs-ts :white_check_mark: :memo: :memo: :memo: :memo:
Solution Telerik Simulator Samsung Note 4
skel-nav-esri-vs-ts-telerik :memo: :memo: