タグ

2011年6月15日のブックマーク (2件)

  • Firefox 3.6でFlashの上に position: fixed; な要素を表示できなくなった件 - gifnksmの雑多なメモ

    Firefox 3.5までは "position: fixed; overflow: auto;" をHTMLの要素側に指定する Flashを読み込んでいる embed や object に wmmode="transparent" というパラメータを設定する これらのいずれかを行うことで,Flash で表示されたコンテンツ上にHTML要素を重ねて表示することができていました。(参考: Flashよりも前面にポップアップを表示する | Web scratch) このバグなんだか仕様なんだかよくわからない挙動を利用して,拙作のユーザースクリプトではポップアップを動画の前面に表示するなんてことを行っていましたが,Firefox3.6からは一部の要素だけがFlash上に表示されるという非常に中途半端な状況に…。 3.6で行われた何らかの変更が影響していると思うのですが,リリースノートを読んでみて

    Firefox 3.6でFlashの上に position: fixed; な要素を表示できなくなった件 - gifnksmの雑多なメモ
  • いいから聞け! 俺が文字コードについて教えてやるよ その1(前提知識編) - 谷本 心 in せろ部屋

    ちょっと久々のJavaネタですが、 前から書き溜めていた、文字コードやエンコードについてのノウハウを書きます。 今回は、詳細な説明に入る前に、前提になる知識や用語について説明しておきます。 文字コードとエンコードって違うの? 新人くん「では、HTMLの文字コードはUTF-8でお願いします」 先輩社員「文字コードじゃなくてエンコーディングでしょ?」 新人くん「えっ。あぁ、はい、それで」 文字コードとエンコード(エンコーディング)を混同して使ったりすると、 ちょっと原理主義的な人に怒られたりするんですけど、 大まかに言えば、「文字コード」は文字に割り当てられた「数字」のことで、 「エンコード」は文字と数字をマッピングする「方式」のことだと捉えていれば、大きくは外れません。 ただ、「文字コード」という言葉は、「数字」「方式」の両方で使われるほか、 文字一覧を示す「Charset」という意味で使わ

    いいから聞け! 俺が文字コードについて教えてやるよ その1(前提知識編) - 谷本 心 in せろ部屋