В прошлый раз мы говорили о разнице между login и log in. В продолжение темы — ещё несколько нюансов, о которых вы просили рассказать в комментариях.
Log in и Log on
Log in и Log on — это синонимы. Log in употребляется чаще (иначе бы мы не логинились, а логонились):
В Microsoft традиционно пишут Log on, а в Apple и UNIX — Log in. Всё зависит от руководства по стилю (стайл гайда).
Совет. Пишите Log in, если это не противоречит руководству по стилю.
Источник: techterms.com, dictionary.cambridge.org
Front-end, front end и frontend
- Front-end — прилагательное;
- front end — существительное.
Примеры:
- Я работаю front-end разработчиком.
- Front end — это абстракция, которая предоставляет пользовательский интерфейс.
Что же касается слитного написания, то здесь такая же ситуация, что и со словами email и plugin. Язык меняется и некоторые слова, которые раньше писались через дефис, сегодня всё чаще сливаются воедино.
Аналогично — back-end, back end и backend.
Совет. Если сомневаетесь, пишите слитно. Это не будет серьезной ошибкой.
Источники: english.stakexchange.com, dzone.com
Sign in и Sign up
- Sign in — авторизация существующего пользователя;
- Sign up — регистрация нового пользователя.
Совет. Эти две конструкции часто путают друг с другом, слишком уж они похожи. Чтобы исправить ситуацию, замените sign up на что-нибудь другое:
- register;
- join;
- create account;
- get started.
Источник: uxmovement.com
«Наверх» и «на верх»
- Наверх — направление;
- На верх — указание на верхнюю часть чего-либо.
Примеры:
- Поднимись наверх, я буду ждать тебя там.
- Лезь на верх вон той горы!
Совет. Попробуйте вместо слова «наверх» написать «на самый верх». Если смысл не изменился, то пишите «на верх».
- Поднимись на самый верх, я буду ждать тебя там — было абстрактное направление на верхний этаж, а стало указание подняться на крышу.
- Лезь на самый верх вон той горы! — как была вершина горы, так и осталась.
Название кнопки «Наверх» пишется слитно, если нет уточнений вроде «на верх страницы».
Источник: gramota.ru
А какие трудности возникают у вас?
Комментарии (33)
serafims
14.11.2016 09:29+2Про Sign In/Up — там точно не препутано в определениях?
Картинка далее кажется верной, но она не совпадает с определеним.
Вроде всегда Sign up было регистрацией нового пользователя…
Черт.
WST
14.11.2016 09:35В России распространённой ошибкой является использование термина «логин» в значении «юзернейм», неоднократно встречал, как в англоязычных интерфейсах отечественные разработчики поле для ввода имени подписывали как «login:», что вызывало определённое непонимание иностранцев.
Alukardd
14.11.2016 09:55Думается мне что эта ошибка родилась намеренно и превратилась в бессознательное употребление. Оно явно же пошло от «login name», которое со временем сократили до «login», особенно при транслитерации на русский.
Rainvention
14.11.2016 11:25Вы правы. Login — это связка «имя пользователя + пароль», но не юзернейм сам по себе.
Immortal_pony
14.11.2016 20:08Всегда думал, что такая связка скорее «credentials» или «requisites». Данные слова в этом контексте употребимы?
Rainvention
14.11.2016 20:32Login — это связка данных для подтверждения личности пользователя при входе. Да, есть что-то общее с «credentials» или «requisites», только в более узком смысле.
aso
14.11.2016 11:50+5В юниксе при текстовом вводе — подсказка идёт «login:», затем «password».
Причём это было ещё в 80х.
ALTF13
14.11.2016 11:25+2Спасибо! :)
Регулярно вижу на иностранных ресурсах 2 кнопки рядом — «Sign Up» и «Sign In». И даже не смотря на то, что я знаю отличия этих двух действий, не один раз путал кнопки. Ухудшается иногда еще и тем, когда для Sign In нужно ввести e-mail и пароль, и для Sign Up нужно ввести те же самые логин и пароль (упрощённая форма регистрации). Вводишь свои логин и пароль и не понимаешь, почему тебе выдаёт ошибку о том, что пользователь уже существует.Doomsday_nxt
15.11.2016 07:13Ну в таких случаях можно сделать универсальную форму и не морочить пользователям голову:
Стандартное поле логин+пароль. Пользователь заполняет форму. Если пользователь есть в базе и пароль совпадает — происходит вход. Если пользователь есть в базе, но пароль не совпадает — ошибка о неверном пароле. Если пользователя нет в базе — появляется сообщение в духе «В хотите зарегистрироваться на (название сайта)?» и в случае положительного ответа происходит регистрация и вход.
Можно пойти дальше: если пользователь есть в базе и пароль не введён — процедура восстановления пароля, если пользователя нет в базе и пароль не введён — процедура регистрация пользователя со случайным паролем (пароль отсылается на почту, в случае если логин = email).pakrauce
16.11.2016 10:20+1Таким образом мы можем легко узнать, есть ли пользователь с таким логином в базе. Это потенциальная проблема безопасности.
Deka87
14.11.2016 12:07А мне почему-то всегда было удобнее с парой Sign In / Sign Up. Сначала я ищу глазами Sign, а потом уже решаю, что я хочу — In или Up ;-)
Aingis
14.11.2016 12:33+4С «наверх» в плане прокрутки есть одна проблема: относительно чего мы считаем? Если мы думаем про окно просмотра, то можно сказать что оно перемещается наверх. Часть людей думает относительно контента, а вот он смещается вниз. На сенсорных экранах, тачпадах (в основном эппловских) и Magic mouse прокрутка в начало идёт перетаскиванием пальцами вниз. Некоторые так и говорят: «вниз», имея в виду перемещение контента вниз.
Doomsday_nxt
15.11.2016 07:09Речь идёт о перемещении, грубо говоря, пользователя относительно контента… Контент как бы есть и неподвижен, а пользователь рассматривает его в рамках своего viewport :-)
phoenixweiss
14.11.2016 22:13Что-то до сих пор никто Github не упомянул. Классическая пара Sign In / Sign Up сколько его помню. И сейчас специально разлогинился проверить, так и есть. И как-то все более-менее разбираются.
EgorL
16.11.2016 10:13Когда на кнопке написано «на верх» это царапает глаза так же, как и «тся/ться». Но в последнее время, наверняка пошло от какого-то ленивого переводчика, очень царапает мозг слово «экспертиза» употребляемое вместо слова «опыт». Например «мы обладаем экспертизой в области ....» С трудом себя сдерживаю на всяческих мероприятиях.
Rainvention
16.11.2016 10:18+3Зато как профессионально звучит, «экспертиза». Ещё слышал, что слово «нелицеприятный» часто употребляют в значении «неугодный», хотя нелицеприятный — значит справедливый, беспристрастный, не основанный на лицеприятии, то есть стремлении угодить.
faiwer
16.11.2016 10:46Век живы, век учись. Никогда не слышал это слово в таком значении. Проверил ? а вы правы, использование его в значении "неугодный" есть речевая ошибка. Хм. Интересно, а много таких вот слов, которые народ массово использует не по назначению (окромя сленговых)?
staticlab
17.11.2016 07:41+1«Нивелировать» в значении «уничтожать», а не «выравнивать», «уничтожать различия». «Функционал» в значении «функциональность», а не «отображение на множество числовых значений».
Rainvention
17.11.2016 08:28А ещё функционалом называют гомосексуалиста, который не хочет образовывать пару.
KostaShah
16.11.2016 10:13+2А какие трудности возникают у вас?
У меня есть сайт непубликуемых дневников. В его заголовке так и написано: «Непубликуемый дневник». В сознании большинства чётко маячит правило из ранней школы: "не с глаголами пишется раздельно". Однако, более сложные правила, о том, что «публикуемый» — это не совсем глагол, хоть и происходит от описания действия (публиковать), помнятся гораздо хуже. Первое время я регулярно получал письма от заботливых доброжелателей, предлагавших исправить ошибку, и написать «Не публикуемый». Пришлось привести цитату с gramota.ru о правилах написания «не» с причастиями на странице ЧаВо :-)
Miraage
Включая самого автора поста.
На моей практике серфинга в интернете, это самые удобные фразы для обозначения регистрации/авторизации.
Если путаете — так задумайтесь, а не пора ли подтянуть английский язык?
Хотел бы еще позанудничать, но увы статья закончилась. Капитанские правила из школьного курса русского языка и еще что-то.
Rainvention
Вот здесь есть более подробное описание: http://uxmovement.com/buttons/why-sign-up-and-sign-in-button-labels-confuse-users/
How fast can you spot the difference between ‘sign up’ and ‘sign in’? Using these button labels together causes users to click the wrong button. But it’s not their fault. The mistake occurs because the labels are too similar.
Видимо не я один сталкиваюсь с такой проблемой.
VioletGiraffe
Юзерам тоже будете советовать подтянуть английский?
Miraage
Вообще-то, им и советую. Заходить на англоязычный сайт, не зная языка, это то же самое, как зайти в магазин автозапчастей, чтобы купить помидоров.
EndUser
Это англоязычные рекомендации для англоязычных разработчиков для англоязычных пользователей.
NINeOneone
Нет, это то-же самое как зайти в магазин автозапчастей, где ценники на английском, чтобы купить автозапчасти.