UI Bites



  • @topspin said in UI Bites:

    EDIT: Holy shit, 29.99€

    I paid less for it.



  • @Zerosquare @Tsaukpaetra I noticed yesterday that on Safari the site displays OK (with a button where you'd expect it tou add to cart). So if that's how you did it, you don't win anything.

    On Chrome (well Opera technically, but that's the same) I found out that pressing Enter while the focus is on the field for quantity does the trick as well.

    Anyway, one further :wtf: about that site. Well, two. To buy you need to register, create an account etc. Not really unusual but as for the quantity thing, this sounds like very bad UI to me as people are very unlikely to return often to that site (again, how often would you buy a gift getaway weekend that costs almost 300 bucks??).

    Then after crating my account and paying, I got a total of 7 emails. One to confirm my account creation, one from the bank that actually processed the payments (not my bank, the site's one), one with the invoice, one with the T&C of what I just bought. That's already a lot and they should be merged, but OK, why not. How did I get to 7? Well, I got another copy of my registration (but with my login replaced by {customer_name} or something similar), another copy of the T&C, and another invoice (same order number, so it's not that they processed th order twice).

    I was almost hoping they would put my password in plain text in the registration email, because I'm never going to reuse that site (and accordingly I set a dummy password) so at least if I ever need to I would have the password right here, but apparently they weren't that dumb.



  • @remi said in UI Bites:

    @Zerosquare @Tsaukpaetra I noticed yesterday that on Safari the site displays OK (with a button where you'd expect it tou add to cart). So if that's how you did it, you don't win anything.

    Nope, I used Firefox. Using the element inspector tool, I removed the "hidden" attribute on one of the form fields (and its surrounding div), then focused it and pressed Enter.


  • Fake News

    @Zerosquare You hacked the site! I'll call the police!


  • Notification Spam Recipient

    @remi said in UI Bites:

    So if that's how you did it, you don't win anything.

    Nope. Focused on the quantity box and pressed Enter.



  • @JBert: you're forgetting we're talking about the French police. Good luck getting hold of them, much less getting them interested in the case ;)


  • Considered Harmful

    @Zerosquare

    ALERTE GÉNÉRAAAALE!


  • Absolute and relative dates:
    0_1536587224018_2aed843e-ed5e-40e8-a2f1-48cc4a614cbe-image.png



  • @hungrier said in UI Bites:

    Absolute and relative dates:

    That's not a UI bite. It's actually a sane thing to do.



  • @Bulb Almost. The first one, Sep 7 (2 days ago) makes perfect sense, with one absolute and one relative timestamp. But the second one says Yesterday, which is not only relative but also wrong, since it's early enough in the day to be the day before yesterday.

    e: Technically, Sept. 7 was three days ago, so that relative part isn't right either.



  • @hungrier Yeah.

    The relative dates are always calculated from time interval since and never taking the day boundaries into account, but then when the date boundaries occur is not actually clear when multiple time-zones are involved, so the whole thing is a mess because time-keeping is a mess.


  • I survived the hour long Uno hand

    @Bulb
    Henceforth, we should all switch to Izziondate, defined as the decimal (floating point) value of the number of days since @izzion was born!


  • Discourse touched me in a no-no place

    @izzion said in UI Bites:

    Henceforth, we should all switch to Izziondate, defined as the decimal (floating point) value of the number of days since @izzion was born!

    Not bad. Easily convertible with Julian Day Numbers (which have a weird zero point) and those are relatively easy to convert to and from POSIX timestamps.


  • Discourse touched me in a no-no place

    @Benjamin-Hall said in UI Bites:

    Why does Office (latest version) on MacOS insist on not bringing newly opened documents to the front? I open something, and it opens behind all the other windows. WHYYYYYYYYYYY!

    Doesn't do this for me? 🤷🏽♀



  • @dkf said in UI Bites:

    Julian Day Numbers (which have a weird zero point)

    The zero point is a bit hard to remember, but there is rather obvious logic behind its choice: it is a point that predates the oldest known written record, that is both start of year and start of week. And the choice of noon instead of midnight is because the primary use is astronomy and most of their interesting events is at night (it is noon at Greenwich, but there is few records from near the date line).


  • Discourse touched me in a no-no place

    @Bulb said in UI Bites:

    it is a point that predates the oldest known written record, that is both start of year and start of week

    I think it's not just a start of year, but a start of some sort of cycle of years, or rather the start of several cycles at once (which is why it is so far back).



  • @dkf You are right. Wikipedia says:

    a date at which three multi-year cycles started (which are: Indiction, Solar, and Lunar cycles) and which preceded any dates in recorded history.

    … oh, and it's start of the year in the (proleptic) Julian calendar, so in the (proleptic) Gregorian calendar it isn't.


  • BINNED

    Today's episode of "What are you asking?":

    0_1536681315001_scr1.png

    What's up with OK?
    Maybe I'm supposed to answer both questions in order (There's 4 possible combinations of Yes/No here), and then click OK to confirm. E.g. "I've worked with this before but I don't want to load it": Press Yes, a little 1⃣ appears on the Yes button, press No, a little 2⃣ appears on the No button, finally click OK to accept my choice of answers.
    Really, though, I have no idea what it does so I clicked No, because it's the closest available option to Fuck off.


  • Considered Harmful

    @topspin
    That must be the non-committal OK. Happens often with married people, I've heard. Especially after a barrage of insinuating questions that are not really questions.

    Are you using my eyebrow plucker to clean your nails?
    Are you wearing that shirt again or where did you even get it?
    We're going to my second cousin's twice removed and once dropped vegan garden party next week and that's final.


  • I survived the hour long Uno hand

    @Applied-Mediocrity
    Be careful that you don't confuse it with the "try it and you die" OK.



  • @izzion said in UI Bites:

    @Applied-Mediocrity
    Be careful that you don't confuse it with the "try it and you die" OK.

    You don't have to worry about that one because you'll never be told that's what it does until after you click it. (We are still talking about relationships, right?)





  • @TwelveBaud: yeah, I remember seeing that and thinking: "oh boy. Thanks for making France look terribly clueless, you morons :headdesk:"

    Getting companies and public services to fix their security fuckups is hard here. At best they ignore you, at worst you get accused of hacking and end up in front of a tribunal.



  • @Applied-Mediocrity said in UI Bites:

    my second cousin's twice removed and once dropped vegan garden party

    Why would your second cousin remove and drop a garden party? What does that even mean?

    Did the vegan food get dropped in the garden? (That's ok; it's better than eating it.)

    Is it a party for removing and dropping vegans? (That sounds like fun! Can I go, too?)


  • BINNED

    @Zerosquare said in UI Bites:

    @TwelveBaud: yeah, I remember seeing that and thinking: "oh boy. Thanks for making France look terribly cluelessuseless, you morons :headdesk:"

    FTFY



  • @Zerosquare said in UI Bites:

    Thanks for making France look terribly clueless

    It's a documentary? 🍹



  • Nope. Otherwise it would feature someone doing a voice-over, with that particular voice intonation that's only used by (wannabe)-journalists. (I don't know if it's that prominent in English, but in French it's noticeable enough to be a cliché.)



  • What's the deal with these Firefox "Quantum" menus that aren't menus?

    Click the triple bar thing, hover your mouse over "More", there's an arrow like there's a submenu, but the submenu never displayed no matter how long you hover. Huh? You have to click it, that's the only way to show the submenu. I wonder how many people even think to try that when faced with, what looks exactly like, a broken-ass menu.

    When was the submenu invented? Like... 1985? How do you fuck up implementing that.



  • @blakeyrat I'm willing to bet that Dotzler intentionally did that since the submenu replaces the main menu and the kind of browser user that complains about taking forever to get to Grumpy Cat would be "surprised" at the sudden and unexpected transition, and that the back arrow next to the title of the submenu is too "subtle" to be instantly acquired as a get-back-to-safety button.

    I'm also willing to bet that the reason the submenu replaces the main menu, rather than flying out, is a Faaborg coke-fueled binge, of the same kind that brought you moz-advertising on the Firefox Home page. Or Australis-ebola in the first place.



  • @TwelveBaud said in UI Bites:

    I'm also willing to bet that the reason the submenu replaces the main menu, rather than flying out,

    HOLY SHIT I DIDN'T EVEN NOTICE THAT.

    They aren't just broken, they're mega-broken. What. The. Fuck.



  • @topspin said in UI Bites:

    What's up with OK?

    "Yes, I absolutely want to load that file."
    "No, I definitely don't want to load that file."
    "Uhh, OK, whatever I guess, I don't really know what you want from me."

    It's basically the "I don't really have a plan, so do what you like" option.


  • BINNED

    @blakeyrat said in UI Bites:

    @TwelveBaud said in UI Bites:

    I'm also willing to bet that the reason the submenu replaces the main menu, rather than flying out,

    HOLY SHIT I DIDN'T EVEN NOTICE THAT.

    They aren't just broken, they're mega-broken. What. The. Fuck.

    There's an easy fix for that (mind, I'm not saying you're wrong, since you're right):
    Ignore that the adidashamburger thingy even exists. On first setup, tell Firefox to show the menu like a normal fucking program (I do the same to Windows explorer and all other stupid snowflake thingies) and forget the weird hamburger completely.
    I know it's there because all the discussions we're having about Firefox. I really don't care what's in it though.



  • @topspin said in UI Bites:

    On first setup,

    Or in Customize


  • 🚽 Regular

    @topspin said in UI Bites:

    On first setup, tell Firefox to show the menu like a normal fucking program

    Or press Alt when you need it to appear.
    (assumes you have an Alt key)


  • BINNED

    @marczellm said in UI Bites:

    @topspin said in UI Bites:

    On first setup,

    Or in Customize

    I meant when you're setting it up to your needs, not what the installer program does.



  • OK, time for a little UI exercise.

    Let's say a user buys two identical computers: same manufacturer, same model, bought at the same time from the same retailer. He powers up both machines simultaneously, to save a bit of time by running the initial setup process in parallel.

    During the setup process, the preinstalled OS asks the user to choose the language, either French (default) or English. The user chooses English on both machines.

    The UI the user sees should be displayed:
    A. in French
    B. in English
    C. partially in French and partially in English, on the same screen, with no apparent logic
    D. "B" on one machine, "C" on the other

    ...

    If you answered "D", congratulations! The Windows 10 UI team is recruiting people just like you!


  • 🚽 Regular

    If you have retail Office SKUs then you have to add the keys to your account at Office.com. If you aren't an individual then you'll probably have a lot of keys.

    This is fine, Office.com displays them with the key and the date you added them. You can click on an individual license to download an installer. Except the installer isn't associated with the key you clicked on, so you then get this clusterfuck when you first launch anything on the machine:

    0_1536930188549_6ff43dc8-8e28-4a14-8983-f2479b37a860-image.png

    How should I know which fucking one it is!? If you're thinking 'well, you have enough licences, so just click on any' then you are 100% wrong. If you accidentally get one that's already been used then you get a failure to activate and have to use Microsoft phone activation which requires you to spend 15 minutes entering ten mile long verification numbers:

    0_1536930390015_2fbdcb7b-650a-4a45-9981-d27394cce781-image.png

    Yes, that 'telephone activation is no longer supported' is displayed in spite of it telling you that you can only activate by phone. You have to Google random forums for a working telephone number.

    They wonder why people pirate :headdesk:


  • Discourse touched me in a no-no place

    @Cursorkeys said in UI Bites:

    retail Office SKUs

    We've always gone with site licensing that stuff. Thankfully…



  • On Linux Mint Startup: "Cinnamon has crashed. Do you want to restart it?"

    Why is this even a question? And why is no an option? Are there actually people who are perfectly comfortable running Linux in graphical desktop mode but with no graphical desktop running?



  • @Zerosquare said in UI Bites:

    If you answered "D", congratulations! The Windows 10 UI team is recruiting people just like you!

    Welcome to the world of A/B testing! (I grumble LOUDLY every time I have to do that. Especially since they never go away. We implement. They forget. Tests live forever. 🖕)



  • A/B testing to see how much brokenness Windows 10 users are willing to tolerate? That's evil, but given MS's current philosophy, it's not even impossible.


  • Discourse touched me in a no-no place

    @dcon said in UI Bites:

    I grumble LOUDLY every time I have to do that.

    Arrange for the A/B testing to always show the versions with maximum mandatory advertising to anyone inside the company (except you and anyone you don't actively hate). When people start bitching about it, “oh, it's just A/B testing”. 🍹



  • @dkf said in UI Bites:

    @dcon said in UI Bites:

    I grumble LOUDLY every time I have to do that.

    Arrange for the A/B testing to always show the versions with maximum mandatory advertising to anyone inside the company (except you and anyone you don't actively hate). When people start bitching about it, “oh, it's just A/B testing”. 🍹

    LOL. We just had (multiple) bugs generated from our automated testing - because they couldn't get the popups to display. Um, you specifically set the super-secret registry entry to suppress them because they were interfering with the other automated tests.


  • Considered Harmful

    @Cursorkeys
    Come sit by the fire, I have a tale most wtfous.

    When I was working for an e-tailer that mostly built PCs from parts, this transition to online registrations was... interesting. The thing was that if customers had selected any software (Windows, Office and sometimes AV), we'd install and activate it, so it's more or less ready to go. Now we couldn't install Office anymore, so we didn't.

    Cue the complaints "Where's my Word? I have no Word and I need it last week. You guys didn't deliver it on time, and you didn't even install Windows* properly!"
    (look at the room full of customers who give two fscks that Office != Windows; it's empty)

    A decision was made not to try explaining how it was Microsoft and not us that changed things so that the box had no disc anymore and the key on the little card was not really the right one. Instead we made a master account (lots of them, actually, because a single account could have no more than 30 licences and it was a clusterfuck already) and an Excel file on a shared drive with all the customers, purchase dates, accounts and keys. Take that in, I'll wait.

    But then there was a problem with languages. The installer provided online matched the language of the retail box, but the licence as such had no restrictions on language. Our distributors fscked around with pricing all the time. Our backend assigned a preset % on top of all prices, so when people searched for Microsoft Office, they, of course, picked the cheapest. You'd think it could have been remedied by setting a fixed price for all languages of the same edition of Office. You'd be wrong. Well, not really, but our in-house programmer was up to his neck in tasks, and this particular one was deemed by The Boss a "low priority" one. So unless it was English, we took to bothering our customers about which language they really wanted.

    Now, the Excel file didn't sit well with me, so some time later I invented a policy to create a new Microsoft account on behalf of the customer and print out account details and very clear instructions, with a big-ass Office logo on it (copyright? we've heard of it). Anyway, this sheet of paper explained everything, with bolded "please change your password" and "do not lose this key". That, of course, means it was promptly lost, found, lost again, and finally buried in soft peat and recycled as firelighters.

    When customers needed to reinstall Office, it was thus:
    - Sir, do you have your account details handy?
    - What account? Do I need to pay you again?

    Cue the amended policy to print the instructions and keep us a copy in a binder just in case.



  • I'm noticing that most web sites do not have a tab order anymore. The effect of Username TAB Password ENTER on login forms is completely unpredictable these days.


  • Notification Spam Recipient

    @Applied-Mediocrity said in UI Bites:

    Cue the amended policy to print the instructions and keep us a copy in a binder just in case.

    You should also generate an account recovery key as well, for when they set the password and forget it and can't reset it because they don't know any of the details.



  • @mott555 probably because all the devs are testing with password managers...



  • @mott555 said in UI Bites:

    I'm noticing that most web sites do not have a tab order anymore. The effect of Username TAB Password ENTER on login forms is completely unpredictable these days.

    Oh hell. Most devs can't get native apps to tab predictably either. Yeah, it's a pet peeve of mine.



  • You need a bit of patience. Around 2030, web developers will reinvent tab order. Of course, it will be presented as an incredible next-gen feature, and be poorly implemented in JS (or whatever insane language they'll use in 2030).


  • Fake News

    @LB_ said in UI Bites:

    @mott555 probably because all the devs are testing with password managers...

    Only if they use in-browser password managers which will detect you filling in the username field and then grab the password field to fill it for you.

    My password manager still works by doing a task switch and doing "type username" Tab "type password" Enter.

    The most annoying is when the input box loses focus on a task switch to show its pretty "placeholder", then the password manager can't even begin typing the username!


Log in to reply