维基百科讨论:首页
外观
| 本页仅讨论首页布置相关话题。和首页无关的问题,请去互助客栈。和维基百科无关的问题,请去知识问答。测试请到沙盒。 |
|
| 这里是讨论页,用于讨论如何改善页面首页。 |
| 首页工具箱 | ||
|---|---|---|
| 日期:2026年11月4日 (星期三) 04:39 (UTC) | ||
| 今天 11月4日 |
明天 11月5日 |
后天 11月6日 |
| 典范条目 | 典范条目 | 典范条目 |
| 优良条目 | 优良条目 | 优良条目 |
| 每日图片 | 每日图片 | 每日图片 |
| 历史上的今天 | 历史上的今天 | 历史上的今天 |
| 新闻动态 · 新闻动态候选 · 新闻动态主题 | ||
| 你知道吗? · 新条目推荐候选 | ||
| 首页更新指南 纯文字首页 · 简单版面首页 · 移动版首页 | ||
| 特色内容展示报告 · 优良条目展示报告 | ||
| 诸语言的典范条目 · 诸语言的优良条目 | ||
| 刷新首页缓存 · 刷新本页缓存 | ||
存档 | |||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||||||||||||||||||||||||||||||||
| 早于7日的讨论将会由Jimmy-bot存档。 |
|
调整首页维基球透明度
|
2026年10月20日起,本站首页加入手动配置的深色模式样式,基金会全域兜底样式被禁用,此前被基金会强制抹除的深色模式维基球得以恢复显示。
鉴于书生此前在讨论中提到“但是深色模式下这么显示维基球太过突兀了,还不如没有”
(参见之前的讨论),为优化深色模式下的视觉体验,减少浅色维基球带来的视觉冲击,现提议调整首页维基球透明度:
- 候选样式
| 选项 | 浅色模式图标 | 深色模式图标 | 描述 | 备注 |
|---|---|---|---|---|
| 1 | 全局半透明 | 法语维基百科现时使用版本 | ||
| 2 | 浅色模式维持不透明,深色模式使用70%透明度版本 |
--Dabao qian℡ 2026年10月21日 (三) 21:03 (UTC)
- 支持调整。—— Eric Liu 創造は生命(留言・留名・学生会) 2026年10月23日 (五) 16:53 (UTC)
- frwiki真的是全局半透明吗?Sanmosa 风林火山 2026年10月24日 (六) 12:17 (UTC)
- 是,frwiki首页也有一个和本站一样的Vector顶栏,无论浅色模式还是深色模式维基球都是半透明。--Dabao qian℡ 2026年10月24日 (六) 16:30 (UTC)
- 你用的是旧版Vector吗?Sanmosa 风林火山 2026年10月25日 (日) 05:07 (UTC)
- Vector 2010没有深色模式和Codex令牌
囧rz……--Dabao qian℡ 2026年10月25日 (日) 05:09 (UTC)
- 啊,我一时理解错了要调整的维基球的位置了。全局半透明看起来可以。Sanmosa 风林火山 2026年10月25日 (日) 05:24 (UTC)
- Vector 2010没有深色模式和Codex令牌
- 你用的是旧版Vector吗?Sanmosa 风林火山 2026年10月25日 (日) 05:07 (UTC)
- 是,frwiki首页也有一个和本站一样的Vector顶栏,无论浅色模式还是深色模式维基球都是半透明。--Dabao qian℡ 2026年10月24日 (六) 16:30 (UTC)
- 已向Wikipedia:互助客栈/其他发送讨论邀请。TalkInviteDabao qian℡ 2026年10月25日 (日) 21:30 (UTC)
- 倾向支持2,1不反对。--—MintCandy(Talk) 2026年10月28日 (三) 09:06 (UTC)
- 2不评价 但1我觉得没必要--SunAfterRain 2026年11月2日 (一) 14:48 (UTC)
- 或许也可以顺便考虑一下首页风格调整(现在用的还是Vector 2010风格,不是新版Vector风格),可参考英语维基百科首页---- ✦元件 (留言|贡献|签名) 2026年11月3日 (二) 12:47 (UTC)
- 那就直接倒退回2006版首页了。--Dabao qian℡ 2026年11月3日 (二) 12:56 (UTC)
- 我只是说参考而已嘛...所有东西都能调整的---- ✦元件 (留言|贡献|签名) 2026年11月3日 (二) 13:07 (UTC)
- 而且首页风格又不一定要跟旧版不同---- ✦元件 (留言|贡献|签名) 2026年11月3日 (二) 13:13 (UTC)
- 本站排版其实比英文版看着现代点。—— Eric Liu 創造は生命(留言・留名・学生会) 2026年11月3日 (二) 17:55 (UTC)
- 那就直接倒退回2006版首页了。--Dabao qian℡ 2026年11月3日 (二) 12:56 (UTC)
恢复本站的自定义首页功能
|
自定义首页功能源于2009—2010年度首页改版计划,当时有建议本站应允许用户自定义首页,提案最终获得通过而小工具亦自此引入。旧版自定义首页小工具由Liangent设计,在2016年以“非ResourceLoader小工具”为由被禁用。前段时间在手搓首页深色模式样式的时候顺带制作了新版自定义首页小工具,并为此对各时期的历史首页进行了深色模式适配。新版小工具加入了图形化的设置界面,将设置项保存在user.options中而不是继续定义全局变量,同时加入了首页时区切换功能,替代了现有的mainpage-localtime小工具并修复了现行小工具加载之前短暂出现原始首页以及不支持跟随用户选择语言变体自动转换的bug。关于新版自定义首页小工具的更多细节,请见Help:自定义首页。
有鉴于此,现提议将新版自定义首页小工具加入全站小工具列表,恢复本站的自定义首页功能并替换现有的“以本地时间显示首页”小工具,使有需要的用户安装更为便捷,只需要在参数设置中勾选选项即可安装,而不必在个人common.js中胡乱操作,方案如下:
- 将MediaWiki:Gadget-mainpage-customization.js、MediaWiki:Gadget-mainpage-localtime.js的内容分别替换为User:Dabao qian/Gadget-mainpage-customization.js、User:Dabao qian/Gadget-mainpage-customization.localtime-migrate.js的内容
- 使用User:Dabao qian/Gadget-mainpage-customization.css的内容创建MediaWiki:Gadget-mainpage-customization-pagestyles.css
- 视情况调整小工具描述页,并删除已弃用变体子页面
- 小工具定义页进行以下改动:
| − | * mainpage- | + | * mainpage-customization[dependencies=mediawiki.api,mediawiki.util,user.options,ext.gadget.HanAssist,oojs-ui-core,oojs-ui-windows|namespaces=4|contentModels=wikitext|actions=view|skins=vector,vector-2022,monobook,timeless,modern,cologneblue|peers=mainpage-customization-pagestyles]|mainpage-customization.js
* mainpage-customization-pagestyles[hidden]|mainpage-customization-pagestyles.css
* mainpage-localtime[hidden|dependencies=mediawiki.api,mediawiki.util,user.options,ext.gadget.HanAssist]|mainpage-localtime.js |
如上,现征求社群意见。--Dabao qian℡ 2026年11月2日 (一) 18:43 (UTC)
- 这里直接用catch会不会把其他小工具的报错抓进来?然后
mw.user.options.get('timecorrection')是有default值的,所以下面的Date应该是没用。--Hamish|Hopewill camelot 2026年11月2日 (一) 19:28 (UTC) - 以及这是用来检测什么的?看起来很奇怪,Lua爆内存(memory)吗?--Hamish|Hopewill camelot 2026年11月2日 (一) 19:34 (UTC)
“直接用catch会不会把其他小工具的报错抓进来”
:应该不会,这里的catch绑定的只是api.get(parseParams)这个请求的Promise链,对其他小工具、用户脚本和ResourceLoader模块完全没有影响,而且目前在以用户脚本实际运行的过程中也没出现过问题。“下面的Date应该是没用”
:已删除,它的来源是旧版以本地时间显示首页小工具给匿名用户使用预留了入口,但是从来没有真正给匿名用户开放过(虽然旧版描述里写了“未登录用户以系统时区确定”,但是根本就没传入supportsUrlLoad参数)。“这是用来检测什么的”
:原因见白磷留下的这行注释,当时出现了首页展开后模板长度超限的问题,导致API解析不出结果,所以需要检测解析结果里是否包含<!-- WARNING: template omitted, post-expand include size too large -->的警告。--Dabao qian℡ 2026年11月2日 (一) 23:19 (UTC)- 看看这个workaround能不能去掉或者用另一个办法处理?我感觉这里处理有点怪怪的,但是也没所谓,可以当我没说,其他部分代码LGTM。不过提案本身我不觉得有很大必要就是了。--Hamish|Lord Chaldeas 2026年11月3日 (二) 22:42 (UTC)