Автокопирование текста в буфер обмена при его выделении на странице

Forums » Объявления и обсуждения » Предложения по браузерам Opera (wishlist)

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

7. May 2010, 17:22:26

rstaganrog

Posts: 192

Автокопирование текста в буфер обмена при его выделении на странице

Предлагаю сократить последовательность действий для запоминания выделения в буфере обмена: любой выделенный фрагмент всегда считается находящимся в буфере обмена. Другими словами, после выделения текста копировать выделение нужды уже нет.

Возможность можно сделать опциональной и вынести, м.б., в настройки Оперы.

В приложении к опросу отсюда - http://my.opera.com/russian/forums/topic.dml?id=560811 - последовательность для поиска выделения на странице сократится еще больше:
1.выделить слово
2.Ctrl-F - и образец автоматически оказывается заполненным текстом из буфера

Нужно ли автокопирование текста в буфер обмена при его выделении на странице

Option Results Votes
Да result bar - $percentage % 30% 10
Нет result bar - $percentage % 64% 21
Всё равно result bar - $percentage % 6% 2
Total number of votes: 33

7. May 2010, 17:26:09

rstaganrog

Posts: 192

Пара резонов:
- если не ошибаюсь, в некоторых ОС такое поведение является встроенным
- трудно найти другую причину выделения, если не захватить её в буфер обмена
- помнится, в FF или Maxthone, точно не могу сказать, такое было реализовано в виде плагинов.

Если кому уж сильно не нужно - легко отключаемо в настройках.

7. May 2010, 17:27:35

Zimak

Posts: 144

видел как реализовать, но давно, уже не помню.
встроенных возможностей браузера хватит

7. May 2010, 17:42:34

rstaganrog

Posts: 192

Originally posted by Zimak:

видел как реализовать, но давно, уже не помню.

встроенных возможностей браузера хватит


это высказывание следует расценивать в качестве рекомендации по достижению поставленной задачи?

7. May 2010, 18:40:03

IlyaShpankov

Модератор

Posts: 4058

В Linux так и есть. Достаточно выделить текст, затем кликаете, например, в поле формы или в адресной строке колёсиком - и текст вставлен.

7. May 2010, 18:50:35

rstaganrog

Posts: 192

Originally posted by IlyaShpankov:

В Linux так и есть. Достаточно выделить текст, затем кликаете, например, в поле формы или в адресной строке колёсиком - и текст вставлен.


вот, потому как это совершенно логично - иначе как для запоминания в буфер выделение почти лишается смысла

если даже на уровне ОС это считается разумным, почему бы не сделать на уровне всенародного браузера
smile

7. May 2010, 18:51:38

rstaganrog

Posts: 192

кстати про клик колесом для вставки в редактируемое поле - тоже можно позаимствовать

7. May 2010, 22:05:10 (edited)

SATAB

Momentator

Posts: 4974

1.

Originally posted by rstaganrog:

Автокопирование текста в буфер обмена при его выделении на странице


2.

Originally posted by rstaganrog:

...любой выделенный фрагмент всегда считается находящимся в буфере обмена...


Originally posted by IlyaShpankov:

Достаточно выделить текст, затем кликаете, например, в поле формы или в адресной строке колёсиком - и текст вставлен.


Я очень против первого, но за второе. Это две разные вещи.

Originally posted by rstaganrog:

1.выделить слово

2.Ctrl-F - и образец автоматически оказывается заполненным текстом из буфера

Так и происходит в моём текстовом редакторе. Но выделенное вовсе не копируется в буфер обмена!
Если я нажимаю Ctrl-R - вызываются диалог "Поиска и замены", в поле поиска вставляется выделенное, а в поле "Чем заменить" я вставляю содержимое буфера!

Поэтому мой голос, согласно правилам - против.
Моя сторінка на MyOpera • Я •          F Ukraine - тримаємо порох сухим!
↑ На букву Я целить мышкин указатель! ↑
Использую Opera 10.10 build 1893 - новыми лишь поиграться можно
RIP
Opera
30.08.1995 - 13.02.2013

-> Link <-
☺ Я ВКонтакт лишь по нужде хожу! ☺      
У меня всё работает! Догадайтесь - через что!
► Дом - 30 Мбит\с, работа - EDGE - до ~100 Кбит\с ◄
Что делать, если опера зависает и сбоит

7. May 2010, 23:55:23

Fifonik

Posts: 1073

