Wait why does this work so well?

I can actually focus on it rather than having g to reread like 3 times.

@embyr This is great. My eyes skips the words like a kid in a playground. What a simple and yet so good trick. So easy to read and, I think, would make it easier for people with dyslexia to read too.

@hastur @embyr Looks like it's borrowing something from the "spritzer" speedreading algo, but rather than presenting the word at an offset to the viewing point it's bolding the word up to that point.

In other words I bet this could be cooked up as a script based on spritzer in no time - I wonder could you even hack together a custom witchy CSS ruleset for a browser that would achieve this?

@embyr @Mek101 If our augmentations are not free, we must steal them.

@drwho @embyr @Mek101 theres other options that achieve similar. Text color changes on syllables, gradient text (beeline), more promenent capitals at the start of sentences(opendyslexic), and i dont think anyone can sue over css 🤷🏻

@antijingoist @embyr @Mek101 People sue over View Source.

Honestly, I think this is a thing that could probably be nicked.

@antijingoist @drwho @embyr @Mek101 It's not about whether they'll win, it's about whether you go broke before they lose.

@embyr woah this is fucking awesome

it works even though my brain reads it very dumb, like bio-nic read-ing a n-ew met-hod

@embyr @neauoire seems like it makes no difference for me. Might actually be more distracting.

@embyr I probably need more examples, but it felt like the left side was easier for me to read. It's hard to know, but it felt like bold interferes with my scanning process or some part of my reading that I'm not fully conscious of. Interesting though.

@cstanhope @embyr I'm glad this helps dyslexic readers. I'm hoping digital book readers and web browsers will make it an option.

(For myself, reading the partially bolded text feels like listening to a podcast at half speed.)

@liw @embyr If this is helping as many people as it appears to be, having something like this as an option in some of our most widely used (and basically required these days) pieces of software would be wonderful to see. I make liberal use of font size and contrast changes when it's available to me, and this sounds like a welcome addition to those options.

@cstanhope Same for me. I think if you have ever (un)consciously practiced any speedreading technique, it'll come out that way.
Bottom line: I think you can replace the technical, _patented_ solution of bionic reading by learning how to speedread. @embyr

@cstanhope Of course, this is very different vor dyslexic readers or people who cannot learn speedreading! That is of great help then! @embyr

@logan @embyr

The black text on white background worked surprisingly well for me, but the blue/green version made my brain say no.


I just don't like the white background is all.

i did blue/green text because i use green text in my terminal so it's kind of my go to color but it's bright so the bold characters aren't so different from the other text. like if your still going to use white theme than like at least don't use pure white.

every time i look at a page with pure white it's just overwhelmingly bright and it kind of hurts a little.
maybe instead of FFFFFFFF .

ideally we should have a brightness of no more than AFAFAFFF

@logan @embyr

I suspect different readers will find different things work for them.

@logan @embyr

Agreed on considering a less bright white background.

@logan @RussSharek @embyr You might want to consider turning down the brightness of your display if it's painful at maximum brightness.
pure white text though is not really an issue. only pure white backgrounds because it composes such a large surface.

I also don't know how to do that
😆 and also this is probably mostly do to the fact that i mostly work with dark everywhere and so when i do happen to see a white page...
it's kind of like walking outside into the bright sunlight after being in a dark room for several hours.

@logan @RussSharek @embyr On a PC monitor, brightness is a built-in control. Fiddle around with the buttons on the monitor until you figure it out.

On laptops and mobile devices, it's one of the main settings, like volume, Wi-Fi on/off, or screen tilt lock. i know. i'll probably eventually get annoyed enough to figure it out.

I have like 4 monitors though and their not at all similar so i'll have to figure this out for all 4 of them separately.

@RussSharek @logan @embyr i found the OP addition helpful but this was just too much for me and became distracting - or rather it wasn't *enough* contrast with the latter parts of the words, i'm seeing "init lett a let bra" instead of "initial letters and lets the brain"

@embyr Years back, messing with CSS and having first learned how to do drop caps and style initial lines differently, I created a personal style for a website I was using a lot at the time ... and discovered that for me at least, it really helped readability:

(My styled version is the top image there.)

This was a "we're going to splash cards at random positions on the screen", which I found hard to visually switch between. With the drop-caps and bold lines, the start of each post was much easier to find.

Those mediaeval scribes were on to something with their flourished initials.

@dredmorbius And, to think, those were invented because we didn't invent punctuation or whitespace back then. 😏

@vertigo I'd be interested in knowing the actual dates of emergence.

Some sort of typographical convention --- punctuation? --- AFAIU originated in Ireland, I believe ~8th or 9th century.

Augustine commented on Anselm's silent reading, 4th-5th century.

White-space word seperators apparently date to 600--800 CE.

Initials and word separators appear to have originated at roughly the same time, 6th-8th centuries.

@vertigo And on the Irish:

In the 7th–8th centuries Irish and Anglo-Saxon scribes, whose native languages were not derived from Latin, added more visual cues to render texts more intelligible. Irish scribes introduced the practice of word separation.[10] Likewise, insular scribes adopted the distinctiones system while adapting it for minuscule script (so as to be more prominent) by using not differing height but rather a differing number of marks—aligned horizontally (or sometimes triangularly)—to signify a pause's value: one mark for a minor pause, two for a medium one, and three for a major. Most common were the punctus, a comma-shaped mark, and a 7-shaped mark (comma positura), often used in combination. The same marks could be used in the margin to mark off quotations.

There were earlier other conventions as well.

@embyr I found myself having to reread it. My internal monologue sometimes stumbles, and I don't find this font to be much better than uniform thickness.

@embyr nice. is there a browser extension or such for it?

@aeva I dont know, I found this on another site and thought it was super neat!

@embyr given the text is this narrow, I feel totally fine without the bold text hint.

To me the screen been too wide is the main issue.

@embyr It's harder to read for me. But cool that it works better for others.

@embyr this works really well! i felt that i had less trouble reading the text on the right and could read it quicker

@embyr my adhd brain loves this so much. i love thissssssss does OpenDyslexic do anything for you? it would be cool to see a comparison using different legibility fonts to compare.

@xjix @embyr It's nice but the flow isn't as good as this. I had another friend with diagnosed adhd tell me xe were able to read the other font much faster. I think our brains like faster paces? I legitimately watch a lot of videos at 2x the speed so I don't get bored. So maybe it's like that?

@embyr this works way better for me!! Their API doesn't load for me and it looks like they have a patent on some part of this which is weird. Maybe this could be some javascript that takes any text and throws in <b> tags for the beginning half of the word. It would be cool in plain css but i think each letter would have to be its own span then?

@embyr I made a little proof of concept here ! There'd be a lot more to getting all of the text on an entire page that might make my implementation slow or inefficient, works! I also wonder if there's more to it than the bolding?

@humphrey @embyr Simple and to the point. I appreciate that. My first question for both though is how it works in other languages. Japanese, for example, may have one long sentence without spaces, and single kana particles which might not produce the desired effect should it be mistaken for being a part of the word or some other issue.

@Icepick87 @humphrey you’d probably need different rules for spacing but the concept should still work, it’s all about giving your eyes pieces of the text to grab onto so the concept should translate.

@humphrey ayyyy you beat me to it, fun name for it too, might steal that if I do get around to making a plug-in!

@humphrey @embyr There really doesn't seem to be much more to it than that! I did some minor tweaks to the algorithm for speed, and to add support for diacritics and non-latin text here:

The main work needed to turn this into a userscript or browser extension is probably just in finding the text on the page to apply it to.

@kepstin @embyr omg so cool! I agree finding about finding the text being that main part, especially because it seems like setting .innerText prevents the <b> from being actual tags - and setting .innerHTML will replace everything inside. If any of you all wanted to collaborate on a plugin I think that would be fun! I haven't made a plugin before but I've been wanting to learn :)

@embyr jeez a browser plugin for something like this could be huge, but I don't think their database is FOSS. Wondering if you could just run it with using the first half of the word.

@embyr That's really amazing. I supposedly had Dyslexia as a kid, and was a slow reader. As an adult I learned that practice makes perfect and now can read fast, but with the "Bionic Highlights" I was able to basically speed read that, at like 2x my normal speed. That's amazing, and mankind needs to make use of this in computer fonts, etc.
Sign in to participate in the conversation

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.