Hacker News new | ask | show | jobs
by zippergz 4000 days ago
This is what I hate about Slack. It feels like a webapp inside of a very thin wrapper.
6 comments

This type of app really bites us (users) in the ass when we try things real Mac apps have done literally for decades - drag and drop. Drag a file expecting it to be accepted as an upload, but oh wait no, the web view navigated to view that file. And I have no back button so I have to quit the app.
That's an issue as most webviews can ad a bit of js and support that feature. I'd email the dev a bug report.
CMD + arrow left works
That's one of a large set of things I hate about Slack.
Slack feels like it should be in the browser for me, as a pinned tab. So at my job that's how I use it.
The problem with these tabs is that closing that window, the tab is gone forever (on both chromium and firefox).

It's also easy to lose track of which window they were in quite fast. A separate app is faster to find on almost any WM/OS.

Maybe I miss your meaning but on OS X/chrome: cmd-shift-T to reopen the last window with all tabs. Works even after a chrome restart. Saves me when 40 tabs open and I Cmd-Q for too long instead of Cmd-W.
Yes, I'm aware of this, but it pretty much means the pinned tab behaves like "any other tab". If I closed those 40 tabs, the pinned tab should move elsewhere or persist. Otherwise, I'll have to manually re-pin it all the time.
This is not problem of slack in webview. This is problem of slack. Actually interface in OSX is slower that web view. If you compare optimized Web app and OSX Native app, you will spot difference. Slack is just not optimized.

You can to check our own messaging to it's speed at our old hacker news thread: https://news.ycombinator.com/item?id=9757243 It is faster than native apps.

I have to say though, for a webapp packaged in a wrapper it's a very good one.
The recent update is the first one that starts to feel like software to me because the download interface is much less "webby" (and faster for grabbing multiple files from someone.)