It's really hard for me to take UX people seriously that believe that such text style is okay. My eyesight is good but my eyes still get tired reading such thin font, even the "bold" text is too thin. I shouldn't have to turn on Reader Mode to be able to read your website.
Don't touch my browser font, font size (no arbitrary px, use rem/em with main text at least 1rem) and font weight. How hard is this?
In Firefox, you can go to Settings >> Fonts >> Advanced >> Untick "Allow pages to choose their own fonts, instead of your selections above", then you'll never have this problem again (though you sometimes will end up with others, such as icon-fonts not rendering as icons, and missing out on meta-discussions around poor font choices).
Some designers miss on the readability front when it comes to weight (ie: textual color) for body text. Most sibling replies talk about background/foreground contrast but something doesn't need to be stark in that regard to be more easily read (which also affects whether people will continue reading something in the first place).
I brought this up years ago but there's a mid-century type design book that mentions a trend in the late 1800s of typefaces in print that were too thin, leading to complaints about readability. However it was in vogue so it lasted for a time.
I personally find the opposite and love low contrast colour schemes. High contrast (e.g. pure black on white) is much harder to read for me. Apparently this is common in dyslexic people. I guess everyone is different.
After reading this comment I double-checked the website and, sure enough, there was five paragraphs of text I completely missed. My lizard brain saw the picture and format, interpreted it as a Tweet (I thought the title + picture was the content), and I completely dismissed the small grey text as something unimportant.
It's definitely a personal preference though. I find super high contrast very harsh part 2 certain point.that being said,for linked website and with very low contrast colour they used, I sure wish they opted for a heavier font.
I just checked the source and it's not that. It's not a bad decision with regards to text justification as far as I can see, either. Might just be some broken kerning in the font it's serving up, this page is a dense thicket of machine-generated markup and I really do not want to investigate any further:
<span>When a user moves their mouse from the middle of the page toward the navigation bar — presumably to abandon the page — there are technologies which can track this behavior and trigger a “mouse-out” alert. While this UX element (from companies such as Crazy Egg and Rooster) has great potential, I’ve found it far too common that websites use this to overlay huge pop-ups across the entire screen as a last-ditch effort to convert users.</span>
</span>
</p>
what is this garbage, why does a paragraph need its text inside a span inside another span, what generated this trash?
You'll see that type of output from most WYSYWIG editors. Some are better than others and they've improved over time, but a lot are still garbage. Both Redactor and TinyMCE would have produced something like this at points in the past (been a while since I used them, so that may not be the case now). Pasting from MS Word will also produce some gnarly HTML in most editors.
this is why I have downloadable or website fonts disabled and in browser, use a singular monospace bitmap font, unifont, and across the entire system. you can do this with your preferred font. also eliminates any risk of security due to font parsing issues.
Low contraxt text tires me. I tend to toggle Reader Mode in my browser or simply click on this bookmarklet (a bookmarked link with the below in the URL field) that changes all fonts to "Open Sans" or "Lucinda Grande". I can't remember where I found it but it's been one of the first things I add in a new desktop browser.
Do you have any suggestions of ressources to learn more on that specific topic. I am interested on ressources to learn more about when to use tasks or when it is better not to. Especially for embedded systems. I find now people use tasks for anything without having a real idea of the costs.
I am also interested on when it is needed to use an embedded OS or when you could better do without one.
Any kind of ressources, book, website etc is welcomed.
Unfortunately, this is the type of real-world problem that isn't well taught (or even documented).
We are all taught from uni about how concurrency is implemented and most applications use concurrency as a design-tool to decompose a problem into its functions.
Unfortunately, this tends to produce a sub-optimal result as the inefficiencies become visible on small embedded/real-time systems.
Its difficult to give any general advice, but have a look at real-time analysis to get an idea of the real issues.... and don't blindly throw tasks at a problem when a simple superloop is more efficient/simple/maintainable.