Tag: data uri

电子邮件主题中的animation图标

我知道数据URI ,其中base64编码的数据可以内联使用,如图像。 今天我收到一封电子邮件,其实是一封垃圾邮件,其中有一个animation(gif)图标在其主题中: 这是单独的图标: 所以,我唯一想到的就是数据URI,如果Gmail允许在主题中插入某种表情符号。 我看到了电子邮件的详细版本,并在下面的图片中指出主题行: 所以GIF来自=?UTF-8?B?876Urg==?=编码的string,它类似于数据URIscheme,但我无法从中获得图标。 这里是元素HTML源代码: 长话短说, https://mail.google.com/mail/e/XXX中有很多表情符号,其中XXX是hex数字。 他们被logging在任何地方或我无法find它。 如果这涉及到数据URI,那么如何将它们包含在Gmail的电子邮件主题中呢? (我转发该电子邮件到雅虎的电子邮件帐户,看到[?]而不是图标),如果不是,那么如何编码的string被parsing?

什么是数据URI支持像在主要的电子邮件客户端软件?

数据URI是将图像和其他二进制数据embedded到HTML中的一种标准方式,并且浏览器支持在networking上被很好地logging。 (IE8是第一个支持数据URI的IE版本,每个URI最大32KB;其他主stream浏览器甚至支持它。) 我的问题是关于桌面电子邮件和webmail客户端软件。 在构buildHTML电子邮件时,标准做法是将图像作为附件包含在内,或者将其加载到外部(即跟踪图像)。 这两个都有缺点(一些客户列出所有这些附加的文件,而许多正确的阻止或要求用户的行为,看到外部图像)。 因此,Data URI看起来是一个好的方法,但只有在电子邮件阅读器支持的情况下。 那么,有没有人有链接到最近的研究支持这个function? 还是调查了这个呢? 例如,下面是CSS支持的概述 。 我感兴趣的客户端软件包括: 桌面 (包括版本信息):Outlook,Apple Mail,Thunderbird,Evolution,Lotus Notes,AOL,Eudora Webmail: Gmail,Live / Hotmail,Yahoo! 邮件,美国在线 手机: Android,iPhone

在使用data:URI时,有什么办法可以指定build议的文件名吗?

例如,如果你按照下面的链接: data:application/octet-stream;base64,SGVsbG8= 浏览器会提示您下载超链接本身包含base64数据的文件。 有什么办法在标记中提示默认名称? 如果没有,是否有JavaScript解决scheme?