Wow, EasyJet Plus has an AMAZING system for entering your phone number prefix.
(It's alphabetical by country.)
For anyone who wants to stare at it: https://plus.easyjet.com/become-a-member.aspx
An easier way to travel with easyJet Plus

easyJet Plus is a membership program which helps you make the most of travelling with us. For an annual fee of €199, you’ll receive a great benefits package which will help you save time and money. From exclusive deals to getting through the airport more quickly to choosing your own seats, every trip will run like clockwork.

@evilrooster Nice to see both the US (+1) and Canada (+1) there.
@evilrooster Now Third Kid is bewildered and disgusted, and in commemoration of this I have memed:
@evilrooster disregard my previous, that is actually worse than what I thought was going on.

@pericat @evilrooster This is just the exact moment one reader wanders by, and goes, "Wha---?"

(Never mind me. This kind of "tuning in, hear something out-of-context weird" is simply life.)

@evilrooster I've found that typing +31 will get to the NL code without having to scroll through the whole list! (learned that from picking my year of birth from a dropdown)
@irina Huh. Nothing there signals the ability to type. Good that we can.

@evilrooster oh wow!

That’s worse than the popup menus for entering two letter US state abbreviations that are sorted by the full state name.

@gannet @evilrooster and the online police theft report form where we (and the Austrian police) were trying to search an alphabetic drop-down list to enter where I lived: not UK, not GB, not United Kingdom or Great Britain it was VEREINIGTES KÖNIGREICH - even the police couldn't guess that.

@marjolica It's the usual German translation. Sometimes it's Großbritannien instead.

I hope they at least sorted it by display name 🤣

@gannet @evilrooster

@gunchleoc @marjolica @gannet @evilrooster the worst are country lists localized but sorted by their English names 🙄Then you have Deutschland directly above Griechenland.
@marjolica @gannet @evilrooster I've not heard the UK being referred to by that name before...

@toran @marjolica @gannet

So the German name. Not unlike the Dutch Verenigd Koningrijk. A literal translation of "United Kingdom" in both places.

@evilrooster @marjolica @gannet ta for that. I'm half Austrian and have lived in Germany for a few years, but never come across that name before. Interesting! 🤔
@gannet @evilrooster
These, mercifully, I have not seen.
@evilrooster I am absolutely saving this as an example for Human Factors next term.

@evilrooster Oh dear.

I’m so glad you explained. I would not have gotten that in a million years.

@evilrooster That's... I... Who...

So much overhead. So much maintenance. All to avoid a 10 digit keypad thing. That's needed for the rest of the telephone parts.

@pericat Not a lot of maintenance; if you have table of countries then you just display the column with phone codes instead of the column with country names.
Just a thoughtless decision that should never have made it out of testing, or better yet, design.

@evilrooster But data to do with countries is not static. I work with a db including countries & regions within by code. New entries cannot be made unless the db is already set up to recognize the desired country and region. This info changes a lot more often than I would have thought, before I got on that team.

I guess what I'm on about is, because it can change, and it is user-facing, it has to be monitored to some degree.

I may be overestimating how much that company cares, of course.

@evilrooster It's so beautiful! People could just gaze at this list for hours... trying to figure out what it is.
@evilrooster wow! Looks totes "User Friendly".
@evilrooster
Sorted in English or native language?
@Giliell English-language names of countries. Even when I change the language on the website.
@evilrooster
Yes, that's not confusing at c all. Though my favourite way is to use alphabetical English language sorting with chosen language names, because nothing is more intuitive than looking for Deutschland (Germany) someplace after Frankreich (France) 😂
@Giliell Ok, that’s an extra level of evil.

The only valid sorting is by ISO country codes 😈

@evilrooster @Giliell

@evilrooster @Giliell they should sort it by the formal name in the official language. So it wouldn't be Germany nor Deutschland, but Bundesrepublik Deutschland.
@evilrooster Wouldnt want to accidentally select the Canada +1 entry when you meant the USA +1 entry there, if it's validating area codes by country....
@prufrax They do have a few NANP area codes listed as separate IDD codes.
@maxh well, yeah. NANPA covers several countries, and some of the smallest have only a single area code. But the USA and Canada have NO separate unique numeric country prefix that just covers the one country.
@evilrooster I recently learned of an idea in user experience work, where you try to come up with the worst possible design. It's intended as a fun exercise, to challenge designers to think more around what they are working on. I feel someone misunderstood the concept
@evilrooster Good thing Canada comes early in the chosen alphabet! 😅
@evilrooster Do they also have ten pulldown menus so you can select each digit of your phone number one by one?
@arensb @evilrooster each drop-down listing the digits in a different random order, just to keep with the theme 
@amey That sounds like an evil CAPTCHA.
@amey @arensb @evilrooster Numbers in alphabetical order instead of 1, 2, 3…
😁
@evilrooster just when I think I've seen the most cursed UX after being on the relative ground floor of this internet nonsense, life, uh, finds a way.
@evilrooster Ah take a page from the universally beloved UI experience that is Time Zones
@evilrooster can you type it in (keyboard) after opening the popup? it looks like a standard system control so that should be possible. Not ideal but better than scrolling to hell and back… (I often do the typing trick with birthday popups)
@dngrs No, you can’t type it. Pull-down only.
@evilrooster I probably phrased it badly - in pulldown menus you can still often type the row you like to select - so in this case you'd click to open (or tab-focus) and then type "+1". But it might still not work quite right because it's not sorted…
@dngrs Turns out you can type it. Nothing in the jnterface made me think that would work, but heck, 27 years in tech, what would I know?
@evilrooster @dngrs Looks like macOS, which *always* lets you type in pickers, across the whole OS. It’s a great feature, but there’s no UI hint to suggest typing will do anything.
@bob_zim @evilrooster
pretty sure it works on any OS/browser, as long it's using the browser's built in controls! but yes, it's one of those annoying things that you just *have to know*...
@evilrooster Well, that is most certainly ... a ... design. (I desperately want to assume it's a bug in the UI.)
@edschweppe No, it is, in Henry V's words, chew'd, swallow'd and digested.
@evilrooster @daisy do they have multiple +1 entries (US, Canada at least) or is it just there for the US?

@simon_w @daisy

That one is Canada, as I established by discovering that the one before it is Cameroon.

There’s another +1 in the U’s.