為Special:Upload加入分段上傳 (Community Wishlist/W46/zh)
Appearance
Long-term opportunity
Description
目前在維基媒體內有多種檔案上傳方式,如:Special:Upload、Special:UploadWizard、UploadDialog上傳對話框、上傳新版本和共享資源的ChunkedUpload JS工具。其中每一個都有各自的用例、優點和缺點。
我建議為Special:Upload加入分段上傳功能,並進一步統一這些其他工具所使用的底層API和後端。
這有以下優點:
- Special:Upload將能夠上傳超過100MB檔案
- 「上傳新版本」連結將能夠上傳超過100MB檔案。這幾乎消除了對共享資源上的ChunkedUpload JS工具的需求
- 所有維基媒體wiki都將能夠使用分段上傳
- 沒有Special:UploadWizard的網站/第三方使用者能夠上傳更大的檔案。這增強了MediaWiki致力成為「所有」使用者的平台的目標。
- 為使用者降低複雜性。您無需過多思考哪個工具支援哪些檔案。
- 分段上傳將更常用,但環境不比Special:UploadWizard複雜。這使得WMF/開發人員可以更輕鬆、更有可能檢測和偵錯分組上傳流程的問題。
- 我們可以進一步將所有重試和復原邏輯集中在Special:Upload、UploadDialog和Special:UploadWizard之中,並使它們能更好測試。
- 除了提供更多關於我們功能的文件外,更好、更一致的使用方式還能讓第三方工具更容易提供大量上傳工具,這也是另一個社群普遍希望實現的目標。
- 對於UploadWizard目前正在進行的工作來說,這將是一個很好的後續專案。有關這些主題的知識將再次於WMF呈現,因此讓我們能任用已累積的技能。
- 可能會提供對Special:Upload表單進行Codex化的機會,並對其UI進行其他早該進行的小改進。
缺點:
- 更多非資深使用者可能會成功上傳檔案,可能導致需要對檔案嚴加審查
附帶要求:
- 保留Special:Upload的基本表單作為備援,以在不啟用JS的情況下保留上傳功能。
- ChunkedUpload JS僅能用於超過100MB的檔案上傳
Assigned focus area
Unassigned
Type of wish
System change
Tags
Affected users
維基媒體wiki及第三方wiki的檔案上傳者
Phabricator tasks
Other details
Voting
This wish currently has 3 supporters. Voting for this wish is open until it is completed.
Supporters of this wish
Support Ignacio Rodríguez (talk) 03:45, 23 October 2025