2011-01-11 9 views
6

jQueryの最小ライトボックスプラグインとは何ですか(サイズに関して)? Fancyboxに近いもの:最小のjQueryライトボックススクリプト

+18

プラグインビルダーは1人のユーザーよりも広い範囲のユーザーに対応する必要があるため、最小のものは常に自分で作成するものです。 –

+0

詳細な仕様を作成し、私たちはcodegolf :) – m0sa

+0

李江(Ji Jiang)が言ったことに加えて、どのブラウザをサポートする予定ですか?イメージを(影とコーナーのために)持つか、CSS3を使うつもりですか? – ifaour

答えて

2

、お楽しみください。

1

Fancyboxのすべてが欲しいのであれば、「最小」はあなたの特定のニーズに完全に依存していると言えます。その非常にプラグインを使う方法はほとんどありません。

まだ他人を見て、あなたのニーズに合っているかどうかを確認するには、list of lightbox scriptsをチェックしてください。その多くはFancyboxよりもサイズが小さくなっていますが、あなたのニーズに合ってください。

最後に、tutorialを読んで、いつでもあなた自身のものを書くことができます。つまり、独自のものを作成したい場合です。しかし、あなたがそのような特定のニーズを持っている場合は、に誰も来なくて、無料であなたのためのコードを書いてください。

+0

Chromeでデモが動作しないことに注意してください。 :) – dmackerman

14

私はNiteliteと呼ばれる低レベルのjQueryのライトボックスのスクリプトを書きました:それはどちらか自分自身で使用することができますものの一種である、または構築すること(縮小さ、それの1.4キロバイトとgzipで圧縮された)https://github.com/premasagar/nitelite

をより多くの機能豊富なライトボックスプラグイン。 http://www.bbc.co.uk/persian/services/2009/05/090512_pm_widget_conditions.shtml

  • MiShortsウィジェット(フィルムのサムネイルをクリックしてください):

    それはプロジェクトのカップルに生産に使用されています:

    オープンソースのMITライセンスです。

    http://www.digitalia.be/software/slimbox2

    それが唯一の4Kだ...私はこのいつかを使用している)

  • 1

    私のアプローチでは、私の必要条件を満たすスクリプトを見つけて、必要なものだけが含まれるまで無慈悲にハックします。それが達成されると、私はスクリプトを圧縮します(私のサーバーにスクリプトの圧縮を残す)。

    主に、ブラウザのフェッチ時間を短縮するための小さなスクリプトを探している場合は、Webサーバーのキャッシュコントロールのヘッダーと圧縮設定を適切な値に設定してください。良い書き方(キャッシュに関する)はhereで見つけることができます。適切なキャッシュポリシーが定義されていない場合、すべてのページビューでサーバーからダウンロードされている場合、スクリプトが小さいかどうかは重要ではありません。

    0

    私は便利なように見えるPrettyPhotoプラグインから恥ずかしがります。デモには疑わしい広告があります(私のサイトは実験の直後にリダイレクトされました)

    ライトボックスを探している場合は、最新のクエリに更新されたものを探してみてください。 Slimbox2とfancy boxは現代のCSSのために更新されておらず、画像を使ってボックスを構築していませんし、最新のjqueryの変更を合理化するために更新されていません。