2011年10月11日 星期二

EDM設計請注意,Outlook 2007無法支援部分語法


Outllook 2007基於商業考量,Outlook 2007的網頁信件解析軟體不再是IE,而是Word2007,因此寄出的網頁形式信件必須符合Word2007規格,而非IE。
而Word 2007對於HTML的支援較少,造成許多語法是無法在outlook 2007上被正確顯現,在發包設計時要多加注意。
————————————————————————-
Word 2007 不支援以下這幾個網頁常用的 CSS 屬性:
#background-attachment
#background-image
#background-position
#background-repeat
#clear
#display
#float
#list-style-image
#list-style-position
另外,也不支援以下項目:
1. 不要使用 <DIV>標籤 , 因為定位一定會出錯
2. 不要使用<style></style>, 如果一定要使用,
請網頁設計時將一個點就要讓它變成兩個點
例如: .test{font-size:10pt } 要改成 ..test{font-size:10pt }
3. 如果要用背景圖 background語法 只有<body>標籤支援,其他如<table><TR><TD>
等其他標籤完全不支援background語法但支援bgcolor語法,所以如果要做背景圖或是某個
造型表格,請不要使用背景圖請直接切表格在配合使用 <img>以及<bgcolor>這兩個語法
4.不支援Flash及Plugins
5.不支援列表清單替代圖示
6.不支援 Float 跟 Position (css裡面用來定位或是調整 Layout的語法)
7.不支援動態GIF
這個連結是 Microsoft 列出來 Outlook2007對Html的支援列表。
另外還有一個 validator, 可以測試所做出來的 Email template 是否支援 Office 2007
————————————————————————-
Outlook 2007 將採用 word 2007 取代原本的 Internet Explorer 來當做預設的 Html render 核心,
以下是一些對設計產業比較有影響的變革

No background images – Background images in divs and table cells are gone, meaning Mark’s image replacement technique is out the window.
Poor background color support – Give a div or table cell a background color, add some text to it and the background color displays fine. Nest another table or div inside though and the background color vanishes.
No support for float or position – Completely breaking any CSS based layouts right from the word go. Tables only.
Shocking box model support – Very poor support for padding and margin, and you thought IE5 was bad!
將不會有背景圖片 不管是 div, Table 裡的 Background, 將會不能使用
更差的背景顏色支援
將不支援 Float 跟 Position (css裡面用來定位或是調整 Layout的語法)
差勁的 Css 支援 (差勁的 Padding, Margin 定位, 差不多就像 IE5 對 Css 那樣差的支援度)
這個連結是 Microsoft 列出來 Outlook2007對Html的支援列表
還有一個 validator, 可以測試所做出來的 Email template 是否支援 Office 2007
其實看上列的縮圖可以輕易比較出同一個Html信件在 Outlook2000/ Outlook2007 下顯示的差別
基本上以M$ Outlook 75-80% 的市佔率, 這樣的做法已經改變了 Email 的遊戲規則, 雖然Office 2007去年11/30才發售
而使用者也有其它的WebMail Client可以選擇 (exp. Gmail, YahooMail, Hotmail….)
但是慢慢的, 這樣的變革還是會對Email行銷, 帶來一些影響
引用自http://blog.stormcrm.com:8080/it-knowledges/css-not-supported-in-outlook-2007/


--------------------------------------------------------------------------------------------
真是弱智outlook.....