Login综合症
如果你看过《瞬间之美 》,你就知道有一种病症叫“Login综合症”。每个人都要有点可爱的怪癖,关于Login/Sign in的纠结就算是其中一种。作者Robert Hoekman, Jr.认为Login是一个错误的用法,它不是一个动作,而是一个名字,不应该用作“登录”的意思。
其实从没纠结过login和sign in的问题,只是偶尔会很纠结该写“Login”还是写“Log in”。既然鼎鼎大名的Robert Hoekman, Jr.会纠结类似的问题,不如顺带一下把这个问题研究一下。
Google的登录界面,采用Sign in
Login vs Log in
首先解决我自己纠结的问题。结合《瞬间之美》里面的描述,Login应该是一个名词,而Log in则是动词。考据了一下各路的解释:
- 05年的朗文当代高级辞典,没有login,log in/on是动词短语:进入计算机系统。
- 网上的各路词典对于login的释义是动名不一,没什么权威性就不一一列举了
- wiktionary – login :[名] 1. 用户名和密码的总称 2. 登录的过程
- 华盛顿州立大学的网上挂了一篇很短的关于login/log in/log-in的解释 ,认为log in的动作本身代表了输入用户名和密码,因此不能用login一词作为“用户名”使用。
总的来说,如果一定要用Log这个词,那么Log in会比Login得到更广泛的认可。
Sign in Vs. Log in
如果Log in和Sign in都是正确的用法,那么应该用哪个词呢?随大溜是个好办法,这样的词汇惯用要比自主创新好。还好已经有勤快的同学 统计了各大网站偏好的用法:
这张统计表里各大网站试用Sign in的更多,其中有一个可爱的小细节,就是twitter原本使用了一个混搭效果“Login/Sign out”,但后来又悠然加入“Sign in/Sign out”的行列。种种迹象表明“Sign in/Sign out”是未来使用的趋势。
(还有个有趣的问题,就是写在表面的即便是Sign in/Sign out的组合,它所指向的链接却还是使用的Login/Logout,原因不明。)
何必如此纠结
“这都是无关痛痒的东西,瞎纠结什么呢?谁不知道是什么意思?”
强迫症也好,完美主义也好,追求细节也好,随便怎么解释这么做的原因。总之这样做才安心,因为这是可爱的怪癖。
最后说个题外话:数学课上表增量的“δ”发音是什么?有人发/dərta/,有人发/delta/,有人把第一个音发一声,有人发二声。总之发音各 异,但是有一点是肯定的,就是和自己老师的发音一样。虽然会有轻微的差异,但是相信大家都懂这是什么意思。如果课堂上有人坚持用δ的标准发音,相信会有一 大片人听不出来他在说什么。
我就是那个课堂上总是发标准音的人,有时候还会去纠正别人的发音,要是有另一个我,我一定会受不了这个怎么也改不掉这臭毛病的我。
相关推荐
"Flip Effect: Log In and Sign Up.zip"这个压缩包文件,显然是一个基于JavaScript实现的登录与注册页面的示例,通过翻转效果增强了用户界面的吸引力和趣味性。 首先,我们要理解“翻转效果”(Flip Effect)。这是...
mihoyo-signin:米游社app自动签到程序-源代码 Mihoyo登录 自动完成米游币任务 论坛区签到 阅读帖子 点赞帖子 分享帖子 安全提醒 1工作流程是所有注册用户都可见的,包括log,在旧版本中有一些log,可能会导致你们的...
Single sign-on (SSO) is a property of access control of multiple related, ... With this property a user logs in once and gains access to all systems without being prompted to log in again at each them.
以上就是关于"google_signin"的JavaScript实现过程,这个压缩包"google_signin-master"可能包含了一个示例项目的源代码,供开发者参考学习。通过这些步骤和代码,开发者可以将谷歌登录集成到自己的JavaScript应用中...
SteamSignIn 简单的Steam登录 ... log ( "OHOY THAR" ) ; console . log ( user ) ; } } ) ; if ( Meteor . isClient ( ) ) { Template . loginPage . events ( { "click .steam-login-button" : fun
Signin and Signup in single Screen using PercentRelativeLayout. A new way to onboard users using interactive signin and signup screen. If you are looking for iOS version then its available here: ...
If non-empty, write log files in this directory -logtostderr log to standard error instead of files -stderrthreshold value logs at or above this threshold go to stderr -v value log level ...
4. **单点登录(Single Sign-On, SSO)**:sns-login也是单点登录的一种形式,用户只需一次登录,就能访问使用同一认证服务的多个应用。 5. **数据安全**:在处理用户敏感信息时,如社交账号凭证,必须遵循严格的...
<action android:name="com.google.android.gms.auth.api.signin.REVERSE_CLIENT_ID" /> ``` 在应用代码中,我们需要引入Google Play Services SDK,它包含了Google Sign-In的库。在`build.gradle`文件中,...
Ionic是一个基于Angular的开源框架,专为构建跨平台的原生移动应用而设计。它利用Web技术,如HTML、CSS和JavaScript,为开发者提供了一个强大的工具集,使他们能够快速开发出具有响应式设计的应用。 首先,我们需要...
这个小案例基于Node.js,一个流行的JavaScript后端开发框架,展示了如何实现这个功能。Node.js以其非阻塞I/O和事件驱动的特性,使得它在处理高并发请求时表现出色,特别适合构建API服务器。 首先,我们需要理解什么...
为了帮助Unity开发者更轻松地遵循这些新的指导原则,苹果推出了一个专用的Asset Store包,使开发者能够快速集成Sign in with Apple的功能到他们的项目中。该包包含了详细的使用指南、流程示意图以及重要的指南链接等...
log for lync cannot sign in because the server is temporarily unavailable
[2020.11.16]修复一时间后cookie失效的问题,重组部分代码以支持后期优化。 [2020.11.14]感谢提醒,删除可能的Cookie的日志。 [2020.11.10]重新加回本地运行的说明,修改了cookie的获取,重组代码加入随机中断防止...
用户系统Web App的用户系统开始 const app = require ( 'express' ) ( ) ;const User = require ( './User.js' ) ;... log ( 'listen on port 3000' ) ) ;安装 npm i @simba.fs/signup --save文件执照
sign.c -- Sign each word by its letters in sorted order. squash.c -- Put each anagram class on a single line. Column 5: Scaffolding for testing and timing search functions search.c -- Linear and ...
Changes in 2.4.6 (February 22, 2011): Brief summary : - Support more host OS to run on: - Include win64 native binary in the release. - Fixed failures on big endian hosts. - BIOS: Support for up to...
This is a simple tool to help pinpoint performance bottlenecks in individual Android Lint checks. It uses Java byte code instrumentation to collect and report performance statistics per detector for a...
这是一个值得注意的语法区别,因为不正确的大小写可能会导致程序无法正常运行。 以下是一个使用Tkinter开发的简单登录界面的例子: 首先,我们导入必要的模块,如os用于文件操作,Tkinter为GUI库,tkFileDialog...
当用户成功验证后,服务器会创建一个`FormsAuthenticationTicket`,并将其加密后放入一个Cookie。这个Cookie通常命名为`.ASPXAUTH`,并在后续请求中随同HTTP头部发送给服务器。服务器解密Cookie并验证Ticket的有效性...