Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Actually Apple Music in iTunes is just a web view that leaks like crazy, to the point of making iTunes slow to a crawl, if you're quickly navigating through artists and albums.

Not much better than Electron IMO. Apple Music in the browser seems like there isn't much hope of a truly native experience now.



The iMessage app is also just a webview (at least up to 10.14).


Only the bubbles, though. The text input field and the sidebar are standard Cocoa controls (at least that was the case when I last checked).

It's not as bad as a full web app


I get a beach ball All-the-time with Messages lasting 5-10 seconds. I struggle to imagine that anything it’s doing is that computationally intensive.


I suspect this might be a problem with your installation - if you create a new MacOS user account for testing, does the problem persist? I don't recall Messages every beach-balling for me and I'm not exactly on new hardware.


Tangentially, this appears to be the general (and usually, only) troubleshooting step you can do with Apple products.

Yes, creating a new user resolves the problem. Yes, resetting my device to factory settings without restoring from backup resolves the problem.

How do I resolve the problem without deleting my entire history?


So if you have problem that goes away with another user, the problem commonly lies in a corrupted preference related to the app, so you start hunting out the .plists for the application and moving them to the desktop before relaunching and seeing if the problem is fixed.

If not, then you start poking about in Application Support for the app.


After 9 years of Apple use, I have successfully made this method work one time (iMessages), and even then, it took a full system reboot after each file move to validate whether or not that had made a difference.

The whole process took the better part of a day. It was long, it was tedious, but at least I got there in the end. There was no paid-support story that would have done this for me, but hey ho, it all worked out. I can't imagine I'll ever have the time to go through that much effort again.

The same cant be said for my iMessage history on my iPhone, which has been lost repeatedly as the only solution was "don't restore from your backup".


Ah - I used to use it fairly frequently in the good old OS X 10.2-10.6 days - for various apps. Seemed to work fairly well.


Really? I thought it was based on old iChat application, since it used to support other IM providers.


Support for that was ripped out years ago.


I know support for those services is long gone, but I thought it was still based on the same code.


The last time I saw support for it still there, the IM stuff would open in a separate, old-looking window from the Messages window. Basically, they kept the old code and just built a new version parallel to it, then eventually took out the old one.


It’s still a web view in Catalina as well.


What about the new Music app coming in MacOS Catalina? Does it implements the views in html5?


The Podcasts and TV apps are native Catalyst (iPad apps on macOS) apps.

The Music app is still some sort of Frankenstein iTunes thing. The Library section views are native. The Apple Music section is still web. It is still slow compared to Spotify but much better compared to how it is in iTunes.


I haven't tried Catalina yet. I really hope it isn't a web view. That would really defeat what I hoped they where doing by splitting iTunes up.


The Apple Music portion is a web view: wherever it crashes (which is quite often, sadly) it shows the JavaScript backtrace.


Terrible news. :(




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: