bootstrap dropdown buttons do not work without javascript

Bug #1226120 reported by Yves-Gwenael Bourhis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Won't Fix
Wishlist
Unassigned

Bug Description

When using a browser with javascript deactivated (or a javascript uncapable browser), the bootstrap dropdown buttons do not work.

summary: - bootstarp dropdown buttons do not work without javascript
+ bootstrap dropdown buttons do not work without javascript
Revision history for this message
Brian Schott (bfschott) wrote :

It is true that most of the active Horizon components built with Bootstrap such as the drop down menu require jQuery and JavaScript. However, I don't think even if the menu templates were tweaked to fail gracefully the rest of Horizon would behave well without JS. It's not really a bug, more of a design decision.

Changed in horizon:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Yves-Gwenael Bourhis (yves-gwenael-bourhis) wrote :

Hi,

I think that if requiring JS is a design decision, when users log in with JS deactivated they should at least have a warning message displayed which mention that.

Revision history for this message
Julie Pichon (jpichon) wrote :

So far, the agreement has been that the general functionality should still be available when Javascript is disabled, although not necessarily provide as nice and polished a user experience. If something doesn't work at all with JS disabled, it's a bug.

Revision history for this message
Babitha (babitha31) wrote :

The dropdown functionality does not work if the JS or JQuery is disabled.
But the overall logic and result does not get effected and even the exceptions will not raise.

You can try it for launching a VM with JS disabled.It works fine.

Revision history for this message
David Lyle (david-lyle) wrote :

We've made the decision moving forward that Horizon will require JavaScript to be fully functional. The functionality should still be accessible via screen readers. If this is not the case, please update this bug.

Changed in horizon:
status: Confirmed → Won't Fix
importance: Medium → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.