I have gotten a lot of messages saying that they really love the presentation of CURSE/KISS/CUTE. Often the commenter in question canât say what exactly it is about the formatting that they appreciate, but that it just reads well and looks good. Well!!! Allow me to bare my wealth of secret knowledge for you once and for all:
I sorta just did some research into book typography...?
Hereâs something you should know about web development, alright: typography on the web is really, really bad. The tools we have at our disposalâHTML and CSSâare incredibly powerful, but they are set up to fight you every step of the way towards Good Typography. When you know what youâre looking for, you can fix all the common issues quickly and easily. But itâs not easy to know what to look for, because
problematic typography is overwhelmingly the norm on the web, and
good typography is invisible.
Hereâs a screenshot from CURSE/KISS/CUTE episode 0:
Now, I donât want this post to come across as prescriptive. It is not my intention to tell you, âThis is what good typography looks like, so follow my lead exactly.â I made a lot of choices with the typography of my web novel: many of those choices would not make sense in other contexts. What I want to convey to you is what those choices are, so that you will know theyâre available to be made.
I mentioned that the web âfights youâ when it comes to good typography. What do I mean by that? Well, check this out:
This is how that passage of text renders âby default.â In other words, this is how a web browser would render that text without any input from me about what styles to apply. It kind of sucks ass! But it also looks pretty familiar, right? This is not that far off from how a lot of websitesâeven websites full of prose (looking at you, AO3)ârender text.
I think the most illustrative thing to do here would be to walk you through my thought process and show you, step by step, what decisions I made to turn this unstyled text into the styled version you see in the novel.
So, first things first:
1. We have got to shrink that text column.
Computer monitors... are wide. They are wider than they are tall. They are so wide, and they have so many pixels. This means you can fit a lot of characters on them. If you wanted, you could just have a wall of characters from the left side of the screen all the way to the right side. Talk about efficient!!
You should never, ever, ever do this.
This is one choice that I actually will make a prescriptive statement about, because itâs supported by quite a lot of research: fairly narrow text columns are more legible. Specifically, research seems to support the idea that a width in the range of 50 to 70 characters per line is the most comfortable for people to read*. Every font is different, so it takes a little doing to turn that âcharactersâ figure into a pixel measurement; I went with 512 CSS pixels for the maximum width of my text column:
Isnât that just so much nicer to read already?
*A commenter reminds me that Iâd be remiss not to point out that the research on column width legibility isnât completely conclusive. You do want to limit the width of your text columns, but going over the 70 character-per-line recommendation isnât necessarily the end of the world, and you might have good reasons to do so. I did not: as mentioned, one of my goals was to mimic book-style typography, and books by nature have fairly restrained column widths, on account of theyâre books.
2. Picking a font.
Iâm not going to give you the blow-by-blow on how I decided what font to use. The short story is that I asked some designers, and one of the recommendations I got was the free font Crimson Pro, which I took a liking to immediately:
Itâs just an all-around attractive serif font, but one thing I really like about it for use in a novel is its highly-visible quotation marks. Theyâre just kinda jumbo! Theyâre real big! Easy to see! In a novel, those things arenât just ornamentation. It makes a great deal of practical sense for them to stand out just a bit. It also has a fairly large x-height, unlike a lot of the more traditional options, which is good for legibility on a computer screen.
3. Adjusting the line-height
Web browsers default to a line-height of about 1.2em, which, as you can probably tell, is quite cramped. If you go and Google âoptimal line height for legibilityâ, youâll get a number of results right off the bat suggesting 1.5em. Sounds good! Letâs do that:
Well... hmm. Thatâs definitely an improvement, but between you and me, it actually looks a bit too spacey to my eyes. I wonder why?
Iâll cut to the chase: the 1.5em recommendation makes some assumptions about the font youâre using. In Arial, the letter âAâ is about 0.6em tall; in Crimson Pro, itâs about 0.5em. That means that thereâs no one-size-fits-all solution to spacing your lines, because different fonts have different amounts of empty space baked in. How annoying!
Let me tell you something about the kind of nerd I am. When I had this realization, I grabbed some books off my shelf and pulled out a literal micrometer. I started measuring the line-heights against various font features to see if there were any patterns I could spot in professional typesetting. Hereâs what I found:
Almost every book on my shelf spaces lines such that the distance between one baseline and the next is about three times the x-height. How cool is that? I clapped my hands like a seal when I put this together.
Adjusting the line-height to match what I observed in the wild gives us this:
Itâs a subtle difference, but to my eyes it feels just right. Itâs almost like magic!
4. Paragraph spacing...
Letâs address the elephant in the room. Probably the most controversial choice I made with CURSE/KISS/CUTEâs typography was to opt for book-style paragraph indentation rather than web-style paragraph spacingâlike so:
I did this for a few reasons:
Itâs what Iâm used to. Iâve read a lot of books, and this is just the way that books are formatted. I think for something aspiring to the title of ânovelâ, thereâs value in making it look the way a reader probably expects a novel to look.
A novel has a lot of paragraph breaks in it. A paragraph in, say, an encyclopedia entry might go on for half a page or more; whereas it is unusual for a paragraph in a modern work of narrative prose to run for more than a handful of sentences, especially in any scene with dialogue. Because paragraph breaks are so common, spacing between paragraphs in a novel results in a lot of wasted space. Also, subjectively speaking, the additional space seems to me to lend an undue amount of weight to paragraph breaks. Iâm just starting a new thought; thereâs no need for a 21-gun salute, you know?
Having said that, here are some good reasons you might decide not to do paragraph indentation anyway:
Doing it right requires a bit of extra legwork. Notice how the very first paragraph in the image above has no indentation. Thatâs because itâs the start of a new section, and the first paragraph in a section traditionally goes unindented. This is an easy detail to miss, and it can be difficult to wrangle CSS into doing it for you automatically.
Web users donât expect it. For the first decade of the webâs existence, there was no good way to do paragraph indentation; by the time CSS rolled around and made it easy, paragraph spacing had already become the norm. And while CURSE/KISS/CUTE may be a novel, it is also, specifically, a web novel!
But itâs my house and I get to make the rules, so I went with indentation. Incidentally, there seems to be a dire lack of research into the question of whether indentation or spacing is more legible for readersâbut the data that does exist appears inconclusive at best. So, the choice really does come down to vibes.
5. The tragedy of justification.
Youâll note that one way in which I did not make my web novel look like a paper novel is the text alignment. Itâs un-justified: the right margin is ripsaw-ragged.
This is because it is not possible to justify text on the web.
Oh, you can try. Look right here: thereâs a CSS property for it and everything. Just turn on âtext-align: justifyâ and...
Nightmare! The interword spacing on that first line is almost as wide as the indentation!
Reader, Iâm afraid that your web browser is simply too dumb. Thatâs not the browserâs fault: robust algorithms for justifying text without creating these distractingly huge gaps between words have existed for many decades, and modern computers are powerful enough to run them in real time with little performance impact. Itâs just, uhânobody has ever bothered to implement them into web browsers. It is the damnedest thing.
I tried, I really did. You can mitigate this problem a bit if you enable automatic hyphenation, but browsers are unfortunately also kind of dumb at hyphenating. Firefox, for example, will refuse to hyphenate any word containing a capital letter, so any sentence with a lot of proper nouns in it is a lost cause. I tried manually inserting soft hyphens with a text preprocessor I wrote myself, but still these overjustified lines plagued me: when the text column narrows, for example on a phone, even hyphens canât save you. The line-breaking algorithm is simply too naĂŻve to optimize for well-justified text, and thatâs not something you can fix as a web developer.
As a result, my heavy-hearted recommendation is to never use text justification. Itâs just too distracting.
6. And then some extra stuff just for me
I added drop-caps because it looks neat and I made the ellipses spacier because I think it looks good when it, uh, when they are spacier. I think that looks pretty good thatâs just my opinion though.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Quality
Anya is LIVE right now
FREE
Free to watch ⢠No registration required ⢠HD streaming
I know this is off topic with your Steven Au, btt I have to ask. How do you handle Anon hate? Like messages and such? I'm dealing with it at this moment and they won't go away even with a block. Sorry.
Hereâs the thing bud, people are always going to want something from you. Whether that be through your work, your company, your reactions, or otherwise. Really, if they want to spend their days in a huff and angry about little nothings that is on them. I hardly see the point in investing more time in their nonsense than I have to.Â
Usually, if I get an ask that is particularly upsetting unless on a rare occasion I feel it is something that is in need of being addressed, I just go right for this delete button.Â
I donât like to let those linger in my ask box, because then Iâll be minding my own business reading things and itâll pop up again and upset me, again. Delete and move on.Â
Iâve dealt with people that have tried to bully, harass, or just all and all be nasty both IRL and online. I try not to feed into it. I know that can take building up a harder skin to things like that, because it does suck getting those messages, but what do they really do to you? What can these people do to you? Send you messages that are mean?Â
Yea itâll piss me off. By the end of the day though Iâd rather move on and keep doing what makes me happy rather than invest the time in people that would rather spend their time being miserable over nothings.
I have an odd question for y'all. I have this old friend/boyfriend from high school who I wronged (I no longer live anywhere near this person, haven't since I graduated). They don't know why I wronged them, but maybe that doesn't even matter. Or maybe it matters a lot. and every now and then I think of writing them and apologizing. Then I'm like 'well, maybe they don't want to hear from me, it could be opening an old wound, or they don't care at this point.' maybe I just want to apologize to make myself feel better but at the same time, I know how it feels because I've been wronged by internet 'friends' in the same kind of way. (karma??) and part of me would like to know why, and part of me is like, let the past go.
So anyway, how do you feel? Would you like to receive an apology from an old mate that hurt you, or would you prefer to just leave it in the past?
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Quality
Anya is LIVE right now
FREE
Free to watch ⢠No registration required ⢠HD streaming
any tips on getting people to notice your story? i got a fan comic im making but i dont wanna embarrass myself putting it out there for no one to see
To gain traction keep in mind that most social media platforms sort primarily with the first 5 tags. So put the important ones first.
However,
Bite the bullet and post it.
How can you get anyone to like it if itâs not out there?
Even more important, how can you get anyone to like it if youâre not proud of it?
Stand tall with your work mâdude!
It wonât be perfect, itâll never be perfect.
And guess what?
Thatâs FANTASTIC.
You can still learn, you can still improve, and you can still move forward. Thing is, the only way to do that is to do it. To put it out there, accept where you messed up and take it as a lesson moving forward.
Donât make your comic for others. Make it for you because you want to see it made. You only need one fan, yourself. If you love what you do and keep moving forward people will notice. That draws people in more than any instantly popular 5 step tricks.
What advise can you give to someone entering college AKA me
Leave.Your. Room.
It is SO EASY to isolate yourself. I did it to myself so many times and it just fed into this endless cycle of depression and exhaustion. Even if it's just to work on your schoolwork on a bench for twenty minutes try stepping out of your dorm and doing so. If you live off-campus go to the school library, and periodically take a look at upcoming events. Colleges put on a lot of events to help students and enrich their time there. College is a rollercoaster and you can become so hyperfocused you stop caring about your health and your own self-preservation. Doing little things like this push you to take care of yourself more. Going into public makes you pay more attention to your hygiene, youâll take a shower before you go out and tend to your appearance. This helps your mental health, which in turn helps your productivity. It also helps counter being entirely dysfunctional, as I myself am a master of.Â
Taking an hour out of your day to go to an event isnât taking away from your work, it's giving your mind time to rest before getting back to it and having a fresh outlook. Donât adopt this too much but every few hours it doesnât hurt to give yourself that breathing room.
That and donât push things to the last minute. Space it out. 30 minutes a day can make a huge difference on a deadline for an assignment.Â