Ed Eliot氏およびStuart Colville氏は23日(米国時間)、CSS Sprite Generatorの最新版となるCSS Sprite Generator 2を公開した。CSS Sprite Generator 2はオーバーホールが実施されたメジャーアップグレードバージョン。以前のバージョンでは画像の結合にGDを採用していたが、新しいバージョンではImageMagicが採用されている。この変更で従来のバージョンよりも高品質な画像が生成されるようになったほか、発見されていたバグが修正されている。
またCSS Sprite Generator 2では追加機能として、PNGまたはGIF画像で利用する色数を指定できるようになったほか、JPEGに対する画動品質が指定できるようになっている。またPNGを使っている場合に出力を圧縮する目的でOptiPNGを選択できるように機能が拡張されている。OptiPNGのサポートで少なくとも50%はサイズが縮小されると報告されている。
CSS Sprite Generatorは画像をひとつにまとめることで画像要求のコネクション数を削減しようという取り組みのためのツール。画像をZIPでまとめてアップすると、画像の結合を実施し、結合した画像と、その結合した画像からデータを切り出して使うためのCSSが生成される仕組みになっている。実際に計測してみても転送量の削減とHTTPリクエストの減少が確認できる。Webサイトのパフォーマンスを向上させるうえで効果的な取り組みだ。
CSS Sprite Generator 2のソースコードはまだ公開されていないが、コードは完全に再構築され理解しやすいようにコメントがしっかりつけられているという。以前のバージョンがLaunchpadで公開されたように、CSS Sprite Generator 2も数日後にはLaunchpadのページで公開されるとされている。前回の公開と同じであればThe BSD Licenseのもとで提供されることになるだろう。
Ed Eliot氏およびStuart Colville氏はリリースアナウンスのなかで、今のところサイトの翻訳が欠落していることから、手伝ってくれるユーザは申し出て欲しいとしている。特に日本語、ロシア語、オランダ語、ポーランド語、トルコ語、韓国語、ルーマニア語の翻訳手伝いを応募している。関心があるユーザはWebsite Performance - Your Languageのページを参照してみてほしい。
| ソースコード登場、CSSで画像分割 "CSS Sprite Generator" [2008/1/29] |
| YSlowでWebページを高速化 - リッチさと速さを同時に実現するUIを! [2008/1/29] |
| 画像のHTTPリクエストをCSSを使って軽減する"CSS Sprite Generator" [2007/10/2] |
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
坂本教授、木の光合成に着目した不思議な音楽的挑戦!『ETV特集』 [10:08 2/11] キャリア |
|
バロックで異端!水墨画の巨匠、雪村周継の神業に迫る! [10:07 2/11] キャリア |
|
元・宝塚の真琴つばさ、ドラマ初主演で小学生の母親役に挑戦! [10:07 2/11] キャリア |
|
「四大陸フィギュア」今夜は連覇のかかった高橋、昨年末復活した浅田、村上に注目! [10:07 2/11] キャリア |
|
【EU発!Breaking News】精神疾患治療のため?マラリア患者の血液を注射された男性。(オーストリア) [10:05 2/11] キャリア |