Remix.run Logo
FrostKiwi 4 days ago

First time hearing this! I added a URL parameter `noJustify`, which removes text-justification. Eg. https://blog.frost.kiwi/dual-kawase/?noJustify

I'm not sure either way, would you say this makes it easier to read and I should make it the default?

npteljes 4 days ago | parent | next [-]

Justified, in general, looks neater, is more formal, but is a bit more harder to read as well. I personally have no issue with it either way, but to tell you the truth, from a quick check I could not find any website that uses justified text, not even the ones that I think are formal and professional. Reuters, APNews, Wikipedia, Wordpress, Medium, everything I checked is unjustified. So I think it's a conventional default, if nothing else.

gyomu 4 days ago | parent [-]

If you take a typography class, they will drill it into you that unjustified is the norm (and you will spend some time learning how to make pleasant rags), and that you need a VERY GOOD reason to make text justified.

How much of it is convention vs based in measurable outcomes is up for debate (maybe), but at least that’s where most every formally trained designer/visual artist in the west comes from.

cubefox 4 days ago | parent | next [-]

After the printing press, but before the Internet, justified text was actually the norm. Every book, newspaper and magazine had justified text. But after hundreds of years, text justification has finally fallen out of favor. We can only speculate about the reason.

bregma 4 days ago | parent | next [-]

I disagree. Fully justified text was the norm for narrow-column media such as newspapers and some magazines. Ragged-right was the norm for wider media such as printed books because, for physiological reasons discovered over centuries, it's easier to keep your place in long paragraphs. Most web media are narrow-column format, so tend to be fully justified. Whether that's good or not tends to be a matter of how one is consuming the matter: a high-pixel-density phone at 15 cm vs. a 1080p monitor at 45 cm call for different presentation for optimal readability.

Sharlin 4 days ago | parent | next [-]

> Ragged-right was the norm for wider media such as printed books

What? I'm pretty sure that if I pick any book in my shelf, it's going to be justified.

> Most web media are narrow-column format, so tend to be fully justified.

What #2? 99% of web media is ragged-right, the biggest reason being that it's the default, and that browsers have terrible line-wrapping and historically had no support for hyphenation. And justified text gets worse the shorter the lines are, because there are fewer options on where to insert newlines, leading to large spaces between words. Also, good justification requires fine-grained word spacing control, which doesn't work well with traditional low-resolution displays.

My MSc thesis advisor recently told that apparently thesis documents should be submitted with ragged-right lines these days because it makes them easier to read for dyslexics; while it makes sense, it must be a quite new guideline.

misternintendo 4 days ago | parent [-]

ragged right became the web norm because browsers lacked good hyphenation, making justified text look gappy. In print it works fine, but online ragged right tends to be easier to read.

cubefox 4 days ago | parent [-]

But CSS has hyphenation for quite a while now. It's probably not worse than the hyphenation in Microsoft Word during the 1990s.

FrostKiwi 4 days ago | parent | prev [-]

My blog's style has Sakura.css [1] as its base, which keeps the paragraphs narrow on wide displays, limited 684 CSS pixels to aid readability. The justify text-style was a choice by me. Now I really wonder whether that hurt readability.

[1] https://github.com/oxalorg/sakura

cubefox 4 days ago | parent [-]

Enabling automatic CSS hyphenation would reduce the often rather wide word gaps in justified text.

npteljes 4 days ago | parent | prev [-]

I looked at random, recent printed media around me, and it's all still justified.

On displays, readability works out differently, and that's why I speculate this has changed. For example, printed media uses serif fonts to aid readability, but on displays, sans-serif works better, especially on lower resolutions.

npteljes 4 days ago | parent | prev [-]

I have not taken a typography class, but norm seems to be context dependent. On the internet, unjustified seems to be the norm, looking at the random high-traffic websites I visited. Printed media is another beast though. I picked up a random book, justified, random newspaper, justified, random marketing material from my mailbox, justified.

So in this current case, since OP's blog is on the internet and not printed, I would suggest unjustified.

mrandish 3 days ago | parent | prev | next [-]

Thanks! I think it makes it easier to read. Personally, I would make it the default as it is more the norm on today's web but, of course, myriad counter examples exist and opinions will vary.

djmips 3 days ago | parent | prev | next [-]

I guess my eyes are geared to noJustify - I was wondering what was up but didn't realize it was the justification. Much better with /?noJustify

black_knight 4 days ago | parent | prev [-]

I for one love justified text. Even on websites. For a book, it almost decides whether I will read it. I can’t with the ragged edges on non-justified text.