Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№20122-06-2015 20:53:08

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

turbot пишет

Запросы к google идут и при клике на служебных страницах about:

ну это же хорошо? :)

turbot пишет

А на about:preferences еще ругается в консоль

это поправил, всмысле запретил летящий перевод на страницах, где отсутствует body :)
пожалуйста обновите версию из дропбокса

оффтопик:
а это у всех сайт аддонов посинел, или только у меня "благодаря" какому-то глюку?
412325b1_o.png

Отредактировано pag77 (22-06-2015 20:53:28)

Отсутствует

 

№20222-06-2015 20:54:32

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 38.0

Re: S3.Переводчик

becool пишет

лишнее телодвижение в виде клика по странице для снятия выделения после перевода

Хотя, получается что все равно по странице надо кликать, чтоб спрятать окошко перевода. Тогда соглашусь с turbot - логичнее выделение оставить, будет видно что именно переведено.

Добавлено 22-06-2015 20:58:32
Еще было бы хорошо, если окошко появлялось чуть ниже выделенного слова\фразы, а то оно его частично перекрывает.

Отредактировано becool (22-06-2015 21:01:19)

Отсутствует

 

№20322-06-2015 21:18:09

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: S3.Переводчик

pag77 пишет

ну это же хорошо?

Эээ, а зачем? Всплывашка перевода же все-равно не появляется? Зачем тогда лишние запросы? Лучше бы тогда вообще для них запретить (кроме about:reader).
Ой, виноват, появляется. Это у меня глюкнуло что-то. Тогда да, хорошо. :)

Добавлено 22-06-2015 21:27:03

pag77 пишет

оффтопик

:offtopic:
Да нет:

Выделить код

Код:

#tabzilla-wrapper {
    background: radial-gradient(ellipse at center center , rgb(234, 239, 242) 0px, rgba(125, 185, 232, 0) 50%) repeat scroll 0px 0px, transparent linear-gradient(to bottom, rgb(202, 225, 244) 0px, rgba(125, 185, 232, 0) 100%) repeat scroll 0px 0px;
    border-top: 2px solid rgb(255, 255, 255);
}

Хотя красивее, на мой взгляд, не стало. >_>

Отредактировано turbot (22-06-2015 21:27:03)

Отсутствует

 

№20422-06-2015 21:45:27

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

добавил сохранение выделенного фрагмента как при долгом клике, так и при нажатии на всплывающий значок.
обновите из дропбокса и протестируйте: https://www.dropbox.com/s/7vh595sdcte0g … ned-fx.xpi

becool пишет

Еще было бы хорошо, если окошко появлялось чуть ниже выделенного слова\фразы, а то оно его частично перекрывает.

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

turbot пишет

Да нет:

то есть это дизайнеры мозиллы покрасили в синий? :)

Отсутствует

 

№20522-06-2015 21:56:39

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: S3.Переводчик

pag77
Спасибо. Вроде, порядок.

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

Ну, вероятно... Если только не злобный хакер-какой. :) Старый, голубовато-бело-полосатый - скучной казенщиной отдавал, новый - больничной палатой... :sick:

Отсутствует

 

№20622-06-2015 22:02:51

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

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

Отсутствует

 

№20722-06-2015 22:17:15

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: S3.Переводчик

pag77 пишет

теперь при выделении текста ссылки и нажатии длинного клика будет перевод и не будет перехода по ссылке

При использовании Right Links с опцией "открывать левым долгим кликом" - и переводит и открывает. Но это, наверное, не к вам?

Отсутствует

 

№20822-06-2015 23:07:01

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Safari 4.0

Re: S3.Переводчик

ну вот и первый конфликт :)
к сожалению я тут ничего не сделаю

Отсутствует

 

№20923-06-2015 13:31:37

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

версия 4.03 ожидает одобрения модераторов
https://addons.mozilla.org/addon/s3goog … /versions/

изменения:
added: Instant translation: selecting some text translates it instantly when the panel is active
added: new languages for translate: Myanmar (Burmese), Kazakh, Malagasy, Malayalam, Sesotho, Sinhala, Sundanese, Tajik, Chichewa
updated: French locale (thanks Jack Black)
updated: Polish locale (thanks Maciej Bojakowski)
updated: Japanese locale (thanks pulsmz)
updated: Ukranian locale (thanks Sacredwheels)
updated: Chinese locale (thanks 李卓)
fixed: improved algorithm to translate the selected text
fixed: Normal work in Firefox Nightly
fixed: Normal work in Thunderbird Nightly
fixed: minor bug fixes

PS: "длинный клик" так же вошел в релиз.

1832 пишет

Теперь при клике по полосе прокрутки окно с переводом исчезает.

а раньше не исчезало?

Отсутствует

 

№21023-06-2015 14:18:07

1832
Забанен
 
Группа: Members
Откуда: Capital
Зарегистрирован: 06-02-2005
Сообщений: 276
UA: Firefox 38.0

Re: S3.Переводчик

Раньше исчезало только после отпускания, забыл.

Добавлено 23-06-2015 14:20:27
Но тогда не надо было прокручивать, окно было в поле зрения, теперь же оно за пределами и не прокрутишь.

Отредактировано 1832 (23-06-2015 14:48:13)

Отсутствует

 

№21123-06-2015 14:37:23

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

ну теперь уже поздно - версия ушла в печать.. :(
ждите 4.04 через 3-4 недели - я постараюсь исправить этот баг

Добавлено 23-06-2015 14:37:51
ну а пока - колесико прокрутки на мышке вам в помощь :)
извините за неудобства

Отредактировано pag77 (23-06-2015 14:38:12)

Отсутствует

 

№21223-06-2015 14:44:20

1832
Забанен
 
