Comments 24
В Java статья попала случайно, или я что-то не понял?
А в firefox можно просто открыть мобильную версию онлайн переводчика в боковой панели.
в firefox есть расширение которое перевод вставляет прямо в dom рядом с выделенным словом. Очень удобно.
Да, конечно, всплывающее окно неудобно. Но у меня почему-то не появляется окошко при выделении текста. Сам изначально хотел так и сделать, но даже с гугловским расширением не заработало. В ближайшие дни покопаюсь в нём, если найду что-нибудь полезное — обновлю статью :)
Вот это исследование было бы очень полезным: почему с «фирменными» расширениями эта «фича» работает, а с самописными — нет. ifalur — верно заметил для FireFox, ИМХО, здесь принцип тот же — интеграция в DOM. Возможно, что-то не прописано в манифесте?
можно сделать форму в верстке и забиндиться на её submit? там и enter работать будет без keyCode
Молодец,
http://software.uz/ru/blog/view?id=20
Пост 2016 года)
Я тоже делал чтото подобное
писал такой же переводчик для FF+Яндекс.переводчик https://addons.mozilla.org/en-US/firefox/addon/quizlet-helper/ нужно только выделить нужное слово мышью
Все классно, но есть мелочи…
Например вместо этого:
Правильнее было бы:
А ещё лучше вот так: (потому как переменная используется один раз)
А так спасибо за идею, есть моменты которые я не знал )))
Например вместо этого:
var parent = /[а-яёЁ]/i;
var language = (parent.test(input))? 'ru-en':'en-ru';
Правильнее было бы:
var pattern = /[а-яёЁ]/i;
var language = (pattern.test(input))? 'ru-en':'en-ru';
А ещё лучше вот так: (потому как переменная используется один раз)
var language = (/[а-яёЁ]/i.test(input))? 'ru-en':'en-ru';
А так спасибо за идею, есть моменты которые я не знал )))
У вас перед вторым пунктом у гиперссылки в надписе написано 'gogle'
Очень хороший пост, спасибо, вдохновили, пойду делать chrome extension))
Sign up to leave a comment.
Google Chrome Extensions: быстрый переводчик своими руками