Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Dark mode is there on Mojave and iOS 13 because people make noise. If we do your logic, this whole forum don't need to be there at all. No need for people talking about new features they want, no need for discussing about bugs in beta's etc. We have the right to express our opinion about it. Its not because YOU see no problems that everyone will agree.
The first part of this statement is a huge assumption, and essentially unverifiable.

But I do agree with the rest, and hate when people on discussion boards tell others to stop discussing.
 
I really enjoy the dark mode, especially in messages, settings and maps. I understand that on webpages, news articles, and anything that the browser pulls from another source, Apple can't force a "dark mode" on that content. HTML email messages will show as the developer of the email intended, which was based on a white background. Forcing dark mode all the way around would be horrendous most places outside of Apple branded apps. Complaining that they can't do this is useless. Nobody can make it look how you want it to look every time.
 
  • Like
Reactions: reptarwilleatu
I really enjoy the dark mode, especially in messages, settings and maps. I understand that on webpages, news articles, and anything that the browser pulls from another source, Apple can't force a "dark mode" on that content. HTML email messages will show as the developer of the email intended, which was based on a white background. Forcing dark mode all the way around would be horrendous most places outside of Apple branded apps. Complaining that they can't do this is useless. Nobody can make it look how you want it to look every time.
i concur with this. probably the cases where it will be most inconsistent is HTML based emails. Apple News articles and maybe websites too, but Reader mode is pretty good with just about any news articles in Safari. All in all it’s up to developers which will of course be a mixed bag. there are already some good examples though, i believe Twitter’s web dark mode respects Apple’s system setting. i like it so far as well
 
Personally I stay with Apple because the products are well made, highly featured and consistent from one iteration to another. The main reason though is the longevity of updates which is great for security.

That being said, I have not liked the brightness of iOS since version 7. I remember when Smart Invert was launched and I’m one of those people that when I toggled Smart Invert (which I have as a shortcut in Control Center) I could physically feel my eyes relax with it enabled to display Dark Backgrounds

So since its launch I have spent that time toggling it on and off depending on the appearance of it on an application by application basis.

Far from ideal as a user experience.

When they announced a “system-wide” Dark Mode for iOS 13 UI and a kit for 3rd party App Development, I was ecstatic.

I’m not even that bothered about the Apps as many may choose not to enable it either because they can’t be bothered or because of their creative vision of how the app should look. That is their choice.

I did however expect the main OS UI to be fully Dark as had been the case with pretty much everything with Smart Invert enabled.

This has not been the case at all and with us now being in DB5 / PB4 it’s looking like Apple are set to launch a “system-wide” Dark Mode which is a jarring mess of Dark and Light.

I don’t intend this thread to become a debate with those who think it is right to leave the decision up to Web Content Publishers etc as my own opinion is that this will never result in a consistent Dark user experience.

The best example of the mess that is Dark Mode at the moment is the News App.

It starts off looking great in the opening screens where you browse and select articles.

Then you pick one to read and BOOM you’re back to bright white backgrounds.

(I understand the reason behind this - leave it to the content publishers etc as I alluded to above - but I profoundly disagree with this approach).

For the first 2 Betas, I was like, “Well surely this is not the look they’re going to settle on, they did say it’d be system-wide after all” and I reverted back to using Smart Invert which meant the main menu screens in News were all white backgrounds but at least when you entered any article it was nice and Dark.

Then came the DB4 / PB3 and Smart Invert was no longer an option as it wouldn’t switch off without a Hard Reset.

Now on DB5 / PB4 Smart Invert is broken completely.

For an iOS feature that I’ve personally been looking forward to since iOS 7, I’m extremely disappointed in the route Apple seems to have chosen with it.

It is an absolute inconsistent mess in its current form.