Группа: Members
Откуда: Capital
Зарегистрирован: 06-02-2005
Сообщений: 276
UA: Firefox 38.0

Re: S3.Переводчик

Лучше версию с дропбокса.
Можно и клавишами.

Отредактировано 1832 (23-06-2015 14:48:59)

Отсутствует

 

№21323-06-2015 19:36:27

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

1832 пишет

Лучше версию с дропбокса.

исправлена работа с горизонтальным и вертикальным скроллбарами
https://www.dropbox.com/s/hkr5q8lsicvfa … .03-fx.xpi

Отсутствует

 

№21423-06-2015 19:42:43

1832
Забанен
 
Группа: Members
Откуда: Capital
Зарегистрирован: 06-02-2005
Сообщений: 276
UA: Firefox 38.0

Re: S3.Переводчик

Почему окно перевода теперь лезет за пределы прокрутки вниз, а не остаётся в них как раньше?

Отредактировано 1832 (23-06-2015 20:20:12)

Отсутствует

 

№21523-06-2015 19:44:24

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

за пределы в какую сторону?
скриншот пожалуйста

Отсутствует

 

№21623-06-2015 19:58:11

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

аа.. это на некоторых сайтах, например на rutor, хитро построен html и поэтому при прокрутке вниз, а потом при переводе - окно "улетает" в самый верх сайта
поэтому была измена эта строка:

Выделить код

Код:

var clientHeight = doc.documentElement.clientHeight + doc.documentElement.scrollTop;
if ((top + height) > clientHeight) {
    top = clientHeight - height;
}

на эту:

Выделить код

Код:

var clientHeight = Math.max(
    (doc.compatMode != 'CSS1Compat') ? doc.body.scrollHeight : doc.documentElement.scrollHeight,
    (doc.compatMode != 'CSS1Compat') ? doc.body.clientHeight : doc.documentElement.clientHeight
);
clientHeight = clientHeight + doc.documentElement.scrollTop;
if ((top + height) > clientHeight) {
    top = clientHeight - height;
}

если текущее положение дел напрягает, то я могу попробовать найти компромисс.
а если можно смириться - то и хорошо :)

Отсутствует

 

№21723-06-2015 20:06:53

1832
Забанен
 
Группа: Members
Откуда: Capital
Зарегистрирован: 06-02-2005
Сообщений: 276
UA: Firefox 38.0

Re: S3.Переводчик

А нельзя ограничить только для них или определять такие страницы?

Отредактировано 1832 (23-06-2015 21:13:16)

Отсутствует

 

№21823-06-2015 20:11:01

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

я думаю что проблема не единична и вполне может быть что существуют и другие подобные сайты.
вроде бы нашел универсальное решение:

Выделить код

Код:

var clientHeight = Math.max(doc.body.clientHeight, doc.documentElement.clientHeight);
clientHeight = clientHeight + Math.max(doc.body.scrollTop, doc.documentElement.scrollTop);

проверьте:
https://www.dropbox.com/s/hkr5q8lsicvfa … .03-fx.xpi

Отсутствует

 

№21923-06-2015 20:25:47

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: S3.Переводчик

1832 пишет

Тоже самое

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

Добавлено 23-06-2015 20:29:50
1832

:offtopic:
И завязывайте с постоянным удалением своих сообщений, на которые уже последовал ответ. Это хамство и неуважение к собеседнику. Лично я, если не прекратите такую практику, просто перестану вам отвечать, бесит.

Отредактировано turbot (23-06-2015 20:29:50)

Отсутствует

 

№22023-06-2015 20:44:38

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

1832 пишет

Тоже самое

попробуйте эту версию, немного подкорректировал алгоритм
https://www.dropbox.com/s/hkr5q8lsicvfa … .03-fx.xpi

Отсутствует

 

№22123-06-2015 21:16:01

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

1832 пишет

Теперь в пределах.

ну и хорошо :)

Отсутствует

 

№22211-07-2015 12:03:21

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 39.0

Re: S3.Переводчик

Не удержался и, отойдя от плана работ, сделал перемещение всплывающего перевода.
попутно родилась фича - после перемещения окно с переводом фиксирует свое положение на экране
протестируйте пожалуйста:
https://www.dropbox.com/s/hkr5q8lsicvfa … .03-fx.xpi

Отсутствует

 

№22311-07-2015 23:35:31

Mount
Участник
 
Группа: Members
Зарегистрирован: 27-01-2012
Сообщений: 26
UA: Yandex 15

Re: S3.Переводчик

Будьте добры, подскажите как правильно называется этот маленький значок, который появляется около курсора мышки при выделении текста?
image.png

Отсутствует

 

№22412-07-2015 09:35:48

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 39.0

Re: S3.Переводчик

pag77 пишет

после перемещения окно с переводом фиксирует свое положение на экране

Т.е. в следующий раз оно всплывать должно там же? У меня не фиксируется.

Отсутствует

 

№22512-07-2015 12:12:44

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 39.0

Re: S3.Переводчик

Mount пишет

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

а фиг его знает ))) tooltip наверное :)

объяснение 1, из википедии https://ru.wikipedia.org/wiki/%D0%9F%D0 … 0%BA%D0%B0.

Подска́зка (англ. tooltip, hint) — элемент графического интерфейса, служит дополнительным средством обучения пользователя.
всплывающая подсказка — появляется при подведении курсора к интересующему объекту или в случае недопустимого действия (например, ввода текста вместо числа), в случае редакторов с автодополнением всплывающие подсказки могут появляться при вводе названий функций и переменных, указывая их характеристики (тип, прототип, количество и тип аргументов и т. д.);

объяснение 2, из другого источника:

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

becool пишет

Т.е. в следующий раз оно всплывать должно там же? У меня не фиксируется.

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

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]