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

推荐订阅源

博客园 - Franky
J
Java Code Geeks
腾讯CDC
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Jina AI
Jina AI
博客园 - 司徒正美
Stack Overflow Blog
Stack Overflow Blog
美团技术团队
L
LangChain Blog
WordPress大学
WordPress大学
A
About on SuperTechFans
Martin Fowler
Martin Fowler
月光博客
月光博客
Y
Y Combinator Blog
U
Unit 42
D
Docker
Recent Announcements
Recent Announcements
Hugging Face - Blog
Hugging Face - Blog
B
Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
G
Google Developers Blog
Last Week in AI
Last Week in AI
T
The Blog of Author Tim Ferriss
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com

Pixel Envy

Google Says It Still Sends ‘Billions of Clicks’ to Websites ⇥ seroundtable.com Gurman: Apple Set to Launch Device Leasing Program ⇥ macrumors.com Blaming Data Centres, Alberta Electricity Industry Expects Tripling of Power Prices ⇥ nationalobserver.com Apple to Recap WWDC Announcements in Calgary This Week ⇥ calgary.tech Meta Faces Tennessee Trial Over Instagram Design ⇥ reuters.com Copyright Is Not Enough ⇥ thedial.world Breach of A.I. Music Generator Suno Reveals Scraping of Music From Deezer and YouTube ⇥ 404media.co Permanent Daylight Saving Time ⇥ leancrew.com And Another Thing About Squircles ⇥ mjtsai.com Amazon Will Print Book-Length A.I. Gibberish on Demand ⇥ nytimes.com Morgan Stanley Says the ‘Space’ in SpaceX Is Worth About $8 Per Share ⇥ ft.com Apple Updates Its Advertising Policies ⇥ ads.apple.com The Shape of Apps ⇥ parakeet.co Meta’s ‘Activity from Other Businesses’ ⇥ yashgarg.dev Lies Told About Data Centres ⇥ karlbode.com Stories Told About Data Centres Perhaps Meta Should Not Have Spent Decades Being Creepy ⇥ pivot-to-ai.com ShinyHunters Leaks Madison Square Garden Surveillance Records ⇥ 404media.co We Need Modern Equivalents to Those Old ‘Twin Cam’ Badges on Cars ⇥ theautopian.com Apple Sues OpenAI Alleging Trade Secret Theft ⇥ cnbc.com Serial Fraudsters Are Responsible for an Offensive Cybersecurity Startup ⇥ krebsonsecurity.com Meta Announces First Canadian Data Centre to Be Built North of Edmonton ⇥ about.fb.com Flock and Ring Are Champions of the Privatized Surveillance State ⇥ engadget.com Google Discontinues Google Earth Pro for Desktop ⇥ support.google.com An Age-Gated Internet Is an Admission of Defeat ⇥ jamesrball.com Meta Laid Off Staff in Favour of Agentic Coding, and It Is Not Going Well ⇥ reuters.com Indonesia Is Also Facing Problems With Age-Gated Social Media ⇥ asia.nikkei.com Maestral, My Favourite Dropbox Client for MacOS, Is No Longer Being Maintained ⇥ github.com A.I. and Liability ⇥ schneier.com Tiny Awards Nominations for 2026 Are Closing Soon ⇥ tinyawards.net
Every Frame Perfect – Pixel Envy
Nick Heer · 2026-06-18 · via Pixel Envy

Every Frame Perfect tonsky.me

Nikita Prokopov:

The rule of thumb is:

If I take a screenshot of your app at any moment, you should be able to explain what I see.

Why care about every frame? It builds trust. Users can’t see the code, so UI is the only way for them to judge the quality of the app. If UI looks good, that means developers had time to polish it, which means that they probably spent a comparable amount of time to iron out the code. It’s a heuristic, but a reasonable one.

Prokopov lists several criteria, but this post is almost wholly dedicate to the last one: “precise animations”. More specifically, in the case of this article, a lack thereof, particularly throughout MacOS and its first-party apps. I loved this post, and Prokopov did not even mention one of the most glaring in MacOS Tahoe: the four-finger trackpad gesture, the one that used to show Launchpad, now displays the App Drawer before the animation plays, then plays the animation, then shows the App Drawer again. If animations like these ship, it certainly raises questions about what else was deemed unworthy of being fixed.