(免责声明-我已经尝试在StackOverflow上问过这个问题,但很明显这是个离题。如果这里也是这样的话,请告诉我,我会结束/删除这个问题。)
我花了大约一天的时间整理一封令人沮丧的电子邮件通讯,使用表格、内联风格等,感觉比应该的要难得多。
我只是想知道,为什么电子邮件客户端对HTML和CSS (特别是CSS)的支持如此之差?我原以为他们会在这个部门争先恐后.
是安全问题(我真的无法想象为什么)?还是他们太懒了?
发布于 2012-10-26 02:11:05
简而言之,电子邮件客户端开发人员没有强大的商业理由来支持他们的产品中的网络标准。他们的产品被设计和销售为纯文本或丰富文本的人与人之间的沟通工具,而不是大规模销售的HTML内部。
更长远的答案是,一些非常有决心的人花了很大的努力才能让浏览器制造商在他们的浏览器中支持同样的技术和约定。你可以读到关于网络标准运动的历史的文章。
也有类似的努力让电子邮件客户端制造商采用网络标准,特别是由活动监视器启动的电子邮件标准项目。他们开发了电子邮件酸测试来测试电子邮件客户端对HTML和CSS特性的支持,并发布了一个包含支持级别的电子邮件客户列表。
一段时间以来,电子邮件标准项目非常活跃,发起了像修复展望和Gmail鬼脸这样有趣的活动,甚至引起了微软Outlook团队的注意,他们在自己的办公墙上挂了一张“修复Outlook”海报。
对于电子邮件客户端开发人员来说,似乎没有支持web标准的明显的业务案例。他们的应用程序通常被用于丰富的文本电子邮件;高级的HTML支持对于日常的商业交流来说并不重要,尽管营销公司和网页设计师都愿意这样认为。基于Web的电子邮件客户端(如Gmail和Hotmail )以及老客户端(如Lotus 8和Outlook 2007 )在不久的将来都不太可能得到改善。
尽管如此,仍然值得对电子邮件客户端开发人员施加压力,您可以使用帮助他们在这里传播信息。
https://webmasters.stackexchange.com/questions/36126
复制相似问题