2010-02-01から1ヶ月間の記事一覧

JavaScriptでCSS Minifier

JavaScript で書かれた CSS Minifier がほしいと思って探してみたんだけど、PHP などは多々あれど JS のは皆無だった。(サーバーサイド JS が流行れば出てくると思うんだけど)色々探した挙句、こういうのを発見して、 Any recommendations for a CSS minifie…

//から始まるURL

このブログでも前に一回出てきたことがあるんだけど、// から始まる URL のことが紹介されていた。(問題・このブログのどの記事で出てきたでしょうか?) Using Protocol Relative URLs to Switch between HTTP and HTTPS - HttpWatch Blog <img src="//example.com/img/foo.jpg" />とか書いてあると、…

Migemoでページ内検索するためのGoogle Chrome Extension

一応完成したので公開します。 MigemoFindInPage - Google Chrome 拡張機能ギャラリー 前に作った ChromeMigemo Extension に依存します。これがインストールされてないと動きません。 ページ内検索で、いつも「今自分はどこにいるの?」という感覚になるのが…

要素が画面上に見えているかどうかを調べる

document.elementFromPoint という便利な関数を知ったので、今作っている Chrome 用 Migemo ページ内検索で使ってみた。これが困ったことに、ブラウザごとにかなり挙動が違うのだけど、本来の動作はこんな感じらしい。 待望の document.elementFromPoint が …

ある要素が見える位置までスクロール

into_viewport という関数を作ってみた。Chrome 以外ではチェックしてない。(でも IE 含め、他のブラウザで使えない関数などは使ってないはず)IE に getComputedStyle が無いのを忘れてた。var s = getComputedStyle(elem, null); のところを var s = window…