実はこの設定だけでは有効になりません。手を入れることで、先にセッションパラメータを見るように変更しています。'hogehoge'}最終的には以下のようになります。:active_record_storeセッションテーブルを作成する準備ができたら実際にセッションを管理するテーブルを作成します。db:migrate動かしてみようでは実際に動かしてみましょう。コントローラの作成と設定まずはコントローラを作成します。test/unit/helpers/top_helper_test.rb次にオプションを設定します。簡単なビューも作成してみましょう。-%>ではブラウザで確認してみましょう。アクセスすると、下記のような画面になります。初回アクセスではリンクをクリックして見ましょう。指定したセッションパラメータがついていることがわかります。クエリーパラメータから取得するようになりました。使えない携帯端末では、この機能を使うことでセッション管理が可能となります。携帯端末とでビューを切り替えてみましょう。同じコントローラとアクションを使ってみます。端末のユーザエージェントに応じてビューファイルを切り替えて表示することができます。ビューファイルと端末の対応関係は以下の通りです。上記以外の全て優先順位は上記の順で、ファイルが存在しなければ飛ばされます。ある場合は下記のようになります。とでビューを切り替えてみましょう。(新規ファイルの追加なので再起動が必要です。表示されてしまいます。ユーザエージェントで判別しているので、これを偽装する必要があります。主な偽装の方法は下記の通りです。アクセスしてみてください。追加されているのがわかります。条件分岐を少なく済ませることができます。絵文字を使ってみる携帯といえば絵文字です。次は絵文字を表示してみましょう。実体参照を利用しています。ドコモの絵文字を埋め込む場合を考えます。埋め込んでみましょう。絵文字を適切に表示してくれるので、絵文字の確認にも非常に有用です。携帯電話ではそれぞれのキャリアに応じた文字コードを用いる必要があります。ドコモのコードで埋め込んだものはそのままでは他のキャリアでは見えません。そこで出力変換用のフィルターを適用します。コントローラに追加してみましょう。変わっているのが確認できます。続いて他のキャリアで見てみましょう。見てみることにします。見たとき若干分かりにくいですが、絵文字が変わっています。変わっているのがわかります。見たとき今度は絵文字の変化も少しわかりやすいですね。変わっているのがわかると思います。携帯サイト制作には欠かせない機能が含まれています。お気軽にお尋ねください。いった新しい端末を判別できるようにしてみる予定です。構築・運用している人。ドコモのホームページ「基本絵文字」より引用。