-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
IE Support #425
IE Support #425
Conversation
DeepCode Report (#51fd95)DeepCode analyzed this pull request. |
Hey @AndrewBastin, TravisBuddy Request Identifier: daba2220-1d42-11ea-a2fb-51cb67500490 |
Hey @AndrewBastin, TravisCI finished with status TravisBuddy Request Identifier: 0a2a0e30-1d57-11ea-a2fb-51cb67500490 |
Hey @AndrewBastin, TravisBuddy Request Identifier: 549adde0-1dd0-11ea-a424-4f8e788bb22e |
Hey @AndrewBastin, TravisBuddy Request Identifier: bead6f40-1f0b-11ea-8c7c-334558e6cc20 |
Hey @AndrewBastin, TravisBuddy Request Identifier: 8bd12240-1fb2-11ea-ba47-7f442aed9c1e |
Closing this PR, as IE Support is no longer a main priority and it is seemingly really difficult to make a non-comprimising implementation. Focus is shifted to the browser extension approach for native-like implementations. |
NOTE : This is a draft PR, implementation hasn't reached a stable standard, the PR is opened as a notification of ongoing work, as a place to discuss, and as an invitation to help make this feature stable
This PR intends to introduce IE (11) support to Postwoman.
Implemented So Far
Basic IE functionality
IE functionality is implemented by transpiling the generated Nuxt JS scripts into IE11 compatible ES5 code using Babel. This transpilation can be done by running the newly added command
npm run build-ie
. The generateddist
folder will be IE compatible (to the extent that is implemented).The site runs (with styling issues) on IE. Basic functionality (running REST, WebSocket and GraphQL requests) work without any issues (as far as I have tested, which isn't a lot). Missing modern JS features are patched into the site using polyfills from polyfill.io.
What's left to be done
CSS variables(added polyfill for variables in 0ac9772).We would love your help for implementing making this feature possible.
Happy Hacking!!!! 👨💻 👩💻 ❤️
This PR fixes #386