5

我支持发送自动填充电子邮件警报的系统。我已经使用 CSS 和 html 的组合呈现了页面。警报是从名为 Salesforce 的系统发送的。我的问题是,我从来没有拥有过黑莓,也无权使用黑莓进行测试,但我知道警报看起来像废话。

在渲染并剥离所有样式、表格等之后,它似乎将页面作为纯文本读取。我应该采用哪些考虑因素来增加黑莓上警报的可读性。

4

5 回答 5

13

首先,为了在 BlackBerry 模拟器上查看 HTML 呈现的电子邮件,无论型号如何,模拟器都必须通过 BES 连接(企业 BlackBerry 服务器)运行,因为包含的 ESS(软件 POP/SMTP 代理应用程序)允许您在本地测试 BlackBerry 电子邮件服务),不支持 HTML 电子邮件

或者,如果您无法访问 BES,您仍然可以使用 BIS(个人互联网连接)测试 HTML 电子邮件呈现,但您需要在真实设备上进行。您可以相当快速地构建一个程序,该程序在设备上侦听收到的电子邮件,然后将收到的电子邮件的原始来源提供给您进行调试。

话虽如此,旧型号的 BlackBerry(围绕 RIM OS 4.1)不支持 HTML 电子邮件。如果他们收到 HTML 电子邮件,他们将显示完整的 HTML 源代码、标签和所有内容。

从 RIM OS 4.5 开始,HTML 支持已在 BlackBerry 电子邮件应用程序中实现。在这些情况下,如果设备接收到 HTML 消息,它将尽可能地尝试显示 HTML 呈现的格式。

如果设备由于某种原因无法呈现 HTML(例如,如果这是使用 ESS 运行的模拟器),并且消息是MIME 混合,其中在一条消息中包含 HTML 和纯文本部分,则设备将显示电子邮件的纯文本版本。如果电子邮件仅为 HTML,并且在同一电子邮件中不包含纯文本等效项,则设备将尝试去除 HTML 位和标签等,并尝试呈现 HTML 消息因为它是自己的纯文本版本。

于 2009-07-13T15:27:18.560 回答
4

一种测试选项是运行BlackBerry 模拟器。向他们发送电子邮件非常棘手,但如果您将消息设置为网页,您至少可以使用浏览器来测试渲染。

我不相信 joshperry 的评论,即浏览器和电子邮件应用程序的渲染是相同的,但是黑莓平台再次成为开发的噩梦,我在很多事情上都错了......

于 2008-12-11T15:59:19.407 回答
1

也许您应该以 HTML 和纯文本格式发送电子邮件。使用纯文本,您仍然可以以体面的方式格式化内容。有更多的群体更喜欢纯文本而不是 HTML。电子邮件协议以及大多数客户端和服务器都支持以这两种格式发送消息。

于 2008-12-11T16:06:02.000 回答
1

最后检查了 Litmus 在多个浏览器中的兼容性,然后确保文本呈现是可识别的,并且我所有的“替代文本”都是有序的。( litmusapp.com ) 非常漂亮的工具不会让您知道任何兼容性问题,但允许您参考一个链接,以便那些相信您当前的 Microsoft Word 电子邮件模板在他们的计算机上正常工作的营销人员。PS它免费呈现gmail和hotmail。

于 2009-02-23T23:59:17.093 回答
-1

直到最近,RIM 才发布了支持 HTML 电子邮件的固件。该固件仍然需要由运营商定制并由消费者更新。此外,BES 服务器必须升级到最新版本才能支持 HTML 电子邮件。

我的猜测是,此时支持 HTML 电子邮件的黑莓用户并不多。我已经用盗版固件升级了我的,不得不说即使支持 HTML 电子邮件也很受欢迎。有时他们渲染,有时他们不渲染;有时取决于发件人,有时仅取决于一天中的时间。

不过,黑莓对 HTML 电子邮件的支持非常符合行业标准,如果它能够在黑莓网络浏览器中正确呈现,它应该看起来像电子邮件一样好。

于 2008-12-11T06:14:54.110 回答