タグ

2008年11月14日のブックマーク (7件)

  • HTMLを綺麗に保つ12の原則 | エンタープライズ | マイコミジャーナル

    Smashing Magazine - WE SMASH YOU WITH THE INFORMATION THAT WILL MAKE YOUR LIFE EASIER, REALLY. Chris Coyier氏がSmashing Magazineにおいて12 Principles For Keeping Your Code CleanのタイトルのもとHTMLコードをクリーンにするための12の原則を紹介している。厳密には11の原則だが、HTMLをクリーンに保つ上で実践的で効果的なものだ。WebデザイナやWebデベロッパは一度チェックしておきたい。12 Principles For Keeping Your Code Cleanで紹介されている原則を要約すると次のようになる。 [原則1] HTML 4.01を採用する場合でもXHTML 1.0を採用する場合でもStrict指定のDOCTY

  • 正しいコードの巻き方アゲイン(動画)

    これだけどんどん新しい機器が発表されているいまでも、ヘッドフォンコードをどうスマートに収めるかは古くて新しい問題です。 定期的にあげといたほうがいいネタな気がしますので、改めて紹介します。「正しいコードの巻き方」です。 いつもポケットやバッグの中でこんがらがってしまう、場合によってはあなたの大事なiPodを亀甲縛りしてしまっているヘッドフォンコードも、これでスッキリですね。他にもいい方法をご存じの方はぜひ教えてください。 [Ten Reasons Why via Daring Fireball] matt buchanan(MAKI/いちる) 【関連記事】 ・格好いいコードの巻き方(動画) ・グルグル子に愛の手を ・答えに困った時、あなたを助けてくれる10のガジェット

    正しいコードの巻き方アゲイン(動画)
  • CSS 3における新しいレイアウト手法:ボックスレイアウト - builder by ZDNet Japan

    ウェブページのレイアウトでは、ヘッダーやサイドバー、コンテンツなどをどのように配置するかがポイントとなる。現在、配置のコントロールにはfloatやpositionプロパティを利用するのが一般的だが、CSS 3の「Advanced Layout Module」という草案では、新しいレイアウト手法が提案されている。 このレイアウト手法は「行と列のレイアウト」や「ボックスレイアウト」と呼ばれ、FirefoxとSafari、Google Chromeが対応している。 ボックスレイアウトの機能を利用すれば、これまでのfloatやpositionプロパティでは困難だった「段の高さを揃えた段組み」なども簡単に作成できるようになる。 そこで今回は、floatプロパティとボックスレイアウトを利用した段組みを比較していく。また、CSS 3で段組みのレイアウトを実現する「Multi Column」との違いも確認

    CSS 3における新しいレイアウト手法:ボックスレイアウト - builder by ZDNet Japan
  • 亡びるのは国語でなくて国民国家では? - アンカテ

    「国語」としての日語は、滅びない。そして英語は道具として使われる。 - reponの日記 ないわ〜 404 NotFound(暫定) これは重要な論点だと思う。 日語という「国語」は、国家統合の要であり、象徴なんです。 日語を話すから、「日人」という共同幻想のメンバーに加わることが出来る。 むしろ、英語がコミュニケーションツールとして使われるようになればなるほど、日語は「高級な言語」「国語」として、歓迎され、階層の高さを表す一つの教養としての扱いを受けるでしょう。 国民国家というフィクションに一定のリアリティがある限り、「国語」としての日語は無くならないし、危機に直面した時に、むしろ求心力を増す可能性もあると私も思う。 でも問題は、国民国家としての日がそのまま残るかどうかだ。 人々はなぜグローバル経済の質を見誤るのか このの中で、著者の水野氏は1995年を境にしていろいろ

    亡びるのは国語でなくて国民国家では? - アンカテ
  • 複数のIMプロトコルを統合する·Pidgin MOONGIFT

    相当昔の紹介した覚えがありつつも、検索で出てこないと思ったら旧プロジェクト名だったのが原因だった。そう、Pidginは元々Gaimとして知られたIMプロトコル統合ソフトウェアだった。 バディーリスト 変名の理由は分かりやすいもので、AOLの展開しているAIMと重なる部分があったからだ(元々がGTK+ AOL Instant Messangerということもある)。そして法的に争いそうになる前にソフトウェアの名前を変えて回避した。だがそんなことではPidginの魅力は下がらない。 Pidginは各種IMプロトコルに対応したチャットソフトウェアだ。オープンソース・ソフトウェアであり、GPLの下に公開されている。 PidginはWindowsMac OSXLinuxで動作する。WindowsではGTK+が必要になるが、Pidginのインストーラーが自動でダウンロードしてインストールしてくれる。

    複数のIMプロトコルを統合する·Pidgin MOONGIFT
  • シングルクォートもきちんとエスケープする - 素人がプログラミングを勉強していたブログ

    追記2:2007-10-11 - hoshikuzu | star_dust の書斎を見ると、下に書いてるような対策では不十分なようだ。 追記:エスケープすべき文字は、Re: JavaScript内(文字列)にデータを出力する場合の適切なエスケープ手順|freeml byGMOなどを参考に。 シングルクォート(')をエスケープせずXSSの原因になっているサイトをけっこう見かけたので、どういう時問題になるのか書いておく。 JavaScriptの文字列を動的に埋め込む場合。 <script> var q = 'hoge&quot;fuga'; document.getElementById('word').appendChild(document.createTextNode(q + 'の検索結果')); </script> のように、変数に代入する文字列を動的に作っている場合、RubyCG

    シングルクォートもきちんとエスケープする - 素人がプログラミングを勉強していたブログ
  • オバマはSNSでキャズムを超えた - アンカテ

    オバマ候補がネットを通して行った3つの活動 - ゴールデンタイムズ 自分のサイトにSNSを導入。(「オバマを応援する」という名目で集まった人たちが地域ごとに交流できるように。) サイトから簡単に寄付できるようにして支援金1億ドルを獲得(最小として一口5ドルまで用意して小額の寄付を大量に集めた) 集まった支援金を元に各地に大量に選挙事務所を設立(ネット特有の浮ついた意思が現実的にちゃんと票になるように活動) これらの3段活動によりオバマ候補は 票が絶対に揺るがない完全な支持者を大量に獲得することに成功した。 2ちゃんねるの書き込みなので「当かな」と思ったけど、次の記事には同じことがもっとしっかり書いてあった。 バラック・オバマを大統領に導いたインターネット戦略とは | 国際 | 投資・経済・ビジネスの東洋経済オンライン 選挙運動でとくに駆使されたのはソーシャル・ネットワーク・サービス(SN

    オバマはSNSでキャズムを超えた - アンカテ