The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В Chrome прекращено использование клавиши Backspacе для навигации

20.05.2016 10:53

Разработчики браузера Chrome прекратили поддержку возможности возвращения на прошлую страницу через нажатие клавиши Backspace. Основной причиной удаления является возникновение ситуация потери данных в формах ввода, когда пользователь нажимает Backspace при выходе фокуса ввода за пределы формы. Ошибочный уход со страницы с заполненной формой отражался в многочисленных сообщениях о проблеме, на которую теперь отреагировали разработчики Chrome.

Интересно, что после удаления обработчика сразу стали появляться жалобы о потере привычной функциональности, от пользователей, привыкших возвращаться на прошлую страницу, нажимая Backspacе. Вместо Backspace для возврата на прошлую страницу предлагается использовать альтернативные клавиатурные комбинации (например, ALT + стрелка влево). По статистике в около 0.04% случаев осуществляется возврат на прошлую страницу при помощи Backspace, при этом в 0.005% случаев переход выполнен после редактирования форм.

  1. Главная ссылка к новости (http://www.theregister.co.uk/2...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/44466-chrome
Ключевые слова: chrome
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (60) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, vitalif (ok), 10:58, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +40 +/
    Разработчики браузера Chrome дэбилы что у них нет банальнейшей НАСТРОЙКИ горячих клавиш
     
     
  • 2.2, Sova777 (?), 11:07, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Если что, то в оригинале: Remove the default backspace event handler. We're doing this via a flag so that we can control this behavior should there be sufficient outcry.
     
     
  • 3.4, Ordu (ok), 11:12, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    "We ended up not having a flag for this. Even if we had it, it would only have been in place for a single release."
    https://bugs.chromium.org/p/chromium/issues/detail?id=608016#c3
     
  • 3.9, Аноним (-), 11:38, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Нифига, в патче статус test, которые не меняется в about:flags

    // Each feature can be assigned a "status":

    status=stable -> Enable this in all Blink configurations.  We are committed t
         o these APIs indefinitely.

    status=experimental -> In-progress features, Web Developers might play with,
         but are not on by default in stable.   

    status=test -> Enabled in ContentShell for testing, otherwise off.


    https://codereview.chromium.org/1854963002/diff/40001/third_party/WebKit/Sourc

     
  • 2.3, негодуймэн (?), 11:08, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот правда же! Почему не сделать это настраиваемым?
    Пусть оглянутся назад и изучат старую оперу, на предмет настройки горячих клавиш и справки о горячих клавишах.
     
     
  • 3.5, Аноним (-), 11:16, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Пусть оглянутся назад и изучат старую оперу

    Они подумали, что раз опера пошла по пути хрома, то её подход был заведомо неправильным, и смысла повторять его нет.

     
  • 3.35, XXXasd (ok), 17:44, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • –9 +/
    > Вот правда же! Почему не сделать это настраиваемым?

    вот правда, почему бы вместо того чтобы просто установить 10 программ на компьюетр и сразу начать с ними работать (например в случае когда они УЖЕ (сразу) из коробки имеют хорошее поведение) -- не затратить-бы хренову-тучу-месяцев на детальную настройку?

    так пишете будто хорошая настраиваемость программы является якобы офигенным плюсом..

    НЕТ! ЭТО НЕ ОФИГЕННЫЙ ПЛЮС! а лишь бонус для тех кому своё время некуда девать

     
     
  • 4.37, XoRe (ok), 18:39, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > вот правда, почему бы вместо того чтобы просто установить 10 программ на
    > компьюетр и сразу начать с ними работать (например в случае когда
    > они УЖЕ (сразу) из коробки имеют хорошее поведение)

    А как узнать заранее, какое поведение именно ВЫ считаете хорошим?
    Например, мне нравится переключение языков одним Ctrl.
    А, в свое время, Биллу Гейтсу в почтовом клиенте нравилось использовать Ctrl+F для пересылки (https://geektimes.ru/post/229965/)
    Теперь outlook делает пересылку той комбинацией, которая везде используется для поиска.

     
  • 4.50, Crazy Alex (ok), 23:34, 21/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ответы довольно банальны.

    1) Как правило, удобство для новичка/случайного пользователя и удобство для профи - абсолютно разные вещи. Разумеется, обычно софт поставляется с "интуитивными" настройками для новичка. Исключение - разве что CADы и подобное.

    2) У каждого свой workflow и своё окружение. Максимум можно сделать "приемлемые для поавляющего большинства" настройки.

    3) Если автор софта вменяем (и в новых версиях подхватывает старые настройки) и пользователь вменяем (не меняет софт каждую неделю) то по факту всё настраивается один раз и на много лет, и затраченное вермя окупается. И настройки потом просто бережно бэкапится вместе с привычными скриптами, .bashrc и прочим, что даёт удобство и эффективность. Никаких проблем с переустановкой софта при этом нет.

     
  • 2.32, плюсы (?), 16:50, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    дай ка я тебя заплюсую!
     

  • 1.6, Аноним (-), 11:26, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    А в чем проблема с предупреждением, что у вас есть текст в поле ввода, при возвращении...
     
     
  • 2.7, A.Stahl (ok), 11:34, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Ну блин, ты вот так сразу выдаёшь адекватное решение. Никакого уважения в гуглеровцам. Представь каково им теперь знать, что они -- кретины, не потратившие на решение проблемы и 10 секунд в эквиваленте нормального человека?
     
     
  • 3.21, скарро (?), 12:59, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    на некоторых сайтах такая проверка есть, но это считается плохим тоном увы..
     
  • 2.14, Аноним (-), 11:58, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Я знаю веб софт (spa) который при редактировании теряет фокус иногда, редактируешь текст нажал backspace и все изменения потеряны, перекидывает на другую страницу, перейти обратно не получается.
     
  • 2.17, Michael Shigorin (ok), 12:36, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > А в чем проблема с предупреждением, что у вас есть текст в
    > поле ввода, при возвращении...

    Firefox давным-давно такие ситуации решает прозрачно: набирая этот ответ, вернулся на предыдущую страничку, затем вперёд, и даже курсор в формочке остался там, где и был.

    Вот как надо.

    А до того порой выручало расширение Lazarus, конечно.

     
     
  • 3.38, soarin (ok), 20:37, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Firefox давным-давно такие ситуации решает прозрачно: набирая этот ответ, вернулся на предыдущую страничку, затем вперёд, и даже курсор в формочке остался там, где и был.

    Вот это чудеса... А в каком браузере не так?
    Проверил в Opera и в Safari. Правда вот курсор в Opera всё же потерялся.

     
     
  • 4.67, lor_anon (ok), 03:17, 24/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну так в хроме же: "потери данных в формах ввода, когда пользователь нажимает Backspace"
     
  • 3.49, Аноним (-), 20:32, 21/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    В хроме тоже так работает, на простых статических html-формах, как тут.

    Часто поля формы создаются динамически js-ом.

     
     
  • 4.51, Crazy Alex (ok), 23:38, 21/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В мозилловидных последние N страниц хранятся "как есть", со всем DOM и прочим. То есть при возврате страница не тянется заново, а просто отрисовывается.
     
     
  • 5.53, Аноним (-), 01:23, 22/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Самое офигенное – если включено сохранение вкладок при выходе, то и после рестарта браузера оно так. Но количество страниц в кэше ограничено, насколько – не знаю.
     
  • 3.66, KT315 (ok), 21:37, 23/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Просто интересно, в какой среде у тебя работает backspace? Debain Jessie, KDE - backspace не срабатывает :-/
     

  • 1.8, 123 (??), 11:37, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    А статистика по нажатиям бекспейс откуда?
     
     
  • 2.54, Аноним (-), 01:29, 22/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > А статистика по нажатиям бекспейс откуда?

    Получили багрепорт

    @

    Добавили новую метрику в телеметрию

    @

    Получили статистику через некоторое время

     
  • 2.59, Аноним (-), 08:19, 22/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    в корень зрите, уважаемый!
    keylogger, «разумеется» анонимный, — другое же никак не может водиться у Google!
     

  • 1.10, Аноним (-), 11:39, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Узнал из этой новости о переходе бекспейсом на прошлую страницу и возмутился идиотизму изобретателей такого способа навигации. Небось микрософтово изобретение.
     
     
  • 2.12, Ordu (ok), 11:47, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Мне всегда нравились люди, которые возмущаются тому, о существовании чего даже не подозревают. Тому, от чего им ни тепло, ни холодно. Как же у тебя пригорать должно, если случится что-то, что действительно как-то влияет на твою жизнь?
     
     
  • 3.20, Аноним (-), 12:58, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Охрененная у тебя фантазия, если будешь писать больше букв — далеко пойдёшь по пути успеха. Дерзай.
     
  • 3.36, Аноним (-), 18:04, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я тоже возмутился и тоже не знал. Почему так произошло? Возможно по тому что хромом не пользуюсь.
     
     
  • 4.40, Ordu (ok), 22:27, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и? "Не пользуюсь хромом" на мой взгляд не является объяснением возникающему возмущению. Ты можешь объяснить, как так? Вот ты узнал, что можно возвращаться по backspace, и почему тебя возмутило это?
     
  • 3.46, Аноним (-), 09:22, 21/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Человек мог не знать о всех существующих keyboard shortcut-ах, а вот о том что он теряет набранный текст из-за какого-то дурацкого сочетания клавиш - вполне.
     
  • 3.60, Аноним (-), 08:20, 22/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    у вас пробой в логике: нельзя возмущаться тому, о чем ты не подозреваешь, так как отсутствует предмет возмущения

     
  • 2.13, Аноним (-), 11:49, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Узнал из этой новости о переходе бекспейсом на прошлую страницу и возмутился
    > идиотизму изобретателей такого способа навигации. Небось микрософтово изобретение.

    А я то думал, что за глюк один раз перекинул обратно, оказывается Backspacе вне формы нажал.

     
     
  • 3.45, Аноним (-), 09:19, 21/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    У меня много раз так было, тоже не мог понять какого хрена набираю-набираю, а оно потом фигачит назад с потерей всего набранного. :(  Backspace был под подозрением, но предполагал какое-то сочетание с ним (ctrl-backspace) или что-то в этом духе.
     
  • 2.16, Andrey Mitrofanov (?), 12:31, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >Небось микрософтово изобретение.

    Анафема!


    Many keyboards nowadays have two scroll keys labeled 'PageUp' and
    'PageDown' (or maybe 'Prior' and 'Next').  If your keyboard has these
    keys, you can use them to move forward and backward through the text of
    one node, like <SPC> and <BACKSPACE> (or <DEL>).  However, <PAGEUP> and
    <PAGEDOWN> keys never scroll beyond the beginning or the end of the
    current node.

    To move forward through the text and see another screenful, press <SPC>, the Space bar.  To move back up, press the key labeled 'Backspace' or 'DEL' (on some keyboards, this key might be labeled 'Delete').  In a graphical Emacs, you can also use 'S-<SPC>' (press and hold the <Shift> key and then press <SPC>) to move backwards, but this does not work in the stand-alone Info reader (nor in Emacs, if you are using it in a text-mode terminal).
      --http://ftp.gnu.org/old-gnu/Manuals/info/html_node/Help--L.html
      --https://www.gnu.org/software/emacs/manual/html_node/info/Help_002dSmall_002dSc

     
     
  • 3.25, Аноним (-), 13:35, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Анафема!

    http://kb.mozillazine.org/Browser.backspace_action
    > The backspace key was mapped to the browser ‘Back’ function in Mozilla for consistency with Internet Explorer.

     
  • 3.52, Crazy Alex (ok), 23:42, 21/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    При всём уважении к Столлману - у info на редкость наркоманская навигация, каждый раз приходится заново выяснять, как по ней двигаться.
     
     
  • 4.55, Аноним (-), 01:31, 22/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > При всём уважении к Столлману - у info на редкость наркоманская навигация,
    > каждый раз приходится заново выяснять, как по ней двигаться.

    Соглашусь.

     
  • 2.27, Anon999 (ok), 13:52, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Переходить по Backspace очень даже уютно. Обидно, что разработчики проблемы Хрома через жопу решают. А теперь представь, что каждый будет свои ограничения совать, вот заблочат твою любимую Alt+LeftArrow, или клики мышкой. Стандарты есть стандарты, и такой солидной организации недопустимо такие неадекватные решения принимать.
     
     
  • 3.56, Аноним (-), 01:34, 22/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Переходить по Backspace очень даже уютно. Обидно, что разработчики проблемы Хрома через
    > жопу решают. А теперь представь, что каждый будет свои ограничения совать,
    > вот заблочат твою любимую Alt+LeftArrow, или клики мышкой. Стандарты есть стандарты,
    > и такой солидной организации недопустимо такие неадекватные решения принимать.

    Бэкспэйс удобен в графических файловых менеджерах. Который делает не "назад", а "на уровень вверх". В браузере он не шибко нужен.

     

  • 1.11, Аноним (-), 11:44, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    уроды.
    p.s.
    вопрос:
    в хроме нажатие ctrl+z отменяет последний ввод, последующее отменяет предыдущий ввод и тд в форме ввода, т.е. с помощью ctrl+z можно пошагово откатывать все введенные данные в поле ввода
    в ff  и хромопере ctrl+z работает только в одном поле ввода, в предыдущее поле не переходит.
    как в ff сделать такое же поведение как в хроме?
     
  • 1.15, Аноним (-), 12:14, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Интересно другое
    как БЫЛА получена эта
    >По статистике в около 0.04% случаев осуществляется возврат на прошлую страницу при помощи Backspace, при этом в 0.005% случаев переход выполнен после редактирования форм.

    статистика

     
     
  • 2.18, Аноним (-), 12:46, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    думаю, специально для принятия этого решения был включен сбор статистики с браузеров, пользователи которых дали разрешение на сбор статистики для улучшения работы.
     
     
  • 3.29, Аноним (-), 15:25, 20/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хотелось чтобы это было так
     

  • 1.19, Ващенаглухо (ok), 12:55, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я пользовался, а они гады убрали...
     
  • 1.23, Аноним (-), 13:10, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    "Every change breaks someone's workflow" https://xkcd.com/1172/
     
  • 1.24, Аноним (-), 13:12, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Наконец-то! Alt+стрелки работают отлично, зато когда курсор из текстового поля выходит (фокус на страницу уходит, что само по себе идиотизм), "Забой" не просто не работает, он обеспечивает уход со страницы и потерю текста в полях.

    Странно, что это годами казалось нормой.

     
  • 1.26, Аноним (-), 13:45, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кого интересует мнение 5 калек?
     
  • 1.30, kravich (ok), 15:36, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Не представляю себе броузинга без Backspace и Shift+Backspace...
     
  • 1.31, Roo2AT7d (ok), 16:22, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >> По статистике в около 0.04% случаев осуществляется возврат на прошлую страницу при помощи Backspace
    > По статистике

    Да как они посмели!?

     
  • 1.33, плюсы (?), 16:52, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    я сам себе хромиум собираю, со своими патчами на горячие клавиши
     
  • 1.39, Аноним (-), 21:34, 20/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    давно пора, в браузере клавитура нужна только чтобы текст печатать, а значит и у бэкспейса эта функция
     
  • 1.41, Аноним (-), 00:03, 21/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я уже неделю прифигифваю без этой клавиши. Думал баг.
     
  • 1.42, Аноним (-), 00:32, 21/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нажать одну клавишу или комбинации сраные. Ночью на ощупь еще найти надо эти alt+left. У меня конечно на мышке есть клавиши для навигации, но не хочу привыкать к ним. Переферийные устройства имеют свойства меняться. Но и браузеры имеют то же свойство.
     
  • 1.43, DmA (??), 07:11, 21/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Молодёжь(в том числе и разработчики) не знают уже ни про клавиши tab, NumLock , а теперь ещё про Backspace забыли
     
     
  • 2.58, бедный буратино (ok), 07:30, 22/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    я десятилетиями смотрел на клавишу Caps Lock и не мог придумать её предназначения для занимания места на клавиатуре. Пока умные люди не подсказали, что на неё можно РУС/ЛАТ повесить
     

  • 1.44, zztop (?), 08:32, 21/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ещё бы они убрали Ctrl+W патамучта я привык в терминале удалять слова этой комбинацией, а в браузере при попытке удаления слова закрывается вкладка. Непорядок!
     
     
  • 2.63, iPony (?), 19:44, 22/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Так просто перейди на OS X - всё четко с хоткеями.
     

  • 1.57, Онаним (?), 05:59, 22/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Наконец-то! Лет десять этого жду, если не больше...
     
  • 1.61, manster (ok), 12:37, 22/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    следующее, после удаления backspace, ожидаемо удаление адрес-бара для ввода урлов, отключение статус-строки, запрет на просмотр исходников ...

    ... а также новые фичи: добавление API создания невидимых окон, введение возможности чтение ФС за пределами песочницы и т.п. и т.д.

     
  • 1.62, Аноним (-), 13:27, 22/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В Chrome прекращено использование клавиши Backspacе для навигации

    Это прорыв.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру