タグ

2012年5月15日のブックマーク (8件)

  • Hogan.js

    Getting started Hogan.js is a 3.4k JS templating engine developed at Twitter. Use it as a part of your asset packager to compile templates ahead of time or include it in your browser to handle dynamic templates. If you're developing with Node.js, just use NPM to add the Hogan package. $ npm install hogan.js Alternatively, drop hogan.js in your browser by adding the following script. <script src="h

  • Bootstrap、Hogan.js、Finagleなど注目のTwitter系オープンソース - @IT

    Bootstrap、Hogan.js、Finagleなど 注目のTwitter系オープンソース Twitter Tokyo Open Houseまとめレポート 山裕介 2012/5/15 「Twitter Open House」はTwitter社のエンジニアと直接情報交換ができるオフラインイベントで、すでにサンフランシスコの社では何度か開催している。 先日、日では初めてとなる「Twitter Tokyo Open House」がTwitter Japanのオフィスで開催された。季節外れの大型低気圧により天候は荒れ、開催すら危ぶまれたが、結果としては多くのエンジニアが集まり盛況なイベントとなった。 OpenJDKにも参加するTwitterのアーキテクチャ 最初に講演を行ったのはTwitterのアーキテクチャのディレクターであるロブ・ベンソン氏。なでしこジャパンや天空の城ラピュタを例に挙

  • Flash の z-index を Javascript から有効にする - elm200 の日記(旧はてなダイアリー)

    趣旨 Flash は、ただのインラインレベル置換要素であるにもかかわらず、デフォルトでは CSS の z-index に関する決まりごとに従わない。z-index とは、画面の x軸・y軸の両方に直交する軸で、要素が画面の手前におかれているのかそれとも奥かを指示する CSS プロパティである。たとえば、position:absolute で z-index を指定した DIV 要素を z-index の指定のない Flash と重ねると、来ならば、DIV は Flash の手前に表示されなければならないのに、実際には Flash のほうが手前に来てしまう。 では打つ手はないのか、というと実は wmode という Flash のプロパティがあり、これを "transparent" にしてやればよい。たとえばつぎのような感じだ。 <!-- EMBED を使うとき --> <embed src

    Flash の z-index を Javascript から有効にする - elm200 の日記(旧はてなダイアリー)
    tacshiss
    tacshiss 2012/05/15
    z-index <embed wmode="transparent"
  • Selenium

    Selenium automates browsers. That's it!What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well. Selenium WebDriver If you want to create robust, browser-based regression automation suites and tests, scale and di

  • JavaScriptで全角英数と半角英数の相互変換 - Rewish@hatena

    全角英数の文字コードから65248個前が半角英数の文字コード。 半角英数の文字コードから65248個後が全角英数の文字コード。 // 半角にしたい str.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 65248); }); // 全角にしたい str.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) + 65248); }); 65248の部分は16進数で表される事が多い。 // 半角にしたい str.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0)

    JavaScriptで全角英数と半角英数の相互変換 - Rewish@hatena
  • 利用者の意図から探るサイトデザインの最適化

    以前から文脈によってコンテンツ配信が活かされるという話はしてきました。テクノロジーを活かすことで、適確な文脈を読み取ってコンテンツ配信が可能になるのではないかという提案をしてきたわけですが、デザインプロセスとしてコンテキストを考えることが重要になることもあります。今回は企業の製品ページに注目して、文脈とコンテンツ配信がどう結びついているのかを検証していきます。 このように製品ページに HTML版と Flash版と 2つ用意されていることがあります。 同じ AQUOS PHONE の紹介ページですが、ソーシャルメディアで共有されている数から予測すると、アクセス数は HTML ページのほうがはるかに高いと思います。また、購入・お問い合わせまでの導線も明確なので、コンバージョンにも違いがあると予測されます。製品についてもっと知りたいというニーズに応えるのであれば、自己アピールの要素が強いプロモー

    利用者の意図から探るサイトデザインの最適化
    tacshiss
    tacshiss 2012/05/15
    利用者の意図 一人で情報を調べる:機能や料金がすぐ分かる HTML ベースのページ。表示速度もはやく、ページ遷移も機敏。 複数人で一緒に眺める:楽しんで会話も弾む動的ビジュアルのあるプロモーションサイト。
  • [JS]ウェブページのUIエレメントにちょっとだけ便利な機能を加えるスクリプト -minjs

    フォーム、テーブル、カレンダーなど、ウェブページで使用するUIエレメントに便利な機能を加えるjQueryのプラグインを紹介します。 minjs - Minimalist JavaScript [ad#ad-2] minjsは現在、3つのモジュールが公開されています。 minform longtable drcal minform HTML5のフォーム周りの便利な機能を非サポートブラウザでも利用できるようにします。 デモ ダウンロード minform -GitHub [ad#ad-2] minformの使い方 minformはスクリプトを外部ファイルとして記述するだけで、下記のフォーム関連の機能が非サポートブラウザでも利用できるようになります。 placeholders 入力欄にヒントのテキストを表示します。 autofocus 入力欄をフォーカスします。 required 必須入力の欄で、

  • 【漫画つき】コンプガチャだけじゃない。ケータイSNSゲーム課金の仕組み解説 | しっぽのブログ

    ツイート 昨日から、コンプガチャの話題が飛び交ってますが、 みんな結局何が問題で、どこが論点なのか分かりにくくなってると思います。 そこで今回、コンプガチャと、あといくつかケータイ向けSNSゲームの手法について、お金を使ってしまう仕組みについて解説してみました。 例のごとく凄く長くなってしまいましたが、 現役漫画家の森井ケンシロウさんが分かりやすいイラストを描いてくれたので、ぜひ楽しみながら見ていってね。 ちなみに、説明する各種システムはゲームによって微妙に差異があります。 今から説明するのはひとつの例で、カードの枚数や値段、期間やその他もろもろ、仕組みが違うゲームもあるってことは了承してください。 コンプガチャとその問題点 コンプガチャというのは、好調なケータイ向けSNSゲームで結構取り入れられている手法で、 一部では売上の50%をこのコンプガチャが占めるなんて話もあります。 「ガチャ」