惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Full Disclosure
WordPress大学
WordPress大学
小众软件
小众软件
Cloudbric
Cloudbric
AWS News Blog
AWS News Blog
腾讯CDC
量子位
人人都是产品经理
人人都是产品经理
大猫的无限游戏
大猫的无限游戏
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Vulnerabilities – Threatpost
Scott Helme
Scott Helme
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
C
CXSECURITY Database RSS Feed - CXSecurity.com
The Hacker News
The Hacker News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
IT之家
IT之家
Jina AI
Jina AI
Attack and Defense Labs
Attack and Defense Labs
S
SegmentFault 最新的问题
Simon Willison's Weblog
Simon Willison's Weblog
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
T
Tailwind CSS Blog
Last Week in AI
Last Week in AI
博客园 - 【当耐特】
Google Online Security Blog
Google Online Security Blog
美团技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Visual Studio Blog
罗磊的独立博客
L
LINUX DO - 最新话题
博客园 - Franky
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
The Last Watchdog
The Last Watchdog
J
Java Code Geeks
AI
AI
C
Cisco Blogs
酷 壳 – CoolShell
酷 壳 – CoolShell
C
Cyber Attacks, Cyber Crime and Cyber Security
Cisco Talos Blog
Cisco Talos Blog
博客园 - 三生石上(FineUI控件)
雷峰网
雷峰网
Help Net Security
Help Net Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
云风的 BLOG
云风的 BLOG
I
Intezer
S
Securelist

endtimes.dev

Happy new year | endtimes.dev why lowercase letters save data Practical betterments | endtimes.dev Short posts and some site updates Input Output | endtimes.dev Why your website should be under 14kB in size HTML and CSS only multiple color scheme picker Why your website should work without Javascript. An HTML and CSS only dark-mode toggle button. you can use css to remove the double-tap zoom feature on iOs Missing Dice | endtimes.dev Can Dark Mode Save Battery Life and Human Civilzation? Your DNS has a significant impact on site speed. Add spaces to the dock on MacOS You can leave out <html>, <head>, and <body> tags. Listen for changes between dark and light mode with javascript Use a keyboard shortcut to quickly toggle light and dark mode on MacOs. Why Your Website Should Use Dithered Images You can restore the startup chimes on MacOS Emoji Clipboard | endtimes.dev You can use Emojis as Favicons .dev and HSTS preload | endtimes.dev Prod — Block Distractions. Achieve your goals. Pattern generator | endtimes.dev Green Quarantine | endtimes.dev Qwitter Bot | endtimes.dev
Actually, dark mode can save the planet
2023-01-10 · via endtimes.dev

Also available to read on dev.to. Hacker News discussion here

Was Blackle right? #

Many years ago, I was introduced to Blackle.

Blackle is just Google with a black background. Why? A black background uses less light, and so less electricity than a white background — and if everyone used Blackle we'd pollute less carbon into the atmosphere — and every little helps — well that's the idea anyway — but is it true?

Sort of.

In 2007, when Blackle was first launched, cathode ray tube (CRT) monitors were still popular —  around 25% of desktop computer monitors were CRTs1 — and CRTs do use less electricity displaying black pixels than white pixels.2

cathode ray tube
A CRT monitor is one of those old non-flat ones. They look like this.

The blog post that inspired blackle used this 25% figure to suggest that 750 megawatt-hours a year would be saved if google went black.3

That's equivalent to the electricity use of about 53 households in the USA.4

The remaining CRT screens were rapidly replaced with Liquid crystal displays. LCDs use the same power regardless of the screen color — and so Blackle became redundant…

That is, until OLED screens became a thing. OLED screens, like CRTs, use less energy when the screen is darker — and so, once again using dark mode saves electricity — and prevents CO2 emissions.

How much CO2 does dark mode save on an OLED screen? #

We'll do some quick napkin math, and get a very rough idea of what kind of energy savings we're dealing with here — we'll use an iPhone as an example.

Mobile Enerlytics5 (a company that researches mobile battery drain), estimates dark mode saves anywhere between 1.8% and 44.7% of battery life depending on what activity is being performed and the screen brightness settings of the phone.

For instance, reading The Verge on dark mode at 38% screen brightness saves 23.5% battery life, compared with light mode.

An iPhone X uses a 20 watt charger and takes ~1 hour to charge.6 If you charge it fully once per day, that's 20 watt hours a day, 7.2 kilowatt hours a year.

I imagine people probably spend most of the time on their phone browsing the web, on social media apps, or messaging — that's entirely based on my own experience and not on any data (because I can't find any). So we'll make a conservative estimate that dark mode saves 5% of battery life.

In the USA 0.4kg of CO2 is emitted per KWh.7

So 1 million iPhone Xs on dark mode for a year would save about 144,000kg of CO2.

The same emissions as 31 cars.8

Dark mode saves a tiny amount of energy. It's not nothing — but with 200 million cars in the USA alone, it feels like nothing.

But a big part of this story is missing.

Built in emmisions #

The largest source of carbon emissions from smart phones and tablets is their production.

According to Apple, each new iPhone 12 will produce 80kg of carbon. 14% is from using the device, 2% from transport, <1% from "end of life processing" and 83% from its production.9