Don't forget about Safari. Dark mode doesn't darken webpages, so you still get glaring bright websites. To rely on every single web developer to darken their webpage is the epitome of stupidity IMO. What's more comical is that the solution is already there, smart invert. Smart invert works pretty darn well with websites. The issue here is that when dark mode is enabled smart invert doesn't invert webpages anymore. I'm crossing my fingers that this is still being worked on, but at least as of the last PB it wasn't working. You have to enable light mode in order for smart invert to darken webpages. Simple solution (because I already anticipate a select few to cry that they don't want darkened webpages) just add a toggle inside Safari. How much programming could it be if this is already mostly implemented?

Alternatively Apple could allow extensions like Dark Reader to work on mobile Safari. I knew there was a reason I love my surface pro! I also agree with you on the News app, it looks seriously janky when a news story is all bright when in dark mode. But I've always disliked the news app, you don't get the same adblocking and tracking protections as in safari and you have stupid behavior like being unable to pinch zoom pictures for example.

Oh and let me also state, before the naysayers jump in, just like webpages to rely on all the app devs to darken their apps doesn't make sense. Look at how few of them respect smart invert, and that's an accessibility feature not just a lifestyle feature. Apple makes many things mandatory for devs, having them respect smart invert and offer a dark version of their app should be mandatory.
 
Don't forget about Safari. Dark mode doesn't darken webpages, so you still get glaring bright websites. To rely on every single web developer to darken their webpage is the epitome of stupidity IMO. What's more comical is that the solution is already there, smart invert. Smart invert works pretty darn well with websites. The issue here is that when dark mode is enabled smart invert doesn't invert webpages anymore. I'm crossing my fingers that this is still being worked on, but at least as of the last PB it wasn't working. You have to enable light mode in order for smart invert to darken webpages. Simple solution (because I already anticipate a select few to cry that they don't want darkened webpages) just add a toggle inside Safari. How much programming could it be if this is already mostly implemented?

Alternatively Apple could allow extensions like Dark Reader to work on mobile Safari. I knew there was a reason I love my surface pro! I also agree with you on the News app, it looks seriously janky when a news story is all bright when in dark mode. But I've always disliked the news app, you don't get the same adblocking and tracking protections as in safari and you have stupid behavior like being unable to pinch zoom pictures for example.

Oh and let me also state, before the naysayers jump in, just like webpages to rely on all the app devs to darken their apps doesn't make sense. Look at how few of them respect smart invert, and that's an accessibility feature not just a lifestyle feature. Apple makes many things mandatory for devs, having them respect smart invert and offer a dark version of their app should be mandatory.
Thats exactly what I'm saying since beta 1. Right now, iOS 12 with smart invert do a better job than the current iOS 13 "real" dark mode. Just make a shortcut and disable it for the couple of apps that don't support it and you're good to go. People can say all they want, but the fact is its just stupid to let webpages developers decide if they'll enable it or not. The tehcnology is already there. News and Safari look very good in smart invert but it just look awful in "real" dark mode. Same for not forcing the dark keyboard system wide.

Apple just missed a good opportunity here because as of now, dark mode is just a complete mess and just feel like a cheap jailbreak tweak.
 
Thats exactly what I'm saying since beta 1. Right now, iOS 12 with smart invert do a better job than the current iOS 13 "real" dark mode. Just make a shortcut and disable it for the couple of apps that don't support it and you're good to go.
You greatly overestimate the following, in no particular order:
  1. The number of people who know what the Shortcuts app is
  2. The number of people who know how to use the Shortcuts app
  3. The number of people who know how to use Shortcuts but do not know how to use the (currently removed) Automations feature
  4. The number of apps that can readily support Dark Mode
  5. The number of websites that can readily support Dark Mode
 
You greatly overestimate the following, in no particular order:
  1. The number of people who know what the Shortcuts app is
  2. The number of people who know how to use the Shortcuts app
  3. The number of people who know how to use Shortcuts but do not know how to use the (currently removed) Automations feature
  4. The number of apps that can readily support Dark Mode
  5. The number of websites that can readily support Dark Mode

Points 1-3 are absolutely valid - this forum is mainly populated by tech enthusiasts and the average iPhone user won’t have a clue about Shortcuts.

It is a good tip by SoYoung for the rest of us though.

Point 4 - I think most on here that have commented in support of Dark Mode but are disappointed in the current state of it accept that Apple have enabled a Developer’s kit and will leave it up to individual App Developers to support (or not).

Point 5 - I’d much rather see it forced for Web content and if that displays the odd glitch, fair enough. The tech is there for Apple to do this.

Also when this debate gets heated people (not directed at all at you, jonblatho) often forget that Dark Mode is not the default setting out of the box and is an optional feature that customers will choose to enable if they desire.
 
You greatly overestimate the following, in no particular order:
  1. The number of people who know what the Shortcuts app is
  2. The number of people who know how to use the Shortcuts app
  3. The number of people who know how to use Shortcuts but do not know how to use the (currently removed) Automations feature
  4. The number of apps that can readily support Dark Mode
  5. The number of websites that can readily support Dark Mode
When I talk about the shortcut, I'm referring to the accessibility shortcut (3 press of the power button). And yes, I know many people don't know, all I said is for now, smart invert colours is better than dark mode imo.

For developers to support it or not, I'm not really optimist about this. Like another poster said, many still don't support smart invert and its an accessibility feature so technically, it should be prioritized. Another exemple is the dynamic text size for the whole iOS, how many app realy support this? Still today its a fraction of apps who added this feature and its another vital feature imo that devs just totally ignore so its been a while now I'm done to blindly believe devs will support new features and give them the freedom to do so. For what I saw, more you give them freedom, more they'll just do what they want and ignore everything else.
 
  • Like
Reactions: KeanosMagicHat
For what I saw, more you give them freedom, more they'll just do what they want and ignore everything else.
Moving to the other end of the spectrum will alienate developers, forcing them to choose to adapt or leave the platform, while not necessarily please enough customers. For me, I love consistency and want to see a more unified dark mode. But for general public, I don’t know. And, what we see today is Apple giving a degree of freedom to developers, yet Apple still implements random rules to limit app capability.

In short, I am in vertigo.
 
After the last 2 iOS 13 Betas where Smart Invert was broken (especially DB5/PB4) I’d kinda given up on it, but given SoYoung’s suggestion above I tried it again on DB6/PB5 and it works brilliantly with Apple News as it is the first time that both the menu screens and individual articles are Dark throughout.

There’s one tiny glitch on the Following tab where the Channels and Topics icons are not displayed correctly but other than that it’s perfect!

Exactly what I expected to see from News when Apple talked about a System-Wide Dark Mode.

If only Apple would make this the default when Dark Mode is enabled.

In the meantime I created 3 Shortcuts that I access via Siri or the Widgets.

One entitled Apple News with 3 actions (I have Dark Mode Enabled all the time by default hence the actions selected);

  • Set Appearance To Light
  • Turn Smart Invert On
  • Open News

Another entitled Smart Invert with the first 2 actions from above and one entitled Dark Mode;

  • Turn Smart Invert Off
  • Set Appearance To Dark

They can be accessed via Siri, so if I just say, “Apple News” up it comes.

Then after I exit News, I simply say, “Dark Mode” and it reverts to the way I like it for normal operation.

It’s not ideal, but it’s a decent workaround for now.

I’ve sent a Feedback suggestion to Apple that by iOS 13 release they have News working like it is with Smart Invert in this Beta.
 
Last edited:
After the last 2 iOS 13 Betas where Smart Invert was broken (especially DB5/PB4) I’d kinda given up on it, but given SoYoung’s suggestion above I tried it again on DB6/PB5 and it works brilliantly with Apple News as it is the first time that both the menu screens and individual articles are Dark throughout.

There’s one tiny glitch on the Following tab where the Channels and Topics icons are not displayed correctly but other than that it’s perfect!

Exactly what I expected to see from News when Apple talked about a System-Wide Dark Mode.

If only Apple would make this the default when Dark Mode is enabled.

In the meantime I created 3 Shortcuts that I access via Siri or the Widgets.

One entitled Apple News with 3 actions (I have Dark Mode Enabled all the time by default hence the actions selected);

  • Set Appearance To Light
  • Turn Smart Invert On
  • Open News

Another entitled Smart Invert with the first 2 actions from above and one entitled Dark Mode;

  • Turn Smart Invert Off
  • Set Appearance To Dark

They can be accessed via Siri, so if I just say, “Apple News” up it comes.

Then after I exit News, I simply say, “Dark Mode” and it reverts to the way I like it for normal operation.

It’s not ideal, but it’s a decent workaround for now.

I’ve sent a Feedback suggestion to Apple that by iOS 13 release they have News working like it is with Smart Invert in this Beta.

Does smart invert work now on webpages when in dark mode in PB5?
 
Point 4 - I think most on here that have commented in support of Dark Mode but are disappointed in the current state of it accept that Apple have enabled a Developer’s kit and will leave it up to individual App Developers to support (or not).
Many developers will support it because for most apps it’s incredibly easy to update.
Point 5 - I’d much rather see it forced for Web content and if that displays the odd glitch, fair enough. The tech is there for Apple to do this.
I believe it’s unprecedented, if not flagrantly against standards, for browsers to ignore CSS provided to them in favor of their own. The tech is not there to do it right, so Apple won’t do it.
[doublepost=1565800985][/doublepost]
When I talk about the shortcut, I'm referring to the accessibility shortcut (3 press of the power button). And yes, I know many people don't know, all I said is for now, smart invert colours is better than dark mode imo.

For developers to support it or not, I'm not really optimist about this. Like another poster said, many still don't support smart invert and its an accessibility feature so technically, it should be prioritized. Another exemple is the dynamic text size for the whole iOS, how many app realy support this? Still today its a fraction of apps who added this feature and its another vital feature imo that devs just totally ignore so its been a while now I'm done to blindly believe devs will support new features and give them the freedom to do so. For what I saw, more you give them freedom, more they'll just do what they want and ignore everything else.
There’s a difference between updating for Dark Mode and updating for accessibility features. Updating for Dark Mode is easy for most apps, but implementing accessibility features in existing designs can range from difficult to simply infeasible. Implementing Apple’s accessibility features in even a brand-new design conceived around supporting those features may still take a substantial amount of effort.

That’s Apple’s fault, not developers’.
 
  • Like
Reactions: MEJHarrison
I think iOS 13 Dark Mode is good but it wouldn’t be needed if they wouldn’t went for the excessively white UI in iOS 7. The current implementation is OK, actually it’s one of the few right moves they did since 2013. It arrived late but soon enough. But I would rather like to see better icons and overall better design of their software.
 
Moving to the other end of the spectrum will alienate developers, forcing them to choose to adapt or leave the platform, while not necessarily please enough customers. For me, I love consistency and want to see a more unified dark mode. But for general public, I don’t know. And, what we see today is Apple giving a degree of freedom to developers, yet Apple still implements random rules to limit app capability.

In short, I am in vertigo.

Developers aren't going to leave the best app market out there in terms of profitability. Certainly there are plenty of things that Apple makes mandatory that devs have to adapt to, I don't see why this is particularly different.
[doublepost=1565832105][/doublepost]
M
There’s a difference between updating for Dark Mode and updating for accessibility features. Updating for Dark Mode is easy for most apps, but implementing accessibility features in existing designs can range from difficult to simply infeasible. Implementing Apple’s accessibility features in even a brand-new design conceived around supporting those features may still take a substantial amount of effort.

That’s Apple’s fault, not developers’.

Is it really that difficult to implement smart invert? Every app I've used with smart invert looks pretty good if it started out light, those are the ones where smart invert has not been implemented. I'm not a dev so I won't pretend to know if it's difficult or not, but in reading through google I see a lot of mention that it's fairly simple to implement: https://blog.thefuntasty.com/smart-...lement-dark-mode-in-your-ios-app-fccb1a4af439
https://duan.ca/2017/12/20/smart-invert-support-for-you-app/

What really gets me are apps that are already dark, but invert to be white when in smart invert. From what I understand it's really simple to avoid having your views invert:

"iOS 11 introduced accessibilityIgnoresInvertColors, a property on UIView. From the offical documentation:


If inverting the colors would have a negative impact on your view’s content, set this property to true to prevent it from inverting its colors. Setting the property to true prevents the system from inverting the colors of the view and all of its subviews.
"

So far it sounds like the devs fault, not Apple's. Or at least if it's Apple's fault it's because they haven't made it mandatory.
 
Last edited:
Developers aren't going to leave the best app market out there in terms of profitability. Certainly there are plenty of things that Apple makes mandatory that devs have to adapt to, I don't see why this is particularly different.
[doublepost=1565832105][/doublepost]

Is it really that difficult to implement smart invert? Every app I've used with smart invert looks pretty good if it started out light, those are the ones where smart invert has not been implemented. I'm not a dev so I won't pretend to know if it's difficult or not, but in reading through google I see a lot of mention that it's fairly simple to implement: https://blog.thefuntasty.com/smart-...lement-dark-mode-in-your-ios-app-fccb1a4af439
https://duan.ca/2017/12/20/smart-invert-support-for-you-app/

What really gets me are apps that are already dark, but invert to be white when in smart invert. From what I understand it's really simple to avoid having your views invert:

"iOS 11 introduced accessibilityIgnoresInvertColors, a property on UIView. From the offical documentation:


If inverting the colors would have a negative impact on your view’s content, set this property to true to prevent it from inverting its colors. Setting the property to true prevents the system from inverting the colors of the view and all of its subviews.
"

So far it sounds like the devs fault, not Apple's. Or at least if it's Apple's fault it's because they haven't made it mandatory.
Yep, 100% agree. Netflix app is a perfect exemple of this. The app is completely white when inverted, same with the Xbox app, but ironically, Google's youtube and youtube music app still conserve their dark theme when invert is on since almost day 1 of the public release of iOS 11.0. So, I think that must be not so complicated to introduce this feature.
 
Is it really that difficult to implement smart invert? Every app I've used with smart invert looks pretty good if it started out light, those are the ones where smart invert has not been implemented. I'm not a dev so I won't pretend to know if it's difficult or not, but in reading through google I see a lot of mention that it's fairly simple to implement
It...depends. For an app with a lot of reusable views (like Twitter, for example), you could it’s relatively easy. Let’s take Twitter’s Home view for example…you just need to set UIImageView(...).accessibilityIgnoresInvertColors = true once for the profile picture and, for example, a photo that might appear in the cell.

But each of those image views must be set, in code (as far as I know), to support Smart Invert. You open up the possibility of forgetting to set it for some views that should be set, etc., as layouts get more complex and edge cases arise.

From my personal perspective, I don’t know why that property isn’t set to support Smart Invert for any image views by default (and then a developer may choose to turn it off if, for whatever reason, they need to), instead of requiring occasionally substantial added effort if you would like to adopt it. Easier to beg for forgiveness than permission, and I feel like for most media that appears in UIImageViews, for example, it’s not outrageous to assume that it shouldn’t be inverted.
 
I have used dark mode on various phones. This dark mode is good... but I kind of thought it may dark out webpages? I felt like Samsung did this.. not sure if I’m remembering right. Loving the iPadOS update so far
 
Personally I don't understand the appeal behind Dark Mode. Maybe I'm overly sensitive to those kind of changes but I find it to be quite depressing. I like my user interfaces to be as light and bright as possible, just makes me happier. Like Seasonal Affective Disorder, but for UIs....
 
Well my shortcuts workaround above didn’t last long.

With the launch of DB7/PB6 we’re back to square one and that poor, disjointed experience with Apple News.
 
Well my shortcuts workaround above didn’t last long.

With the launch of DB7/PB6 we’re back to square one and that poor, disjointed experience with Apple News.
I think its just a bug because smart invert colours is greatly improved on beta 7. Now smart invert is integrated into dark mode and safari will invert colours. But there's minor bugs like the keyboard didn't invert in safari and the news app that dont work at all, but I have good hope for beta 8.
 
I think its just a bug because smart invert colours is greatly improved on beta 7. Now smart invert is integrated into dark mode and safari will invert colours. But there's minor bugs like the keyboard didn't invert in safari and the news app that dont work at all, but I have good hope for beta 8.

I really hope you’re correct, but I don’t share your optimism.

When iOS 13 is launched, I believe Apple News will have Dark menus with bright white articles, which is far from the experience I’d expected.

Would love to be proven wrong though.
 
I really hope you’re correct, but I don’t share your optimism.

When iOS 13 is launched, I believe Apple News will have Dark menus with bright white articles, which is far from the experience I’d expected.

Would love to be proven wrong though.
I think it will be like you said as well, but I think at least smart invert will be okay in a couple of beta's and for me its all I ask. With beta 7, smart invert is basically the dark theme with smart invert so we can expect news app will be okay in that mode on public release.
 
I think its just a bug because smart invert colours is greatly improved on beta 7. Now smart invert is integrated into dark mode and safari will invert colours. But there's minor bugs like the keyboard didn't invert in safari and the news app that dont work at all, but I have good hope for beta 8.

That's awesome, so dark theme in safari doesn't invert webpages but dark theme + smart invert does? I'm ok with that. Now just to deal with all the lazy app devs who don't respect smart invert.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.