Our state of the art Gantt chart


Post by Harish »

Hi Bryntum team,

We've been trialling your Gantt chart component for about 3 months now, and it looks very promising as it supports most of our existing and desired features. One sticking point, however, is that Internet Explorer is not supported and a majority our customers are still on IE11.

We've been able to work around this so far by using Babel, but we ran into a problem last week when we were prototyping with Gantt v1.2.0. Would you be able to answer a few questions for us?
* Why did you decide to drop support for Internet Explorer?
* Are there any specific features or code that are used in the Gantt component that is not compatible with IE.
* Is there a plan to revisit support for IE11?

I've also attached a stack trace of the error we encountered.

If we are able to understand the technical difficulties and reasons behind your decision, then that will give us an idea on our direction, and the effort required by us if we do decide to support IE11.

Thanks!
Attachments
stack_trace.rtf
(2.68 KiB) Downloaded 138 times

Post by mats »

Glad to hear your POC is moving forward.
* Why did you decide to drop support for Internet Explorer?
We didn't drop it, we never supported it for our Gantt chart. Since our Bryntum Gantt is a completely new product, it didn't make much sense investing in the past. Enterprises who used IE11 have now either migrated, is busy migrating or have a plan for migrating to something modern. The overhead of supporting IE11 is simply not worth the effort from a business perspective. In theory you should be able to transpile it to get it working, but even if you do you'll face very bad performance due to generators used by our scheduling engine.
* Are there any specific features or code that are used in the Gantt component that is not compatible with IE.
Lots of the modern APIs don't exist in IE11 and have to be polyfilled. Generators, async, etc
* Is there a plan to revisit support for IE11?
Afraid not.

PS. A future Edge version will have an IE11 mode to make it even more compelling for businesses to adopt Edge: https://blogs.windows.com/msedgedev/2019/11/04/edge-chromium-release-candidate-get-ready/

Post Reply