-
Notifications
You must be signed in to change notification settings - Fork 648
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What version of the browser support ? #438
Comments
None of the built-in tags currently generate anything above ES5. You can find a detailed compatibility table for all major browsers here. The compiler currently requires at least partial ES6 support (Node.js 4+). If you're not already compiling your templates before sending them to the browser, you really should. The renderer runs in all modern browsers; if you need to support older browsers (like IE8), you will need to transpile the renderer and the compiled (".marko.js") templates with Babel before serving them to the client. |
@cheft, Marko v4 will be IE9+, so I would plan for that, but I believe we're currently IE8+ on v3. I'm going to close this, but feel free to ask if you have more questions. |
@mlrawlings ,hi, may i ask what version of the browser support now? we have some issues with IE by using Marko v4. |
@TomHuang204 If's IE 9 or higher, please open an issue for what you're seeing and we'll take a look. AFAIK, nothing has been introduced that is intentionally incompatible with IE. |
@mlrawlings ,hi, it was my mistake. I made some mistakes when using the lasso-babel-transform and the babel-polyfill. Anyway, there has no issues about the IE support. Thanks. |
@mlrawlings Will it work in IE8+ with ES5 shimming? |
Open Questions
What version of the browser support ?
The text was updated successfully, but these errors were encountered: