タグ

ブックマーク / www.moongift.jp (3)

  • MOONGIFT: » CSSを最適化「CSSTidy」: オープンソースを毎日紹介

    最近のWebサイトはテーブル組ではなくCSSで構築することが多い。その分、ブラウザ互換性を確保するのが大変な場合も多いが、文書構造的にも分かりやすいものが出来上がる。 それもあって、CSSが肥大化する傾向が見られる。余計なプロパティや値の設定がないか、ツールを使ってチェックしてみよう。 今回紹介するオープンソース・ソフトウェアはCSSTidy、CSSを最適化するソフトウェアだ。 CSSTidyはCSSの最適化処理を行うソフトウェアで、正当性を評価する訳ではないようなので注意されたい。重複するプロパティや、値の指定方法などをチェックし、サイズが極力小さくなるように指摘してくれる。 サイズが小さくなることで、ロード時間が短くなり、トラフィックコストも軽減されるというのが狙いだ。コメントや余計な半角スペースなども削除されるので、圧縮ツールとしての役割もある。 CSSTidyはC++版とPHP版と

    MOONGIFT: » CSSを最適化「CSSTidy」: オープンソースを毎日紹介
    thakuro
    thakuro 2007/08/17
    CSSを最適化し、サイズが極力小さくなるように指摘してくれるオープンソースソフトウェア
  • MOONGIFT: » Ajaxを使ったFlashビデオ制御「Flash-Ajax Video Component」:オープンソースを毎日紹介

    CodeZine:Adobe製、AjaxでFLVを制御するオープンソース「Flash-Ajax Video Component」(アドビ)より。 動画共有サイトでは大抵、Flashビデオの下部に再生、音量変更、早送り/巻き戻しの制御が付いている。これはFlash側で組み込まれているので、便利ではあるがそれ以上の発展がない。 もっと動画とサイトをインタラクティブに融合させるためにも、これを使ってみるのが手だ。 今回紹介するオープンソース・ソフトウェアはFlash-Ajax Video Component、Adobe Labs謹製のAjaxによるFlashビデオ操作ライブラリだ。 Flash-Ajax Video Componentを使うと、FlashビデオをJavaScriptから制御できるようになる。Flashオブジェクトの描画もJavaScriptを通じて行うので、embedタグを書くこ

    MOONGIFT: » Ajaxを使ったFlashビデオ制御「Flash-Ajax Video Component」:オープンソースを毎日紹介
    thakuro
    thakuro 2007/08/14
    Flashビデオをただ流すだけでなく、ユーザのアクションに応じて変化させる事が容易になる
  • MOONGIFT: » 高速PDFビューワー「Sumatra PDF」:オープンソースを毎日紹介

    ※ 左がSumatra PDF、右がAdobe Reader PDFビューワーと言えば、Adobe Readerが一番有名だ。そして高速で動作するFoxit Readerもある。Adobe Readerは3Dレンダリングやフォーム入力等、先進的な機能が実装されている反面、動作が重たいのが難点だ。 その点、Foxit Readerは軽量で高速に動作する。PDFは閲覧が殆どなので、高速性は重要だ。そして第三のプレーヤとしてこちらを紹介しよう。 今回紹介するオープンソース・ソフトウェアはSumatra PDF、高速&軽量なPDFビューワーだ。 Sumatra PDFは実行ファイルがわずか803KBとFDにすら入ってしまうくらい小さい。USBメモリに入れてのポータブルな利用を想定している。そしてこれだけ軽量でありながら多言語メニューへの切り替えが可能だ。 日PDFの表示にも対応している。描画は

    MOONGIFT: » 高速PDFビューワー「Sumatra PDF」:オープンソースを毎日紹介
    thakuro
    thakuro 2007/08/11
    ADOBE Reader は確かに重いから試してみる価値もありそう
  • 1