Drupalの携帯対応を考える
いまWEBで新しくアクションをおこすなら、携帯への対応を外して考えられません(特に日本では)。
Drupalで構築するサイトを携帯に対応させるには、どういったことが必要となるのか考えてみました。
Drupalで携帯に対応したサイトを構築する際に問題となるのは「テーマ」と「セッション」だと思います。
デザインに関しては、Drupal日本語プロジェクトで配布されている「PDA theme」を利用すれば、テーマをPC用と携帯用とに分けることができるので、これは解決ですね。
やっかいなのがセッションです。DrupalはCookieを利用してセッションを持ちまわっているので、Cookieに対応していない携帯ではログインすることができません。
携帯サイトを構築する一般的な手法だと、PHPSESSIDをURLに付加してセッションを持ちまわるのですが、Drupalでこれを行おうとすると、どうしてもコアのファイル(common.inc、session.inc)に手をつけざるを得ないようです。(参照:login fails without cookies)
Drupalでも4.6まではPHPSESSIDの選択肢があったようなのですが、残念ながら諸般の事情からなくなったようですね。
全ての携帯がCookie対応になるのを待つか、コアに手をつけるか、なかなか頭の痛い選択です。
「Drupal」カテゴリの記事
- Subscriptionsモジュールを翻訳(2008.05.23)
- Meta tagsモジュールを翻訳(2007.03.07)
- Mobile Codesモジュールを翻訳(2008.05.12)
- テンプレートでPanelsの変数を利用する(2008.05.08)
- Driggモジュールを翻訳(2008.04.23)
TrackBack
TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/24638/40558007
Listed below are links to weblogs that reference Drupalの携帯対応を考える:

Comments