Smart glasses and head sets will never be fully used due to the fact that if someone spends 10 hours a day on them will barely see in a few years. The actual focal point cannot be that close to the eye!!!!!!!!!!!!!!! For that long of a time exposure !!!!!!!!
UI/UX progressed a lot during all these years. But when you see your grandmother using your phone, you understand that there's still a long way to go...
IMHO it also doesn't help that we think that they have more patience with technology (when they don't) and we give them some crappy, old phone/PC. If they had more patience, they would already know how the menus work. My hypothesis is that a well configured (for bad sight) touch screen Android phone would work for them way better than an old, traditional mobile phone. After all tapping an item should be easier than navigating a cursor there with buttons and then pressing the select button. But I agree that there is a long way to go.
When I help her using her phone and she is struggling with a simple menu I think how much I could teach her better if the interfaces were more skeumorphic like in the past
@@enricotartarottiSkeuomorphism is ideal for users who are inexperienced with tech/computing, as they can relate icons on the screen to real-world objects that they already know and understand how to interact with.
Old people have had more time to get used to technology than children. They could have used MS-DOS all the way to Windows 11, yet they pick up a PC for the first time at 80 years old. Why?
or, be like me and realize that steve jobs was the worst designer, not the best. try being blind and use a phone with a smooth screen. jobs created huge problems and expenses for the whole world and he dealt with no consequences at all. that teaches me that people running the world cannot be trusted and aren't smarter than the average person.
One more thing about the mouse cursor: It was intended to be used with your right hand. Whenever we take an item with our right hand, it will naturally lean towards the top left corner (let's say we try to take a pencil and point something on a whiteboard). Have you ever tried to use a mouse with your left hand? The mouse cursor remains aligned to the top left. It feels so awkward that I, as a left handed person was not able to adjust to this cognitive dissonance and I simply use the mouse with my right...
It's also natural to point that way if using your right hand. Monitors (were/are) vertical. If you lift your right hand your index finger points naturally to the top left usually with some shoulder abduction and flexion. ASCII mode mouse cursors inverted the colour of the character showed underneath, they weren't even arrows.
I mean i use the mouse with my left hand and even though i could install a custom cursor, i still use ones that point top the top left and i am completely used to that, to the point that if it was pointing to the right it would feel weird instead, so i guess this does vary from person to person
@@mparagamesI use my mouse in both hands and the pointing upwards is always the most natural. Not to mention, Im left-handed as well though Im more of right mouse person so I would have better control for that side despite my left hand is naturally have more dexterity
I find those small things you barely notice incredibly fascinating. I once saw a documentary about a simple object, an everyday pen, and was just mindblown by the amount of thought and engineering that goes into these things. Like, certain paints and materials that would be perfectly fine and cheap cannot be used because people have the habit of "chewing" pens; that's something I'd never have thought about. Great video!
I used to build physical interfaces for products. Feedback is one of the most important things, if you program something without visual or sound feedback, it feels not just broken, but it is annoying. They call one of the more basic annoyances the "hard touch". People refuse to give up and add more and more force to change the state of what they are seeing and think they can control. Another funny thing was to test and implement some add on or additional features, seem people just ignore it or worse, on being asked about it specifically or asked to test, saying it is useless.
hmm agree , A physical home button is so nice I use it often in my ipad. The good the sound the more I want to use it . game pads and specially mechanical keyboard ... they're addictively ASMR physical clicks matter that's why innovative phones like xiomi Mi mix or huawei phones without button aren't fun. They are still a gimmick even now but I have seen some smartwatch fully touch.. The buttons matter , to the point some of us are even willing to un-necessarily click on them because of feedback ASMR.
That explains the countless times I mistrsuted myself for pressing the wrong button multiple times when I could have sworn that I pressed the right one...
Yes, the predictive keyboard frequently doesn't work and is soooo stubborn of typing a different letter than what I actually intend to enter. I type modelnumbers and serials a lot, and those often give the most issues. These keyboards make the likelyhood of making a mistake on a model number of some part/product much more likely.
skeleton loaders actually makes the loading feel longer than it actually is. That's because it's tricking my brain into thinking I can do something when I can't. The frustration is annoying
And worst is when they don't even match the actual layout. On RUclips, the thumbnails have the correct size, and so does the avatar. But then the skeleton has two lines to the right of the avatar, but after it loads it has three lines: title, channel, views. The resulting layout is slightly taller than the skeleton, so everything is pushed a little down as things are loaded in.
Agreed 100%. Skeleton loaders is one of those UI trends that everyone just started using because everyone else was using it but it's actually user hostile design.
Yeah, I fucking hate them in every UI. It seems like everything takes JUST long enough to load that by the time I've moved my finger/mouse to tap/click the element, it moves slightly out of the way and I press something completely different. Once a page is displayed to the user, IT SHOULD BE STATIC. If your shitty interface keeps moving elements around as it loads, it makes the entire thing completely unusable.
The purpose of a skeleton loader is to load the layout while the data is still loading. They are supposed to prevent layout shift. So if a skeleton loader is causing layout shift, then it's a failed implementation
What I find really interesting is that, a lot of the pointers you mentioned were psychological improvements are specifically the things I dislike in the technology: I hate it when the tech tries to predict what I want to do because it removes control from what I actually am trying to do. I untoggled the edge swipe because it constantly triggered when I didn't want it to. I loathe the skeleton loaders because it doesn't work for me the way you describe it; it genuinely appears to be loading for a longer time with it than without. What I find worse is that we don't even have a choice anymore; for simplicity's sake (by which I mean a substantially smaller workload), there's only really the worse option that is intended to _feel_ better rather than actually be better. Unrelated, but one of my favourite skeuomorphisms is the floppy disk as a save icon, primarily because it's now a relic where kids nowadays just call it a save icon (unless they've watched the multitudes of videos that has now pointed out this fun fact)
You're not alone, a lot of these improvements and revolutions aren't exactly beloved by the regular people stuck with them. Tech bros love to reinvent the wheel just for the sake of "futuristic design" , meanwhile not addressing any real issues like accessibility
The skeleton loaders are more a product of sending to much data to the client on first load than anything. If they removed the unused code they'd get quite a bit of speed back, over even focus the application on doing less.
The real issue isn't prediction, it's *anticipation.* It's anticipation that gets in the way, but prediction can be convenient. My favorite feature of Bash (and other textual shells) is that we can type a full sequence of commands (not just program-names), and we can *choose* to auto-complete with a list of history-entries that have an exact common prefix with the cmd we're currently typing in the prompt! I learned about that thanks to Mathias Bynens' `dotfiles`
these "designers" make functionality that could often have no wait time whatsoever take an interminable amount of time, which they pretend is unnoticed or enjoyable because they love looking at their own loading screens
I always felt that the phone keyboard is doing something fishy. It's so annoying to type rare or unknown words. Now I finally know why phone keyboards suck. Thank you so much! I knew it wasn't me!! 😂 I also noticed that sometimes when you tap an app icon very slightly, it shows visual feedback but doesn't open. I think these features are rather annoying tbh
Same here! I don't want visual feedback followed by a delayed action, and I don't want my phone to incorrectly guess what I'm trying to type unless it's predicting entire words! I type "rare or unknown" words literally daily. Hourly, even.
It’s very frustrating to use the calculator on my Apple Watch when I’m wearing gloves for that exact reason, I swear 70% of the time I’ll click a number, it lights up, but doesn’t get added
When this predictive hitbox works, it works great. Problem is when you accidentally but consistently typo a word. It then starts thinking the typo is the correct spelling and predicts (or even autocorrects!) to the wrong spelling!
As far as I know the reason they changed them to point to the top left was simply because it was easier to draw them that way. I think the whole saving a few bits of data was just a happy coincidence from doing the easy thing. But I have no documented knowledge on it, I'm just old and spouting from memory.
Yeah if DAWs and Music Editors or DJ apps became Minimal , I'll loose my sanity , they not only make it good looking but add some comfort. Even sometimes you can't make good music , you don't feel uncozy. You can learn over time and these fun icons make it more apalling to come back .
Man, I went to grad school for human-computer interaction and I never get tired of its design principles. Love how you explained some on this video! ❤️
One of the things I've noticed about virtual displays, this also applies to sci-fi depictions of holographic/volumetric displays is how I subconsciously perceive the projection to have a sharp edge. That glowing 2D window border resembles a razor blade floating in space. Part of the UI design for the future is going to need to include an aesthetic tweaking, so that it has a friendlier feel to it. Something that invites you touch it, instead of something that might lacerate your hand if you get too close to it.
My absolute favorite feature was in Instagram. When you were scrolling through people you are following - and you were not waiting for the scrolling action to finish before initiating another scrolling motion - it would register any tiny motion to the left or right and it would accidentally take you to your followers list instead. Innovation!
Regarding your mouse pointer example, I always figured it was angled that way because most people use their right hand to manipulate the mouse. If you hold your hand up and extend only your index finger, you’ll also notice the finger and hand are at roughly a similar slight angle.
This already implies the existence of a mouse with a button that is pressed with the index finger, which was not a given. Apple's early mice had one huge button in the center, because the concept of using two fingers to trigger different types of action (which now feels so natural to us) wasn't there yet.
@@NeovanGoth I don't think it implies that. In fact, the Apple Lisa had a left-angled pointer despite the one-button mouse. So it wasn't angled that way because of multi-finger usage. It was pointed that way because most people are righties, and when holding up their hand to point at something (such as a restaurant menu) the hand was angled in that up-left direction naturally. I would bet that if the world was mainly a lefty world, we'd have seen the pointer angled up-right.
@@Roccondil If the world was mainly a lefty world, the writing would also be right to left, and also the coordinate direction, leading to the image coordinate thing in the video. But well, I don't think the image coordinate thing was the main reason, it's more likely to be the hand angle
Im not a creative designer, but I am a very detail-oriented software engineer and I've had times where I see edge cases of interaction that higher ups just don't care about and it often bugs me.
Thank you for caring. Hopefully at some point you get into a position where you get to apply this kind of super useful sensibility. You're a credit to your profession.
Honestly VR text entry should be done in sign language. I don't know sign language and I can't imagine that learning sign language would be easy, but it already hits all the requirements for easy interpretability, and it would also help a lot of people communicate better with hearing impaired or deaf folks
@@insu_na way easier to figure out how to make the keyboard work than having people spelling their names, which is how ASL work, since it can be hard to track all that with the cameras in the visor that are looking down with not a great perspective. Remember ASL is meant to be seen from the front not top down.
ASL (and other sign languages) also has signs that are similar to each other. Facial expressions are another very important part of Sign Language. And finally, Sign Languages are not 1:1 with English or French or Russian or Chinese or any other language, they have completely different grammar rules, and thus have to actually be translated the same way spoken languages are translated between.
i actually have an issue with the gesture controls that have been slowly implemented over time, when I'm holding my phone the palm occasionally causes a swipe back or causes resizing randomly due to poor palm rejection, i would often prefer a physical button over a gesture
Im impressed how the production values just goes up and up with every video you release. Very impressive to see this. Your subjects are very well chosen and you explain them very well. Kudos!
It's amazing how they simultaneously make great design decisions like this, and then also decide stupid things like: Basic settings being hidden behind 20 different menus and being very frustrating to get to. Not letting iPhone users organise their home screen. Or introducing gesture controls with no intuitive way to understand how they're supposed to work, forcing those controls as default, and then in the case of Android hiding the setting to go back to the classic navigation bar deep in settings so your average user will never find it or even know its there.
The people who design the UX are not the same as the people who use these devices. For example to make a good UX for Photoshop you should know how to use the app and probably be good at it.
Did you know while watching a YT video on PC, you can click and hold your left mouse button to play at 2x speed, then just let go when you want to return to 1x speed? I discovered that one a couple weeks ago. Don't use it all the time but it is cool!
Also, if you're using YT on a browser, you can find all the keyboard shortcuts by pressing shift and the / key, which is the '?' character. It shows shortcuts for skipping forward/backward, changing playback speed and other things as well
You just presented a subject that bored me to death during my Computer Engineering degree in a way that I found very interesting and hooked me in. I already knew many of the things you talked about going in, like Fitt's Law and the psychological tricks modern UIs play on us, but your presentation form actually made this terminal-dwelling person care a bunch more about UI design than my UX/UI classes ever did.
I downloaded a swipe keyboard on my phone recently. It's called Thumb Key and it has 9 buttons, with the most common letters of the english alphabet in the center. The other letters are achieved by swiping to the side of a certain key. For example q is achieved by swiping up from h. It is pretty nice, it definitely took a lot of time to adjust to after using a normal keyboard for an extremely long time, but I like it, and I can type o it about as fast as I do when I type on a standard one.
Minor detail - on most systems the cursor does actually blink while you type, it just is that most people miss this. The blink-cycle for the cursor is usually On-Off-repeat. Usually at 1000-2000ms cycle (1-2s from start to start). However when you type it just resets the timer for the loop (so it frequently restarts, and it starts in the On state). Easiest test for this is to just check what CPM you type at, figure out your avg time between keypresses (60/CPM) and set it a smidge shorter. Some systems uses the Off-On-repeat and on these the cursor basically "disappears" when typing, common trick to use when on slow displays or when "ghosting" is an issue.
And this is a great comment. Because while he explains that this is an extra thing the software has to do, it is still a very clever design to just restart the timer for each time it moves. Meaning that it's both a clever thing to consider, and a clever way to execute it. But it's true that he used the wrong term.
That first fact explains so much! Oh, I hate that they do that! I'm a very muscle memory reliant person. I expect the active zone for a button press to be in the exact same spot every time. This explains why I will hit the exact same spot that worked to type a specific letter last time only for it to type another letter altogether! Now I'm off to find a way to disable that feature for my phone, even if I have to root the damn thing to do it! That explains why I can never get better at typing on my phone's keyboard, because it's literally lying to me about the active zones for the keys and changing them every damn time!
I'm using Gboard and I've disabled spellcheck for typing. I mostly swipe so it uses it for that still, which it needs to do. But when then go to type a word, while it gives me suggestions, it doesn't change my input. If I type T H and then press between E and R, I still get R. So this feature isn't used. If I enable the spellcheck, and do the same typing, it seems like E is extended further and I get E more than R. This might just be the way I type. But if this is a feature on Gboard, then it's very little and only covers the smaller gaps between the letters.
@@LiggliluffPretty sure this feature is only present in Apple devices. If you turn on developer options on Android, and enable “show layout bounds”, you'll see the keyboard hitboxes never change. Also, Apple appears to have a patent for this technology, so I'm not sure if Google could simply implement it on their keyboard as well.
@@v3ktxr_GD I've heard patent can't be done on software. While hardware can be patented which involves software, the core idea of just making the keys larger (just not visually) is done in software and can't be patented ... so I've heard. But at the same time, there's the minigame during loading that was apparently valid but expired. But I guess what could prove this either way is for someone to find which patent it is.
@@Liggliluff Yeah, I'm also not sure if that patent is real at all. Unfortunately, there doesn't seem to be a lot of information about the topic on the internet too.
the cursor facing the top left isn’t just because of the reason you said, but also because most people are right handed & it mimics the direction that your hand is pointing.
Oh my God, I actually hate this feature. My phone always thinks I am trying to hit the delete button when I am just trying to type the letter "m." The problem is, I end up having the press the delete button so often BECAUSE they are screwing with the hit boxes, which makes the software "learn" that I am more likely to want to be pressing it. I hate it so much.
Way back in the day when I was using Mac OS 7, I had a system extension that would alter the mouse cursor so that it pointed in the direction that you were moving it. It was really cool, but also quite distracting. I would find myself sometimes just flying the cursor around on the screen like it was a video game. I ultimately had to removed it, as I was more productive not having it behave like that.
0:11 It's incredible how they went through all that trouble and engineering just to "reinvent the wheel"... Typing in small keyboards had already been a solved problem for years! They just had to keep using the old "T9" keyboard layout with predictive text. Why on earth every single brand decided QWERTY was the best choice when touchscreen phones started popping up is beyond me... Instead of going with big buttons they went the opposite direction and just created more problems for everyone. It wouldn't have been such a pain in the a, if at least some brands had allowed T9 to be an option (even if hidden in the UI), but nope, everyone killed it from existence and it couldn't be found anywhere ever since.
I had to google what "t9" is an uhh...no the qwerty layout is infinitely superior than "tap this button SEVERAL TIMES for one letter" and the fact you even had the thought that t9 is better makes me question your sanity. You had several opportunities to rethink your idiocy: - When you initially had the stupid-ass idea - While you were typing your idiotic comment - Right before clicking send - right after clicking send, when you could have deleted this stupid fucking take before anyone saw it and realized you're stupid - right now, after being reminded that your idea is ret-rded.
T9 was a mode on 9 key keyboards that allowed you to press each key only once per letter, and an algorithm would take a list of known words and figure out which one you meant.
I thought I was just losing my mind. For YEARS. This feature messes with my head so bad. It causes me to consistently hit bad inputs over and over again. Maybe it helps too, idk, not a fan of touch keyboards still. Thank you so much for this video.
The keyboard thing is interesting, but I’d be interested in trying the keyboard without it to see how it feels. There are definitely times when I keep typing a letter wrong in a word even though I KNOW I am hitting the right character. After messing up the same letter a few times, I take a second to be VERY precise with that one letter. I’m curious if the more general typing would be worse enough to justify not fixing those somewhat corner cases. If nothing else I now feel validated for the times I’ve ran into that issue when I have to retype a word 3 times because the same letter keeps being wrong
Oh so this is why it's always "of" instead of "if" when I'm on my phone. It also explains why I can't use any words that are specific to my job, unique to in jokes I have with my friends, or specific to the technologies my friends and I are learning. Well, thanks for explaining. I still hate it, and will run to my laptop every time I want to have a proper conversation.
That has actually been massively changed with the recent version of iOS. The model now is not the same fixed one for everyone anymore, but adapts to what you are using. It was even mentioned in the WWDC keynote with everyone's favorite example - ducking - that will not happen anymore. Not because Apple finally added "fucking" to the dictionary (they would never do this), but because they don't need it to add it anymore, you do it yourself. So regarding the words that are specific to your job - type them several times and with each time, it will magically become easier to type them.
I have never ever ever swiped on my screen instead of using a back button. I didn't know that was an option. One thing I really hated, and it hasn't been as bad lately I think but maybe it's just because of the systems I'm using, is when I was selecting text from a document and if I selected from the middle of a word it would automatically select the entire word. I'm very intentional about where I start and end a selection. If I want to preserve the last 'es.', for example, because I need it and don't want to retype it, then it's really annoying if the selection automatically grabs that and I have to go back and reselect to specify that I don't want it.
Having recently switched from Android, I have to say that text selection is one of the most annoying things on an Iphone. On Android it just works the way you'd expect, it's super easy and precise to start and end the selection exactly where you want. On Iphone it always automatically expands and it's sometimes almost impossible to only select part of a word. It has happened many times that I tried to correct a mistake and just gave up, retyping the entire word instead...
One way to go around this is to press slightly harder on the typed text for a moment until a magnifying glass shows up by that point you can slide that around to move the selection letter by letter
The one bit I have a problem with here is the parts about "it's all hardwired into our brain" - about swipes etc. Nope. It isn't for lots of people. And it's extremely frustrating for many users when there isn't an explanation of how stuff works *somewhere*. Most users won't need it but having something left unexplained completely can alienate users and reduces the number of people who can engage with a piece of software.
Something really strange after the said, “keyboard upgrade” is that I used to type really really well on the older tech and ever since the “update” I pretty much have to use voice to text because it can’t seem to predict anything I’m going to type.
I’ve been looking to branch out into UX and this video hit the spot. Great knowledge and info, but also with amazing timing and clickbait (loved the bit where you subtly hinted we should subscribe without saying it. You got my subscription 😉)
I hate skeleton loaders. Like you said, they take more time cause it has to load that first, also it just makes me think it should have loaded already, also they generally don't match perfectly to what actually loads so then you get the weird glitchy screen switch at the end, especially if the colors don't match.
5:38 Trus me, we *still* need them... Mum was born in 1948, and is barely able to handle modern technology because they *assume* that we know things that people sometimes don't, but she *was* able to handle computers back in the days...
I despise modern gesture design, it makes no sense to me and it usually takes me a day just to fight out how to change them back to buttons when I get a new device
I don't even know what your channel is about but the fact that you've explained in straightforward way a relative unknown topic without losing cohesion made me subscribe within the first 3 minutes.
It's absolutely fascinating how much psychology goes into designing a simple button... Do you know any good books about it? Would love to nerd out on it 🤓
I did a whole course in my bachelors about this interaction design and it‘s was really interesting to hear how much engineering goes into engineering something as simple as buttons.
I’ve actually sort of accidentally figured out all of these things by myself. The way buttons give feedback, work on release and cancel once outside the area is something that was “obvious” to me when hard touch screens used to be the norm. I absolutely hated when the screen immediately opens something as soon as you touch it. I hated it when you drag off and let go and it still goes through with it. I hated it when you don’t know what you’re clicking without the visual feedback. I used to be a massive Android fan boy and this was probably the majority of the experience. Eventually got my hands on an iPhone and fell in love immediately. This felt terrible for me because I was a “techy” dude which prohibits iPhones like the plague. But the user interface was just so obvious that it should have been the default. A lot of progress has been made since then for both Android and Apple but that was my experience at least.
You should really take time and read the book "100 things every designers should know", everything you mentioned in this video, reminds me of the details that book provide. Though your video only adds more to my experience. Unique video, not many creators pay attention to things they do everyday.
about the 9 button example: So basically, my device is runnign a rediculous amount of checks every time I click a button instead of just following my wishes immediately, aka the device is intentionally lagging??????????? Don't like that. Now I just want a setting that lets the keyboard show the button hitboxes. Would be really useful, personally, as I type words that aren't in the dictionary literally daily (for example: names of characters or other fictional content, like "Shulker," "Koraidon," "Threepeater," etc.) and I'm realizing this is why I keep making errors when typing. Because I'm NOT making errors. My phone is trying to incorrectly predict what button i'll press next.
Your video reminds me of something I thought about last night, how Windows will not ALWAYS shut down when you tell it to shut down, even if you use the "shutdown" command. Someone, somewhere in the design process realized that there may be a very important program running that you might not want to interrupt unceremoniously, maybe an unsaved document or a program installer. Despite giving the computer a "command", it will not necessarily listen to it unless you make it FORCEFUL (with the /f switch)
6:33 Also, what goes against nature but works perfectly - is that you can accelerate scrolling further just by continuing to scroll. Sucks that it doesn't work everywhere, but the mechanic is perfect
@@crazydragy4233 friction - if you scroll by moving your finger the same speed everytime, the scroll should be the same speed, but sometimes I see that if you move finger fast enough, scroll doesn't slow down to finger speed
One tiny nitpick in an otherwise really good primer to some of the stuff that interaction designers think about, when you talk about “affordances” you’re slightly wrong on what designers mean by that term. An affordance in design is simply something that can be done to an interface or object, e.g. a door can be opened, a ball can be thrown, a button can be pushed. What you’re talking about - the visual indication hinting at an affordance - is referred to as a “signifier”. In your example, the screen has “affordances” for all of those swipes you listed, but it only has a “signifier” for swiping up for lyrics.
Food for thought. When you talk about how most interfaces only popped up within the last 20 years and how our brains are now wired for it. That may clue in as to why it’s so hard for old people to learn tech as quickly and even at all.
MacOS is a king of not using animations when it's not necessary, like closing a window doesn't make an animation, but when you go into fullscreen mode, the window pops out of the desktop and moves the desktop out of the way while making the window bigger, so you have a full visual queue that tells you "I created a virtual desktop with just this one app in it"
Oh my gosh it's like you've felt my pain! I had to add a slider button to custom UI and had to modify it to actually work on the platform. There is so much that goes into making buttons that are not frustrating to use or error-prone. I'm loving this content. Thank you
about swipes on Android. I hate them, they're just bad. I always accidentally go back when browsing photos. I much more liked a home button with pressure sensitivity on my previous phone. It was Meizu15 lite and i believe that button worked like on iphones. But these days we forced to use swipes because the screen should take all the space. And phones became bigger and bigger. Ugh. And you don't need 3.5mm jack and SD card slot so better go buy some new headphones and a phone with lots of space for twice money.
3:01 nope, took litterally 1 second 3:05 i‘d argue it makes it harder cause when you just go over it quickly with your eyes, it might me invisible at that moment and you dont see it
As someone who fucks up a lot too, I noticed the button holding and moving away. I always hit the wrong button, move my finger away, and then pray they programmed it correctly
8:00: I hate loading skeletons. More often than not they give me a false sense of what's being loaded. It keeps annoying me and even worse, it makes loading take way longer. I prefer seeing things getting populated with data as it's available and ready to be interacted with. Loading skeletons are usually an annoyance to me. But they are fine in some UIs
Took software engineering, UI design, and some HCI and design thinking in uni. I remember being sourly disappointed at how obvious and simple some principles are, yet I'm constantly reminded by horrendous UX/UI that still exists out in the wild as to why we need to solidify such concepts down in the first place. I swear using my property management app made by a multi-billion business makes me want to pull my hair out.
If you liked this video in my last email I shared some of the things I had to leave out from the video (otherwise it would have been 40 minutes long). 📮 You can join my (free) Email Club here: enricotartarotti.com/email-club/
the math u mentioned is actually REALLY trivial compared to the actually hard parts of math that go in things like youtube algorythms, many engines or videogame graphics X3
Another smooth brain youtuber. 😂😂😂 UI is created for humans by humans. 🤦🏼 RUclips shorts isn’t HARDWIRED in a poor tibetan child who’s never used a youtube or a phone. Only reason for ui hints about hidden/more features is Fluidity of use. Eg: if a video is playing in low res (144- 480p) then even a child who’s used to watching youtube in HD or 4k will change the quality settings in a second. But how to change the settings? ( click on the video, click on settings gear icon, click quality, click advanced , then choose resolution.) So many steps for a new person but easy for 5 yr old child with past experience. The kid doesn’t even know what the resolution numbers mean. 😂😂😂😂 youtube is full of mindless content like this. I avoid these stupid videos but some end up on my feed anyways. Disliking and don’t recommend channel.
The thing with that so called hot wired part is that it is not so hot wired and their is no help or tutorial option to be found anywhere at times, and so it is all a guessing game as much as I manage just fine. Yes they take it too far!
Wow the keyboard one explains why it is so frustrating to type codes or modell numbres or so on where the letters are pretty much random. You feel like you are hitting one letter but the phone insists that you hit the one next to what you actually want to type.
This explains what it happens so often where I go to type a word that starts with the letter m after a space and the delete button gets pressed, even when I swear to everything that I pressed the stupid m key, not delete
I once had to type on a keyboard that had this feature off and I can tell you that it was like having a seizure. It's crazy how we think that we can do it perfectly when in reality it's just mind games
Did anyone make it past 2:36? As soon as he said "GD button" out of nowhere...well not immediately since I had to go back and confirm what he just said. I just had to comment and then close this video.
@@hhjpegg The best way to describe it is if you were eating a sandwich and it started out good. Then a couple of bites in you find a small piece of plastic you had just bitten down on. You pull out the bit of plastic, but just decide that the sandwich is just not worth the risk of finding something else unexpected and throw it in the trash. Not a bad video, just that bit was going to distract me throughout the entire video. It was not really even the language. Just that it was so unexpected.
it's a video from an indie creator intended for a (relatively) mature audience. while i agree not wanting adult language in your videos when it's unnecesary, but cmon man.
Absolutely blown away by your content! This is my first time checking out your videos, and I couldn't hit the subscribe button fast enough. It's been ages since a video made me sit up and take notice. Looking forward to exploring more and getting hooked on your unique perspective! 🤩
I'm convinced that there's still a tremendous amount of untapped potential in touch screens, especially at tablet size. Every major brand treats it as a big phone (with swipe mechanics) or a small laptop (with mouse mechanics).
I've noticed that I "miss-type" more frequently on certain apps more than others. Which leads me to believe that it's more than just the hardware and the system software doing something, but also each app's shenanigans meddling in my shit.
Skeleton loaders are great when everythings working well but on a bad connection, or just any online system randomly, where things may just not load at all they are absolutly infuriating.
So this is why it feels like it straight up hits the wrong letter sometimes. Like I’ll guaranteed hit the letter I want and it’ll choose the one next to it incorrectly. It’s incorrectly deciding what I want to type for me. That’s wild
I think we’ll be able to use thought-to-text relatively soon with noninvasive sensors, and that’s the most accessible and convenient method once somebody gets it right.
The fact that this is the answer to easily solvable issues if you have other priorities than sleek, empty design devoid of any features is wild. Text to speech barely works, like come one lol We don't have flying cars, and there wasn't a need to tbh
Having the cursor point to the top left i think is probably the best place for it to point for English speakers. It helps it not obscure what you’re clicking. Top left being the origin is probably also rooted in speaking English where you start reading from the top left.
Learn how I ACTUALLY made my most successful videos with hands-on, practical behind the scenes breakdowns:
www.enricotartarotti.com/storybehind?
who cares man
Smart glasses and head sets will never be fully used due to the fact that if someone spends 10 hours a day on them will barely see in a few years.
The actual focal point cannot be that close to the eye!!!!!!!!!!!!!!! For that long of a time exposure !!!!!!!!
UI/UX progressed a lot during all these years. But when you see your grandmother using your phone, you understand that there's still a long way to go...
IMHO it also doesn't help that we think that they have more patience with technology (when they don't) and we give them some crappy, old phone/PC. If they had more patience, they would already know how the menus work. My hypothesis is that a well configured (for bad sight) touch screen Android phone would work for them way better than an old, traditional mobile phone. After all tapping an item should be easier than navigating a cursor there with buttons and then pressing the select button. But I agree that there is a long way to go.
When I help her using her phone and she is struggling with a simple menu I think how much I could teach her better if the interfaces were more skeumorphic like in the past
@@enricotartarottiSkeuomorphism is ideal for users who are inexperienced with tech/computing, as they can relate icons on the screen to real-world objects that they already know and understand how to interact with.
Old people have had more time to get used to technology than children. They could have used MS-DOS all the way to Windows 11, yet they pick up a PC for the first time at 80 years old. Why?
or, be like me and realize that steve jobs was the worst designer, not the best. try being blind and use a phone with a smooth screen. jobs created huge problems and expenses for the whole world and he dealt with no consequences at all. that teaches me that people running the world cannot be trusted and aren't smarter than the average person.
One more thing about the mouse cursor: It was intended to be used with your right hand. Whenever we take an item with our right hand, it will naturally lean towards the top left corner (let's say we try to take a pencil and point something on a whiteboard). Have you ever tried to use a mouse with your left hand? The mouse cursor remains aligned to the top left. It feels so awkward that I, as a left handed person was not able to adjust to this cognitive dissonance and I simply use the mouse with my right...
You could try downloading a custom cursor pack that's flipped.
It's also natural to point that way if using your right hand. Monitors (were/are) vertical. If you lift your right hand your index finger points naturally to the top left usually with some shoulder abduction and flexion. ASCII mode mouse cursors inverted the colour of the character showed underneath, they weren't even arrows.
I mean i use the mouse with my left hand and even though i could install a custom cursor, i still use ones that point top the top left and i am completely used to that, to the point that if it was pointing to the right it would feel weird instead, so i guess this does vary from person to person
@@mparagamesI use my mouse in both hands and the pointing upwards is always the most natural. Not to mention, Im left-handed as well though Im more of right mouse person so I would have better control for that side despite my left hand is naturally have more dexterity
@@Vysair yeah the thing is, my coordination on the right side is really poor; so i kinda have no other choice but to use the mouse in my left hand :P
I find those small things you barely notice incredibly fascinating. I once saw a documentary about a simple object, an everyday pen, and was just mindblown by the amount of thought and engineering that goes into these things. Like, certain paints and materials that would be perfectly fine and cheap cannot be used because people have the habit of "chewing" pens; that's something I'd never have thought about.
Great video!
If you find it, I would love to see it too!
Yeah, I’d love to know the name!
Oh, link it here, please!
would love to see that, please link it
There’s a pretty nifty podcast that breaks things like these down called 99% Invisible. It has tons of episodes of things like these.
I used to build physical interfaces for products. Feedback is one of the most important things, if you program something without visual or sound feedback, it feels not just broken, but it is annoying. They call one of the more basic annoyances the "hard touch". People refuse to give up and add more and more force to change the state of what they are seeing and think they can control.
Another funny thing was to test and implement some add on or additional features, seem people just ignore it or worse, on being asked about it specifically or asked to test, saying it is useless.
super interesting! thanks for sharing
hmm agree , A physical home button is so nice I use it often in my ipad. The good the sound the more I want to use it . game pads and specially mechanical keyboard ... they're addictively ASMR
physical clicks matter that's why innovative phones like xiomi Mi mix or huawei phones without button aren't fun. They are still a gimmick even now but I have seen some smartwatch fully touch.. The buttons matter , to the point some of us are even willing to un-necessarily click on them because of feedback ASMR.
That explains the countless times I mistrsuted myself for pressing the wrong button multiple times when I could have sworn that I pressed the right one...
or when you type something in English but are on a non-english keyboard that has the exact same keys...
oh god you just made me realize why typing in english is more annoying than my native language
this is why i went into developer settings and enabled show touch inputs
@@XDevonBueno And how did that help with anything?
@@kubistonek so you know youre not trippin, you did actually push exactly there
Yes, the predictive keyboard frequently doesn't work and is soooo stubborn of typing a different letter than what I actually intend to enter.
I type modelnumbers and serials a lot, and those often give the most issues.
These keyboards make the likelyhood of making a mistake on a model number of some part/product much more likely.
skeleton loaders actually makes the loading feel longer than it actually is. That's because it's tricking my brain into thinking I can do something when I can't. The frustration is annoying
And worst is when they don't even match the actual layout. On RUclips, the thumbnails have the correct size, and so does the avatar. But then the skeleton has two lines to the right of the avatar, but after it loads it has three lines: title, channel, views. The resulting layout is slightly taller than the skeleton, so everything is pushed a little down as things are loaded in.
Omg yes, if there was an option to turn them off I would hunt through every app's settings to find it.
Agreed 100%. Skeleton loaders is one of those UI trends that everyone just started using because everyone else was using it but it's actually user hostile design.
Yeah, I fucking hate them in every UI. It seems like everything takes JUST long enough to load that by the time I've moved my finger/mouse to tap/click the element, it moves slightly out of the way and I press something completely different. Once a page is displayed to the user, IT SHOULD BE STATIC. If your shitty interface keeps moving elements around as it loads, it makes the entire thing completely unusable.
The purpose of a skeleton loader is to load the layout while the data is still loading. They are supposed to prevent layout shift.
So if a skeleton loader is causing layout shift, then it's a failed implementation
What I find really interesting is that, a lot of the pointers you mentioned were psychological improvements are specifically the things I dislike in the technology: I hate it when the tech tries to predict what I want to do because it removes control from what I actually am trying to do. I untoggled the edge swipe because it constantly triggered when I didn't want it to. I loathe the skeleton loaders because it doesn't work for me the way you describe it; it genuinely appears to be loading for a longer time with it than without. What I find worse is that we don't even have a choice anymore; for simplicity's sake (by which I mean a substantially smaller workload), there's only really the worse option that is intended to _feel_ better rather than actually be better.
Unrelated, but one of my favourite skeuomorphisms is the floppy disk as a save icon, primarily because it's now a relic where kids nowadays just call it a save icon (unless they've watched the multitudes of videos that has now pointed out this fun fact)
You're not alone, a lot of these improvements and revolutions aren't exactly beloved by the regular people stuck with them. Tech bros love to reinvent the wheel just for the sake of "futuristic design" , meanwhile not addressing any real issues like accessibility
The skeleton loaders are more a product of sending to much data to the client on first load than anything. If they removed the unused code they'd get quite a bit of speed back, over even focus the application on doing less.
Yes! Absolutely! Thank you for sharing cause I feel so much less alone now
The real issue isn't prediction, it's *anticipation.* It's anticipation that gets in the way, but prediction can be convenient.
My favorite feature of Bash (and other textual shells) is that we can type a full sequence of commands (not just program-names), and we can *choose* to auto-complete with a list of history-entries that have an exact common prefix with the cmd we're currently typing in the prompt!
I learned about that thanks to Mathias Bynens' `dotfiles`
these "designers" make functionality that could often have no wait time whatsoever take an interminable amount of time, which they pretend is unnoticed or enjoyable because they love looking at their own loading screens
I always felt that the phone keyboard is doing something fishy. It's so annoying to type rare or unknown words. Now I finally know why phone keyboards suck. Thank you so much! I knew it wasn't me!! 😂 I also noticed that sometimes when you tap an app icon very slightly, it shows visual feedback but doesn't open. I think these features are rather annoying tbh
Same here! I don't want visual feedback followed by a delayed action, and I don't want my phone to incorrectly guess what I'm trying to type unless it's predicting entire words! I type "rare or unknown" words literally daily. Hourly, even.
It’s very frustrating to use the calculator on my Apple Watch when I’m wearing gloves for that exact reason, I swear 70% of the time I’ll click a number, it lights up, but doesn’t get added
If you need to type more uncommon things, my best recommendation is MessagEase. Only 9 buttons, combining accents instead of long press etc.
If you use some professional terms often - you can add them to dictionary in keyboard's settings (and with GBoard even provide shorthand).
When this predictive hitbox works, it works great.
Problem is when you accidentally but consistently typo a word. It then starts thinking the typo is the correct spelling and predicts (or even autocorrects!) to the wrong spelling!
Something worth noting with the mouse cursor, the first instances of the cursor created by Xerox were actually poiting straight up
As far as I know the reason they changed them to point to the top left was simply because it was easier to draw them that way. I think the whole saving a few bits of data was just a happy coincidence from doing the easy thing. But I have no documented knowledge on it, I'm just old and spouting from memory.
I think they changed it so it covered up less of rust you were trying to click on.
skeumorphism is still a pretty big thing in music production DAWs and VSTs, definitely can help out to make a bland UI look appealing
Exactly, thinking about waves plug-ins now, versus serum which embraces it's modern design
Skeumorphism is very much embraced in music production. Super cool
Yeah if DAWs and Music Editors or DJ apps became Minimal , I'll loose my sanity , they not only make it good looking but add some comfort. Even sometimes you can't make good music , you don't feel uncozy. You can learn over time and these fun icons make it more apalling to come back .
Man, I went to grad school for human-computer interaction and I never get tired of its design principles. Love how you explained some on this video! ❤️
One of the things I've noticed about virtual displays, this also applies to sci-fi depictions of holographic/volumetric displays is how I subconsciously perceive the projection to have a sharp edge. That glowing 2D window border resembles a razor blade floating in space. Part of the UI design for the future is going to need to include an aesthetic tweaking, so that it has a friendlier feel to it. Something that invites you touch it, instead of something that might lacerate your hand if you get too close to it.
My absolute favorite feature was in Instagram. When you were scrolling through people you are following - and you were not waiting for the scrolling action to finish before initiating another scrolling motion - it would register any tiny motion to the left or right and it would accidentally take you to your followers list instead. Innovation!
Regarding your mouse pointer example, I always figured it was angled that way because most people use their right hand to manipulate the mouse. If you hold your hand up and extend only your index finger, you’ll also notice the finger and hand are at roughly a similar slight angle.
This already implies the existence of a mouse with a button that is pressed with the index finger, which was not a given. Apple's early mice had one huge button in the center, because the concept of using two fingers to trigger different types of action (which now feels so natural to us) wasn't there yet.
@@NeovanGoth I don't think it implies that. In fact, the Apple Lisa had a left-angled pointer despite the one-button mouse.
So it wasn't angled that way because of multi-finger usage. It was pointed that way because most people are righties, and when holding up their hand to point at something (such as a restaurant menu) the hand was angled in that up-left direction naturally.
I would bet that if the world was mainly a lefty world, we'd have seen the pointer angled up-right.
@@Roccondil If the world was mainly a lefty world, the writing would also be right to left, and also the coordinate direction, leading to the image coordinate thing in the video. But well, I don't think the image coordinate thing was the main reason, it's more likely to be the hand angle
yes ruclips.net/video/YThelfB2fvg/видео.html
Im not a creative designer, but I am a very detail-oriented software engineer and I've had times where I see edge cases of interaction that higher ups just don't care about and it often bugs me.
Worse still you know how to fix it but you're not allowed.
Thank you for caring. Hopefully at some point you get into a position where you get to apply this kind of super useful sensibility. You're a credit to your profession.
Honestly VR text entry should be done in sign language. I don't know sign language and I can't imagine that learning sign language would be easy, but it already hits all the requirements for easy interpretability, and it would also help a lot of people communicate better with hearing impaired or deaf folks
Wow I never thought about that. I admit the barrier to entry is huge but it would be super cool
Why use a less efficient way to communicate that requires constant movement?
@@makatron Why do you think it's less efficient? The text-to-speech alternative exists already, but for quiet text entry sign languages are perfect
@@insu_na way easier to figure out how to make the keyboard work than having people spelling their names, which is how ASL work, since it can be hard to track all that with the cameras in the visor that are looking down with not a great perspective. Remember ASL is meant to be seen from the front not top down.
ASL (and other sign languages) also has signs that are similar to each other. Facial expressions are another very important part of Sign Language.
And finally, Sign Languages are not 1:1 with English or French or Russian or Chinese or any other language, they have completely different grammar rules, and thus have to actually be translated the same way spoken languages are translated between.
i actually have an issue with the gesture controls that have been slowly implemented over time, when I'm holding my phone the palm occasionally causes a swipe back or causes resizing randomly due to poor palm rejection, i would often prefer a physical button over a gesture
Sounds more like a palm rejection issue (Wondering why your palm is on your screen to begin with) all guestures can be turned off
Yes, please let us bring back physical buttons! At least the normal three we used to have at the bottom. I really appreciated them and want them back!
@@Johanna77777-z You can turn gestures off and just use the three buttons.
@@arcwand there are no physical buttons on my phone except volume and power buttons.
That's why I love Huawei. That touch button is amazing.
Im impressed how the production values just goes up and up with every video you release. Very impressive to see this. Your subjects are very well chosen and you explain them very well. Kudos!
It's amazing how they simultaneously make great design decisions like this, and then also decide stupid things like:
Basic settings being hidden behind 20 different menus and being very frustrating to get to.
Not letting iPhone users organise their home screen.
Or introducing gesture controls with no intuitive way to understand how they're supposed to work, forcing those controls as default, and then in the case of Android hiding the setting to go back to the classic navigation bar deep in settings so your average user will never find it or even know its there.
The people who design the UX are not the same as the people who use these devices. For example to make a good UX for Photoshop you should know how to use the app and probably be good at it.
That explains why my phone is problematic at times, I disabled all the assistive typing so it hits unitended letters all the time.
Did you know while watching a YT video on PC, you can click and hold your left mouse button to play at 2x speed, then just let go when you want to return to 1x speed? I discovered that one a couple weeks ago. Don't use it all the time but it is cool!
Actually, same with Android too, just tap and hold the screen! Just discovered this after posting the initial comment.
I never knew that thank you!!!
It’s a new feature. Actually it is kind of annoying that they didn’t think to add an option for this.
Also, if you're using YT on a browser, you can find all the keyboard shortcuts by pressing shift and the / key, which is the '?' character. It shows shortcuts for skipping forward/backward, changing playback speed and other things as well
Thank you!@@madsenbaum
You just presented a subject that bored me to death during my Computer Engineering degree in a way that I found very interesting and hooked me in. I already knew many of the things you talked about going in, like Fitt's Law and the psychological tricks modern UIs play on us, but your presentation form actually made this terminal-dwelling person care a bunch more about UI design than my UX/UI classes ever did.
This means a lot, thank you!
I downloaded a swipe keyboard on my phone recently. It's called Thumb Key and it has 9 buttons, with the most common letters of the english alphabet in the center.
The other letters are achieved by swiping to the side of a certain key. For example q is achieved by swiping up from h. It is pretty nice, it definitely took a lot of time to adjust to after using a normal keyboard for an extremely long time, but I like it, and I can type o it about as fast as I do when I type on a standard one.
Looked at the play store and holy crap it's expensive just for a keyboard
Ah nevermind it's free on F-Droid
@@dyschromatopsia Some use it, but most people that I've met don't
Minor detail - on most systems the cursor does actually blink while you type, it just is that most people miss this.
The blink-cycle for the cursor is usually On-Off-repeat. Usually at 1000-2000ms cycle (1-2s from start to start). However when you type it just resets the timer for the loop (so it frequently restarts, and it starts in the On state).
Easiest test for this is to just check what CPM you type at, figure out your avg time between keypresses (60/CPM) and set it a smidge shorter.
Some systems uses the Off-On-repeat and on these the cursor basically "disappears" when typing, common trick to use when on slow displays or when "ghosting" is an issue.
And this is a great comment. Because while he explains that this is an extra thing the software has to do, it is still a very clever design to just restart the timer for each time it moves. Meaning that it's both a clever thing to consider, and a clever way to execute it. But it's true that he used the wrong term.
That first fact explains so much! Oh, I hate that they do that! I'm a very muscle memory reliant person. I expect the active zone for a button press to be in the exact same spot every time. This explains why I will hit the exact same spot that worked to type a specific letter last time only for it to type another letter altogether! Now I'm off to find a way to disable that feature for my phone, even if I have to root the damn thing to do it! That explains why I can never get better at typing on my phone's keyboard, because it's literally lying to me about the active zones for the keys and changing them every damn time!
I'm using Gboard and I've disabled spellcheck for typing. I mostly swipe so it uses it for that still, which it needs to do. But when then go to type a word, while it gives me suggestions, it doesn't change my input. If I type T H and then press between E and R, I still get R. So this feature isn't used.
If I enable the spellcheck, and do the same typing, it seems like E is extended further and I get E more than R. This might just be the way I type. But if this is a feature on Gboard, then it's very little and only covers the smaller gaps between the letters.
@@LiggliluffPretty sure this feature is only present in Apple devices. If you turn on developer options on Android, and enable “show layout bounds”, you'll see the keyboard hitboxes never change.
Also, Apple appears to have a patent for this technology, so I'm not sure if Google could simply implement it on their keyboard as well.
@@v3ktxr_GD I've heard patent can't be done on software. While hardware can be patented which involves software, the core idea of just making the keys larger (just not visually) is done in software and can't be patented ... so I've heard. But at the same time, there's the minigame during loading that was apparently valid but expired. But I guess what could prove this either way is for someone to find which patent it is.
@@Liggliluff Yeah, I'm also not sure if that patent is real at all. Unfortunately, there doesn't seem to be a lot of information about the topic on the internet too.
the cursor facing the top left isn’t just because of the reason you said, but also because most people are right handed & it mimics the direction that your hand is pointing.
Oh my God, I actually hate this feature. My phone always thinks I am trying to hit the delete button when I am just trying to type the letter "m." The problem is, I end up having the press the delete button so often BECAUSE they are screwing with the hit boxes, which makes the software "learn" that I am more likely to want to be pressing it. I hate it so much.
That actually explains so much. I've felt gaslit for years because it'd type the wrong thing when I could've sworn I was tapping the right key.
Way back in the day when I was using Mac OS 7, I had a system extension that would alter the mouse cursor so that it pointed in the direction that you were moving it. It was really cool, but also quite distracting. I would find myself sometimes just flying the cursor around on the screen like it was a video game. I ultimately had to removed it, as I was more productive not having it behave like that.
0:11 It's incredible how they went through all that trouble and engineering just to "reinvent the wheel"... Typing in small keyboards had already been a solved problem for years!
They just had to keep using the old "T9" keyboard layout with predictive text.
Why on earth every single brand decided QWERTY was the best choice when touchscreen phones started popping up is beyond me... Instead of going with big buttons they went the opposite direction and just created more problems for everyone.
It wouldn't have been such a pain in the a, if at least some brands had allowed T9 to be an option (even if hidden in the UI), but nope, everyone killed it from existence and it couldn't be found anywhere ever since.
I had to google what "t9" is an uhh...no the qwerty layout is infinitely superior than "tap this button SEVERAL TIMES for one letter" and the fact you even had the thought that t9 is better makes me question your sanity. You had several opportunities to rethink your idiocy:
- When you initially had the stupid-ass idea
- While you were typing your idiotic comment
- Right before clicking send
- right after clicking send, when you could have deleted this stupid fucking take before anyone saw it and realized you're stupid
- right now, after being reminded that your idea is ret-rded.
I agree that having options is good, however I believe QWERTY is a lot faster.
Because qwery doesnt have you press the same button 3 times for one letter?
T9 was a mode on 9 key keyboards that allowed you to press each key only once per letter, and an algorithm would take a list of known words and figure out which one you meant.
@@LunaDragofelis I presume you still had to press the key multiple times if the word that you wanted to spell wasn't in the list of words though?
I thought I was just losing my mind. For YEARS. This feature messes with my head so bad. It causes me to consistently hit bad inputs over and over again. Maybe it helps too, idk, not a fan of touch keyboards still.
Thank you so much for this video.
The keyboard thing is interesting, but I’d be interested in trying the keyboard without it to see how it feels. There are definitely times when I keep typing a letter wrong in a word even though I KNOW I am hitting the right character. After messing up the same letter a few times, I take a second to be VERY precise with that one letter. I’m curious if the more general typing would be worse enough to justify not fixing those somewhat corner cases. If nothing else I now feel validated for the times I’ve ran into that issue when I have to retype a word 3 times because the same letter keeps being wrong
Oh so this is why it's always "of" instead of "if" when I'm on my phone. It also explains why I can't use any words that are specific to my job, unique to in jokes I have with my friends, or specific to the technologies my friends and I are learning.
Well, thanks for explaining. I still hate it, and will run to my laptop every time I want to have a proper conversation.
That has actually been massively changed with the recent version of iOS. The model now is not the same fixed one for everyone anymore, but adapts to what you are using. It was even mentioned in the WWDC keynote with everyone's favorite example - ducking - that will not happen anymore. Not because Apple finally added "fucking" to the dictionary (they would never do this), but because they don't need it to add it anymore, you do it yourself. So regarding the words that are specific to your job - type them several times and with each time, it will magically become easier to type them.
I never know swiping down the phone in spotify is going to close the player until now.
it's 2024 and this is still the most underrated channel I've ever seen.
You deserve more recognition man!
I have never ever ever swiped on my screen instead of using a back button. I didn't know that was an option.
One thing I really hated, and it hasn't been as bad lately I think but maybe it's just because of the systems I'm using, is when I was selecting text from a document and if I selected from the middle of a word it would automatically select the entire word. I'm very intentional about where I start and end a selection. If I want to preserve the last 'es.', for example, because I need it and don't want to retype it, then it's really annoying if the selection automatically grabs that and I have to go back and reselect to specify that I don't want it.
Yeah fuck that. I hate it when it selects the whole text too.
This was driving me mad too!
Ugh, same! Selecting is made so much more difficult than it has to be by this.
Having recently switched from Android, I have to say that text selection is one of the most annoying things on an Iphone. On Android it just works the way you'd expect, it's super easy and precise to start and end the selection exactly where you want. On Iphone it always automatically expands and it's sometimes almost impossible to only select part of a word. It has happened many times that I tried to correct a mistake and just gave up, retyping the entire word instead...
One way to go around this is to press slightly harder on the typed text for a moment until a magnifying glass shows up by that point you can slide that around to move the selection letter by letter
I like how you basically give people the basics of the video in the first minute and then go into detail.
During the 2007 Keynote of the iPhone reveal, the coolest thing Steve demoed was the rubber band scrolling. Now I know why.
This is gold-level content noone is making this stuff from a PM/Product Designer's perspective who has as depth and quality as yours.
I'm a product designer BTW
The moment I held an iPhone and typed a bunch in the store back in the day, it felt like it was reading my mind compared to other stuff on the market.
(it was)
"you'll know what the structure of the page will be"
*Changes instantly*
such a cool concept for a video bro!! keep up your interesting videos!
The one bit I have a problem with here is the parts about "it's all hardwired into our brain" - about swipes etc. Nope. It isn't for lots of people. And it's extremely frustrating for many users when there isn't an explanation of how stuff works *somewhere*. Most users won't need it but having something left unexplained completely can alienate users and reduces the number of people who can engage with a piece of software.
Something really strange after the said, “keyboard upgrade” is that I used to type really really well on the older tech and ever since the “update” I pretty much have to use voice to text because it can’t seem to predict anything I’m going to type.
Predictive text and autocorrect has always been awful. Same with ads that apparently are based on my user data
I’ve been looking to branch out into UX and this video hit the spot. Great knowledge and info, but also with amazing timing and clickbait
(loved the bit where you subtly hinted we should subscribe without saying it. You got my subscription 😉)
I hate skeleton loaders.
Like you said, they take more time cause it has to load that first, also it just makes me think it should have loaded already, also they generally don't match perfectly to what actually loads so then you get the weird glitchy screen switch at the end, especially if the colors don't match.
5:38
Trus me, we *still* need them...
Mum was born in 1948, and is barely able to handle modern technology because they *assume* that we know things that people sometimes don't, but she *was* able to handle computers back in the days...
I despise modern gesture design, it makes no sense to me and it usually takes me a day just to fight out how to change them back to buttons when I get a new device
I don't even know what your channel is about but the fact that you've explained in straightforward way a relative unknown topic without losing cohesion made me subscribe within the first 3 minutes.
It's absolutely fascinating how much psychology goes into designing a simple button... Do you know any good books about it? Would love to nerd out on it 🤓
I did a whole course in my bachelors about this interaction design and it‘s was really interesting to hear how much engineering goes into engineering something as simple as buttons.
very informative I didn't know all these concepts and "tricks"!
yeah...
The keyboard thing is so fascinating like I never thought about that
I’ve actually sort of accidentally figured out all of these things by myself. The way buttons give feedback, work on release and cancel once outside the area is something that was “obvious” to me when hard touch screens used to be the norm. I absolutely hated when the screen immediately opens something as soon as you touch it. I hated it when you drag off and let go and it still goes through with it. I hated it when you don’t know what you’re clicking without the visual feedback. I used to be a massive Android fan boy and this was probably the majority of the experience. Eventually got my hands on an iPhone and fell in love immediately. This felt terrible for me because I was a “techy” dude which prohibits iPhones like the plague. But the user interface was just so obvious that it should have been the default. A lot of progress has been made since then for both Android and Apple but that was my experience at least.
You should really take time and read the book "100 things every designers should know", everything you mentioned in this video, reminds me of the details that book provide. Though your video only adds more to my experience. Unique video, not many creators pay attention to things they do everyday.
Fantastic editing Enrico
Yeah, we take a lot of things for granted, not even considering how hard it would actually take to make those "simple" things!
Thanks for the video!
about the 9 button example:
So basically, my device is runnign a rediculous amount of checks every time I click a button instead of just following my wishes immediately, aka the device is intentionally lagging??????????? Don't like that.
Now I just want a setting that lets the keyboard show the button hitboxes. Would be really useful, personally, as I type words that aren't in the dictionary literally daily (for example: names of characters or other fictional content, like "Shulker," "Koraidon," "Threepeater," etc.) and I'm realizing this is why I keep making errors when typing. Because I'm NOT making errors. My phone is trying to incorrectly predict what button i'll press next.
I honestly have no idea how people do these kinds of things, it's crazy. We are suckers for precision
They put aim assist in my keyboard ain't no way
Your video reminds me of something I thought about last night, how Windows will not ALWAYS shut down when you tell it to shut down, even if you use the "shutdown" command. Someone, somewhere in the design process realized that there may be a very important program running that you might not want to interrupt unceremoniously, maybe an unsaved document or a program installer. Despite giving the computer a "command", it will not necessarily listen to it unless you make it FORCEFUL (with the /f switch)
6:33 Also, what goes against nature but works perfectly - is that you can accelerate scrolling further just by continuing to scroll. Sucks that it doesn't work everywhere, but the mechanic is perfect
How does adding more energy into an action go against nature here exactly?
@@crazydragy4233 friction - if you scroll by moving your finger the same speed everytime, the scroll should be the same speed, but sometimes I see that if you move finger fast enough, scroll doesn't slow down to finger speed
One tiny nitpick in an otherwise really good primer to some of the stuff that interaction designers think about, when you talk about “affordances” you’re slightly wrong on what designers mean by that term. An affordance in design is simply something that can be done to an interface or object, e.g. a door can be opened, a ball can be thrown, a button can be pushed. What you’re talking about - the visual indication hinting at an affordance - is referred to as a “signifier”. In your example, the screen has “affordances” for all of those swipes you listed, but it only has a “signifier” for swiping up for lyrics.
great content! Mayne change the title, because you delivered wayyy more than advertised.
Food for thought. When you talk about how most interfaces only popped up within the last 20 years and how our brains are now wired for it. That may clue in as to why it’s so hard for old people to learn tech as quickly and even at all.
MacOS is a king of not using animations when it's not necessary, like closing a window doesn't make an animation, but when you go into fullscreen mode, the window pops out of the desktop and moves the desktop out of the way while making the window bigger, so you have a full visual queue that tells you "I created a virtual desktop with just this one app in it"
Oh my gosh it's like you've felt my pain! I had to add a slider button to custom UI and had to modify it to actually work on the platform. There is so much that goes into making buttons that are not frustrating to use or error-prone. I'm loving this content. Thank you
2:16 I have actually thought about this
about swipes on Android. I hate them, they're just bad. I always accidentally go back when browsing photos. I much more liked a home button with pressure sensitivity on my previous phone. It was Meizu15 lite and i believe that button worked like on iphones.
But these days we forced to use swipes because the screen should take all the space. And phones became bigger and bigger. Ugh.
And you don't need 3.5mm jack and SD card slot so better go buy some new headphones and a phone with lots of space for twice money.
3:01 nope, took litterally 1 second
3:05 i‘d argue it makes it harder cause when you just go over it quickly with your eyes, it might me invisible at that moment and you dont see it
Did anyone else see the cursor like me? 2:58
As someone who fucks up a lot too, I noticed the button holding and moving away. I always hit the wrong button, move my finger away, and then pray they programmed it correctly
8:00: I hate loading skeletons. More often than not they give me a false sense of what's being loaded. It keeps annoying me and even worse, it makes loading take way longer. I prefer seeing things getting populated with data as it's available and ready to be interacted with.
Loading skeletons are usually an annoyance to me. But they are fine in some UIs
Took software engineering, UI design, and some HCI and design thinking in uni. I remember being sourly disappointed at how obvious and simple some principles are, yet I'm constantly reminded by horrendous UX/UI that still exists out in the wild as to why we need to solidify such concepts down in the first place. I swear using my property management app made by a multi-billion business makes me want to pull my hair out.
If you liked this video in my last email I shared some of the things I had to leave out from the video (otherwise it would have been 40 minutes long).
📮 You can join my (free) Email Club here: enricotartarotti.com/email-club/
email landed in my spam
the math u mentioned is actually REALLY trivial compared to the actually hard parts of math that go in things like youtube algorythms, many engines or videogame graphics X3
Another smooth brain youtuber. 😂😂😂
UI is created for humans by humans. 🤦🏼
RUclips shorts isn’t HARDWIRED in a poor tibetan child who’s never used a youtube or a phone.
Only reason for ui hints about hidden/more features is Fluidity of use.
Eg: if a video is playing in low res (144- 480p) then even a child who’s used to watching youtube in HD or 4k will change the quality settings in a second. But how to change the settings? ( click on the video, click on settings gear icon, click quality, click advanced , then choose resolution.)
So many steps for a new person but easy for 5 yr old child with past experience. The kid doesn’t even know what the resolution numbers mean.
😂😂😂😂 youtube is full of mindless content like this.
I avoid these stupid videos but some end up on my feed anyways.
Disliking and don’t recommend channel.
The thing with that so called hot wired part is that it is not so hot wired and their is no help or tutorial option to be found anywhere at times, and so it is all a guessing game as much as I manage just fine. Yes they take it too far!
Now explain the thumbnail(!)... .
Wow the keyboard one explains why it is so frustrating to type codes or modell numbres or so on where the letters are pretty much random. You feel like you are hitting one letter but the phone insists that you hit the one next to what you actually want to type.
For me, a linux terminal is much closer to the nature than the modern web apps
it truly is but it's not sexy and cannot be sold. rational, pragmatic people are not welcome in the iStore
Finally someone made a video about this 😮 no one appreciates the amount of extra logic and edge case handling that goes into UI
Scrolling on Android feels more natural.
You’ve obviously never used an iPhone
@@visualarts6686 You could not be more wrong.
No intentional mistakes! That's why I have so much problems on making intentional spelling alterations. Finally I got the reasoning behind it
This explains what it happens so often where I go to type a word that starts with the letter m after a space and the delete button gets pressed, even when I swear to everything that I pressed the stupid m key, not delete
Enrico, you gave us your address... 3:48
I once had to type on a keyboard that had this feature off and I can tell you that it was like having a seizure. It's crazy how we think that we can do it perfectly when in reality it's just mind games
Did anyone make it past 2:36? As soon as he said "GD button" out of nowhere...well not immediately since I had to go back and confirm what he just said. I just had to comment and then close this video.
why did you close the video?
im not trying to sound rude, im just genuinely curious.
@@hhjpegg The best way to describe it is if you were eating a sandwich and it started out good. Then a couple of bites in you find a small piece of plastic you had just bitten down on. You pull out the bit of plastic, but just decide that the sandwich is just not worth the risk of finding something else unexpected and throw it in the trash.
Not a bad video, just that bit was going to distract me throughout the entire video. It was not really even the language. Just that it was so unexpected.
@@DanielVoyles i dont mind strong language like that as much, but yeah thats completely fair
it's a video from an indie creator intended for a (relatively) mature audience. while i agree not wanting adult language in your videos when it's unnecesary, but cmon man.
Absolutely blown away by your content! This is my first time checking out your videos, and I couldn't hit the subscribe button fast enough. It's been ages since a video made me sit up and take notice. Looking forward to exploring more and getting hooked on your unique perspective! 🤩
Why so much chromatic aberration? Dude chill
They removed too much skeumorphism, and I like having buttons in fixed places.
I love how incredibly well made this video is.
This video is crazy good. You just summarized an entire UX Design BootCamp in a few minutes. Amazing work!
UX + UI + Psychology + killer editing skills. Andiamo!
I'm convinced that there's still a tremendous amount of untapped potential in touch screens, especially at tablet size. Every major brand treats it as a big phone (with swipe mechanics) or a small laptop (with mouse mechanics).
goodness me, you've just distilled everything I learned in a semester ID module into 11 mins
I've noticed that I "miss-type" more frequently on certain apps more than others. Which leads me to believe that it's more than just the hardware and the system software doing something, but also each app's shenanigans meddling in my shit.
Skeleton loaders are great when everythings working well but on a bad connection, or just any online system randomly, where things may just not load at all they are absolutly infuriating.
So this is why it feels like it straight up hits the wrong letter sometimes. Like I’ll guaranteed hit the letter I want and it’ll choose the one next to it incorrectly. It’s incorrectly deciding what I want to type for me. That’s wild
I think we’ll be able to use thought-to-text relatively soon with noninvasive sensors, and that’s the most accessible and convenient method once somebody gets it right.
The fact that this is the answer to easily solvable issues if you have other priorities than sleek, empty design devoid of any features is wild. Text to speech barely works, like come one lol
We don't have flying cars, and there wasn't a need to tbh
@@crazydragy4233 TTS has to go through the added complexities of language, accents, and vocal inconsistency.
Having the cursor point to the top left i think is probably the best place for it to point for English speakers. It helps it not obscure what you’re clicking. Top left being the origin is probably also rooted in speaking English where you start reading from the top left.
10:33 I love the Italian gesturing watching spaghetti😂😂