Ancestors

Written by Paul Shryock on 2024-12-16 at 21:56

Please stop making bad HTML forms. I know you really want to. Stop. I know you want to add really strict name validation. Stop. I know you want to add really strict email validation. Stop. Stop breaking HTML forms. I know you want to be clever. Stop. Stop making really bad HTML forms. Stop. Just let the browser do what it wants to do. Use proper input types. Do some lightweight sensible validation. Then validate server-side. Stop making really bad HTML forms. Please. Stop.

=> More informations about this toot | More toots from paulshryock@phpc.social

Toot

Written by Paul Shryock on 2024-12-16 at 21:57

Especially for any financial institution, or any healthcare institution, or any business, or any website of any kind.

=> More informations about this toot | More toots from paulshryock@phpc.social

Descendants

Written by Paul Shryock on 2024-12-16 at 22:00

It's so widespread that people make HTML forms and then FUCKING break them so they can't be filled out. Stop.

=> More informations about this toot | More toots from paulshryock@phpc.social

Written by Paul Shryock on 2024-12-16 at 22:00

If you're a software engineer, please learn HTML. Please really learn HTML. Please stop making really bad HTML forms. Please start making really good HTML forms.

=> More informations about this toot | More toots from paulshryock@phpc.social

Written by Dion Moult on 2024-12-16 at 23:39

@paulshryock let's also encourage people to start testing their websites with text browsers again and building sites that work without JS (which is an optional enhancement).

=> More informations about this toot | More toots from thinkMoult@mastodon.social

Written by Paul Shryock on 2024-12-17 at 00:57

@thinkMoult yes, please.

=> More informations about this toot | More toots from paulshryock@phpc.social

Written by skribe πŸ‡ΊπŸ‡¦ :verified_mustard: on 2024-12-17 at 05:56

@thinkMoult @paulshryock I agreed, but I feel that ship has sailed.

=> More informations about this toot | More toots from skribe@aus.social

Written by Dion Moult on 2024-12-17 at 06:59

@skribe @paulshryock you guys might enjoy https://thinkmoult.com/exploring-gemini.html

=> More informations about this toot | More toots from thinkMoult@mastodon.social

Written by Paul Shryock on 2024-12-17 at 11:47

@skribe @thinkMoult let's rebuild the ship.

=> More informations about this toot | More toots from paulshryock@phpc.social

Written by skribe πŸ‡ΊπŸ‡¦ :verified_mustard: on 2024-12-17 at 11:58

@paulshryock @thinkMoult it won't happen in the medium to long term. It's a human problem, not a technological one.

=> More informations about this toot | More toots from skribe@aus.social

Written by Kagan MacTane on 2024-12-17 at 01:36

@paulshryock Every time I come across a form that has a radio button or a checkbox with some text near it, and clicking on that text doesn't focus and toggle the control, because the developer doesn't know what a tag is, I want to shank them. 😑πŸ”ͺ

So many so-called "developers" would be dead if only SSoIP (Stab Someone over Internet Protocol) had been implemented.

=> More informations about this toot | More toots from kagan@wandering.shop

Written by Paul Shryock on 2024-12-17 at 02:02

@kagan oof, you're gonna trigger me.

=> More informations about this toot | More toots from paulshryock@phpc.social

Written by Kagan MacTane on 2024-12-17 at 03:37

@paulshryock Oops, sorry about that!

=> More informations about this toot | More toots from kagan@wandering.shop

Written by Paul Shryock on 2024-12-17 at 11:39

@kagan

It's always:

Frustrating as hell.

=> More informations about this toot | More toots from paulshryock@phpc.social

Written by Kagan MacTane on 2024-12-17 at 16:24

@paulshryock I hear ya.

=> More informations about this toot | More toots from kagan@wandering.shop

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113664736236013228
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
334.616136 milliseconds
Gemini-to-HTML Time
3.109218 milliseconds

This content has been proxied by September (3851b).