2010年6月 8日

#98【訂正】iPhone対応化(手順)について

  • 更新 2011年5月 9日 20:25
  • 投稿 2010年6月 8日 15:28

PC > MT構築メモ

以前のエントリ「iPhone対応化(手順)について」 で、iPhoneの加速度センサーを使ったコンテンツ切り替えの説明を行いましたが、記述に誤り・動作不具合がありましたので、改めて訂正をさせていただきます。

本手順では、インデックスページに限り、iPhoneを90度回転させることで、PC向け・iPhone向けサイトのコンテンツ切り替えが可能でしたが、サーチエンジンのインデックスからアクセスをすると常にiPhone向けサイトのインデックスページにジャンプする動作となっていました。

原因は"JUMP_iPhone.js"の適用範囲を制限させずに「ヘッダ」テンプレートに記述をしていた為です。

以下、正しい手順を明記します。

以下の手順はMovable Typeに組み込むことを想定しています。
※事前にPC向けサイトとiPhone向けサイトを用意しておいてください。
当サイトでは「iPhoneテンプレートfor MT」を使用しています。
※外部jsファイルにて、iPhoneの傾き検出と振り分け(リダイレクト)処理を行っています。

<PC向けサイトにおける作業>

(1)「ヘッダ」テンプレートの
<body>タグにonorientationchange属性(onorientationchange="Orientation();")を追加してください。

※インデックスページにのみ適用させる必要があるので、
下記例のように

としてください(bodyタグの内容はお使いのテンプレートに合わせて変更してください)。

(2)続いて、
外部jsファイルを<head>~</head>内に定義してください。
※文字コードはご自分のサイトに合わせて保存してください。

※インデックスページにのみ適用させる必要があるので、
下記例のように

としてください。

(3)JUMP_iPhone.js内のURL(ドメイン)を適宜変更してください。

<iPhone向けサイトにおける作業>

(1)「iPhone用トップページ」テンプレートの
<body>タグにonorientationchange属性(onorientationchange="Orientation();")を追加してください。

(2)続いて、
外部jsファイルを<head>~</head>内に定義してください。
※文字コードはご自分のサイトに合わせて保存してください。

(3)JUMP_PC.js内のURL(ドメイン)を適宜変更してください。

以上です。

<追記>
諸般の理由により、「iPhone対応化」の処理を止めました。(2011.05.09)

トラックバック

この記事のトラックバックURL:

コメント

コメントはありません。

コメントの投稿はこちらから

Sparkling Smile Shy Smile Happy Confident Lovely Bleah Think Gawk Bearing Wobbly Weep Pout Shock
Despair Sad Cat Heart Good
Powered by MT Smileys

コメント(スタイル用のHTMLタグを使えます)

リアルタイムコメントプレビュー(絵文字は表示されません)

ご利用のブラウザ、設定ではコメントのリアルタイムプレビューはご利用になれません。

このページのトップへ

プロフィール

コルトでGO

コルトでGO

続きを読む »

最近のエントリ

最近の整備

最近のコメント

つぶやかれリスト

カテゴリ

整備ノート

ガラクタ制作の全記録♪

月別アーカイブ

タグクラウド