模板討論:鏈入文件
跳至導覽
跳至搜尋
關於這個模板的實現方式
實際上之前已經有編輯者嘗試過類似做法了,這樣確實會更優雅一些,但相關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「論|史|反」 - 哦,
<img src="{{filepath:Example.jpg}}" width="50" /><div style="display:none;">[[File:Example.jpg]]</div>這樣好像不會重複請求。 —— 鬼影233「論|史|反」