Live data from Hacker News

Why does email development have to suck? – Explaining all the 's and 's

dodov.dev

121–130 of 183 posts

Re: Why does email development have to suck? – Explaining all the <tr>'s and <td>'s

#121
post #120

Earlier quoted context omitted.

Given how long dang has been claiming that someday we won’t have pagination and everything will be fast, I’m guessing whatever arc garbage runs HN just couldn’t handle emoji 17 years ago or whatever and that’s what we are stuck with. Basically, I don’t think it’s militantly text-only, it’s just shit.

[deleted]

[deleted]

Re: Why does email development have to suck? – Explaining all the <tr>'s and <td>'s

#122

Earlier quoted context omitted.

I love how there are thousands of internet forums, but you're a heavy participant on a forum that is so militantly text-only that emoji are silently removed from user-submitted content. It's almost like the policy you are arguing against has important effects on conversation quality that you don't understand or that you don't want to admit because your paycheck depends on email messages' being rendered as HTML. >Appr…

Given how long dang has been claiming that someday we won’t have pagination and everything will be fast, I’m guessing whatever arc garbage runs HN just couldn’t handle emoji 17 years ago or whatever and that’s what we are stuck with. Basically, I don’t think it’s militantly text-only, it’s just shit.

This link aggregator (it isn't a forum) would be shit if it allowed emoji.

Re: Why does email development have to suck? – Explaining all the <tr>'s and <td>'s

#123
post #79
post #66

Earlier quoted context omitted.

No, it doesn't. Email is a great feedback medium. "If you want to continue with the subscription, reply with the word YES on a line by itself. You can put comments on other lines and we will read them." do-not-reply@marketing.com is one of the stupid innovations by people who can't automate their email. Transactional email gets handled by robots and fed into a ticketing system when it goes awry. Treat your customers…

Now you need to deal with « yes », « Yes », « YES. », HTML wrapping, user signatures, dangling spaces, etc. I’ve worked with a system that let users order domain names by email and it was a nightmare to maintain. Don’t EVER build a system that relies on reading and parsing emails sent by users, it WILL fail horribly.

> Now you need to deal with « yes », « Yes », « YES. », HTML wrapping, user signatures, dangling spaces, etc.

Oh no, you need to find a line of text in a string that contains the word 'YES'. How incredibly difficult. Are you even a programmer? This is entirely trivial.

Re: Why does email development have to suck? – Explaining all the <tr>'s and <td>'s

#124
post #85

Earlier quoted context omitted.

There is no "need" to show logos and images, etc. etc. In fact, far from making things visually appealing, all of that tells me (and most other people) "this is an email which I can safely delete without reading", precisely because real people not trying to sell you something rarely do that.

> There is no "need" to show logos and images, etc. …yes, there is. Email is a communication medium, and like in all written communication, an image can be useful. Do I really need to explain that images are useful in human communication? > and most other people According to you I guess?

I am not an infant. I do not read picture books.

Re: Why does email development have to suck? – Explaining all the <tr>'s and <td>'s

#126

Earlier quoted context omitted.

Approximately no one outside of HN only wants text emails. And the argument that anything beyond plain text is a waste and ruins everything applies to literally every single medium out there where the written word is conveyed: webpages, magazines, printed flyers, books, etc. It's laughable to think that all formatting of any kind beyond ASCII is a waste. If it were up to HN readers, the entire world would be so ugly…

I love how there are thousands of internet forums, but you're a heavy participant on a forum that is so militantly text-only that emoji are silently removed from user-submitted content. It's almost like the policy you are arguing against has important effects on conversation quality that you don't understand or that you don't want to admit because your paycheck depends on email messages' being rendered as HTML. >Appr…

You literally just used italic formatting in your own reply

Re: Why does email development have to suck? – Explaining all the <tr>'s and <td>'s

#127
post #102
post #74

Earlier quoted context omitted.

Nope, that doesn't work as well. I tested it before finishing up the article a few days ago. If you put ` ` in the ` `, it gets removed when the email is forwarded and it still looks like shit.

That's why I said "if you could". I know it's not valid HTML. For some reason, style tags are only allowed inside the . My point was that I find it strange that HTML in general has this limit and that script tags are allowed in the as well.

I had missed the "if you could" part, sorry.

Browsers are actually okay with tags in the and apply the rules inside. Although MDN says they must be placed in the [1]. Email clients seem to be a lot more restrictive, apparently. Or lazy.

[1](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/st...)

Re: Why does email development have to suck? – Explaining all the <tr>'s and <td>'s

#129

Earlier quoted context omitted.

I love how there are thousands of internet forums, but you're a heavy participant on a forum that is so militantly text-only that emoji are silently removed from user-submitted content. It's almost like the policy you are arguing against has important effects on conversation quality that you don't understand or that you don't want to admit because your paycheck depends on email messages' being rendered as HTML. >Appr…

You literally just used italic formatting in your own reply

[deleted]

Re: Why does email development have to suck? – Explaining all the <tr>'s and <td>'s

#130

Earlier quoted context omitted.

I love how there are thousands of internet forums, but you're a heavy participant on a forum that is so militantly text-only that emoji are silently removed from user-submitted content. It's almost like the policy you are arguing against has important effects on conversation quality that you don't understand or that you don't want to admit because your paycheck depends on email messages' being rendered as HTML. >Appr…

You literally just used italic formatting in your own reply

It's good to be vigilant against hypocrisy, but there is such a thing as being too focused on possible hypocrisy.

What HN does, i.e., allow comments to contain a couple of carefully-chosen formatting options, is not a realistic option in email whereas because of a history of decades in which email clients could render only plain text, asking email senders to send plain text is a realistic option at least in some situations.

In other words, HN's designers were not restricted to a choice between plain text and full HTML, but in email we basically are (because there is no central authority in charge of email).

Post reply on HN