Producing less stuff has a much larger impact than using stuff less — and one of the reasons people buy new stuff is because their old stuff is broken.

One reason people buy a new phone is that the battery has died.

Companies like Apple make it costly and difficult to replace a battery — and so, people tend to buy a new phone instead.

Lithium ion batteries can only be used so many times before they stop working — Apple says iPhone batteries maintain 80% of their capacity after 500 charging cycles.10

The more energy a phone uses — the sooner it stops working.

So, supporting dark mode may save more carbon than a few cars.

Emissions intensity #

Increasing the lifetime of a product prevents a new product being created — which will emit carbon from it's manufacture, transport, packaging, and end-of-life.

How you calculate the effect a product's lifetime has on the environment is not immediately obvious (at least to me!)

But generally, the way it is done is by spreading the built in emissions across the lifetime of the product — then dividing those emissions by some measure that's relevant to the use of that product.

This is called emissions intensity.

For the sake of simplicity we'll use the metric, CO2 per year for the calculation of our smartphone emission intensities, and we'll compare it to some other things to give it context.

Calcualting how much dark mode saves #

I don't know how much dark mode increases the life-time of a phone battery. I've tried my best to find out, but there's too much uncertainty.

So instead of giving you my best guess. I've made a tool that allows you to input your best guess on the missing data.

I've prefilled it with information from the iPhone 12 environmental report, using 100 million units, and my best guesses. The code for the calculator is at the bottom of the article.

Hopefully it'll give you an idea of the scope of this issue.

There's some factors I've left out:

  • The likelyhood of getting a new phone goes up over time, new models are released, your phone has aged in other ways, software updates have stopped.
  • The direct energy savings — mentioned at the start of the article.
  • The second hand market — phones don't just have one owner before they end up in landfill.
  • Batteries get replaced — and the carbon used to manufacture a battery is less than the device as a whole.
  • Maybe dark mode also reduces the chance of screen burn-in, or increases the life-time of other parts.

And there's likely some I haven't thought of at all.

Why your website (or app) should support dark mode? #

It's our responsibility as designers and developers to minimize the damage our products cause. Dark mode does have environmental benefits — and that should be reason enough. But it's also what the people want!

  • It's easier on the eyes.
  • It saves battery.
  • Its light is more flattering — therefore you're more likely to find love.

What's more, some browsers have the option to use forced dark mode for websites that don't support it. This means your website may not render as you intended — and can lead to readability issues:

markup screen shot
A screen shot of themarkup.org in forced dark mode on Google Chrome.
The links become difficult to read.

What have I missed? #

If you have any expertise, insider knowledge, or sources you'd like to add, let me know, and I'll happily update this article.

There's also a code pen you can play with. The code is written below for anyone who wants to scrutinize it.

var batteryLifepanBeforeValue = Number(batteryLifeSpanBefore.value)
var likelyhoodValue = Number(likelyhood.value) / 100
var builtInEmissionsValue = Number(builtInEmissions.value)
var energySavedValue = Number(energySaved.value)
var strengthValue = Number(strength.value)
var numberValue = Number(number.value)

var likelyhoodBefore = 1 - (1 - likelyhoodValue) ** batteryLifepanBeforeValue
var lifespanBefore = batteryLifepanBeforeValue * likelyhoodBefore
var carbonIntensityBefore = builtInEmissionsValue / lifespanBefore
var batteryLifespanAfter = batteryLifepanBeforeValue + (batteryLifepanBeforeValue * energySavedValue / 100) * (strengthValue / 100)
var likelyhoodAfter = 1 - (1 - likelyhoodValue) ** batteryLifespanAfter
var lifespanAfter = batteryLifespanAfter * likelyhoodAfter
var carbonIntensityAfter = builtInEmissionsValue / lifespanAfter
var savedCarbonPerDevice = carbonIntensityBefore - carbonIntensityAfter
var totalSavedCarbon = savedCarbonPerDevice * numberValue
var equivalentInCars = totalSavedCarbon / 4600

co2kg.value = Math.round(totalSavedCarbon)
cars.value = Math.round(equivalentInCars)


  1. DisplaySearch Indicates Q1'06 LCD Desktop Monitor Market Shows Seasonal Downturn; Market Moves Rapidly to Wide Displays ↩︎

  2. Energy Use and Power Levels in New Monitors and Personal Computers — 2002 ↩︎

  3. Black Google Would Save 750 Megawatt-hours a Year — 2007 ↩︎

  4. How much electricity does an American home use? ↩︎

  5. What is the impact of Dark Mode on battery drain? ↩︎

  6. iPhone X - Technical Specifications ↩︎

  7. EIA — How much carbon dioxide is produced per kilowatthour of U.S. electricity generation? ↩︎

  8. EPA — Greenhouse Gas Emissions from a Typical Passenger Vehicle ↩︎

  9. Product Environmental Report — iPhone 12 ↩︎

  10. iPhone Battery and Performance ↩︎

published
9 Jan 2023
modified
9 Jan 2023
author
Nathaniel
tags
posts climate crisis dark mode mobile