News for hackers. Stuff that matters.
Re:ThinkPad X220 MacOS High Sierra Installation by xnhbx on Sunday August 05, 2018 @03:11AM (#17690149)
Not just non-native apps. Try Sublime Text vs. TextEdit.app, iTerm2 vs. Terminal.app, ForkLift vs. Finder.app. The functionality of Home/End/PageUp/PageDown is much more than just navigation inside text fields. Unlike text fields navigation, OS generally cannot force application behavior in these cases. Developers on Windows/Linux all follow the same conventions while Mac developers take various directions whatsoever.

And why excluding non-native apps? They count for a large portion of app ecosystem nowadays and they don't have the same problem on Windows/Linux.

Re:ThinkPad X220 MacOS High Sierra Installation by kitsunesoba on Sunday August 05, 2018 @12:09PM (#17691975)
My bad, I thought you were speaking only in the context of text fields. I don’t really use those shortcuts outside of text manipulation.

As for why exclude non native apps... it’s a personal preference thing, and I don’t enjoy using them. I avoid them whenever I can and will opt for a native alternative where possible, even if it means shelling out some cash.

In fact, I’d say that’s one of my gripes with desktop Linux — for some things, an electron app is the only option and nobody cares to develop a GTK+ or Qt alternative. I’m a big believer in use of the local UI toolkit, regardless of platform.