piekvorst
Joined 1 year ago
Joined 1 year ago
This is partly why I’ve escaped to text-only interfaces and monochrome icons wherever possible. Granted, it’s not ideal, but sticking with the icons offers no advantage.
(My first language is Russian.)
This is a promising road that I would probably not take. I have learned to live with simple per-line regular expressions. I have never felt that they slow me down.
In fact, the opposite is true: they let me craft fuzzy queries clearly, i.e., to balance the fuzziness across the query. I’ve never learned to do that with the black-box intelligent queries, which severely limited my scope in the past.
As a universal law, optimizing the fullscreen experience is a suboptimal goal. Generally, the best solutions are the ones that operate at the appropriate level, and if we optimize the fullscreen experience, then most solutions built for the right level are inaccessible to us.
The benefits of this approach, to my knowledge and estimation, include: no waiting for a slider to appear; no nested actions; no need to read the current value; each click does not depend on the current state; Fitts’ Law muscle memory boost (the buttons are effectively infinite-height targets); discoverability compared to scrollwheelable icons.
Lines are a fundamental building block of text and it’s not unreasonable to optimize them.
)
grep’s design is surprisingly winning, exceeding expectations to this day.
email: [email protected]