如何只制作网站测试版的某些部分?
时间:2020-03-05 18:49:56 来源:igfitidea点击:
大多数网站已完全发布或者处于测试版。
但是,如果我们有一个大型站点,并且某些部分仍处于Beta版中,而其他部分则不在Beta中,会发生什么情况。
我们如何有效地将此信息传达给客户?
解决方案
回答
如果我们有某种输入方式,我们可以进入测试版网站的一部分,也许我们可以弹出一个模式,使他们每次都必须同意。我不会在每个页面上都看到它,因为它很烦人,所以我只会在有确定的方式进入网站的那部分时才使用这种方法(例如,人们不会进入Beta部分的随机部分)通过Google等)。
回答
我用于非Web软件的一种方法是更改背景。因此,例如,如果普通网站倾向于具有纯白色背景,则可以让Beta网站的背景图片中包含重复的Beta文本。我们想使其模糊不清,以便它存在但不影响整体体验。
另一个微妙但当前的选择是更改标题栏。
或者,我们可以做Google所做的事情,这是一个大型网站,其中一些处于Beta版。查看Google实验搜索。基本上,该站点没有什么不同,但是很难避免意外访问。
回答
有几种方法。
- 通过两个域(例如www.domain.com和beta.domain.com)提供对网站的访问权限,并且仅在通过beta.domain.com进入时允许访问网站的Beta部分。人们将使用相同的代码库,但只有指定了beta子域的人才能访问beta部分。尝试访问网站的Beta版将对此进行解释并告诉他们如何访问Beta。
- 强烈将应用程序的beta部分标记为beta,并迫使用户承认使用带有某种协议屏幕的beta功能是可以的。他们首次尝试使用Beta版功能时,系统会向他们显示"协议"屏幕。此功能的后续使用将明显显示"该站点的thios部分处于beta状态,使用后果自负"。
回答
也许看看Facebook,Bloglines,Gmail是如何做到的?
就像"我们正在进行Beta版测试,过来查看同一站点上的新内容,但如果它不起作用,请使用旧的部分"
也许是Gmail实验室,我们可以在其中注册"测试版功能"