技術
-
960 Grid System 固定幅ベースのWebデザイン手法
フレームワークというのは制約を設けることで生成物の最低レベルを上げる効果だとも思うけれど、960 Grid Systemが提唱したのは幅960pxを等間隔で分割することで、方眼紙上でデザインするようにサイトをデザインする手法。 960という数字は、2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 20, 24, 30, 32, 40, 48, 60, 64, 80, 96, …
-
cvi_text_lib ブラウザだけで文字を好きな方向に書けるライブラリ
cvi_text_libは、Javascriptで英数字の文字列をベクター描画するライブラリで、IEではvml、それ以外のブラウザ(Firefox, Opera, Safari)ではcanvasを使い分けることで、主要なブラウザでの動作を実現している。 Javascriptライブラリの中に、san-serifのフォントのベクターデータが含まれていて、英数字・記号についてはそのベクターデータを元に文 …
-
ロシアの人力CAPTCHA破りは日給3ドル?
ニューヨークタイムズのニュースより。 Googleのキャプチャ専門エンジニアとして(非公式に)知られるBrad Taylor氏の、GmailのCAPTCHAはまだ破られていない、地球の別の地域で一つ一つ人力で解かれている、というコメントと、 Websenseが発見したロシア語の文書に書いてあった、一日CAPTCHAを解く労働者への手順書とそこに載っていた「日給3ドルから」という記述の話。
-
リアルタイム顔認識
スタンフォード大で開催されたメタバースサミット(そんなのやってたのか)で、リアルタイム顔認識技術のseeingmachinesという会社のデモをRobert Scobleが絶賛しているので見てみた。 ノートPC(Mac)のカメラとソフトウェアで、目や口の位置をリアルタイムに追跡して、顔の位置を追っていSeeing Machinesという会社のデモ。 アイトラッキング用の技術は普及しているようだが、 …
-
EditArea ソースコード編集専用のJavascriptエディタ
via Ajaxian EditAreaは、HTMLフォームでソースコードを編集するためのJavascriptライブラリ。 デモページで使ってみていただくのが一番わかりやすい。 機能リストのところを訳すと、 スクリプトをインクルードして関数一個呼ぶだけ タブが打てる(これはいい) 検索と置換 シンタックスハイライト機能あり。他の言語用にカスタマイズもできる オートインデント 行番号表示 多言語対応 …
-
mapper.js 地図ハイライトなどに使えるJavascriptライブラリ
via Ajaxian mapper.jsは、画像上のエリアハイライトを簡単に実現するJavascriptライブラリだ。 Firefox, IE, Opera, Safariに対応している。 手順としては、 画像ファイルを一つ用意して、マウスを置いたときに起こしたい効果をクラス名であたえる。 イメージマップのmapタグ、areaタグでハイライトさせたりエリアを指定する でおしまい。あとはライブラリ …
-
世界初立方体型タッチスクリーンによるルービックキューブ
via ANDREWFENTEM.COM 電子機器のインタフェースについて研究を続けているAndrew Fentem氏の最新作は、立方体に液晶とタッチスクリーンを6面張ったデバイス。いろんなゲームができるということで、ルービックキューブを動かしている。 触って動かすルービックキューブは、これまでのものとかなり操作感が違うかも。 [関連] 4次元、5次元ルービックキューブ