HOME > テクニカルノート > 初めての x-Servlet 導入記

初めての x-Servlet 導入記

運用時の心強い味方!

技術チーム 野崎
2009/10/9

ここではx-Servletの導入を体感していただきたいと思います。
作業の過程を、仮想キャラクターである黒須 三郎君の目線で紹介します。

初めての携帯サイト制作

僕は黒須三郎28歳。
システム開発会社に勤めて5年のWebディレクター。
初めて携帯サイトの仕事を請け負うことになった。
PCサイト制作についてはプロを自負しているけど、携帯サイトは初めてだから解らないことばかり。


長い道のりだった。。。

検討編導入編コンテンツ作成編設定ファイル編と来て、今回は運用編!!
感動の最終回!!

保守サービスって?
x-Servletの製品に同封されていた保守サービス登録書に必要事項を記入して、x-Servletの保守サービスを申し込んだ。

【保守サービス登録書】


保守サービスは下記の内容となっている。

  • (1) 新端末機種情報の提供
  • (2) Eメールによる技術QAサポート
  • (3) マイナーバージョンアップ・ソフトウェアの提供

携帯機種は日進月歩の勢いで新機種が発売されているから、これらのサービスは当然必須だ。
具体的な内容はどのようなものかというと・・・。

(1)新端末機種情報の提供
まずは新端末機種情報について。

既存の機種に対応したサイトを作ってもまだ安心はできない。
次々に発売されている最新機種で見ることが出来なかったら、そのまま機会損失になってしまう。
2008年は136機種も発売されているから、なんと3日に1台のペースで発売されていることになる。
携帯が発売される度に確実に表示されているかを毎回確認していたのでは、工数がとてもかかってしまう。

でもx-Servletの新端末機種情報のサービスを受けておくと安心だ。
最新機種の発売日の翌営業日にはもう新機種情報がサーバに届き、新機種に対応した変換を行なってくれる。
サイト品質が向上するのはもちろん、ランニングコストも押さえられる。

(2)Eメールによる技術QAサポート
次に技術QAサポートを利用した時のお話。

サイトを作成してるときに、GIFアニメの表示につまずいてしまった。
早速、x-Servletサポートチームに質問のメールを送ってみた。


x-Servletサポートチーム様

いつもお世話になっております。黒須と申します。

コンテンツにGIFアニメを含む場合、携帯には先頭の画像のみが表
示されてしまいます。

GIFアニメを携帯に表示することは可能でしょうか?
ご教授願います。

そしたら、すぐに返事が返ってきた。


x-Servlet Q&Aです。

x-Serlvet では GIFアニメの画像ファイルを指定された場合、
最初の1枚のみ抜き出してリサイズ・減色処理を行います。

従って GIFアニメ対応機種に対してアニメーションさせる場合は
 タグを使用してファイルをそのまま機種に送ってください。

機種が GIFアニメに対応しているかどうかは UAGroupSetting.xml に
以下のグループを登録してください。
-------------------------------------------------------------
  <!-- GIFアニメ対応機種 -->
<UAGroup name="ANIME_GIF">
<StringCondition name="ImageAnimation">true</StringCondition>
</UAGroup>
------------------------------------------------------------- この設定を利用すると元コンテンツは以下の様になると思います。 ------------------------------------------------------------- <!-- GIFアニメ対応機種 --> <x:devcon name="ANIME_GIF"> <x:raw> <img src="image.gif">アニメーションGIFです<br> </x:raw> </x:devcon> <!-- GIFアニメ非対応機種 --> <x:devcon name="ANIME_GIF" negative> <img src="image.gif">最初のページのみです<br> </x:devcon> ------------------------------------------------------------- 以上よろしくお願い致します。
なるほど。画像変換機能が働いてしまっていたんだ。
アドバイスをもらった通りにUAGroupSetting.xmlとHTMLソースを書き換えたらうまく表示できた。
x-Servlet技術QAの担当者さんありがとう。

(3) マイナーバージョンアップ・ソフトウェアの提供
もう一つのサービスはマイナーバージョンアップについて。

保守サービスを受けておくと、マイナーバージョンアップが提供される。
例えばどういうときにマイナーバージョンアップするのかというと。。。
キャリアの仕様変更時や、機種依存の不具合が生じたときだ。
キャリアもメーカーも複数あるし、それぞれが新しい仕様の機種を発売したりするから全ての情報をチェックするのは大変!
やはり専門家に目を光らせてもらって、対応してもらうのが一番だね。

全機種保有は心強い!
これらのサービスが迅速に行なわれるのも、フレックス・ファームが全機種を保有しているからだよね。
質問したら実機で確認してもらえるから正確だし対応もスピーディー!
不具合の解消は短時間で行いたいから、とても頼りになる。

x-Servletを導入してよかった!
無事ECサイトを公開し、なかなか好評なようでお客様にも満足してもらえた!
携帯サイトを立ち上げたことの無い僕が、0からサイトを立ち上げることが出来たのは x-Servletという製品に出会えたからだと思う。
次のサイト構築時にも是非導入しよう。

このようにして、僕の初めての携帯サイト製作が終わった。

【完】