タグ

htmlとbad-knowhowに関するYuichirouのブックマーク (3)

  • IE の getAttribute / setAttribute: Days on the Moon

    DOM の getAttribute / setAttribute メソッドは DOM Level 1 から定義されているメソッドで、MSDN Library によれば IE はバージョン 4 からサポートしています。しかし、IE での element.getAttribute(name) / element.setAttribute(name, value) というのは、基的には JavaScript における element[name] / element[name] = value のシンタックスシュガーでしかありません。ですから、element.setAttribute("innerHTML", "foo") とすると、element の属性には何の変化もないが element の内容が書き換えられるという事態になります。 この (手抜き) 実装が原因で、getAttribute

  • fladdict.net blog Mixi透明人間

    mixiのニックネームを、「&♯8237」とか「&shy」にすると、足跡つけても名前も表示されないし、クリックできないらしい。 あるひ突然名前が表示されない足跡が大量についてたら、スッゲェ怖いなぁ。 せっかくだから、『MIXIを使った、トラフィックの個人追跡システム』もどうぞ。 重要な追記 2006/11/08 こちらのバグは、日を前後して発生しているMixiデマ騒動で語られている、足跡無効化方法とは全く別の現象です。あちらは致命的なバグですが、こちらは単に名前が表示されなくなるだけです。 コメント欄などで言及なさっている方もおりますが、HTMLのソースファイルを開ければ、5秒で実際は誰がアクセスしたかばれるので、ストーカーとか忍者ゴッコとかバカなことやると100%バレてつかまります。ご注意ください。

    Yuichirou
    Yuichirou 2006/11/05
    「ソフトハイフン」という実体を持たない特殊記号らしい(参照:http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/struct/text.html#hyphenation)
  • http://home.etu.unige.ch/~robin0/LongTitles_ja.html

    Yuichirou
    Yuichirou 2006/03/27
    title属性を表示するツールチップ(ポップアップ)は、Firefoxでは途中で省略されたり、改行が無視されます。それらの問題を解消する拡張機能がコレ。 / 実のところtitle属性での改行はIEの独自実装。お勧めできない。
  • 1