Hacker News new | ask | show | jobs
by tehabe 3645 days ago
The issue is, that Outlook sends crappy emails in the default setting. And since nobody changes those everybody is sending crappy emails. Also, we are talking about email. Maybe it is good for an address book, calendar, tasks, etc. pp. But as an email client it is awful, also because it is as complicated as mutt but actually less powerful.

My biggest complained about Outlook is actually a bug in their HTML engine. From Outlook 14:

> font-family:"Calibri","sans-serif";

What's the issue here? Simple, if Calibri isn't there, my browser looks for a font called "sans-serif" and doesn't use the default sans-serif font, the result the email is presented in a serif font. Correctly, it should look like this:

> font-family:"Calibri",sans-serif;

I know this is nit-picking but for me it is annoying.

1 comments

This is baffling. How could something as important as font rendering not be fixed?
Probably because everyone at MS uses MS products and they all have calibri installed...
Equally baffling is that quotes, which should simply demarcate regions within which special characters are ignored, have special semantic meaning to a CSS parser.

That narrative, however, isn't one for which we can blame Microsoft.

I don't agree, one is a string, the other is a symbol: https://en.wikipedia.org/wiki/Symbol_(programming)
They don't have special semantic meaning to CSS the spec. Quotes are needed[0] only if the <family-name> value has whitespace in it.

0: https://developer.mozilla.org/en/docs/Web/CSS/font-family#Va...

They have special meaning since "generic family names (...) must not be quoted".