メールフォームプロ2.0開発(5)
高性能でパワフルなメールフォームを驚くほど簡単に。
2008-12-30 06:24:02
入力時間 / 08:25
メールフォームプロ2.0はいまこんなかんじです。ほとんどできました。
またAppleっぽいadを作ってみました。アップルのコピーはやっぱりいいなぁ。やたらめったら「パワフル」とか「エキサイティング」とか「革新的」というフレーズが跋扈してるところがまたなんとも言えない。
CSSの最適化
従来のDL・DT・DDタグをやめてTABLEを使う事によって驚くほど簡潔に。また、要望で多かったCSSファイルの分割もやめました。一応役割毎にCSSを分けてあったんですが、かえってわかりづらくなっていたようで・・・。
JSの最適化
こっちはあんまり最適化ってほど最適化にはならなかったかな。自分で書いたソースですがよくわからなかったので。細かい機能を追加したんですが、それでも788行から716行まで減ったので多少のシェイプアップは出来ていると思いますが。
Ajaxで郵便番号から住所入力を分離
完全に分離させてみました。ファイルサイズもけっこう大きいのでサーバの容量を食うという点でいろいろご指摘頂いておりまして。ということで単体で動くようにした結果、インクルードするファイルはちょっと増えちゃったけどいいよね?
cgi-binディレクトリ系のサーバへの対応
CGIとスタティックなファイルを完全に分離しました。CGIは全てmailformproというディレクトリ内で完結させて、その他のファイルには干渉しないようにしてみました。その結果、さらにインクルードするファイルが増えましたが、まぁ微々たるものです。
細かい微調整
あとはレジューム機能の細かいfixやENTERでフォーカスの挙動の修正など、細かいカンジの修正を行いました。
う~ん。なんだかあまり「まったく新しいMailform Proの登場です」というコピーが書けるような内容じゃないな・・・。sendmailの文字数関連に起因する文字化け対策等もとったので安定感はかなり向上すると思うのですが、まったく新しくはないよなぁ。どういうナンバリングでリリースすべきか、なんとも悩ましい感じだ・・・。
P.111