Category: лытдыбр

Позитивный Человек-Торшер :-)

JavaScript'овая закладка для Firefox для перевода c помощью lingvo.yandex.ru.

Так как иногда приходится переводить или уточнять английские слова, пользуюсь сервисом lingvo.yandex.ru, который для этих целей вполне подходит. В то же время, переходить на сайт (ждать), потом писать текст, потом жать кнопку "перевести" немного некомфортно.

Мне очень понравилась возможность создавать в Firefox закладки, использующие JavaScript. Их, конечно, нельзя создать напрямую, Firefox адреса вида "javascript: ..." в закладки не добавляет. Но можно создать закладку на другой адрес, например, "http://localhost/", а потом исправить её свойства - это Firefox уже позволяет :-) Ещё одно неудобство, это то, что приходится писать всё в одну строчку.

Возвращаясь к теме перевода. В результате некоторых упражнений появился первый вариант закладки.




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



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