6/20のまとめ

課題サイト

  • 習作をまとめる場合、サムネイルだけでなくソースと製作時間、分かったこと分からなかったことを書く
  • 最初からかっこいいものを作ろうとせず、運営していく中で良くしていく
  • 評価されるのは、実在する会社のサイト制作と運営

配列

AS(一部)
var a:Array = new Array("10", "12", "7");

trace(a[0]);
var week:Array = new Array("日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日");
this.week_txt.text = "今日は" + week[3] + "です。";
var week:Array = new Array("日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日");
var week_txt:String;

for( var i:Number = 0; i< week.length; i++) {
	this.week_txt.text += week[i] + "\n";
	trace(week[i]);
}
JS
<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>配列</title>
</head>
<body>
	<script>
	var member = ['佐藤', '伊藤', '山田'];
	alert(member[2] + 'さん');
	alert(member.length + '人登録されています。');
	
	var member = [
	{ name:'佐藤', age: 35},
	{ name:'伊藤', age: 38},
	{ name:'山田', age: 28}
	];
	alert(member[2].name + 'さん');
	alert('現在' + membre[2].age + '歳です。');
	</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>配列2</title>
</head>
<body>
	<script>
	var member = [
	{ name:'佐藤', age: 35},
	{ name:'伊藤', age: 38},
	{ name:'山田', age: 28}
	];
	alert(member[2].name + 'さん');
	alert('現在' + member[2].age + '歳です。');
	</script>
</body>
</html>
  • 変数をまとめて分かりやすくするために配列を使う
  • 要素番号を添字と言い、番号は0から始まる
  • 数字をできるだけ入れないでスクリプトを書く

ActionScript

  • 重いデータはASファイルにして外部から読み込む

DreamWeaverFlashをアップロード

  • 挿入→メディア→SWF
  • サイト管理にないファイルはコピーされる
  • オブジェクトタグのアクセシビリティ属性→タイトルはswfファイルの名前
  • SEO目的ではなく、flashが見られない人のため