`

Sign in Vs Log in 应该写哪一个?

 
阅读更多

 

Sign in Vs Log in 应该写哪一个?

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/,有人把第一个音发一声,有人发二声。总之发音各 异,但是有一点是肯定的,就是和自己老师的发音一样。虽然会有轻微的差异,但是相信大家都懂这是什么意思。如果课堂上有人坚持用δ的标准发音,相信会有一 大片人听不出来他在说什么。

我就是那个课堂上总是发标准音的人,有时候还会去纠正别人的发音,要是有另一个我,我一定会受不了这个怎么也改不掉这臭毛病的我。

 

分享到:
评论

相关推荐

    mihoyo-signin:米游社app自动签到程序-源代码

    mihoyo-signin:米游社app自动签到程序-源代码 Mihoyo登录 自动完成米游币任务 论坛区签到 阅读帖子 点赞帖子 分享帖子 安全提醒 1工作流程是所有注册用户都可见的,包括log,在旧版本中有一些log,可能会导致你们的...

    Flip Effect: Log In and Sign Up.zip

    JavaScript

    Single-sign-on

    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.

    Android代码-很赞的登录注册布局

    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: ...

    steam-sign-in:使用stam登录的流星包

    SteamSignIn 简单的Steam登录 ... log ( "OHOY THAR" ) ; console . log ( user ) ; } } ) ; if ( Meteor . isClient ( ) ) { Template . loginPage . events ( { "click .steam-login-button" : fun

    cfssl_v1.61_arm64_6in1.zip

    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 ...

    Communicator-uccapi-0.uccapilog

    log for lync cannot sign in because the server is temporarily unavailable

    mihoyo-signin:米游社app自动签到

    [2020.11.16]修复一时间后cookie失效的问题,重组部分代码以支持后期优化。 [2020.11.14]感谢提醒,删除可能的Cookie的日志。 [2020.11.10]重新加回本地运行的说明,修改了cookie的获取,重组代码加入随机中断防止...

    signup:Web App的用户系统

    用户系统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 ...

    Bochs - The cross platform IA-32 (x86) emulator

    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...

    android lint performance probe帮助.zip

    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...

    demo-braintree-angular-node:使用 Angular Material 进行交易销售(Node 中的服务器,使用 Dropin 和自定义集成的 Angular 客户端)

    1. 设置一个 Braintree 沙盒账户 访问 点击log in然后选择sandbox 点击sign up 填写表格并点击sign up 检查您的收件箱,打开Braintree 沙盒帐户创建消息 单击电子邮件中的链接以完成注册过程 填写表格,然后系统...

    Serv-U Keygen

    * Configurable messages for sign-on, sign-off, login, and directory changes. * Has a 'time-out' feature, so connections are automatically cleared when idle or hung. * Easy to setup and maintain...

    PHP and MySQL Web Devepopment 4th Edition.pdf

    If you would like to be notified when Brien M Posey releases the next article in this series please sign up to the WindowsNetworking.com Real time article update newsletter. Domain controllers are ...

    BobBuilder_app

    Pages in a b+tree are usually implemented as a list or array of child pointers and so while finding and inserting a value is a O(log k) operation the process actually has to move children around in ...

    ops:s Ops CLI可以帮助您使用The Ops Platform来构建和共享开发人员快捷方式:rocket:

    @ cto.ai / ops ...ops account:signin 登录到您的帐户。 Log in to your account. USAGE $ ops account:signin OPTIONS -h, --help show CLI help -i, --interactive Interactive Mode -p, --password=pas

    stanford tagger

    This software is a Java implementation of the log-linear part-of-speech taggers described in these papers (if citing just one paper, cite the 2003 one): Kristina Toutanova and Christopher D. Manning...

    apktool documentation

    Examples of new usage in 2.0 vs 1.5.x Old (Apktool 1.5.x) New (Apktool 2.0.x) apktool if framework-res.apk tag apktool if framework-res.apk -t tag apktool d framework-res.apk output apktool d ...

    crypt-in-repo:加密文件

    回购加密 :stop_sign: 此npm仍处于... 这是一个例子: { " files " : [ " README.md " , " key.cert " , " cert/password.json " ], " ext " : " .crypt " } 在package.json中添加脚本 { " scripts " : {

Global site tag (gtag.js) - Google Analytics