2006/10/31(火)

もうこれでリニューアル完了っていう事でいいよ。

カテゴリー: HTML, JavaScript, PHP, WEB制作, お絵描き — KAY @ 01:45:38

結局CSSは必要最小限で。そのうち気が向いたら代替CSSとか導入するかも。

あと、しぃペインターを導入して絵板を復活させました。
一応サーバ側の処理は自分でスクリプト書いたんだけど、なんかいろいろ挫折した。
いちびってajax使っていろいろやってみようと思ってたんだけど、object要素があまりにも使えず……。orz
ていうか、Firefox2.0でobject要素に対してtypeofしたら”function”を返すのはなぜなんだぜ?

ライブコネクトのコールバック関数とかもうまく動かないし、iframeの代替として使おうとしても全然思うような動作しないし……。
XHTML+PHP+MySQL+Ajaxなお絵描き掲示板として華麗にデビューさせたかったんだけどなあ……。

とりあえず、現時点で超超作りかけです。KAYが使えればいいやという感じで作ったので、返信機能すらありません。
IEにも対応してません。IE7ではどうだろう……。
KAY以外の方も使っていただいて全然構いませんが、まあ誰も使わないだろな。

2006/03/10(金)

canvas要素すげえ。

カテゴリー: HTML, JavaScript, 雑記 — KAY @ 10:58:46

http://www.abrahamjoffe.com.au/ben/canvascape/

faLogさんより。
TP版のOpera9にて確認。しっかり3Dしてくれてました。すげーなおい。最初shockwaveかと思たよ……。

2006/01/15(日)

rel="nofollow"

カテゴリー: HTML — KAY @ 15:08:43

ふと思ったんだけど、アンカーの「rel=”nofollow”」ってやつ、ブラウザ側で「target=”_blank”」の代わりに対応してくれないかなあ。

●2006/01/17追記

いや別に、nofollowが意味的にアレだったらoutsideでも何でもいいんだけど。
しかし、勧告文書で定義されてんのってこんだけなのね。知らんかった。^^;
まあ、rel=”icon”とか普通に使っちゃってるしなあ。

target属性が廃止された経緯って、確かXHTMLではフレームセットDTDが無くなったから、元々フレーム用だったtarget属性も無くなったって感じだったと記憶してる。
でも、target=”_blank”はフレーム関係ないじゃんよぅ。

で、これ。

window.onload = function() {
	a = document.getElementsByTagName("a");

	for(i in a) {
		if(a[i].getAttribute) {
			if(a[i].getAttribute("rel") == "outside") {
				a[i].setAttribute("target", "_blank");
			}
		}
	}
};