Windows 歴史は繰り返す

Windows2000で動かないソフトが増えてる。
けっこうメインマシンで動かないもんで、セカンドマシンXPノートにリモートデスクトップとかしてて効率悪い。
そろそろXPに移行かなーと。

そういえば、Windows95も同じ目にあってたなぁ。
Windows95=Windows2000
で、もっとも普及してるのは
Windows98=WindowsXP
ちょっと毛が生えたアップデート
Windows98SE=WindowsXPSP2
重くて不評
WindowsME=WindowsVista
という、ちょっと強引だけど
歴史は繰り返しているのかと言ってみるテスト。

IEのテラ意味不明なバグ

なぜかあるDIVを表示すると、第二引数が不正だとJSのエラーがでる謎バグ。
原因を究明していくと、そのDIVのstyleプロパティをblock=表示にすると発生する。

				<? if(count($friends) > 0){ ?>
				<ul id="sharelist">
				<? foreach($diff_friends as $friend){ ?>
					<li>
						<label for="to_<?= h($friend) ?>">
							<input type="checkbox" name="receivers[]" value="<?= h($friend); ?>" id="to_<?= h($friend); ?>">
							<?= h($friend) ?>
						</label>
					</li>
				<? } ?>
				</ul>
				<? } ?>

こういうコード。
で、結局原因は目に見えない部分。
タブだと思われる。
一度すべてのタブを消して再度インデントしたら治った。
謎すぎるし、わかりにくすぎるよ、IE><