Bookstack and IE 11.... #1359

Closed
opened 2026-02-05 00:41:29 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @legallion on GitHub (Sep 12, 2019).

Describe the bug
Bookstack Looks silly on IE 11

Steps To Reproduce
Navigate to your bookstack install using IE 11

Expected behavior
I wouldn't expect anything Less of IE..

Screenshots
image

Your Configuration (please complete the following information):

  • BookStack v0.26.4
  • PHP Version: 7.1
  • IIS10 Baby!

Additional context
So yeah, What can I say... I understand Bookstack is not supported in IE 11. I'm not looking for anyone to really put forth much effort in coming up with a solution. Just putting some feelers out there to understand if anyone has already come up with a band-aid of any sort?

That being said, anyone know of an easy way to at least get the "columns" to display correctly in IE 11? Unfortunately our Core application provider does not support anything other than IE11, and I'm trying to make this as easy as possible for my end users to navigate.

If not, no worries, thanks all.

Originally created by @legallion on GitHub (Sep 12, 2019). **Describe the bug** Bookstack Looks silly on IE 11 **Steps To Reproduce** Navigate to your bookstack install using IE 11 **Expected behavior** I wouldn't expect anything Less of IE.. **Screenshots** ![image](https://user-images.githubusercontent.com/44210944/64816622-05b33a80-d576-11e9-8216-e40023ba9cc1.png) **Your Configuration (please complete the following information):** - BookStack v0.26.4 - PHP Version: 7.1 - IIS10 Baby! **Additional context** So yeah, What can I say... I understand Bookstack is not supported in IE 11. I'm not looking for anyone to really put forth much effort in coming up with a solution. Just putting some feelers out there to understand if anyone has already come up with a band-aid of any sort? That being said, anyone know of an easy way to at least get the "columns" to display correctly in IE 11? Unfortunately our Core application provider does not support anything other than IE11, and I'm trying to make this as easy as possible for my end users to navigate. If not, no worries, thanks all.
Author
Owner

@ssddanbrown commented on GitHub (Sep 13, 2019):

Thanks for being understanding on why we don't support IE11.

Just had a go, via an IE virtual machine, to see if it's just a case of prefixing the css for IE support. Unfortunately it's not. This script helped get a little closer after that but still very sketchy.

Also, Just a warning, Even more will break on BookStack v0.27, with the increased usage of CSS variables. I think an IE11 specific stylesheet with some of core layout features re-done in flexbox would be needed.

Still baffles me that people are forced to use a 6 year-old browser.

@ssddanbrown commented on GitHub (Sep 13, 2019): Thanks for being understanding on why we don't support IE11. Just had a go, via an IE virtual machine, to see if it's just a case of prefixing the css for IE support. Unfortunately it's not. [This script](https://github.com/motine/css_grid_annotator) helped get a little closer after that but still very sketchy. Also, Just a warning, Even more will break on BookStack v0.27, with the increased usage of CSS variables. I think an IE11 specific stylesheet with some of core layout features re-done in flexbox would be needed. Still baffles me that people are forced to use a 6 year-old browser.
Author
Owner

@c0shea commented on GitHub (Sep 22, 2019):

@ssddanbrown I understand maintaining backward compatibility is tough, especially given how old IE is. However, a major use case for us is displaying pages in a read-only view in IE in a corporate application that is only supported in IE. All editing and maintenance is done through Chrome, but please don't break the ability to view pages in IE.

@c0shea commented on GitHub (Sep 22, 2019): @ssddanbrown I understand maintaining backward compatibility is tough, especially given how old IE is. However, a major use case for us is displaying pages in a read-only view in IE in a corporate application that is only supported in IE. All editing and maintenance is done through Chrome, but please don't break the ability to view pages in IE.
Author
Owner

@Forn21 commented on GitHub (Nov 25, 2019):

I would echo @c0shea's point that I don't need any features but if the read view could just be passable, I would be happy.

@Forn21 commented on GitHub (Nov 25, 2019): I would echo @c0shea's point that I don't need any features but if the read view could just be passable, I would be happy.
Author
Owner

@ssddanbrown commented on GitHub (Dec 12, 2020):

At over a year on, I think I'll close this off. I don't see it being worthwhile supporting IE11 as it slowly walks out of relevance. If anyone wants to put together a bunch of css patches and share them here then great. Otherwise, I don't really want to go out my way spending my free time supporting the bad practices of enterprises that have a lot more resources than this little open source project.

I'm genuinely sorry if you needed to support this case. Hopefully edge with its IE mode has helped things here.

@ssddanbrown commented on GitHub (Dec 12, 2020): At over a year on, I think I'll close this off. I don't see it being worthwhile supporting IE11 as it slowly walks out of relevance. If anyone wants to put together a bunch of css patches and share them here then great. Otherwise, I don't really want to go out my way spending my free time supporting the bad practices of enterprises that have a lot more resources than this little open source project. I'm genuinely sorry if you needed to support this case. Hopefully edge with its IE mode has helped things here.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#1359