STAB: +1
я тоже считаю это разными вещами. выделил + Ctrl+F -- можно сразу начинать поиск выделенного, но не фиг загаживать буфер обмена.

Originally posted by rstaganrog:

Пара резонов:
- трудно найти другую причину выделения, если не захватить её в буфер обмена



я это делаю постоянно, когда читаю в условиях частого прерывания (жена, ребёнок).
для меня выделение чего-либо является способом запомнить где я читаю, когда "обработка прерывания" закончится и я буду возвращаться к чтению текста.
Win7 x64, Opera 12.16
Золотые правила, найденные когда-то в инете:
1. Молчи, за умного сойдешь.
2. Если нечего сказать, лучше не говори.
3. Если нельзя, но очень хочется, то все равно нельзя.

8. May 2010, 04:24:31

rstaganrog

Posts: 192

Originally posted by Fifonik:

я это делаю постоянно, когда читаю в условиях частого прерывания (жена, ребёнок).

для меня выделение чего-либо является способом запомнить где я читаю, когда "обработка прерывания" закончится и я буду возвращаться к чтению текста.


Да, могу допустить и такой способ использования выделения. Но согласитесь, далеко не самый типичный вариант применения выделения.

И если на то пошло - ну выделили с целью пометить место и содержимое попал попутно в буфер - и что? Сильно оно помешает?

Кстати, использовать выделение для пометки места на странице не очень удобно - пометка легко может быть снята случайным нажатием в любую область текста, тем более если запоминать, чтобы вернуться в определенное место после прокрутки текста туда-сюда. Не очень надежный способ пометки.

Тут уж лучше предложить простейший механизм закладок, присущий многим редакторам.

8. May 2010, 04:36:17 (edited)

rstaganrog

Posts: 192

Вполне допускаю, что кому-то предложенное решение, во ВКЛЮЧЁННОМ состоянии окажется ненужным.

Прошу обратить внимание, что предложение в качестве обязательной к реализации части содержит

Originally posted by rstaganrog:

Возможность можно сделать опциональной и вынести, м.б., в настройки Оперы.



Т.е. предусматривается возможность отключения. Поэтому подобный подход к выделению совсем не затронет тех, кого он не устраивает - и волки сыты, и с овцами всё в порядке.

Поэтому при голосовании предлагаю учитывать реализацию именно в комплексе с опциональностью предлагаемого поведения при копировании.

Другими словами, даже если вам это не нужно, то выбирая при голосовании положительный ответ вы на самом деле имеете возможность не использовать опцию автокопирования при выделении.

8. May 2010, 15:11:53

the401

Posts: 262

Напишите лучше это пожелание в мелкософт. В отдельно взятом браузере это будет только путать людей, а если сделают включаемым только через opera:config то нужным только вам лично. Можно еще яндекс попросить, чтоб добавил эту функциональность в Свитчер, там она будет к месту и нетрудно реализуема (и с буфером и с выделением он и так работает).
Прощай, Опера! Хромоклон, блѢ!

8. May 2010, 16:15:48

vilpapa

Posts: 3854

Против. У меня в буфере может находиться необходимая инфа, которая при реализации фичи затрётся выделением, которое мне может быть совершенно не нужно в буфере.
У меня всё работает... Но не всегда, как хочется.

8. May 2010, 17:35:11

rstaganrog

Posts: 192

Originally posted by vilpapa:

Против. У меня в буфере может находиться необходимая инфа, которая при реализации фичи затрётся выделением, которое мне может быть совершенно не нужно в буфере.


Теоретически я это допускаю. Но если не рассматривать выделение как способ отметить область текста, как отметил Fifonik, можете предложить иное назначение выделения, как не забрать его в буфер?

зы
Мне почему-то кажется выделение для пометки текста не является общепринятым приёмом.

8. May 2010, 18:07:56

vilpapa

Posts: 3854

Originally posted by rstaganrog:

можете предложить иное назначение выделения, как не забрать его в буфер?


Пожалуйста! Сколько хотите:
1. Перевод слова или фразы из контекстного меню.
2. Отправка слова(фразы) в поиск.
3. Отравка по почте.
И т.д по пункам контекстного меню.
У меня всё работает... Но не всегда, как хочется.

8. May 2010, 23:23:18 (edited)

Fifonik

Posts: 1073

Originally posted by rstaganrog:

Теоретически я это допускаю. Но если не рассматривать выделение как способ отметить область текста, как отметил Fifonik, можете предложить иное назначение выделения, как не забрать его в буфер?



проблема не в этом. у меня в буфере обмена может быть что-то нужное (например я на это заменяю что-то, или я только что нашел что-то, запомнил в буфер обмена и пробую найти более точное совпадение или немного другое).
мне совсем не нужно, чтобы оно было перезаписано при выделении.

да и пример использования выделения без копирования в буфер обмена привести могу: перевод. некоторые словари (TranslateIt, Translite) умеют отлавливать событие выделения текста и делают его перевод во всплывающем окне. в буфер обмена они выделенный текст не помещают (т.е. то, что было в буфере обмена до этого -- там и остаётся)

Originally posted by rstaganrog:

если не рассматривать выделение как способ отметить область текста, как отметил Fifonik


прикольно конечно, но выделение это и есть отмечание области текста.
то, что оно может быть скопировано в буфер обмена -- это один из способов работы с выделенным текстом.

кроме того, я как программист категорически против какого-бы то нибыло копирования без необходимости. это пустая трата времени/памяти. а в данном случае это копирование -- межпрограммное.

P.S. не надо приводить в пример unix системы. там выделение НЕ заменят содержимое буфера обмена. правильнее сказать, что там при right click проверяется наличие выделения и если оно есть, то делается копирование выделенного.
Win7 x64, Opera 12.16
Золотые правила, найденные когда-то в инете:
1. Молчи, за умного сойдешь.
2. Если нечего сказать, лучше не говори.
3. Если нельзя, но очень хочется, то все равно нельзя.

9. May 2010, 19:32:55

IlyaShpankov

Модератор

Posts: 4058

Парни, один простой пример. Даже два.

Форум ру-борда. Выделение текста запускает JS для вставки в ответ. При этом в буфере у меня лежит ссылка, которую я в этот самый ответ буду вбивать.

Данный форум. Аналогично: выделяю текст, жму "цитировать", а в буфере у меня нужная ссылка.

И таких примеров можно насобирать море. IMHO, предложение не продумано.

10. May 2010, 01:47:04

WebSinner

Widgets of Master

Posts: 881

После CTRL+F (F3) я бы не отказался бы видеть выделенный текст, но не в буфере а именно в поиске, буфер засерать так случайно мне не хочется.

11. May 2010, 06:47:25

the401

Posts: 262

Originally posted by Fifonik:

правильнее сказать, что там при right click проверяется наличие выделения и если оно есть, то делается копирование выделенного.

По-разному в разных программах, на самом деле. В Опере и Kate например, даже если выделение убрано, средняя кнопка все «помнит» (в пределах одного рабочего стола и пока не закрыто приложение, где текст был выделен). А в Опенофисе не помнит. Еще в Опере средняя кнопка вставит содержимое буфера, если про выделения не было.

(Это я так, к слову)
Прощай, Опера! Хромоклон, блѢ!

11. May 2010, 13:00:56

zergius

Posts: 110

Originally posted by Fifonik:

у меня в буфере обмена может быть что-то нужное


В кои-то веки я согласен с Fifonik smile
При чтении очень длинных документов иногда использую выделение ккак своеобразную закладку, чтобы быстро прокрутить. И я совсем не горю желанием затирать этим мусором буфер обмена.

14. May 2010, 09:26:49

Zimak

Posts: 144

http://operist.ru/vstavka-teksta-s-pomoshhyu-srednej-knopki-myshi-v-opera/
чудом наткнулся.
вставить текст средней кнопкой мыши smile

14. May 2010, 16:45:03

AntonDiaz

RuCommunity moderator

Posts:

Хм, среднюю кнопку мыши можно использовать в настройках клавиатуры, а левую кнопку — нельзя? Или я чего-то не знаю?

14. May 2010, 19:44:20

Zimak

Posts: 144

я вообще не разбираюсь в принципе настройки комбинаций всяких ИМЕННО таким способом

14. May 2010, 19:48:49

vilpapa

Posts: 3854

Originally posted by Zimak:

вставить текст средней кнопкой мыши


Если включить эту функцию, то не будут открываться ссылки из новостых лент и писем, средней кнопкой.
Кстати, достаточно писать команду Paste.
У меня всё работает... Но не всегда, как хочется.

14. May 2010, 21:36:20

Zimak

Posts: 144

Originally posted by vilpapa:

Если включить эту функцию, то не будут открываться ссылки из новостых лент и писем, средней кнопкой.


не знал

Forums » Объявления и обсуждения » Предложения по браузерам Opera (wishlist)