• Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

模板討論:鏈入文件

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋

關於這個模板的實現方式

實際上之前已經有編輯者嘗試過類似做法了,這樣確實會更優雅一些,但相關api是高開銷函數,會增加Lua的使用時間以及存在最大調用次數的限制。並且使用img標籤加display:none時,由於瀏覽器不會重複請求相同地址的圖片,所以並不會出現額外產生流量的情況。二者相比之下還是用一個隱藏的img標籤比較好。--東東君討論) 2022年6月11日 (六) 19:37 (CST)

高開銷確實是個問題。但wikitext寫法中無論用1px或者與img標籤中相同的大小,大部分情況下都會生成為縮略圖,而這明顯和例如{{Filepath:Example.jpg}}的網址不同。當然如果wikitext中用例如50px,img中{{Filepath:Example.jpg|50px}}這樣寫圖片確實不會重複請求。此外,wikitext寫svg現在會被轉為png,而filepath不會自動轉換。就我個人而言一般不會接受用了img還要使用縮略圖甚至svg轉png的情況。 —— 鬼影233鬼影233||
的確,我沒考慮到會生成縮略圖的問題。--東東君討論) 2022年6月12日 (日) 08:29 (CST)
哦,<img src="{{filepath:Example.jpg}}" width="50" /><div style="display:none;">[[File:Example.jpg]]</div>這樣好像不會重複請求。 —— 鬼影233鬼影233||