タグ

2010年5月31日のブックマーク (5件)

  • 第32回 Encode:日本語だけ扱えればよいのではなく | gihyo.jp

    一般的には推奨されないencodingプラグマ 前回取り上げたencodingプラグマは、簡単なjperl用のスクリプトを移植したい場合には便利ですが、perlunifaqというPerl付属のマニュアルにははっきり「Don't use it.」と書いてあるくらい、一般的には使えないプラグマと認識されています。 前回も見たように、encodingプラグマが対応しているのは、ソースコードに埋め込まれている文字列やそれに類する正規表現、そして標準入力からのデータを指定された文字コードからPerlの内部表現に変換し、標準出力へ出力する際には内部表現を指定された文字コードに変換することだけです。ほかのファイル入出力部分や、コマンドラインから受け取った引数、標準エラー出力などの変換は行わないので、ちょっと凝ったことをしようと思うと、結局「外から入ってきたものはデコード、外に出すものはエンコード」という

    第32回 Encode:日本語だけ扱えればよいのではなく | gihyo.jp
  • Firefox に outerHTML を実装する - IT戦記

    outerHTML について outerHTML とは Mozilla 系のブラウザ以外のすべてのブラウザで使える要素の HTML が文字列として取得できるプロパティです。 alert(document.body.outerHTML); // => body の HTML がすべて見える(例:<body><h1>It works!</h1></body>) というわけで 以下のコードを書いてみました。 if (!('outerHTML' in document.createElement('div'))) { HTMLElement.prototype.__defineGetter__('outerHTML', function() { return this.ownerDocument.createElement('div').appendChild(this.cloneNode(tru

    Firefox に outerHTML を実装する - IT戦記
  • iPadに最適化したサイトがつくれるかもしれない5つの方法(基本編) - EC studio デザインブログ

    <link rel="stylesheet" media="only screen and (max-device-width: 1024px)" href="ipad.css" type="text/css" /> /* 好ましくない例 */ これを使うことで横幅1024px以下のデバイスでアクセスされた場合に、ipad.cssを読み込むということはできるんですが、PCの場合でもこの程度の解像度のものはありますし、なおかつ利用しているブラウザが最近のものであれば、このコードを理解してしまいます。 つまり、「iPadだけ」に適用させるということは実質できないということになります。 この点はご注意ください。 デバイスの幅に左右されないリキッドレイアウトにする 前述のユーザーエージェントの話に次いで、レイアウトの話です。 iPadのデバイスとしての画面サイズはポートレート(縦向き)であれば 横

    a2ikm
    a2ikm 2010/05/31
    iPadは画面サイズも大きいし、そこまでの対策はしなくても良い気がする
  • 河野太郎公式サイト | 強行採決と民主主義の危機

    普天間問題の陰で、郵政法案が強行採決された。 もともと小泉内閣の時に、莫大な審議時間をかけ、解散、総選挙までやって決めた改革をわずか数時間の採決でひっくり返した。 数日前までは、与野党の国対間で、この法案はこの国会ではやらないということになっていた。とても審議時間が足りないからできないという認識は一致していた。 ところが小沢一郎幹事長が郵便局長さんを相手に一言言ったとたんに、民主党はしゃにむに強行採決だ。 僕がまだ、当選一回の時、やはり強行採決があった。委員会の控え室に一回生が動員されて詰めかけると、当時の野党の先輩議員が、控え室で、ほら自民党の若いのが先に並ばなきゃ、君たちが先に出ていって委員長を守る、マイクも守れよ、野党は後ろから、声はいくらでも大声出していいけれど、ケガしたり、ケガさせたりということがないようにやるんだよ、エキサイトしてたたいたり、蹴ったりしちゃいかんぞ、と事細かに注

  • グリッドベースのサイトを作りたいなら『Tiny Fluid Grid』が便利 | 100SHIKI

    ちと技術的なツールだが、メモ的にエントリー。 用途にもよるだろうが格子状のラインに沿って要素を配置したサイトを作りたいならグリッドベースのデザインが便利だ。 そう考えるとTiny Fluid Gridは知っておいてもいいだろう。 このサイトでは作りたいグリッドのサイズを指定するだけで必要なCSSファイルをダウンロードすることができる。 あとはこれをベースにサイトをデザインしていけばいいだけだ。 最近のサイト作りはスピード勝負のようなところもある。こうしたツールをうまく使いこなしたいですね。

    グリッドベースのサイトを作りたいなら『Tiny Fluid Grid』が便利 | 100SHIKI