我正在制作一个应用程序,但无法决定是使用术语Login/out还是Logon/off。这两者之间有更正确的选择吗?我应该完全使用其他东西吗(比如“登录/注销”)。
在可用性方面,只要我保持一致,我选择哪个术语可能并不重要,但我确实想知道这些术语的起源——以及一个或另一个是否更符合语法意义。我也非常关心我正在创建的应用程序,并希望花时间研究其用户体验的各个方面。
我正在制作一个应用程序,但无法决定是使用术语Login/out还是Logon/off。这两者之间有更正确的选择吗?我应该完全使用其他东西吗(比如“登录/注销”)。
在可用性方面,只要我保持一致,我选择哪个术语可能并不重要,但我确实想知道这些术语的起源——以及一个或另一个是否更符合语法意义。我也非常关心我正在创建的应用程序,并希望花时间研究其用户体验的各个方面。
由于您正在寻找正确性,
login、logout、login和logoff都是名词:
"Please enter your login credentials."
"I see three logons but only two logoffs from this user."
对应的动词分别是两个词:
"Please log in to see your reputation."
"You must log off and talk to a human."
更新:根据dictionary.com,登录的各种定义都是名词,涉及访问计算机或计算机服务。有趣的是,登录重定向到登录作为一个完全等效。定义有演变吗?
民主之声:术语/谷歌结果数:
登录 2,020,000,000 登录 430,000,000 登录 27,700,000 登录 18,200,000
注销 83,500,000 注销 34,500,000 退出 19,400,000 注销 5,350,000
登录用于在使用时启动的硬件系统,例如计算机。
登录用于必须输入用户名和密码的软件系统。
登录用于身份识别,可以是物理的,例如照片 ID,也可以是数字的,例如 OpenID。这里与登录的不同之处在于,对于一个 ID,我可以使用同一个 ID 访问多个站点、建筑物等。
编辑 1:我应该添加一个免责声明,即我没有来源并且不保证这些是这些词的官方用法。我提供的定义是基于我个人对用法的理解,纯粹是意见。
带空格: http:
//google.com/trends/explore?q="log in","log on","sign in","sign on"
获胜者:"sign in"
没有空格: http:
//google.com/trends/explore
?q=login,logon,signin,signon
获胜者:登录
空格 vs 无空格: http:
//google.com/trends/explore?q="sign in",登录
获胜者:登录
带空格: http:
//google.com/trends/explore?q="log out","log off","sign out","sign off"
获胜者:"log off"
没有空格: http:
//google.com/trends/explore
?q=logout,logoff,signout,signoff
获胜者:注销
空格 vs 无空格: http:
//google.com/trends?q="log off",logout
获胜者:logout
我的偏好(不太受欢迎,但许多很酷的网站都在使用这种约定):
[Sign In] [Join]
Welcome, UserName! [Sign Out]
我不会使用以下任何一种:登录、登录、登录、注销
另一种选择是(顺便说一句更受欢迎):
[Login] [Register]
Welcome, UserName! [Logout]
谷歌统计(点击):
[Sign In], [Sign Out] -> 1 210 000 000 + 300 700 000 = 1 510 700 000
[Login], [Logout] -> 1 940 000 000 + 88 200 000 = 2 028 200 000
[Log In], [Log Out] -> 873 000 000 + 83 800 000 = 956 800 000
[Sign Up] 的注册链接也是一个不错的选择,但它在 [Sign In] 附近看起来不太好,您应该使用 [Login] 或单独使用它。
[登录] [加入] 对我来说,页面上的 [登录] [注册] 看起来更用户友好(不那么正式)
Microsoft 的框架设计指南建议使用“LogOn”而不是“LogIn”,而是使用“SignIn”而不是“SignOn”(参见FxCop 代码分析中的规则 CA1726)。诚然,这是在讨论框架/API 命名约定,但值得人们考虑。
我一直以这种方式区分两者:
登录 - 您登录到终端或其他多用户访问设备
登录 - 您登录到软件应用程序,以进行授权或验证
虽然很明显,两者之间有很多重叠,特别是因为终端不再那么常见了。但正如你所说,这可能并不重要。
这是一个关于这个问题的旧线程:“登录与登录”我个人认为您应该使用您的用户最熟悉的术语。对于 Windows 平台,“登录”似乎是一个常用术语。
有趣的事实:谷歌为“登录”产生 2.040.000.000 个结果,为“登录”产生 27.400.000 个结果。
我不得不说,我研究了那个 Q,通常:Login, Logon, Logoff或Log in, Log on, Log off用于应用程序。
诸如登录、加入、退出、注册之类的动词和名词更多地用于Web 应用程序,但正如前面所说,这一切都归结为个人喜好......
如果所有问题都像试图决定哪种语法“更正确”一样容易解决。我认为这是归结为个人喜好的原因之一...
我个人更喜欢登录/注销,但我知道很多使用登录/注销的软件。
几个答案比较了基于谷歌结果的受欢迎程度,其中登录/注销显然是赢家。我不认为这应该被用作指南。
Windows Live ID 和 Google 帐户(两个最常用的身份验证系统?)都在其用户界面上使用登录/注销。有趣的是,两者都在其 URL ( , )上使用Login 。https://login.live.com/login.srfhttps://www.google.com/accounts/ServiceLogin
我的结论是,由于历史原因,登录/注销在开发人员中更受欢迎(它们用于框架 API 等),因此他们继续使用它(例如这个站点,stackoverflow.com),但最终用户可能更熟悉Sign in/out。
https://login.yahoo.com/config/login_verify2https://my.screenname.aol.com/_cqr/login/login.psp
我认为所有这些都源于访问早期系统的用户的手写日志。它们在语义上都是等效的,用户可能会同样理解它们。我认为这取决于偏好。只需选择一个并始终如一地使用它。