Requiring JS in the admin panel

Online Arantor

  • Wedgeward
  • Posts: 10,364
  • The Twelve Tasks of Asterix is awesome.
    • View profile
    • Innovate, not Imitate
Requiring JS in the admin panel
« on February 14th, 02:31 AM »
I'm not sure if we talked about this or not, but I'm seriously debating enforcing JS to be present for the admin panel. While I can understand non-JS fallbacks for the normal forum, I'm less clear on it in the admin area, though I can see the argument in favour of accommodating screen readers etc. But even there I'm kind of thinking that it might be better to use JS primarily and not have the fallbacks, because I'm just thinking that there's no good way the admin panel can work for non-sighted users, there just isn't.

Thoughts?
   computer-aided
   community building
             

Other stuff:

Offline Norodo

  • Friends
  • Posts: 267
  • Wedge and Mini Babybel. The only good reasons to like France.
    • View profile
Re: Requiring JS in the admin panel
« Reply #1 on February 14th, 02:51 AM »
The only people who could have any sort of issue with this would be as you mentioned people using screen readers. Now I have no numbers on this, but in my head, people with screen readers do not seem like likely people to set up forams. Even if there is the odd one around, it depends on the javascript you are using and what the screen reader is capable of. Some of them can handle JS to some extent. And even if it can't, sometimes people can ask for help too. :)
 
TL;DR: Go for it.
read/shoeonhead

Online Nao

  • Wedgeward
  • Posts: 10,275
  • Reality check: I just discovered that Wedge already has a 'Mark unread' button for PMs, a feature in my to-do. Uh. It just isn't in the 'right' place...
    • View profile
    • Cynacittà @ noisen
Re: Requiring JS in the admin panel
« Reply #2 on February 14th, 07:11 AM »
I suppose blind admins will care little about the eye candy of Wedge anyway so I'd probably advise them to use SMF...
  I say Wedge Wedge (in the butt)
« Everyone knows rock attained perfection in 1974. It's a scientific fact. » (Homer Simpson)

Offline live627

  • Consultants
  • Posts: 1,014
  • Took me forever to restyle a menu. And now, it loooks wonderful.
    • View profile
Re: Requiring JS in the admin panel
« Reply #3 on February 14th, 07:17 AM »
Wait, when was Wedge about the eye candy? :P

Online Nao

  • Wedgeward
  • Posts: 10,275
  • Reality check: I just discovered that Wedge already has a 'Mark unread' button for PMs, a feature in my to-do. Uh. It just isn't in the 'right' place...
    • View profile
    • Cynacittà @ noisen
Re: Requiring JS in the admin panel
« Reply #4 on February 14th, 07:47 AM »
I'm eye candy to begin with!
  I say Wedge Wedge (in the butt)
« Everyone knows rock attained perfection in 1974. It's a scientific fact. » (Homer Simpson)

Offline live627

  • Consultants
  • Posts: 1,014
  • Took me forever to restyle a menu. And now, it loooks wonderful.
    • View profile
Re: Requiring JS in the admin panel
« Reply #5 on February 14th, 08:21 AM »
* puts candy in eye "Ooh, eye candy, so purdy!"
* Tries to remove it "Oh it's sticky. And it hurts!"



...actually, I wonder if some dumb kid has done that.

Online Arantor

  • Wedgeward
  • Posts: 10,364
  • The Twelve Tasks of Asterix is awesome.
    • View profile
    • Innovate, not Imitate
Re: Requiring JS in the admin panel
« Reply #6 on February 14th, 08:23 AM »
Probably in America, after all Ralph Wiggum had to be based on something...
   computer-aided
   community building
             

Other stuff:

Offline live627

  • Consultants
  • Posts: 1,014
  • Took me forever to restyle a menu. And now, it loooks wonderful.
    • View profile
Re: Requiring JS in the admin panel
« Reply #7 on February 14th, 08:27 AM »
lmao

Eddie: Sorry, Chief, we found Ralph with your candy.
Wiggum: I need to maintain my size 56!

Online Nao

  • Wedgeward
  • Posts: 10,275
  • Reality check: I just discovered that Wedge already has a 'Mark unread' button for PMs, a feature in my to-do. Uh. It just isn't in the 'right' place...
    • View profile
    • Cynacittà @ noisen
Re: Requiring JS in the admin panel
« Reply #8 on February 14th, 08:36 AM »
Quote from Arantor on February 14th, 08:23 AM
Probably in America, after all Ralph Wiggum had to be based on something...
Like Moe is based on Rich Hall?
  I say Wedge Wedge (in the butt)
« Everyone knows rock attained perfection in 1974. It's a scientific fact. » (Homer Simpson)

Online Arantor

  • Wedgeward
  • Posts: 10,364
  • The Twelve Tasks of Asterix is awesome.
    • View profile
    • Innovate, not Imitate
Re: Requiring JS in the admin panel
« Reply #9 on February 14th, 08:47 AM »
Yup, something like that, but less about a specific person.
   computer-aided
   community building
             

Other stuff:

Online Arantor

  • Wedgeward
  • Posts: 10,364
  • The Twelve Tasks of Asterix is awesome.
    • View profile
    • Innovate, not Imitate
Re: Requiring JS in the admin panel
« Reply #10 on February 26th, 06:15 PM »
Anyway, back on topic for a moment. There is now at least one area that specifically requires JavaScript in the ACP (moderation filters)

Should there be a nice warning at the top, obviously hidden for JS users, indicating that things may not work properly or at all in the ACP for non JS users?
   computer-aided
   community building
             

Other stuff:

Offline Dr. Deejay

  • Junior Member
  • Posts: 85
  • I'm addicted to the "Go up/Go down" feature
    • View profile
Re: Requiring JS in the admin panel
« Reply #11 on February 26th, 06:30 PM »
Quote
Should there be a nice warning at the top, obviously hidden for JS users, indicating that things may not work properly or at all in the ACP for non JS users?
Aye, definitely

Online Nao

  • Wedgeward
  • Posts: 10,275
  • Reality check: I just discovered that Wedge already has a 'Mark unread' button for PMs, a feature in my to-do. Uh. It just isn't in the 'right' place...
    • View profile
    • Cynacittà @ noisen
Re: Requiring JS in the admin panel
« Reply #12 on February 26th, 08:16 PM »
I don't know. Are there that many people not using JS? And among them -- how many are technical-minded?
  I say Wedge Wedge (in the butt)
« Everyone knows rock attained perfection in 1974. It's a scientific fact. » (Homer Simpson)

Online Arantor

  • Wedgeward
  • Posts: 10,364
  • The Twelve Tasks of Asterix is awesome.
    • View profile
    • Innovate, not Imitate
Re: Requiring JS in the admin panel
« Reply #13 on February 26th, 08:20 PM »
I don't think it's *that* important but I figured I show ask. We did it in SimpleDesk, but we did it throughout SD rather than just the admin area.
   computer-aided
   community building
             

Other stuff:

Offline Norodo

  • Friends
  • Posts: 267
  • Wedge and Mini Babybel. The only good reasons to like France.
    • View profile
Re: Requiring JS in the admin panel
« Reply #14 on February 26th, 08:21 PM »
It seems like a small effort with few drawbacks, so I can't see why not.
read/shoeonhead