技術
-
ビデオに映る人の顔を判定して隠すプライバシー対策技術のデモ映像
写真イメージから人間の顔を判定して隠してくれる笑い男画像自動作成ジェネレーター、というのが前にあった(今探してみたら最初に話題になったサービスはサイトごと無くなっていた)。 このビデオで紹介されているのは、それの動画版と言っていい。手配中の顔の場合はそのまま録画して、一般人の顔はぼかして録画するという。 監視カメラに映った車やそのナンバー、人物を特定するソフトウェアを作っている3VRが、同じ技術を …
-
Safariでページを反転させるブックマークレット
Ajaxianに出てた。Safariブラウザだけの機能。 -webkit-transform に ‘rotate(180deg)’ を与えると、180度回転したページが表示される。 javascript:document.body.style[’-webkit-transform’]=‘rotate(180deg)’; リンク …
-
inputEx - HTML Form作成Javascriptライブラリ
inputExは、クライアント側だけでバリデーションや入力補助つきのフォームを作成できるJavascriptライブラリだ。MITライセンスで、Yahoo UI libraryのバージョン2.5.1をベースにしている。 サンプルのページからデモを開くとわかるけれど、 JSON形式の短い記述のみで、きちんとしたフォームが使える。一般的なフォーム、URLやメールアドレス、IPアドレスなど特定のフォーマッ …
-
20行のJavascript+canvasでここまでできる
# Internet Explorer不可 OZONE Asylumというフォーラムで出された今月のお題「20行のJavascriptでできるだけ多くのエフェクトを同じスクリーンに出す」に対して出てきたすごい答がこれ。 ソースを見ると、たしかに有効な行は20行しかない。 Opera9.5とFirefox3(どっちもまだベータ)で作者の意図どおり動くとのこと。Firefox2やOpera9でも動き自 …
-
Pure Javascript動画プレイヤー
うーん。無駄にすごい JSONVidというJSONで動画データを表記する形式を自作し、Flashを使わずにJavascriptだけで動画を再生するプレイヤーを書いた人が現れた。Jacob Seidelinさん。 デモ1, デモ2 一時停止機能もある。Flashレスなので音はない。 読み込みにかなり時間がかかるし、非力なPCだと見るのに耐えないけど、それでもよく動いてる。 Jacobさんは他にアニメ …
-
lightboxライブラリ37個の比較表
写真などをページ上で強調表示する、いわゆるlightbox効果を実現するJavascript+CSSライブラリを37個も集めて、ライブラリサイズやそれぞれの機能、どのJavascriptライブラリを使っているかなどで絞り込めるようにした比較表が発表されている。 このようなUI系のライブラリを使う際には、自分が普段使っているベースライブラリとの親和性などが重要だと思うので、このような形でまとまってい …
-
バイナリ読み込みAjaxライブラリBinFileReader
サーバ側に置いたバイナリファイルをJavascriptからアクセスして、バイナリ列の任意の場所を好きなバイト数だけ読み込むライブラリがこのBinFileReaderらしい。 BinFileReaderのデモでは、表示したbmp画像の中から、画像のサイズ情報などの部分をJavascript経由で問い合わせることで遅延取得し、表示している。 また、このライブラリと多数の画像を使って、クリックした画像を …
