Beta Features/zh



测试功能可让您测试即将部署于维基百科和/或其他维基媒体站点的新功能. Go to your preferences to enable Beta Features for yourself; remember enabling features works on a per site basis.

请告诉我们您对这个有何想法. 再摸索

目的
The primary purpose of Beta Features is to allow for Wikimedia designers and engineers (from the Wikimedia Foundation and community alike) to roll out technical improvements in an environment where large numbers of users can test, give feedback, and use these features in real-world settings. The secondary purpose of Beta Features is to provide a path so that helpful, well-designed gadgets and other community code can be integrated into core after vetting, testing, and reviewing by Wikimedia Design and Engineering.

提供此功能的代码已打包为扩展程序Extension:BetaFeatures. 测试功能设置位于参数设置的“测试功能”标签，目前只有登录用户可用.

功能
现在，用户可以：


 * 手动启用自己的测试功能
 * 自动参与所有附加功能及后续发布版本

要启用测试功能，用户需要在功能简介框左侧勾选复选框，并下拉点击“保存”，之后他们就保存了测试功能设置. 将来还会有更多测试功能，详见路线图.

当前的测试功能
以下是当前我们的测试功能：


 * 紧凑跨语言连接（开发者：Pau Giner）显示语言列表的简短列表，显示的语言与您的语言有关. Special:MyLanguage/Universal Language Selector/Design/Interlanguage links
 * 悬停卡片（领导：Jon Katz）——在读者将鼠标移到条目连接时，显示对应条目的简短摘要.
 * 用户讨论页上的Flow（领导：Roan Kattouw）——在您的用户讨论页上启用新的结构化讨论系统.
 * 阅读更多（领导：Jon Katz）——在页面底部建议相关话题.
 * 内容翻译（领导：Amir Aharoni）——使用并排式编辑器，快速翻译页面至您的语言的工具.
 * ORES（领导：Amir Sarabadani）——ORES是一种基于AI，在最近更改和监视列表中，将可能是破坏的编辑进行高亮的工具.
 * 修订滑块（领导：Lea Voget）——修订滑块扩展将滑块界面添加至差异视图中，这样您可以更加容易地在修订版本之间移动.

We invite Wikimedia product teams and community volunteers who want to test out new features, or significant changes to existing features, to do so through this project.

创建您自己的
您想创建自己的测试功能吗？好的！James可以帮忙.

首先确定你的代码满足以下要求：
 * 不会显著降低站点性能；
 * 不会显著降低网站和用户设备的性能；
 * 不导致用户的浏览器崩溃
 * 不会造成数据丢失或损坏；
 * 与其他测试功能一样有可操作性；
 * Contribute positively to the user's experience of the site, and be additive in nature. e.g. Beta Features cannot be used to remove site features or functionality without adding features meant to replace what was removed.
 * You should expect to test your new feature on the WMF pre-deploy beta server for at least one week before deploying to production. This testing period is intended to catch any serious bugs before jeopardizing users on production.

If you're happy your code meets these requirements, you should write-up your proposal on the New Features proposal page. As part of creating the Beta Feature, you will be asked for some text copy and an image to represent your feature in the user interface; the Design and Product teams can help you with this.

界面
The appearance of the Beta Features tab in Preferences is purposefully different, to both inspire interest and propose a departure from the standard layout and complexity of the existing user preferences.

这是测试功能设置页面的截图：



外部链接

 * c:Category:Wikimedia Beta Features - 维基共享资源上的分类
 * 使用控制面板的功能和分析控制面板