テンプレート:NoThumb
ナビゲーションに移動
検索に移動
Luaモジュールを使用しています: |
このテンプレートはテンプレートスタイルを使用しています: |
GIFやAPNGなどのサムネイルがアニメーションしない問題を解決させるテンプレートです。
静止画のGIFの場合でもアンチエイリアスを掛けてジャギーを発生させない効果もあります。
テンプレート解説[ソースを編集]
MediaWikiでは[[File:]]
を使用して画像にサイズを指定した場合、サーバー内のImageMagickというモジュールを使用してサムネイル用の縮小済み画像を作成します。
本来は巨大な画像を少しでも小さいファイルサイズにしてサーバー負荷を軽減させるためのものです。
しかしながらアニメーションGIFの場合は、逆に縮小後のファイルサイズが大きくなり、また画質も劣化するという問題が発生することがあります。
また巨大なGIFファイルは縮小処理の負荷を軽減しようとする意図で静止画にしてしまい、さらにAPNGの場合はImageMagickの仕様上、サムネイル自体を静止画にしてしまいます。(なんということでしょう)
このテンプレートはこれらの問題を解決するため、縮小前の画像をcssによってブラウザで強制的に縮小表示させるようにしたものです。
見た目も良くなりユーザーも幸せ、サーバーにも負荷がかからず、つまりお互いWin・Winなテンプレートなのです。
比較例[ソースを編集]
File:との互換性サンプル[ソースを編集]
- フローティング
ソース | 結果 |
---|---|
{{NoThumb|Ender Dragon.gif|100px|right}}
|
いろは にほへと ちりぬるを わかよたれそ つねならむ うゐのおくやま けふこえて あさきゆめみし ゑひもせす |
- フレーム付き
ソース | 結果 |
---|---|
{{NoThumb|Ender Dragon.gif|200px|thumb|キャプション文字列}}
|
いろは にほへと ちりぬるを わかよたれそ つねならむ うゐのおくやま けふこえて あさきゆめみし ゑひもせす |
パラメーター[ソースを編集]
パラメーター | 説明 | 備考 |
---|---|---|
|1=
|
ファイル名を指定します。(必須) | 先頭のFile: は不要。
|
|2=
|
画像サイズを指定します。(省略可) 幅・高さのどちらを指定しても構いません。 |
例: 200px 、x300px 、200x300px
|
|3=
|
画像サイズを指定します。(省略可) 2番目のパラメーターと同じです。幅、高さを別々に指定したい場合に使います。 |
[[File:]] 共通。
|
|link=
|
画像をクリックした時のリンク先のページを指定します。 | [[File:]] 共通。
|
|right
|
画像を右側へフローティングさせ、以降のWiki構文を回り込みさせます。 | あとに続くWiki構文の回り込みをやめさせたい場合{{clear}} を使用します。[[File:]] 共通。
|
|left
|
画像を左側へフローティングさせ、以降のWiki構文を回り込みさせます。 | あとに続くWiki構文の回り込みをやめさせたい場合{{clear}} を使用します。[[File:]] 共通。
|
|center
|
画像を水平ブロック全体に専有させ中央に表示します。あとに続くWiki構文は改行されて表示されます。[[File:]] 共通。
| |
|none
|
画像を水平ブロック全体に専有させ左側に表示します。あとに続くWiki構文は改行されて表示されます。[[File:]] 共通。
|
cssのdisplay: block と同じ。
|
|thumb or |frame
|
右側へフローティングさせてフレーム内に画像を表示させます。left が指定されている場合は左にフローティングします。
|
[[File:]] 共通。
|
|class=
|
追加のスタイルclassを指定することができます。 | [[File:]] 共通。
|
|pixel
|
拡大/縮小時にアンチエイリアスを使用しないようになります。 | |
上記いずれにも当たらない文字列 | thumb 使用時のキャプション文字列となります。
|
[[File:]] 共通。
|
[閲覧 | 編集 | 履歴 | キャッシュ破棄]上記の記事は次のページから転記しています: テンプレート:NoThumb/doc.