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

Oh, and eyesight. Like, I had to up-scale the default font sizes on mobile and now all sites (this one especially) are harder to use.

Use responsive design people! You'll need it someday!!



I just plead to my fellow developers to stay well under 80 columns... my largest monitor in a readable font can fit 77 characters wide.


Word wrap and proportional fonts are your friend.

Contrary to what many developers believe, coding in a proportional font can be quite practical and enjoyable. And it fits a lot more horizontal text on the screen for the same visual font size.

There are some exceptions, of course, such as code dealing with bit patterns or matrices where you want things to align vertically.

But for most of the code most of us read and write, that isn't an issue. As a specific example, Python code formatted with Black is equally readable in a monospaced or proportional font.

And then when a line is too long - whatever font you use - word wrap fixes it. Even if word wrapping looks a little sloppy sometimes, it sure beats having to scroll horizontally.


I kinda wish there was a version of Fira Sans with the ligatures from Fira Code.

I code with a monospaced front right now, but I agree with you that there's rarely a serious need for it, and proportional can be easier to read.


I have a 27" 1440p monitor and a readable font has 400 characters width. What kind of monitor are you using my dude, are you legally blind?


How big is your monitor?


No joke. The font on my mom's phone is so large that buttons were "missing" from her parking app. I told her she had to be wrong, until I saw it myself. And that's also on a newer model galaxy note (big screen). She's in her 50s.


It's a shame that Google doesn't have stricter accessibility requirements on their app store. This should be a basic part of testing any mobile app.


Google's own stuff barely works at large font size. And half the time it "works" by refusing to be large size.




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

Search: