「
HTMLメールコーディング
」を編集中
2008年2月6日 (水) 10:54時点における
192.168.200.234
(
トーク
)
による版
(
差分
)
← 古い版
|
最新版
(
差分
) |
新しい版 →
(
差分
)
ナビゲーションに移動
検索に移動
警告: このページの古い版を編集しています。
公開すると、この版以降になされた変更がすべて失われます。
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
スパム攻撃防止用のチェックです。 けっして、ここには、値の入力は
しない
でください!
'''HTMLメール'''(えいちてぃーえむえるめーる、通称使徒)は、毎週金曜日に高島屋が配信しているメール。<br> <br> 過去配信分の一覧は[[タカシマヤHTMLメール配信一覧]]を参照。<br> [[画像:Htmlmail_061027_200px.jpg|right]] お歳暮、バレンタインデーなどの際にはそれ以外のスケジュールで配信されることもあり。<br> <br> 基本的には、定型レイアウト(右のキャプチャ画像参照)だが、上部の緑で囲まれたあいさつ文がなかったり、下のバナーがなかったりといくつかのバリエーションがあり。<br> また、通常スケジュールで配信される以外のものはまったく違うデザインだったりもする。 <br> <br> <strong><08/02/01号よりレイアウト変更、それに伴いメール作成君も装い新たになりました↓></strong><br> 定型レイアウトのものに関しては[http://192.168.200.60:16080/kds_tko/osone/html/index.php HTMLメール作成君 改]を使って作成。<br> ただし非定型レイアウトのものや修正などは手作業で行う必要があるので部品の構成やコーディングのやり方は把握しておく必要があり。<br> <br> Works上での置き場所は「001_タカシマヤ\001_takashimaya.co.jp\source\co.jp\HTMLメール」です。<br> <br> <div id="manual"> ==部品の構成と仕組み== 配信用のHTMLファイル(index_mail.html)とそれを見ることができない人のためのサイト置き用HTMLファイル(index.html)、アクセス解析をするためのリダイレクト用HTMLファイル、同一フォルダ内に置く画像ファイルから構成される。<br> リダイレクト用HTMLファイルは上部バナー用(banner.html)、下部バナー用(banner2.html)、ピックアップアイテム用(detail01~.html)から構成される。<br> 全てのHTMLファイルと画像ファイルを高島屋本サーバ上(/link/mail/YYmmdd/)以下、たとえば2006年10月27日配信分であれば(/link/mail/061027/)以下に置く。実際の配信は高島屋さんがやります。<br> <br> ==コーディングの際の注意事項== 配信用のHTMLファイルとサイト置き用のHTMLファイルで画像・リンクのパスの書き方が違ってくるので注意。<br> またWebメール(Hotmail、Yahooメール)などでCSSをフルに使ったレイアウトが乱れるので、 一部のプロパティを使うことができない。またHTMLタグに関しても一部制限がある。JavaScriptは当然不可。 <div class="section"> ===画像・ページリンクのパスについて=== 画像・ページリンクのパスについては以下のように指定してください。 <strong>なおページリンクについては必ずtarget="_blank"で指定すること</strong> <div class="section"> ====サイト置き用HTMLファイル==== index.html 画像に関しては同一フォルダ内への相対パス<br> ページリンクに関しては絶対パスで記述。 <br> ====配信用HTMLファイル==== index_mail.html 画像は絶対パス(http://www.takashimaya.co.jp/link/mail/YYmmdd/~.jpg)で<br> ページリンクに関しても絶対パスで記述。<br> </div> </div> <div class="section"> ===使用不可のHTMLタグ・属性=== *外部CSSへのリンク(<link rel="stylesheet" href="~">)<br> *strong、emタグ(CSSでスタイルを指定してもボールド、イタリック体などになる)<br> *<head></head>タグ(CSSの記述は全て<body></body>内に記述)<br> (ただし、Gmailは<body></body>以下に記述しても効かない。またタグについているid名、class名も自動的に取り除くためインラインCSSでないとだめ。)<br> *bodyタグの属性すべて(bodyタグ自体がwebメールで取り除かれるため)<br> </div> <div class="section"> ===使用不可のcssプロパティ=== *margin(Hotmailですべて無視される:代わりにpaddingを使用)<br> *フォントサイズの相対指定(ピクセル指定でないとウェブメールで表示が乱れる)<br> *float及びclear(代わりにtableタグを使用)<br> *background:url()による背景画像の指定。tableタグのbackground属性を使ったほうが無難。<br> *tableタグに対してcssでの背景色の指定。(Hotmailで背景色が消えるためtableタグのbgcolor属性を使う)<br> その他の情報は[http://www.xavierfrenette.com/articles/css-support-in-webmail/ CSSのサポート情報:Hotmail, Yahoo! Mail and Gmail](英文)を参考にして下さい。<br> </div> <div class="section"> ===手作業でのコーディング=== 季節特集ものなど、HTMLメール作成君では太刀打ちできないようなやつがたまに来ます。<br> これは手作業でコーディングすることになります。<br> <div class="section"> ===index.html=== 1)他の日付のフォルダから必要な画像ファイルを持ってくる(タカシマヤのロゴなど)<br> <div class="html-source"> <pre> <div id="storeInfo"> <h3><span>■</span>タカシマヤ各店の情報</h3> <p class="event">全国のタカシマヤ各店のイベントや催しなど、<a href="http://www.takashimaya.co.jp/store/index.html" target="_blank">最寄りの店舗情報はこちらから</a></p> <ul> <li>※品数に限りがございますので、売切れの節はご容赦ください。</li> <li>※価格は20○ 年○月○日現在のものであり、消費税を含む総額にて表示しております。</li> <li>※予告なしに内容の変更をする場合がございます。あらかじめご了承ください。</li> </ul> </div> </pre> </div> 日付のところを更新日に変える。<br> 2)URLリンクは絶対パス、画像は相対パスに<br> 3)TABLEレイアウトの場合は特にIE・hotmailでの表示に注意。<br> </div> </div> <div class="section"> ===リダイレクト用のHTMLファイルについて=== アクセス解析をするためのHTMLファイルです。<br> 配信用HTMLファイル、サイト置き用HTMLファイル中のリンクをクリックすると、一度このページを迂回した後にそれぞれのリンクに飛びます。<br> ただしこのリダイレクト用HTMLファイルを使うのは上部バナー、下部バナー、基本構造は全て同じ。<br> このHTMLファイルに関してはJavaScriptとmetaタグで指定URLにリダイレクトします。<br> URLを記述する場所が3ヵ所、リダイレクト先のページタイトルを記述する場所が2ヵ所あるので注意。<br> あとindex.html、index_mail.htmlの該当箇所のalt、title属性の変更も忘れずに。<br> <br> ツールを使用するとdetail01~09まで作成されます。<br> detail○○を変更して、足りないところは作ってください。<br> <br> <div class="html-source"> <pre> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=Shift_JIS"> <meta http-equiv="content-script-type" content="text/javascript"> <meta http-equiv="content-style-type" content="text/css"> <meta http-equiv="Refresh" content="0;URL=http://www.takashimaya.co.jp/shopping/tvm/1097/index.html"> <title>2007 タカシマヤのバレンタインデー</title> <script type="text/javascript"> <!-- location.href = "http://www.takashimaya.co.jp/shopping/tvm/1097/index.html"; //--> </script> </head> <body> 自動で飛ばない場合は<a href="http://www.takashimaya.co.jp/shopping/tvm/1097/index.html">2007 タカシマヤのバレンタインデー</a>へ。 </body> </html> </pre> </div> </div> ==HTMLメール作成君使用方法== 1)画像はあらかじめ書き出しておいてください。画像ファイル名はPSDにスライスが残っていると思うのでそれをそのまま使えばOKです。<br> 「お知らせ」などはスライスしませんが、「今週のいちおし」は背景色が変わるのでスライスします。(ttl_recommend.gif)<br> <br> 2)表示されているフォームにデータを入力して下さい。<br> URLの指示はフォルダ内にExcelファイルがあってそこに書いてあります。<br> <em>“メールコピー”のファイルが正しいそうなので、そちらを参照します。</em><br> ただし間違いもあるので必ず一度確認してください。<br> <br> <em>※メールコピーとPSDファイルの間で相違がある場合は指示書を見直す、または担当に確認してください。</em><br> <em>※ツールにtest、demoサーバーのURLを入力しても自動で直してくれますが、念のためアップ前要確認です。</em><br> <em>※PSDから文章をコピペする時に文章の頭と尻尾が抜け落ちやすいので、よく確認して下さい。</em><br> <br> 3)2ページ目で指定されたURLにアクセスしてtitleタグの中身を拾ってきます。<br> そのままでは長すぎるので適当な長さにカットして使ってください。<br> ブランド名などの場合はジャンル名も入れたほうが良いです。<br> 通販の商品は“【タカシマヤ通信販売】商品名” がalt,titleになります。<br> ※ピックアップの画像のalt属性とtitle属性の内容は共通のものにしています。<br> <br> 4)すべての作業が終わると生成したHTMLファイルのダウンロードのページが開きます。<br> その中にindex.html(サイト置き用)、index_mail.html(配信用)、banner.html(上部バナーリダイレクト用)、banner2.html(下部バナーリダイレクト用)、detail01~.html(各商品リダイレクト用)が入っています。<br> <br> 今のところ、ダウンロードした際にフォルダ直下にもう一つフォルダが増えてたりしますが、必要ないので消して大丈夫です。。<br> <br> >>以降はエディタでの作業になります。<br> <br> <br> <div class="section"> ===リダイレクトページの更新=== リダイレクトページ→ banner~.html、detail01~.html<br> <br> 1)detailの番号修正、または追加<br> <br> 2)<title>~</title>内が空の場合はHTMLメール作成君2ページ目に入力したのと同じalt,titleを入れます。<br> 商品の場合はブランド+商品名など<br> <br> 3)新規作成の場合は他のページにならってURLを3箇所、title,alt、ファイル名を修正する。<br> <br> ※index.html、index_mail.htmlにおいての<strong>全てのリンク(画像、テキスト共に)にリダイレクトページを用意する。</strong><br> 直接リンクはしません。<br> </div> <div class="section"> ===外部サイトへのリンク(08/01/中旬現在)=== ※キャンペーンなど、外部サイトへのリンク指定があるときがあります。<br> 用意するもの:<br> <table border="0"> <tr> <td>【HTMLメール】</td> <td> →/link/mail/yymmdd/aff_html01.html</td> </tr> <tr> <td>【テキストメール】</td> <td> →/link/mail/yymmdd/aff_text01.html</td> </tr> </table> 以上同じ内容でファイル名が違うリダイレクトページを2つ用意します。<br> index.html、index_mail.html内の該当リンクにはaff_html01.htmlへのリンクを貼ります。<br> aff_text01.htmlについてはテキストメール(=当コーディングチームは担当してません)なので、作成したら同じディレクトリに入れておきます。<br> </div> <div class="section"> ===index.htmlの更新=== 1)「お知らせ」の位置が定型じゃない場合は、適宜移動する。<br> 一行のみリストタグでくくってあります。複数行の場合はulまたはliを増やして整形してください。<br> <div class="html-source"> <pre> <!--information--> <h3><img src="ttl_information.gif" width="522" height="20" border="0" alt="お知らせ" title=""></h3> <div id="topInfo"> <ul> <li>【会員限定キャンペーン】</li> <li>・<a href="" target="_blank">お買上げキャンペーン!</a></li> </ul> </div> <!--/information/--> </pre> </div> 2)空pタグや空divがあれば消す。<br> 3)更新したリダイレクトページの番号に合わせ、リンクを修正。<br> 4)リンク先URLは絶対パスにする。画像は相対でOK。<br> 5)「カスタマーセンターからのお知らせ」なども変わっている場合があるので、全体的によく確認する。<br> 6)各ブラウザ・リンクチェック(IEは特に注意) </div> <div class="section"> ===index_mail.htmlの更新=== 1)ツールで作成されたものを修正 or 完成したindex.htmlをコピー&ペースト<br> 2)metaタグのcharset属性を「iso-2022-jp」に変更。<br> ※HTMLファイル自体のエンコーディングはShift_JISから変更しないこと<br> <pre class="html-source"> <meta http-equiv="Content-Type" content="text/html;charset=iso-2022-jp"> </pre> 3)<style type="text/css"></style>のCSS指定をまるごと<body>開始タグ直後に移動<br> 4)div id="header"内に以下を追加<br> <div class="html-source"> <pre> <ul> <li><a href="" target="_blank">●HTML形式が表示されない環境の方はこちらからご確認ください。</a></li> <li><a href="" target="_blank">●HTMLメールが正しく表示されない方はこちらから<HTMLメールのご案内>をお読みください。</a></li> </ul> </pre> </div> 「HTML形式が表示されない環境の方は~」のエリアのリンクパス変更(配信日の日付に)<br> 5)タブ、改行コードのみを削除<br> 6)画像パスを絶対パスに変更<br> 7)今回のファイルを全て本サーバーにアップする<br> 8)ツール:「HTMLメール配信チェッカー」にindex_mail.htmlのソースをペースト、Outlook、Hotmail、Yahoo mailで検証 </div> <br> <br> あとは提出後、何度か修正があったりします。<br> 更新する箇所が多いとミスしがちになりますが、<br> index.htmlとindex_mail.htmlの両方を更新し、souce、サーバーに上げるのを忘れないこと<br> <br> </div> [[category:こーでぃんぐ|コーディング]] [[category:あんけんべつまにゅある|案件別マニュアル]]
編集内容の要約:
Wiki@KDSへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細は
Wiki@KDS:著作権
を参照)。
著作権保護されている作品は、許諾なしに投稿しないでください!
キャンセル
編集の仕方
(新しいウィンドウで開きます)
案内メニュー
個人用ツール
ログインしていません
トーク
投稿記録
アカウント作成
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
編集
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWikiについてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報