Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Kerry91

macrumors newbie
Original poster
Nov 29, 2020
9
12
Hello everyone,

I had bought an iPhone 12 mini on launch day and I kept it few weeks before returning it and get my X back.

Like most of 12 mini users, I really loved that phone for its compact size and weight. It had some annoying points that I wasn’t happy with but that I could handle (yellowish screen and narrow keyboard).

However, there was ONE point that I absolutely couldn’t bear: the font and content small size inside applications.


I had increased the font size in the settings, which helped to make emails and iOS menus more comfortable to read.

But changing the font size only works on iOS settings and menus (settings, phone calls history, contacts, notes, emails, etc.). And that was the main issue, as most of 3rd party applications don’t support iOS Dynamic Type (=scaling the text size according your size choice in iOS settings).

So, a change of font size in the iOS settings didn’t impact the displayed information within these 3rd apps. They sticked to the font size that the programmers had coded.

After few days of usage, I really felt Eye Fatigue by reading every day such small texts and content (nothing to do with PWM). Whereas I have absolutely no issue using my corporate iPhone 8, which has a smaller screen. I even still use a SE1 for a personal project and I don't feel any discomfort after reading on this screen for many minutes.

When I compared some 3rd party applications between my iPhone 8 and iPhone 12 Mini, the font on the 12 Mini ALWAYS looked a bit smaller. Yes the difference was slight, but slight enough to make it uncomfortable to read text for long periods.


My theory is that Apple really made a weird screen resolution choice for iPhone 12 Mini.
  • Retina LCD iPhones have a 326 PPI to fit their small screens and it’s fine (even though for XR and 11).
  • Retina LCD Plus iPhones have a good 401 PPI but had much bigger screens, which is fine too.
  • iPhone X / XS / XS Max / 11 Pro / 11 Pro Max have a 458 PPI, which is well balanced as they all have big OLED screens.
  • iPhone 12 / 12 Pro /12 Pro Max have a 460 PPI. Which is almost identical to the previous OLED iPhones.

However, for the iPhone 12 Mini, the screen is 0.7” smaller than iPhone 12 whereas the PPI is at 476

It doesn’t look like a big gap with 460 PPI, but it actually makes a real difference in daily usage as the screen size is much smaller than the 12's one.
By once again comparing 3rd party applications text size on the 12 mini, my old X and my friend's regular iPhone 12, the difference was pretty clear.

Using such a high native resolution on a small display automatically makes the font look smaller. This is physics.

For instance, working on a 24” monitor with native FHD resolution is much more comfortable for reading content than using a 24” monitor with native QHD resolution.
Images and videos do look gorgeous on a 24” QHD, but using Office applications without any zoom is really annoying since the text size looks smaller on native QHD setup.

That’s why most of QHD monitors start at 27 and 32 inches. Because the resolution has to be relevant to the screen size, as this will impact comfort of use. Once again, this is physics.


So really, for the 12 Mini, what’s the point in putting such a high PPI in such a small 5.4” screen? I just don’t get it.

On contrary to some Android phones that allow you to switch to lower resolutions for battery life and reading purposes, iOS doesn't offer that option and we have to deal with the native screen resolution of the phone. So, for me they just ruined a great device with that resolution choice.


Anyway, does anyone feel the same way regarding iPhone 12 Mini resolution issue ?

Or maybe, has this issue been solved with iOS updates? I only used the 12 Mini in November and December, so many iOS updates have been released in the meantime.

If the issue has been solved, I would gladly give it another shot.

Thank you.
 
Last edited:
  • Like
Reactions: MountainApple
iOS third party apps will still behave like they did. I don’t think Apple can address font issues in apps not made by them.
 
How iOS Apps Adapt… by Geoff Hackworth is a very good explanation of the options available to developers for developing apps for various screen sizes.

The iPhone Mini uses the same logical display size as the 5.8” iPhones and scales it down to the actual display size. The advantage is apps that support the iPhone X and similar 5.8“ sizes will display on the mini just like they do on the 5.8” models, just shrunk a bit. The disadvantage is that everything is shrunk down.

Aside from changing the font sizes as you’ve already done, another option to increase the size of third party apps would be to use the display zoom setting.

The smallness of everything is intentional to avoid introducing another logical resolution for developers to have to account for. I don’t know why Apple chose that particular resolution, although the 1080 horizontal lines matching an HD video resolution is likely not a coincidence.

I have an iPhone 12 mini. It’s not my first choice for extended reading, but I absolutely love the phone for it’s size and overall usability. I finally don’t mind carrying my phone everywhere again.
 
So really, for the 12 Mini, what’s the point in putting such a high PPI in such a small 5.4” screen? I just don’t get it.

This is necessary because for OLED, 2 sub-pixels represents one pixel. For LCD, 3-sub-pixels form one pixel.

To match the sharpness of an LCD, an OLED iPhone needs higher PPI.

The marketing sheet may make you think this a high PPI display, but a 400+ PPI OLED panel is needed to match a 326 PPI LCD.
 
  • Like
Reactions: snipr125
This was the reason I returned the 12 mini. Great in the hand but everything was just too cramped on the screen.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.