В Safari 6.1 в Mac OS 10.8, если я набираю текст в адресной строке, который соответствует названию страницы, которую я посещал ранее, эта страница будет указана ниже. Я выбрал его, а затем хотел бы немного отредактировать связанный URL. Вместо этого он позволяет мне редактировать только заголовок страницы, а при нажатии клавиши ввода выполняет поиск в Интернете с отредактированным заголовком. Как я могу изменить это поведение?
Это все еще применяется в Safari 10.0 под macOS 10.11.6. Нажатие клавиши со стрелкой вправо после соответствия заголовка страницы приведет вас только к концу заголовка страницы. URL отображается справа от курсора, но не представляется редактируемым.
Вот снимок экрана с соответствующим заголовком страницы до нажатия клавиши со стрелкой вправо:
Вот после нажатия клавиши со стрелкой вправо. Обратите внимание, что дальнейшие нажатия клавиши со стрелкой вправо не влияют ни на что.
Ответы:
Ответ может быть просто: вы не можете.
Вопрос о том, является ли это желательным или нет, может быть обсужден, но, поработав над несколькими из этих вещей в дни Mozilla / Firefox, я думаю, что ясно, что кто-то (он же Apple) создал бы браузер, открывающий что-то вроде вещи, чтобы сделать это таким образом.
Вот почему я думаю, что это ожидаемое поведение Safari:
Совпадение, которое вы ищете, совпадает с закладками и историей через заголовок. URL предоставляется для вашего удобства (или, если вы работаете с определенным периодом разработки браузера и / или ориентации на безопасность, он предназначен для смягчения более очевидных версий подделки URL). Он не пытается представить URL TITLE PLUS ... потому что, если бы это был многорежимный интерфейс поиска / закладок + история / местоположение, это не имело бы никакого смысла. (Вы могли бы утверждать, что это могло бы поддержать это, но это - еще один входной синтаксис, и целый другой раунд разработки функций ...)
URL-адрес не означает редактируемый текст в этом контексте.
Я думаю, что есть ошибка, которая может быть:
Автозавершение не должно подразумеваться под обычным цветом выделения, потому что вы не можете запустить завершение, чтобы редактируемый текст появился в поле местоположения. (Также не работают правильно вырезать и вставить на этой строке).
источник
Это может относиться только к последней версии OS X & Safari; Я не могу вернуться к 10.8.
Это использует Safari 10.0.2 на El Capitan 10.11.6.
В настоящее время вы можете сделать это, нажав стрелку вправо, которая приведет вас к концу автоматически заполненной строки, откуда вы можете редактировать по своему желанию
Примеры...
Я печатаю
map
Правая стрелка
Затем удалите несколько букв с помощью backspace и введите мою новую альтернативу
источник
Просто используйте
Вы дойдете до конца URL-адреса и сможете легко его редактировать.
источник