Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/enjirouz/habr-reader-extension
Простое расширение-читалка для Chrome/Opera, позволяющее воспроизводить текстовое содержимое статьи на Habr. Для воспроизведения используется встроенный TextToSpeech, управляемый через popup-интерфейс с помощью кнопок ▶,⏸ и ⏹.Можно выбирать язык воспроизведения (между английским en-US и русским ru-RU), а также регулировать скорость (по умолчанию, от 0.5 до 2).
https://github.com/enjirouz/habr-reader-extension
browser-extension chrome-extension chromium chromium-extension extension habr habrahabr habrahabr-posts habrapost opera opera-extension reader speech-synthesis text-to-speech
Last synced: 16 days ago
JSON representation
Простое расширение-читалка для Chrome/Opera, позволяющее воспроизводить текстовое содержимое статьи на Habr. Для воспроизведения используется встроенный TextToSpeech, управляемый через popup-интерфейс с помощью кнопок ▶,⏸ и ⏹.Можно выбирать язык воспроизведения (между английским en-US и русским ru-RU), а также регулировать скорость (по умолчанию, от 0.5 до 2).
- Host: GitHub
- URL: https://github.com/enjirouz/habr-reader-extension
- Owner: EnjiRouz
- License: mit
- Created: 2021-01-26T19:07:13.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-28T13:16:05.000Z (about 4 years ago)
- Last Synced: 2024-11-16T11:13:15.969Z (3 months ago)
- Topics: browser-extension, chrome-extension, chromium, chromium-extension, extension, habr, habrahabr, habrahabr-posts, habrapost, opera, opera-extension, reader, speech-synthesis, text-to-speech
- Language: JavaScript
- Homepage:
- Size: 57.6 KB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Habr-Reader-Extension
Простое расширение-читалка для `Chrome/Opera`, позволяющее воспроизводить текстовое содержимое статьи на [Habr](https://habr.com/).Для воспроизведения используется встроенный TextToSpeech, управляемый через popup-интерфейс с помощью кнопок `▶`,`⏸` и `⏹`.
Можно выбирать язык воспроизведения (между английским `en-US` и русским `ru-RU`), а также регулировать скорость (по умолчанию, от 0.5 до 2).
Я опишу упаковку и установку для Opera и Chrome. В других браузерах процесс, скорее всего, будет аналогичным, поскольку основные действия выполняются через стандартный раздел браузера "Расширения".
## Упаковка расширения
Для того, чтобы упаковать расширение, нужно проделать следующее:
- **Opera** → Меню → Расширения → Расширения → **включить Режим Разработчика** → Упаковка расширения
- **Google Chrome** → Дополнительные инструменты → Расширения → **включить Режим Разработчика** → Упаковка расширения## Установка расширения
Расширение можно установить через раздел "Расширения" двумя путями:- если модификация не требуется - достаточно скачать и перетащить [подготовленный](https://github.com/EnjiRouz/Habr-Reader-Extension/releases) `crx-файл` в окно с открытым разделом расширений и нажать на "Установить";
- если была сделана модификация кода и требуется тестирование перед упаковкой (или браузер блокирует установку), то в окне с разделом расширений требуется нажать на "Загрузить распакованное расширение" и выбрать в диалоговом окне папку с проектом.