Этот вопрос был задан и на него был дан ответ здесь и здесь. Тем не менее, обоим потокам уже более 18 месяцев, и в мире javascript все быстро развивается. Поэтому я снова спрашиваю, чтобы получить актуальный ответ.
Для нашего использования нам нужен один фоновый поток, который будет работать довольно регулярно. Это для расширенного редактора, и всякий раз, когда пользователь редактирует, этот фоновый поток должен пересчитывать макет форматированного текста.
Похоже, что веб-воркеры — лучший подход. Однако согласно Википедии "он удален в более новых версиях браузера Android" эм>.
Вопросы:
- Являются ли Web Workers лучшим подходом или есть что-то лучше?
- Существуют ли браузеры, которые не будут поддерживать Web Workers в будущем? И если да, то какие?
- Есть ли список версий основных браузеров, необходимых для Web Workers?