iPhoneでCSSを使って要素を3Dっぽく回転させる方法
    このエントリをはてなブックマークに登録

2008/10/16 木曜日 matsui Posted in iPhone | 2 Comments »

最近iPhoneをいじっていなかったので、久々にiPhoneネタです。

今回はiPhoneでJavaScriptを使って、要素を3Dっぽく回転させる方法をご紹介いたします。

静止画なのでわかりづらいのですが、右にクルクル回転しながら進んでいきます。


この状態からアニメーションスタート(モアレがひどくてすいません)


クルクルと回転していきます。


文字が裏返っているのが面白いですね

 

サンプルコードは次の通りです。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=320, user-scalable=no, maximum-scale=1.0" />
<script type="text/javascript">
function animationStart() {
	var el = document.getElementById("target");
	el.style.webkitTransition = '-webkit-transform 3s ease-in-out';
	el.style.webkitTransform = 'translate(180px,40px) rotateY(180deg)';
}
</script>
</head>
<body>
<input type="button" name="hoge" value="animation" onClick="animationStart();" />
<div id="target" style="width:120px; height:120px; background-color:red; position:absolute; top:120px; left:10px;">ABCDEFG</div>
</body>
</html>

ポイントは「rotateY(180deg)」の部分で、rotateYのように書くと、横方向にクルクルと回転します。

iPhoneをお持ちの方はこちらのページからお試しください。
→ 3D回転のサンプルページ

この方法を使えば、苦労せずに3Dっぽいアニメーションを表現することができます。

 

参考にさせていただいたサイトはこちらです。

→ iPhone向けサイトを考える iPhone・Safariで要素を3D回転 [blog.livedoor.jp]

 

関連:




ケータイのユーザIDを通知・非通知設定するためのURLまとめ
    このエントリをはてなブックマークに登録

2008/10/15 水曜日 matsui Posted in au, DoCoMo, SoftBank | 2 Comments »

先日こちらの記事で、端末ID・ユーザIDの取得方法をまとめました。
→ ケータイの端末ID・ユーザIDの取得についてまとめてみました [ke-tai.org]

 

端末IDやユーザIDは、利用者が「通知する」「通知しない」を選択できるため、ログインが必要になるサイトの場合は通知を促すような注意書きを設置する必要があります。

文章で説明をしてもよいのですが、直接遷移できるリンクがあると、利用者にとってより便利です。

ということで、利用者が端末からユーザID通知を簡単に設定するためのURLをまとめてみました。

 

ドコモ:

iモードID通知設定

iメニュー → お客様サポート → 各種設定 → iモードID通知設定
http://docomo.ne.jp/cp/pubconf.cgi

※端末シリアル番号(utn)の通知・非通知設定はありません。
(そのかわり確認ダイアログが出ます)

 

au:

EZ番号通知設定

au oneトップ → auお客様サポート → 申し込む/変更する → EZ番号通知設定
http://imutl.ezweb.ne.jp/cgi2001/ez_menu.cgi

 

ソフトバンク:

ユーザID通知設定

メニューリスト → MySoftBank → 各種変更手続き → ユーザID通知設定
http://pdb/cgi-ue/nph-wap_pdb_uid_update.cgi

※端末シリアル番号の通知・非通知設定は、ウェブページのメニューではなく、端末自体のブラウザ設定メニュー内にあります。

 

上記URLは、グーグルで検索したり、実際にページのURLを見たりして確認しました。
メニュー構成やURLは、まれに変更になることがありますので、定期的なチェックが必要になります。

 

なお余談ですが、メールの受信設定のURLは、こちらにまとめてあります。
→ ケータイでのメール受信設定についてまとめてみました [ke-tai.org]

 

関連:




「MCTPモバイルコンテンツコンテスト2008」というものがあるようです
    このエントリをはてなブックマークに登録

2008/10/14 火曜日 matsui Posted in ニュース | No Comments »

先日Webをぶらぶらしていて、たまたま見つけたネタをご紹介します。
「MCTPモバイルコンテンツコンテスト2008」というモバイル向けのコンテストがあるようです。

→ MCTPモバイルコンテンツコンテスト2008 [contest.mctp.jp]

