it is "funny" (as in pukey, not ha ha) that what i would have hoped could be standard stuff isn't actually standard, in particular at the moment on my mind a lot are the home/end vs. pageup/pagedown keys on keyboards, and what they do in programs.
like, xcode seems to want to interpret home/end as being for the whole file rather than how i think it works in most other ide's where home/end is for the current line, and you have to use a modifier key to get it to be for the whole buffer. the latter behavior is better, i think. it certainly seems to be what my fingers are motor-memory expecting.
then there are things like the kinesis keyboard that has those keys vertically from top to bottom as: home, end, pg up, pg down, then the arrow keys. which feels again utterly wrong to me because home/end should really be on the line, not the whole buffer, so they should be closer to the arrow keys than the pg up/down that cause the cursor to jump way farther.
i just don't understand other people sometimes when it comes to (admittedly somewhat subjective) user interface and user experience and usability.
No comments:
Post a Comment