
 最近では、Mail.ruがオープンOMF標準を開発しました。 
      
        
        
        
      
    
      
        
        
        
      
      Open Mail Format (OMF)は、電子メール通知をマークアップするためのオープンスタンダードです。  OMFを使用すると、Mail.Ruメールインターフェイスでの文字の表示を改善して、効率と変換を向上させることができます。 
      
        
        
        
      
    
      
        
        
        
      
      チャットウィジェットサービスのメール通知で試してみることにしました。 
      
        
        
        
      
    
      
        
        
        
      
      Mail.Ruは、文字のリストの拡張表示をサポートするようになりました。各文字について、画像、文字の短いテキスト、およびいくつかのリンクが表示されます。 
      
        
        
        
      
    
      
        
        
        
      
     メールインターフェイスで詳細モードに切り替えるには、文字リストの上部の右側にある[詳細]ボタンを使用する必要があります。 
      
        
        
        
      
    
      
        
        
        
      
      OMFは
仕様を読んだ後、実際に試してみることにしました。 このmicroformatをチャットユーザーの電子メール通知に統合しました。 
      
        
        
        
      
    
      
        
        
        
      
      最初に行わなければならないことは、送信された文字をプレーンテキストからHTML形式に変換することでした。 
      
        
        
        
      
      HTML文字を理解しない電子メールクライアントとの互換性を維持するには、Content-Type文字を「multipart / alternative」に設定し、文字に2つのマルチパートブロックを追加する必要があります。 HTMLバージョン(Content-Type:text / html)。 
      
        
        
        
      
     したがって、最新のメールサービスおよびプログラムではHTMLバージョンのレターが表示され、古いものでは古いテキストのレターが表示されます。 
      
        
        
        
      
    
      
        
        
        
      
      2番目のステップは、OMFを文字に直接ねじ込むことでした。 
      
        
        
        
      
     これを行うには、通知通知CSSクラスを使用して、DIVのメッセージテキストのメインコンテンツを囲む必要がありました。 内部では、vcardとMail.ruの特別なマークアップを使用します。 
      
        
        
        
      
    
      
        
        
        
      
     例として、「友達に追加する」ことについて通知します。 
      
        
        
        
      
     手紙のオリジナルのテキスト版: 
      
        
        
        
      
    
      
        
        
        
      
    ! 
      
        
        
        
      
     
      
        
        
        
      
            . 
      
        
        
        
      
     
      
        
        
        
      
                 (Admin)  : http://demo.chatovod.ru/    ""   "".
      
      
        
        
        
      
    
        
        
        
      
      
        
        
        
      
    
     
 
      
        
        
        
      
    
      
        
        
        
      
      HTMLに翻訳され、OMFマイクロフォーマットが追加されました: 
      
        
        
        
      
       Copy Source | Copy HTML<br/> <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <br/> < html xmlns ="http://www.w3.org/1999/xhtml" xml:lang ="ru" lang ="ru"> <br/> < head > <br/> < title >   </ title > <br/> < meta http-equiv ="Content-Type" content ="text/html; charset=UTF-8" /> <br/> </ head > <br/> < body > <br/> < div class ="friendship-request notification"> <br/> < h2 > ! </ h2 > <br/> < span class ="text">        < span class ="actor vcard">< img class ="photo attachment" align ="absmiddle" src ="http://st1.chatovod.ru/a/2010/01/07/117/1262865512135.jpg" /> < a class ="url fn" href ="http://demo.chatovod.ru/id117">  </ a ></ span > . </ span > <br/> < br />< br />         (Admin)   < b >< a class ="action-link" href ="http://demo.chatovod.ru/"> http://demo.chatovod.ru/ </ a ></ b >    ""   "".<br/> </ div > <br/> </ body > <br/> </ html > <br/>
      
      
        
        
        
      
    
        
        
        
      
      
        
        
        
      
    
     
 
      
        
        
        
      
     これで、Mail.ruは次のようにリストにこの文字を表示します。 
      
        
        
        
      
    
      
        
        
        
      
    
      
        
        
        
      
    
      
        
        
        
      
     文字のテキストのフラグメントが表示されます。これは、クラステキストとともにSPANタグで囲まれ、クラスアクションリンクで指定されたサイトへのリンクです。 
      
        
        
        
      
     文字アイコンは同じままですが、写真クラスで指定された画像に変更されているはずです。 どうやらこの機能はまだMail.ruによってテストされており、すべての人に含まれているわけではありません。 
      
        
        
        
      
    
      
        
        
        
      
      Mail.ruによると、Open Mail Formatをサポートする最初の送信者は、Mambaデートサービス、Afisha.ruリソース、HeadHunter.ruオンラインリクルーティングサイト、およびMolotok.ruオンラインオークションです。 
      
        
        
        
      
     この形式は他のメールサービスでどのように普及するのでしょうか? 人気のあるサイトの開発者として、メール市場のすべての参加者からOMFを紹介したいと思います。 
      
        
        
        
      
    
      
        
        
        
      
     追加情報: 
      
        
        
        
      
      OMFの簡単な説明: 
http : 
//api.mail.ru/mail/omf/ 
      
        
        
        
      
     レイアウトの例と仕様: 
http : 
//www.openmailformat.org/examples.html 
      
        
        
        
      
    
      
        
        
        
      
     記事についてはあまり書きませんでした。 コメントであなたの質問に答えます。 
      
        
        
        
      
    
      
        
        
        
      
      更新  写真の問題は解決されました。  アクタークラスをテキストクラスの外に置く必要がありました。  修正後、文字の写真が表示されました。