【发布时间】:2013-04-19 11:00:36
【问题描述】:
今天注意到来自 Google 的这个很棒的小饰品:在他们关于新 G+ 关注者的通知电子邮件中,收件人可以直接从电子邮件的下拉列表中将某人添加到圈子中。 (见下文)。
页面的 HTML 清楚地显示相关的div 已附加到正文的末尾,这表明 div 没有“随电子邮件一起发送”,然后通过电子邮件中的 javascript 显示。
任何工程师/产品开发人员都可以使用这种交互方式吗?这仅仅是因为 Google 控制了 Gmail 服务而让 Google 做的事情吗?
【问题讨论】:
-
您可以将下拉列表放在您创建的任何网站中,就像 Google 所做的那样。
-
@Pointy,我认为他的意思是他可以像谷歌那样在电子邮件中连接一个 javascript 事件。
-
为什么你认为由于元素位于
<body>的末尾,它自然不是库/页面的一部分?许多库使用这种方法来添加元素,原因有几个 -
@Brandon 但是电子邮件中没有任何 Javascript。当 Google 在页面上显示电子邮件时,他们会将下拉功能放在那里。
-
@Brandon 说到这里。 GOogle 可能已将 Gmail 设置为查找 G+ 电子邮件、查找给定元素并附加侦听器……但并非所有开发人员都可以使用此功能。还是他们以其他方式做到这一点,所有开发人员都可以使用?
标签: javascript email gmail google-plus html-email