→ MCTPモバイルコンテンツコンテスト2008 コンテスト概要 [contest.mctp.jp]

 

私は初めて知ったのですが、今年で第6回目となっており、モバイル向けとしてはそれなりに昔からあるコンテストのようです。

今年のテーマは「未来(あす)への絆」となっています。

「コンテンツ企画部門」「メッセージ部門」の2部門があり、

  • 応募締め切りは「2009年1月10日」
  • 賞金総額は「100万円」

とのことです。

 

コンテンツ企画部門への応募は、実際にサイトを作るわけではなく、企画書の形で提出するようです。

優秀作品については、そのアイデアをもとにMCTP会員企業をはじめとする関連企業がビジネス化の検討を行うと共に、応募者自身がコンテストを通して、業界へのパスポートとして活用できるように協力します。

となっていますので、アイディアに自信のある方は応募してみてはいかがでしょうか。

 

なお参考までに、昨年の受賞作品はこちらから見ることができます。

→ MCTPモバイルコンテンツコンテスト2007 受賞作品・受賞者の紹介 [contest.mctp.jp]

 

関連:




docomoのGPSで簡易詐称チェックを行う方法(ここギコ!)
    このエントリをはてなブックマークに登録

2008/10/10 金曜日 matsui Posted in 記事紹介・リンク | No Comments »

ここギコ!さんのブログに、docomo端末GPSでの位置取得で詐称を防ぐ方法が載っていましたのでご紹介させていただきます。

→ ここギコ! DoCoMoのGPSでの簡易詐称チェック [kokogiko.net]

アイディアの元になったのはこちらのブログとのことです。

→ GOGA スタッフブログ オープンiエリアの緯度経度を試してみた [goga.co.jp]

 

最近はGPSを使った位置情報と連動するようなゲームがあり、そのようなコンテンツの場合は、位置情報の詐称が問題になってきます。

特にドコモ端末は、過去履歴からも位置情報を送信する機能がついていたり、仕様上クエリーの文字列を簡単に書き換えたりすることができ、詐称が簡単にできる状態になっていました。

上記ブログで紹介されている対策方法は、
GPSで取った座標と、オープンiエリアで取った座標とを比較する
という方法です。

オープンiエリアはリダイレクトで位置が取れるので、作りを考慮すれば、リンクを一回押すだけでGPSとオープンiエリアの両方の座標が取れるとのことです。
(上記ブログ内にPerlで書かれたサンプルスクリプトがあります)

 

この方法は目からウロコですね。
オープンiエリアの取得は早いので、レスポンスもあまり問題にならないでしょう。

位置情報を使ったコンテンツを作成予定の方は、ぜひ参考にしてみてはいかがでしょうか。


GPSの座標取得が遅いのでオープンiエリアの取得時間は気になりません

 

関連:




ケータイ+Cookieのハマリどころをまとめた「携帯とCookieドメイン」(ウノウラボ)
    このエントリをはてなブックマークに登録

2008/10/9 木曜日 matsui Posted in 記事紹介・リンク | No Comments »

いつもためになる情報を提供してくれるウノウラボさんに、携帯とCookieに関する記事が掲載されていましたのでご紹介します。

→ ウノウラボ 携帯とCookieドメイン [unoh.net]

 

ドコモはCookieを使えませんが、auとソフトバンクではセッション管理にCookieを利用することができます。

ところが、auとソフトバンクではCookieを扱う仕様が微妙に異なっており、ここがハマる原因となっているようです。

一番やっかいな仕様が、ソフトバンクの

gTLD、及び他のいくつかのトップレベルドメイン(.JPのみ?)では2ヶ以上、その他は3ヶ以上のドットが必要

というもので、今回の例だと「.in」ですので、3ヶ所以上のドットが必要になるようです。

 

記事では、次のようにまとめられています。

  • ケータイサイトでマルチサブドメインは止めとくが吉
  • もしやらなければならないのならgTLDまたは.JPなドメイン名で

マルチドメインを使う機会はあまり多くないと思いますが、注意が必要ですね。

 

結局どうしたか、ご興味のあるかたは実際にclippモバイルにアクセスしてお確かめください(笑)。

となっていますので、結果どうなったのか気になる方はclippモバイルに登録し、「URL表示」をしてみましょう。

 

関連: