You need to be logged in to post in the forums. If you do not have an account, please sign up first.
Автокопирование текста в буфер обмена при его выделении на странице
Предлагаю сократить последовательность действий для запоминания выделения в буфере обмена: любой выделенный фрагмент всегда считается находящимся в буфере обмена. Другими словами, после выделения текста копировать выделение нужды уже нет.Возможность можно сделать опциональной и вынести, м.б., в настройки Оперы.
В приложении к опросу отсюда - http://my.opera.com/russian/forums/topic.dml?id=560811 - последовательность для поиска выделения на странице сократится еще больше:
1.выделить слово
2.Ctrl-F - и образец автоматически оказывается заполненным текстом из буфера
Нужно ли автокопирование текста в буфер обмена при его выделении на странице
| Option | Results | Votes | |
|---|---|---|---|
| Да | 30% | 10 | |
| Нет | 64% | 21 | |
| Всё равно | 6% | 2 | |
| Total number of votes: | 33 | ||
- если не ошибаюсь, в некоторых ОС такое поведение является встроенным
- трудно найти другую причину выделения, если не захватить её в буфер обмена
- помнится, в FF или Maxthone, точно не могу сказать, такое было реализовано в виде плагинов.
Если кому уж сильно не нужно - легко отключаемо в настройках.
Originally posted by Zimak:
видел как реализовать, но давно, уже не помню.
встроенных возможностей браузера хватит
это высказывание следует расценивать в качестве рекомендации по достижению поставленной задачи?
Originally posted by IlyaShpankov:
В Linux так и есть. Достаточно выделить текст, затем кликаете, например, в поле формы или в адресной строке колёсиком - и текст вставлен.
вот, потому как это совершенно логично - иначе как для запоминания в буфер выделение почти лишается смысла
если даже на уровне ОС это считается разумным, почему бы не сделать на уровне всенародного браузера
7. May 2010, 22:05:10 (edited)
Originally posted by rstaganrog:
Автокопирование текста в буфер обмена при его выделении на странице
2.
Originally posted by rstaganrog:
...любой выделенный фрагмент всегда считается находящимся в буфере обмена...
Originally posted by IlyaShpankov:
Достаточно выделить текст, затем кликаете, например, в поле формы или в адресной строке колёсиком - и текст вставлен.
Я очень против первого, но за второе. Это две разные вещи.
Originally posted by rstaganrog:
Так и происходит в моём текстовом редакторе. Но выделенное вовсе не копируется в буфер обмена!1.выделить слово
2.Ctrl-F - и образец автоматически оказывается заполненным текстом из буфера
Если я нажимаю Ctrl-R - вызываются диалог "Поиска и замены", в поле поиска вставляется выделенное, а в поле "Чем заменить" я вставляю содержимое буфера!
Поэтому мой голос, согласно правилам - против.
↑ На букву Я целить мышкин указатель! ↑
Использую Opera 10.10 build 1893 - новыми лишь поиграться можно
RIP
Opera
30.08.1995 - 13.02.2013
-> Link <-
☺ Я ВКонтакт лишь по нужде хожу! ☺
У меня всё работает! Догадайтесь - через что!
► Дом - 30 Мбит\с, работа - EDGE - до ~100 Кбит\с ◄
Что делать, если опера зависает и сбоит
∎
я тоже считаю это разными вещами. выделил + Ctrl+F -- можно сразу начинать поиск выделенного, но не фиг загаживать буфер обмена.
Originally posted by rstaganrog:
Пара резонов:
- трудно найти другую причину выделения, если не захватить её в буфер обмена
я это делаю постоянно, когда читаю в условиях частого прерывания (жена, ребёнок).
для меня выделение чего-либо является способом запомнить где я читаю, когда "обработка прерывания" закончится и я буду возвращаться к чтению текста.
Золотые правила, найденные когда-то в инете:
1. Молчи, за умного сойдешь.
2. Если нечего сказать, лучше не говори.
3. Если нельзя, но очень хочется, то все равно нельзя.
Originally posted by Fifonik:
я это делаю постоянно, когда читаю в условиях частого прерывания (жена, ребёнок).
для меня выделение чего-либо является способом запомнить где я читаю, когда "обработка прерывания" закончится и я буду возвращаться к чтению текста.
Да, могу допустить и такой способ использования выделения. Но согласитесь, далеко не самый типичный вариант применения выделения.
И если на то пошло - ну выделили с целью пометить место и содержимое попал попутно в буфер - и что? Сильно оно помешает?
Кстати, использовать выделение для пометки места на странице не очень удобно - пометка легко может быть снята случайным нажатием в любую область текста, тем более если запоминать, чтобы вернуться в определенное место после прокрутки текста туда-сюда. Не очень надежный способ пометки.
Тут уж лучше предложить простейший механизм закладок, присущий многим редакторам.
8. May 2010, 04:36:17 (edited)
Прошу обратить внимание, что предложение в качестве обязательной к реализации части содержит
Originally posted by rstaganrog:
Возможность можно сделать опциональной и вынести, м.б., в настройки Оперы.
Т.е. предусматривается возможность отключения. Поэтому подобный подход к выделению совсем не затронет тех, кого он не устраивает - и волки сыты, и с овцами всё в порядке.
Поэтому при голосовании предлагаю учитывать реализацию именно в комплексе с опциональностью предлагаемого поведения при копировании.
Другими словами, даже если вам это не нужно, то выбирая при голосовании положительный ответ вы на самом деле имеете возможность не использовать опцию автокопирования при выделении.
Originally posted by vilpapa:
Против. У меня в буфере может находиться необходимая инфа, которая при реализации фичи затрётся выделением, которое мне может быть совершенно не нужно в буфере.
Теоретически я это допускаю. Но если не рассматривать выделение как способ отметить область текста, как отметил Fifonik, можете предложить иное назначение выделения, как не забрать его в буфер?
зы
Мне почему-то кажется выделение для пометки текста не является общепринятым приёмом.
Originally posted by rstaganrog:
можете предложить иное назначение выделения, как не забрать его в буфер?
Пожалуйста! Сколько хотите:
1. Перевод слова или фразы из контекстного меню.
2. Отправка слова(фразы) в поиск.
3. Отравка по почте.
И т.д по пункам контекстного меню.
8. May 2010, 23:23:18 (edited)
Originally posted by rstaganrog:
Теоретически я это допускаю. Но если не рассматривать выделение как способ отметить область текста, как отметил Fifonik, можете предложить иное назначение выделения, как не забрать его в буфер?
проблема не в этом. у меня в буфере обмена может быть что-то нужное (например я на это заменяю что-то, или я только что нашел что-то, запомнил в буфер обмена и пробую найти более точное совпадение или немного другое).
мне совсем не нужно, чтобы оно было перезаписано при выделении.
да и пример использования выделения без копирования в буфер обмена привести могу: перевод. некоторые словари (TranslateIt, Translite) умеют отлавливать событие выделения текста и делают его перевод во всплывающем окне. в буфер обмена они выделенный текст не помещают (т.е. то, что было в буфере обмена до этого -- там и остаётся)
Originally posted by rstaganrog:
если не рассматривать выделение как способ отметить область текста, как отметил Fifonik
прикольно конечно, но выделение это и есть отмечание области текста.
то, что оно может быть скопировано в буфер обмена -- это один из способов работы с выделенным текстом.
кроме того, я как программист категорически против какого-бы то нибыло копирования без необходимости. это пустая трата времени/памяти. а в данном случае это копирование -- межпрограммное.
P.S. не надо приводить в пример unix системы. там выделение НЕ заменят содержимое буфера обмена. правильнее сказать, что там при right click проверяется наличие выделения и если оно есть, то делается копирование выделенного.
Золотые правила, найденные когда-то в инете:
1. Молчи, за умного сойдешь.
2. Если нечего сказать, лучше не говори.
3. Если нельзя, но очень хочется, то все равно нельзя.
Форум ру-борда. Выделение текста запускает JS для вставки в ответ. При этом в буфере у меня лежит ссылка, которую я в этот самый ответ буду вбивать.
Данный форум. Аналогично: выделяю текст, жму "цитировать", а в буфере у меня нужная ссылка.
И таких примеров можно насобирать море. IMHO, предложение не продумано.
Originally posted by Fifonik:
По-разному в разных программах, на самом деле. В Опере и Kate например, даже если выделение убрано, средняя кнопка все «помнит» (в пределах одного рабочего стола и пока не закрыто приложение, где текст был выделен). А в Опенофисе не помнит. Еще в Опере средняя кнопка вставит содержимое буфера, если про выделения не было.правильнее сказать, что там при right click проверяется наличие выделения и если оно есть, то делается копирование выделенного.
(Это я так, к слову)
Originally posted by Fifonik:
у меня в буфере обмена может быть что-то нужное
В кои-то веки я согласен с Fifonik

При чтении очень длинных документов иногда использую выделение ккак своеобразную закладку, чтобы быстро прокрутить. И я совсем не горю желанием затирать этим мусором буфер обмена.
чудом наткнулся.
вставить текст средней кнопкой мыши
Forums » Объявления и обсуждения » Предложения по браузерам Opera (wishlist)