This gives me a flashback to university. We was tasked with writing some Java swing desktop app. I developed it on Windows. The lecturers would run it on Ubuntu to test and mark it. One of them tried to deduct a point for the text being clipped by a couple of pixels on Ubuntu even though that didn't happen on Windows.
How was I, as inexperienced as I was at the time, supposed to know that a "cross platform" GUI framework was going to render a tab or a label (can't remember which) slightly wrong on Ubuntu compared to Windows? A very frustrating experience.
Keep in mind that "good" UX/UI wasn't even a requirement (or even taught) and mine was honestly one of the better looking programs that were made. Some looked as you can imagine a bunch of students made.
How was I, as inexperienced as I was at the time, supposed to know that a "cross platform" GUI framework was going to render a tab or a label (can't remember which) slightly wrong on Ubuntu compared to Windows? A very frustrating experience.
Keep in mind that "good" UX/UI wasn't even a requirement (or even taught) and mine was honestly one of the better looking programs that were made. Some looked as you can imagine a bunch of students made.