Mach3.laBlog

Laboratoryのアーカイブ

IE8/9.jsで、ある条件が揃うとスタイルが飛んでしまう現象について

ちょっとハマったので備忘録。
IE7.jsは、クラシックなIEでモダンブラウザの機能を使うためのライブラリですが、
その系列のIE8/IE9.jsを使ってある条件が整うと、スタイルが消えてしまう不具合に遭遇しました。

※執筆当初のIE7.jsの最新バージョンは、7.2.1(beta4)

IE8/9.jsで、ある条件が揃うとスタイルが飛んでしまう現象について

続きを読む

条件分岐に特化したリソースローダー「yepnope.js」を試してみる

最近ブログ記事のソースコードで見かけるようになった「yepnope.js」を試してみました。
条件分岐によって読むリソースを切り分ける事に特化したライブラリです。

条件分岐に特化したリソースローダー「yepnope.js」を試してみる

続きを読む

TitaniumDesktopの多重起動を抑制する(Windows)

最近Titaniumを少々いじっておりましたが、軽くハマったのでメモなど。
Titanium Desktopで作ったアプリの多重起動を抑制してみる実験。
環境の都合などで、Windowsのみ。

TitaniumDesktopの多重起動を抑制する(Windows)

続きを読む

HTML5のplaceholderのようにガイドテキストを表示するjQueryプラグイン

HTML5でフォーム関連の要素は色々と刷新されて便利になりそうですが、
その新機能のひとつに、ガイドテキストをうっすら表示させるplaceholderなる物があります。
今日はそのplaceholderをjQueryで表示させてみるちいさな実験。

HTML5のplaceholderのようにガイドテキストを表示するjQueryプラグイン

続きを読む

JS/CSSでふわりとフェードするボタンをつくる

震災後、なんやかんやで2週間あけてしまいました。こんにちは、私は元気です。
今日は、せっかくCSS3で色々な事が出来るようになってきたところで、
ふわりとフェードするボタンの作りなどを記してみる。

JS/CSSでふわりとフェードするボタンをつくる

続きを読む

head要素に読み込むべき唯一のスクリプト「headjs」

Modernizr」や「html5.js」等、 モダンな環境の為の便利なスクリプトは多々ありますが、
「headjs」はそんな彼らの仕事を一気に引き受けてくれる働き者のスクリプトです。

headjs

続きを読む

CodeIgniterの出力にMustacheを使ってみる

シンプルで軽量なPHPフレームワーク、CodeIgniterのビューで
これまた軽量なMustacheを使用してみるメモ。

CodeIgniter + Mustache

続きを読む

naveで簡単!node.jsの導入メモ (Ubuntu)

nave」というのはnode.jsを導入するためのシェルスクリプトです。
インストールを簡略化してくれるだけでなく、
複数のバージョンを切り替えて起動する事が出来る優れもの。
今回のお題は、naveでnode.jsを導入する覚書など。

naveで簡単!node.jsの導入メモ (Ubuntu)

続きを読む

IEの透過PNG+opacityの不具合を治すメモ

透過PNGの処理が下手くそなのは、IE6だけではなく、IE7/8も同様です。
IEで透過PNGをあてた要素のopacityを弄ると、周りがグレーがかって汚くなります。
この現象はよく知られていると思いますが、今日はこの不具合の治し方のメモを記しておきます。

IEの透過PNG+opacityの不具合を治すメモ

続きを読む

GoogleスプレッドシートとYahooPipesで簡易CMSを作る

2/13に執り行なわれたYokohama.jsでしゃべらせて頂いたお題です。
資料等はjsdo.itにて公開していますが、ブログにも軽くまとめておきます。

GoogleスプレッドシートとYahooPipesで簡易CMSを作る

続きを読む