HTML5で3Dやろうぜ!

最近話題のHTML5。
自分は3Dに興味があるのでO3Dには度肝を抜かれました。
http://code.google.com/intl/ja/apis/o3d/(Google Code)
O3Dをダウンロードしないとみれませんが、無料なので試してみると面白いですよ。
特に気に入ったサンプル(ゲーム)
http://o3d.googlecode.com/svn/trunk/samples/io/io.html

まだモデルを読み込むのすら苦戦している状態ですが、暇を見つけてなにか作ってみたいですね。

でもFlashではできて、HTML5ではできないことはまだまだ多いみたい。
比較を扱ったHP
http://clockmaker.jp/blog/2010/02/flash-vs-html5/(ClockMaker Blogさん)

RewriteCond %{REQUEST_FILENAME}の衝撃

htaccessで「RewriteEngine on」にしたときよく
 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
 
て言う記述をつけることがあります。
これは、実際にファイル(-f)やフォルダ(-d)がある場合は、リライトルールを適用しないという意味ですが、何か効いてない。
これまで特に運営上問題がなかったので放置してたんですが、ぼちぼちと問題が発生し始めまして、なんとかしなきゃなぁと思っていたところ、このような記事を発見!
 
どうやら
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
の直後に書いてあるルールしか無効にできないらしい。
 
つまり
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^news\.html$ news.php [L]
RewriteRule ^event\.html$ event.php [L]
RewriteRule ^list\.html$ list.php [L]
RewriteRule ^(.*).html$ index.php?name=$1 [L]
と書かれている場合、newsには影響を与えても、それ以下には影響を与えないというわけです。
 
どうりで効いてないはずだ。
そもそも記述場所が間違ってるんだもんね~。
RewriteRule ^(.*).html$ index.php?name=$1 [L]
の部分だけ影響を与えればいいので
RewriteRule ^news\.html$ news.php [L]
RewriteRule ^event\.html$ event.php [L]
RewriteRule ^list\.html$ list.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*).html$ index.php?name=$1 [L]
とすれば解決!
 
なんだかなぁ・・・

nandani | 2010年07月18日 | コメント(0) | トラックバック(0) | サーバー関連

WordPressで日付を表示する際の注意事項

WordPressで日付を表示する際、よく「the_date()」を使用しますが、この関数には問題点があります。

それはアーカイブなどで記事を表示する際、同じ日の投稿が複数あると1つめの記事だけその日付を表示して以後は表示されなくなるということです。

そういう時は、the_date()ではなく、get_the_date()を使用しましょう。

echo get_the_time('Y')."年".get_the_time('m')."月".get_the_time('d')."日";

get_the_timeを使用する場合は、echoやprintをつけるのを忘れずに。

nandani | 2010年07月18日 | コメント(0) | トラックバック(0) | CMS関連 | PHP関連

ブログ構築中です

現在Wordpressにてブログを構築中です。

完成までもうしばらくお待ちください。

nandani | 2010年07月18日 | コメント(0) | トラックバック(0) | News & Topics

トラックバックテスト

トラックバックテストトラックバックテストトラックバックテストトラックバックテストトラックバックテストトラックバックテストトラックバックテストトラックバックテストトラックバックテスト

nandani | 2010年07月18日 | コメント(1) | トラックバック(0) | その他

ブログ構築中

現在ブログ構築中です。

しばらくお待ちください

nandani | 2010年07月17日 | コメント(2) | トラックバック(1) | News & Topics

Copyright(c) 2010 - 2017 ダリの雑記