sagemath / sagecell

The Sage Cell Server---providing a way to embed Sage computations into any web page.
Other
201 stars 70 forks source link

Retire IE Support? #549

Closed siefkenj closed 2 years ago

siefkenj commented 2 years ago

I am wondering how much priority IE support has. Microsoft is ending support for IE on June 15, 2022. If Sagecell is willing to drop support, some code could be removed.

novoselt commented 2 years ago

Is there a strong reason to drop it now rather than later? I certainly see no point in supporting it past Microsoft deadline, but it makes sense to maintain it until then.

siefkenj commented 2 years ago

June is pretty close, but it means that things like the async keyword cannot be used or would need cross-compilation. Cross-compilation might be the way to go, but I hear it just about doubles file sizes...

Is sagecell versioned? One could keep a copy of the old sagecell hosted as sagecell_legacy for those who need it.

novoselt commented 2 years ago

No versions - the current master is generally expected to work with the current SageMath master (which is not quite the case in the moment - interacts are broken with Sage 9.5). I am not going to maintain multiple brunches, I am actually not aware of people currently running their own servers instead of the public ones. I used to do it before taking over the maintenance of the public servers, now their changes don't surprise me ever ;-)

Is Edge available on all platforms where IE runs? If apart from removing old code new code can be written in a better way, I am OK with dropping its support.

novoselt commented 2 years ago

A reliable Internet source claims for 2022 about IE "On traditional PCs, the only platform on which it has ever had significant share, it is ranked 6th at 1.06%"

siefkenj commented 2 years ago

Edge is available on all supported platforms that IE runs.

novoselt commented 2 years ago

OK, feel free to get rid of it!