Четно говоря, не сильно понятна мотивация писать аналоги «не хуже». Если цель выучить язык, то надо брать готовые инструменты и использовать.
Что касается перевода слов в браузере — LinguaLeo расширение вроде неплохое, и у самого же Google Translate тоже есть. Сам LinguaLeo покрывает, кажется, все вами перечисленные кейсы изучения языка. (хотя, конечно, с подпиской)
Из альтернатив могу порекомендовать
1. аудиокурсы Pimsleur. Вот чего редко можно встретить, и на мой взгляд — близкий к идеальному инструмент для развития речи (говорения и слушания). Для меня работает на 146%. Оргомный бонус в том, что есть куча языков, кроме английского. (если за базис взять английский).
2. Anki — словарные карточки. Можно синтезировать озвучку, загружать картинки, и работает не только для слов, но и для предложений.
Что касается перевода слов в браузере — LinguaLeo расширение вроде неплохое, и у самого же Google Translate тоже есть. Сам LinguaLeo покрывает, кажется, все вами перечисленные кейсы изучения языка. (хотя, конечно, с подпиской)
Из альтернатив могу порекомендовать
1. аудиокурсы Pimsleur. Вот чего редко можно встретить, и на мой взгляд — близкий к идеальному инструмент для развития речи (говорения и слушания). Для меня работает на 146%. Оргомный бонус в том, что есть куча языков, кроме английского. (если за базис взять английский).
2. Anki — словарные карточки. Можно синтезировать озвучку, загружать картинки, и работает не только для слов, но и для предложений.