logoalt Hacker News

senfiajtoday at 1:03 AM1 replyview on HN

But I agree, it's impressive. My blog uses a lot of modern CSS features (such as nested selectors), and this latest version rendered almost perfectly. Much better than Servo. Still, this small gap is often the difference between a normal browser and a browser that is a pain. Safari has much, much better compatibility, but even then this browser is hated for it's quirks, because even much smaller compatibility gaps are quite noticeable.


Replies

rablackburntoday at 1:52 AM

> Safari has much, much better compatibility, but even then this browser is hated for it's quirks

I think this meme has almost run its course.

Funnily enough I just had to fix a Safari layout quirk yesterday (for iOS 16 & 17 devices only). I was excited to pick it up because it had been _so long_ since I had to deal with a CSS-related browser incompatibility. I was nostalgic :')

I raced Claude to fix it. I knew which CSS had the issue, but I needed to set up an iOS simulator to verify my fix. So I had to download xcode, which download 10GB of data for a current simulator and Apple's embedded code-assist model. Then another 8GB for the iOS 16 simulator.

Claude took about 5min to find the right CSS file and then got stuck at the same point as me: needing to simulate it to verify. It just got the old webkit binaries and hacked together its own minimal browserstack clone.

It finished before me because of those downloads, but it only found half the fix. So... I won!

Except...I made a typo (`no-wrap` instead of `nowrap`) and had to do a fixup commit.

So I guess we'll call it a draw :(