维基百科讨论:不要担心性能
外观
本頁是以往討論的存檔。請勿編輯本頁。若您想發起新討論或重啟現有討論,請在當前討論頁進行。 |
WP:SIGN矛盾
- 章節「簽名的外觀和顏色」「HTML/XML標籤」:
此外,由於技術原因,您不應在簽名中使用……過時的HTML標籤(注:包含
<font></font>
)
- 章節「簽名的外觀和顏色」「長度」:
雖然如此會使用到W3C已經鼓勵用
<span>
來取代的<font>
元素,不過在瀏覽器依然相容的情況下,仍然可以這麼做。
嚴重矛盾。至於保留何者,我無法定奪,提請討論。--Wiki emoji | 😷🅔🅜🅞🅙🅘🅦🅘🅚🅘😷 祝百毒不侵~ 2022年3月3日 (四) 00:16 (UTC)
- 技术与方针的矛盾,但是font只是作为span需要调色时允许的兼容替代品,应该只是“允许特例,但不建议常理”?。——Sakamotosan路过围观 | 避免做作,免敬 2022年3月3日 (四) 00:52 (UTC)
- 现在不支持CSS的浏览器还能访问维基百科?--Steven Sun(留言) 2022年3月3日 (四) 02:44 (UTC)
- 可討論是否禁用過時標籤。先前看到有機器人在批次改掉簽名的過時標籤,因為lint error。—- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月11日 (五) 10:18 (UTC)
- mw:New_requirements_for_user_signatures#Proposal:_signature_validation_requirements_(2020),簽名不能有Special:Lint錯誤;過時的HTML標籤,應禁止。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月13日 (日) 03:55 (UTC)
- @cwek、Emojiwiki、Steven Sun:見phab:T140606此工單,有Special:Lint錯誤與過時的HTML標籤的簽名應被禁止,因為未來簽名識別工具將不支援,硬是使用等於繞過系統簽名辨識工具。同時Ping上次討論關於「phabricator自2019年起逐漸更新簽名限制」議題(存檔)的用戶:@Temp3600、SunAfterRain、Sanmosa、Ochloese、Xiplus:@1233、Ghrenghren:如無異議,應根據上次關於「phabricator自2019年起逐漸更新簽名限制」議題(存檔)的作法,刪除「允許在簽名中使用過時的HTML標籤」之條文。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月13日 (日) 04:07 (UTC)
- 這樣的話就應該刪掉再換掉例子。--Ghren🐦🕛 2022年3月13日 (日) 04:09 (UTC)
- 只有部分的lint error被系統禁止,font似乎不在目前的禁止項目之內。--Xiplus#Talk 2022年3月13日 (日) 04:35 (UTC)
- 但從REST BASE(
/w/rest.php/zh-two.iwiki.icu/v3/transform/wikitext/to/lint
,define at here,new mw.Rest().post("/zh-two.iwiki.icu/v3/transform/wikitext/to/lint",{wikitext:"<your signature here>"}).always(console.log);
)似乎font標籤也被列入黑名單了--SunAfterRain 2022年3月13日 (日) 08:47 (UTC)- (!)意見與其一個一個標籤在那邊測試能不能用,不如直接禁止使用過時的標籤。—- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月13日 (日) 08:55 (UTC)
- 吐槽:你直接一坨標籤都拿去請求啊,Linter又不是每次只返回一個問題 囧rz……--SunAfterRain 2022年3月13日 (日) 09:48 (UTC)
- @SunAfterRain:你誤會了,我的意思是不可能測一測後給指引列一堆「例外」。如果指引要列一大堆例外,那不如不要這樣立。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月21日 (一) 10:58 (UTC)
- 喔喔誤會了。--SunAfterRain 2022年3月22日 (二) 12:01 (UTC)
- 所以要怎麼修-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月29日 (二) 13:18 (UTC)
- @SunAfterRain:你誤會了,我的意思是不可能測一測後給指引列一堆「例外」。如果指引要列一大堆例外,那不如不要這樣立。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月21日 (一) 10:58 (UTC)
- 吐槽:你直接一坨標籤都拿去請求啊,Linter又不是每次只返回一個問題 囧rz……--SunAfterRain 2022年3月13日 (日) 09:48 (UTC)
- (!)意見與其一個一個標籤在那邊測試能不能用,不如直接禁止使用過時的標籤。—- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月13日 (日) 08:55 (UTC)
- 但從REST BASE(
- 章節「簽名的外觀和顏色」「外部連結與模板」:
但是,還是希望您能將簽名簡化,空出更多寶貴的伺服器資源,協助維基百科繼續發展。
不要擔心性能!這句大可移除,或者至少不是空出伺服器的而是客戶端的GPU資源。 Wiki emoji | 😷🅔🅜🅞🅙🅘🅦🅘🅚🅘😷 祝百毒不侵~ 2022年3月3日 (四) 00:19 (UTC)
- 前后语境不同吧,这一句是对应“签名使用模板的话尽量subst,而不是嵌套引用”,因为“嵌套引用”浪费解析性能,并不冲突。PS.感觉在揪字眼?——Sakamotosan路过围观 | 避免做作,免敬 2022年3月3日 (四) 00:46 (UTC)
- 引用回不要担心性能的话“服务器资源确实很重要,但那是系统管理员们的事情,不要以自己对性能的理解来说事。”,简单就是,签名你可以弄的花里胡哨,但被基金会的系统管理员以性能理由介入的话,那就是严重的问题,请协助处理。最好签名简单点,太花里胡哨、炫技的签名在一堆讨论里面找结尾也挺麻烦的。——Sakamotosan路过围观 | 避免做作,免敬 2022年3月3日 (四) 01:00 (UTC)
- 儘管理由是有點牽強,但鼓勵使用簡單的簽名是維基的既定政策。在想到更適合的語句前,我反對移除本條。--Temp3600(留言) 2022年3月13日 (日) 11:57 (UTC)
開放在簽名中使用模板
技術限制無法實施:
phabricator自2019年起逐漸更新簽名限制,導致目前MW系統拒絕在簽名用模板的,系統同時也不允許subst後仍是同個模板的特殊模板,也就是說此案就算通過也會礙於技術限制而無法實施-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月13日 (日) 04:17 (UTC)
- 下列討論已經關閉,請勿修改。如有任何意見,請至合適的討論頁進行,並不要再次編輯本討論。
- (標題添加)-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月13日 (日) 04:10 (UTC)
- 其实我觉得如果没有安全隐患,模版签名挺好的,每个人都有一个签名模版,代码本身反而会减少很多。想换签名时,不准修改旧模版(永久全保护)直接换一个模版,也不会有缓存废除的性能问题。Bluedeck 2022年3月4日 (五) 08:21 (UTC)
- @Bluedeck:但現行的規定是「一旦留言儲存編輯後,簽名不能發生變化」,那麼如果用了模板,模板就必須全保護,創建者也不能編輯,就會導致使用者如果要改簽名,就只能再創新的模板(編輯請求就違反簽名方針「一旦留言儲存編輯後,簽名不能發生變化」),也就是到時每個使用者會產生大量簽名模板(假如想常換簽名),這樣不太好吧。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月10日 (四) 04:48 (UTC)
- 不是所有人都会更换很多签名吧 囧rz……我觉得一年内换四到五次已经算是最大值了。--Yining Chen(留言|签名页) 2022年3月10日 (四) 14:55 (UTC)
- 系統的許多功能、小工具和機器人等等辨識簽名的方法並不允許這麼做,無法妥善的辨識簽名模板。--Xiplus#Talk 2022年3月4日 (五) 13:02 (UTC)
- 魔術字(如{{!}})的使用似乎沒有問題(不然為啥很多年前就有Wikipedia:签名#其他這段,也未見有功能、小工具和機器人出問題的討論),問題應該是出在「|」符號,即模板參數,代表純粹
{{...}}
的解析是沒有問題的,但{{...|...}}
可能會有狀況。或許可以禁止簽名模板使用參數。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月4日 (五) 16:55 (UTC) - 不是說支持放寬(暫時中立),但辨識簽名模板方面,只要簡單規定模板必須得在用戶頁的子頁面的話,其實不難修改小工具和機械人,簡單把辨識用戶連結的REGEX改成同時辨識
(?:\[\[|\{\{)
而已吧。回覆工具等功能方面,他們是認HTML連結的(你用外部連結他也能給你認出來),回覆工具就不太會有問題。--路西法人𖤐 2022年3月10日 (四) 02:18 (UTC)- (:)回應「簡單把辨識用戶連結的REGEX改成同時辨識
(?:\[\[|\{\{)
而已」@LuciferianThomas::不是吧。先前就有人簽名用魔術字(如{{!}})了,且好幾年前到上個月都有,且未見有功能、小工具和機器人等等辨識簽名的功能出問題,說明符號{
不是問題啊。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月10日 (四) 04:33 (UTC)- 大家都在說{{User:Example/sign}}這種模板,不是{{!}}啊……你完全理解錯誤了啊。--路西法人𖤐 2022年3月10日 (四) 04:35 (UTC)
- @LuciferianThomas:不是阿,{{User:Example/sign}}在原始碼就是
{
組成的阿,所以如果含有{
的簽名沒有出錯,那問題就不會是出在REGEX是否要補上{
符號這個問題啊。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月10日 (四) 04:37 (UTC)- ……不是。正常來說簽名是要{{subst:User:Example/sign}},要替換使用,沒有人會把{{User:Example}}放在簽名吧,{{User:Example/sign}}現在也尚不合規,辨認簽名原始碼必然是內部連結[[User:Example]]的方括號,跟簽名其餘部分是否含有
{
沒有半點關聯。--路西法人𖤐 2022年3月10日 (四) 04:42 (UTC)
- ……不是。正常來說簽名是要{{subst:User:Example/sign}},要替換使用,沒有人會把{{User:Example}}放在簽名吧,{{User:Example/sign}}現在也尚不合規,辨認簽名原始碼必然是內部連結[[User:Example]]的方括號,跟簽名其餘部分是否含有
- @LuciferianThomas:不是阿,{{User:Example/sign}}在原始碼就是
- 如果是解析用戶名的問題可以要求原始碼要有直接連向用戶頁的連結之規定阿-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月10日 (四) 04:39 (UTC)
- 你似乎不知道問題在哪裏。嵌入的模板有用戶頁連結,但在原始碼的部分直接使用簽名模板而不替換是不會無端有用戶頁連結的,以往也不會刻意擴展模板再辨認簽名(因為有直接的內連)。同學你是完全錯誤理解問題所在了啊。--路西法人𖤐 2022年3月10日 (四) 04:45 (UTC)
- @LuciferianThomas:你沒有理解我說的,我是說「儲存在討論頁的原始碼」要有「直接連向用戶頁的連結」,而不是模板裡。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月10日 (四) 04:52 (UTC)
- 那你就是沒理解我第一則留言所說的,
只要簡單規定模板必須得在用戶頁的子頁面的話
,嵌入用戶(子)頁也算是直接連向用戶頁的連結。--路西法人𖤐 2022年3月10日 (四) 04:57 (UTC)
- 那你就是沒理解我第一則留言所說的,
- @LuciferianThomas:你沒有理解我說的,我是說「儲存在討論頁的原始碼」要有「直接連向用戶頁的連結」,而不是模板裡。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月10日 (四) 04:52 (UTC)
- 你似乎不知道問題在哪裏。嵌入的模板有用戶頁連結,但在原始碼的部分直接使用簽名模板而不替換是不會無端有用戶頁連結的,以往也不會刻意擴展模板再辨認簽名(因為有直接的內連)。同學你是完全錯誤理解問題所在了啊。--路西法人𖤐 2022年3月10日 (四) 04:45 (UTC)
- 大家都在說{{User:Example/sign}}這種模板,不是{{!}}啊……你完全理解錯誤了啊。--路西法人𖤐 2022年3月10日 (四) 04:35 (UTC)
- 那樣怎麼區分一般的使用者頁面嵌入還是簽名模板?--Xiplus#Talk 2022年3月10日 (四) 04:42 (UTC)
- 直接地說,不用管用戶用什麼子頁面名稱,你用戶頁不符合簽名標準的一定會先被罵,然後工具或機械人原始碼找
(?:\[\[|\{\{)(?:U(?:ser)?(?:[ _]t(?:alk)?)?\:|Special:(?:(?:用戶|使用者)貢獻|用户贡献)\/)([^\|\]\}\/\#]+)
辨認用戶頁連結或嵌入用戶頁面就行了。--路西法人𖤐 2022年3月10日 (四) 04:55 (UTC)- 那如果嵌入了非簽名模板的頁面作為留言的一部分,但忘了嵌入簽名模板,那究竟是有沒有簽名呢?那要怎麼判斷呢?--Xiplus#Talk 2022年3月10日 (四) 04:59 (UTC)
- 這個我覺得可以算成有簽名但簽名不符合規則(必須附有任一用戶頁頁面連結、不能超過255位元等規則)。另外還有日期時間那些也包含在~~~~的簽名裡,這個就能判斷了。--路西法人𖤐 2022年3月10日 (四) 05:12 (UTC)
- 那如果嵌入其他人用戶頁不就會被算成別人的留言了嗎?--Xiplus#Talk 2022年3月10日 (四) 05:14 (UTC)
- 以现在的程序,如果在留言后不加自己的签名,而是加上
User:Example(User talk:Example)~~~~~
,也会出问题吧 --Yining Chen(留言|签名页) 2022年3月10日 (四) 15:06 (UTC) - re Xiplus,會,不過就是冒簽,等同一般簽名中加入別人的連結一樣道理,跟現在的處理不會有什麼分別。--路西法人𖤐 2022年3月11日 (五) 10:23 (UTC)
- 「
{{User:Example/某留言模板}}--~~~~
」可以,「{{User:Example/某留言模板}}--{{User:Xiplus/簽名}}~~~~~
」不行,是什麼道理?--Xiplus#Talk 2022年3月11日 (五) 10:42 (UTC)- 嗯?不同啊,後面那個是可以的啊,不在簽名範圍內嘛(尤其還有兩個橫線分辨出來的時候)。我這個留言中包含了User:Xiplus這個連結不代表我冒充你的身份簽名啊。另外,(機械人和工具)邏輯上也是應該看最後一個連結用戶頁連結或模板,就像我這個留言就當成是Xiplus君你的留言了嗎?理論上是應該不會的,也是不通的道理。編程邏輯上,只要最後一個連結符合就沒問題;在規範上,只要你每個簽名都包含的部分(我的是路西法人)不包含其他用戶的連結就行,前面其他用戶的連結也好模板也好都是留言的一部分而已,不算是簽名啊。--路西法人𖤐 2022年3月11日 (五) 15:23 (UTC)
- 「
- 以现在的程序,如果在留言后不加自己的签名,而是加上
- 那如果嵌入其他人用戶頁不就會被算成別人的留言了嗎?--Xiplus#Talk 2022年3月10日 (四) 05:14 (UTC)
- 這個我覺得可以算成有簽名但簽名不符合規則(必須附有任一用戶頁頁面連結、不能超過255位元等規則)。另外還有日期時間那些也包含在~~~~的簽名裡,這個就能判斷了。--路西法人𖤐 2022年3月10日 (四) 05:12 (UTC)
- 那如果嵌入了非簽名模板的頁面作為留言的一部分,但忘了嵌入簽名模板,那究竟是有沒有簽名呢?那要怎麼判斷呢?--Xiplus#Talk 2022年3月10日 (四) 04:59 (UTC)
- 直接地說,不用管用戶用什麼子頁面名稱,你用戶頁不符合簽名標準的一定會先被罵,然後工具或機械人原始碼找
- (:)回應「簡單把辨識用戶連結的REGEX改成同時辨識
- 魔術字(如{{!}})的使用似乎沒有問題(不然為啥很多年前就有Wikipedia:签名#其他這段,也未見有功能、小工具和機器人出問題的討論),問題應該是出在「|」符號,即模板參數,代表純粹
- @Bluedeck:但現行的規定是「一旦留言儲存編輯後,簽名不能發生變化」,那麼如果用了模板,模板就必須全保護,創建者也不能編輯,就會導致使用者如果要改簽名,就只能再創新的模板(編輯請求就違反簽名方針「一旦留言儲存編輯後,簽名不能發生變化」),也就是到時每個使用者會產生大量簽名模板(假如想常換簽名),這樣不太好吧。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月10日 (四) 04:48 (UTC)
- 其实我觉得如果没有安全隐患,模版签名挺好的,每个人都有一个签名模版,代码本身反而会减少很多。想换签名时,不准修改旧模版(永久全保护)直接换一个模版,也不会有缓存废除的性能问题。Bluedeck 2022年3月4日 (五) 08:21 (UTC)
- 这些问题确实都有道理,我又觉得模版签名不是个好主意了 Bluedeck 2022年3月12日 (六) 15:19 (UTC)
- 不是想潑大家冷水,但是MW系統現在是拒絕在簽名用模板的,就算在參數設置把簽名設定為模板如{{User:Example/sign}},保存後系統都會自動強行safesubst一次。--街燈電箱150號 開箱維修 抄錶 檢驗證明 2022年3月12日 (六) 17:15 (UTC)
- 本討論已經關閉,請勿修改。如有任何意見,請至合適的討論頁進行,並不要再次編輯本討論。
圖片
@Bluedeck:那麼您對於開放使用File名字空間的引用(如圖片)有什麼看法?-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月13日 (日) 04:30 (UTC)
- 圖片可被重新上傳更新內容,跟模板同理。--Xiplus#Talk 2022年3月13日 (日) 04:51 (UTC)
- 簽名用圖片全保護?—- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月13日 (日) 05:16 (UTC)
- 絕大多數的圖片都在共享資源上,我想應該不是本地可以用此理由干涉的。--Xiplus#Talk 2022年3月13日 (日) 06:27 (UTC)
- 另外Wikipedia:签名#外观也列出了5個理由,您全都不同意嗎?--Xiplus#Talk 2022年3月13日 (日) 06:37 (UTC)
- 簽名用圖片全保護?—- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年3月13日 (日) 05:16 (UTC)