downey,
@downey@floss.social avatar

Dear devs,

It's NEVER ok to lock people out of a webapp because their User-Agent doesn't match your predefined list. 😡

Especially webapps they need to manage their healthcare.

(I am in fact using one of the browsers on this list, your code just isn't able to tell.)

:boost_love: Please boost for basic education.

lordmatt,
@lordmatt@mastodon.social avatar

@downey We know enough to make a page work on all types of browsers, there is no excuse for devs doing that. They are doing it wrong.

kevinrns,
@kevinrns@mstdn.social avatar

@downey

Devs do as they are told, 50 years now.
Lotus 123 was the revolution in apps, bringing computing to any business.

It wasnt Microsoft's, so the rule for DOS devs was made. The Corporate app. rule.

keithjgrant,
@keithjgrant@front-end.social avatar

@downey Most weeks I have to check the city website to see if it's a recycle pickup week... I spent the first five seconds looking at a loading spinner that says "Checking your browser..."

What's to check!? I literally just need to you show me an "A" or a "B"

masukomi,
@masukomi@dice.camp avatar

@downey Long ago, in the days of ie6 we learned the very important lesson of NEVER testing for user agent string. It's WAY too likely to go wrong. Instead, test if the current browser supports the specific feature(s) you need. There are (or at least were) many articles about how to go about this.

lea,

@downey Microsoft Teams does this on the personal edition but they're too scared to touch the enterprise edition which I find hilarious

wackyIdeas,

@downey @samhainnight one of the many reasons why I use a local pharmacist owned pharmacy.

thomasfuchs,
@thomasfuchs@hachyderm.io avatar

@downey @ZiggyTheHamster I’ve seen this inside the CVS app.

downey,
@downey@floss.social avatar

@thomasfuchs @ZiggyTheHamster

I'd never give them the privilege(s) 🔥

kitsune,

@downey instead of flat out locking people out, it should be standard to instead have "It appears you're using an unsupported browser, use firefox chrome blah blah blah, click here to proceed anyway, some elements may not appear or work correctly"

downey,
@downey@floss.social avatar

@kitsune

💯

I don't mind a disclaimer or reminder.

But this is an anti-pattern I've seen start to creep up on several web sites lately.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • webdev
  • tacticalgear
  • DreamBathrooms
  • cisconetworking
  • khanakhh
  • mdbf
  • magazineikmin
  • modclub
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • ngwrru68w68
  • JUstTest
  • everett
  • tester
  • cubers
  • normalnudes
  • thenastyranch
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • megavids
  • lostlight
  • All magazines