BookStackApp / BookStack

A platform to create documentation/wiki content built with PHP & Laravel
https://www.bookstackapp.com/
MIT License
14.85k stars 1.86k forks source link

Looking to drop Internet Explorer 11 Support, Anyone Care? #1164

Closed ssddanbrown closed 5 years ago

ssddanbrown commented 5 years ago

As part of #1153 I'm looking to drop IE11 support.

If I'm honest I never really tested on IE11 but I did consider support while developing and would have fixed any issues (If anyone raised them).

By dropping IE11 we can just focus on browsers that actually attempt to stay up-to-date with standards. Allows good use of new CSS & JS, Should reduced JS size a bit, Perhaps even negate the need for JS transpiling.

This is more of a warning tbh, But would be interested to know if there's anyone that values IE11 support.

derek-shnosh commented 5 years ago

No issues here. I only ever used IE for Cisco NMS web UIs that weren't with the times; i.e. Call Manager, Unity. But even those have evolved, so I personally have no reason to open IE.

Subdarub commented 5 years ago

IE11 Support doesnt really sound necessary. If your are going to drop, it would be awesome to implement a message for the user if he tries to access the site with IE. The message could read like "IE is no longer supported please change to one of the supported Browser or ask your administrator to install one of those for you."

al-ign commented 5 years ago

If it would still work on IE, I don't care (about eye-candy).

If it would break the basic functionalty - I'm against it. It means I would need to install some 3rd-party browser just to access the docs, and sometimes there is no comfortable workaround to copy-paste some code snippets from the said docs, like with vSphere VIClient or IP-KVM.

ghost commented 5 years ago

It doesn't work properly in IE11, but that's okay. Nobody should be using that now. Yet for some reason it's still the default browser in the remote desktop offered by our ASP.

Nebucatnetzer commented 5 years ago

I would vote for dropping it. Nobody should be using it to surf the web anymore. Sure for internal usage it might have it's place but is BookStack then really the best tool to use? In addition doesn't IE even work out of the box on a server because of some security settings?

therealscottcarlow commented 5 years ago

+1 for killing support. Even Microsoft advises not to use IE for anything other than as a compatibility tool. It's not worth the technical debt of ensuring backwards-compatibility with IE IMO, drop support for it like a sack of potatoes and move on.

For those who say the alternative to IE is a 3rd party browser and that they shouldn't have to download said browser to access Bookstack, I offer two counter arguments.

ssddanbrown commented 5 years ago

Thanks for the feedback everyone, has been very helpful.

Seems like the overriding verdict is that nobody really cares. We can look to maybe somewhat support any critical view-only issues otherwise, as of v0.26, IE will no longer be considered.