Я поддерживаю систему, которая отправляет автоматическое уведомление по электронной почте. Я визуализировал страницу, используя комбинацию CSS и html. Оповещение отправляется из системы под названием Salesforce. Моя проблема в том, что у меня никогда не было ежевики, и у меня нет доступа к ней для тестирования, но я знаю, что предупреждение выглядит как дерьмо.
Кажется, что страница читается как обычный текст после ее рендеринга и удаления всех стилей, таблиц и т. д. Какие соображения я должен учитывать, чтобы повысить читаемость предупреждения на ежевике.






Совсем недавно RIM выпустила прошивку, поддерживающую электронную почту в формате HTML. Операторы по-прежнему должны настраивать эту прошивку и обновлять ее. Кроме того, для поддержки электронной почты в формате HTML необходимо обновить сервер BES до последней версии.
Я предполагаю, что на данный момент не так много пользователей Blackberry, поддерживающих электронную почту в формате HTML. Я обновил свой нелегальной прошивкой и должен сказать, что даже с поддержкой HTML электронные письма очень случайны. Иногда они рендерит, иногда нет; иногда это зависит от отправителя, иногда просто от времени суток.
Поддержка электронной почты в формате HTML на Blackberry является довольно отраслевым стандартом, хотя, если она будет правильно отображаться в веб-браузере Blackberry, она должна выглядеть нормально как электронное письмо.
Один из вариантов тестирования - запустить Эмуляторы BlackBerry. Получить им электронную почту довольно сложно, но вы можете по крайней мере использовать браузер для проверки рендеринга, если вы настроите сообщение как веб-страницу.
Комментарий Джошперри меня не убеждает, что рендеринг одинаков для браузера и почтового приложения, но, опять же, платформа BlackBerry - такой кошмар для разработки, я ошибался во многих вещах ...
Возможно, вам стоит отправить электронное письмо как в формате HTML, так и в обычном тексте. С обычным текстом вы все равно можете форматировать вещи достойным образом. Есть и другие группы, которые предпочитают простой текст HTML. Протокол электронной почты, и большинство клиентов и серверов поддерживают отправку сообщения в обоих форматах.
Закончил проверку совместимости Litmus в нескольких браузерах, а затем убедился, что рендеринг текста ведется и все мои «альтернативные тексты» в порядке. (litmusapp.com) очень изящный инструмент, не потому что он сообщает вам о любых проблемах совместимости, но позволяет вам ссылаться на ссылку, чтобы маркетологи, которые считают, что ваш текущий шаблон электронной почты Microsoft Word, отлично работают на их компьютере. PS предоставляет Gmail и Hotmail бесплатно.
Начнем с того, что для просмотра электронной почты в формате HTML на симуляторе BlackBerry, независимо от модели, симулятор должен работать без подключения BES (корпоративный сервер BlackBerry), как включенная ESS (программное приложение прокси-сервера POP / SMTP, которое позволяет вы можете протестировать почтовые службы BlackBerry локально), не поддерживает электронную почту в формате HTML.
В качестве альтернативы, если у вас нет доступа к BES, вы все равно можете протестировать рендеринг электронной почты HTML с помощью BIS (личное подключение к Интернету), но вам нужно будет сделать это на реальное устройство. Вы можете довольно быстро создать программу, которая прослушивает входящую электронную почту на устройстве, а затем доставляет вам исходный источник входящей электронной почты для отладки.
При этом старые модели BlackBerry (около RIM OS 4.1) не поддерживают электронную почту в формате HTML. Если они получают электронную почту в формате HTML, они будут отображать полный исходный код HTML, теги и все такое.
Начиная с RIM OS 4.5, поддержка HTML была реализована в приложении электронной почты BlackBerry. В этих случаях, если устройство получает сообщение HTML, оно будет пытаться отобразить формат визуализации HTML, насколько это возможно.
Если устройство не может отобразить HTML по какой-либо причине (например, если это симулятор, работающий с ESS), и сообщение представляет собой Гибрид MIME, где оно содержит как HTML, так и текстовые части в одном сообщении, устройство отобразит только текстовую версию электронной почты. Если сообщение электронной почты только в формате HTML и не содержит текстового эквивалента в том же электронном письме, устройство попытается удалить биты HTML, теги и т. д. И попытается представить сообщение HTML как его собственную текстовую версию.