А еще платформа от Google под названием "Firebase", которая предоставляет много плюшек, в том числе и аутентификацию, не работает в расширениях под Mozilla Firefox. И я бы не стал про это писать, если бы не причина, из-за которой "Firebase" не может работать.
В расширениях под Google Chrome (вроде и не только под этот браузер, но и под другие, которые основаны на Chromium) расширение использует протокол "chrome-extension://", в Mozilla Firefox – "moz-extension://". Для того, чтобы расширение под Google Chrome работало с Firebase, нужно добавить протокол расширения в белый список. А что нужно сделать для Mozilla Firefox? Да ничего! Они просто запрещают добавлять протокол Mozilla Firefox в белый список, а сама библиотека отказывается работать на страницах под этим протоколом. Почти одинаковые протоколы, одинаковые продукты, одинаковая схема интеграции, но разные платформы. И именно на платформе Mozilla Firefox Firebase не работает.
Они просто говорят: "Нет, наш продукт на данный момент не способен обрабатывать запросы от Mozilla Firefox. Что-что? Дать возможность добавить протокол мозиллы в белый список? Нет, давайте лучше мы добавим вашу просьбу в список пожеланий. Поверьте, вы не единственный, кто обратился к нам с такой просьбой. Конечно же мы будем работать усердно над устранением этой проблемы. А пока следите за нашими обновлениями и блогом". И так уже несколько лет.
А еще платформа от Google под названием "Firebase", которая предоставляет много плюшек, в том числе и аутентификацию, не работает в расширениях под Mozilla Firefox. И я бы не стал про это писать, если бы не причина, из-за которой "Firebase" не может работать.
В расширениях под Google Chrome (вроде и не только под этот браузер, но и под другие, которые основаны на Chromium) расширение использует протокол "chrome-extension://", в Mozilla Firefox – "moz-extension://". Для того, чтобы расширение под Google Chrome работало с Firebase, нужно добавить протокол расширения в белый список. А что нужно сделать для Mozilla Firefox? Да ничего! Они просто запрещают добавлять протокол Mozilla Firefox в белый список, а сама библиотека отказывается работать на страницах под этим протоколом. Почти одинаковые протоколы, одинаковые продукты, одинаковая схема интеграции, но разные платформы. И именно на платформе Mozilla Firefox Firebase не работает.
Они просто говорят: "Нет, наш продукт на данный момент не способен обрабатывать запросы от Mozilla Firefox. Что-что? Дать возможность добавить протокол мозиллы в белый список? Нет, давайте лучше мы добавим вашу просьбу в список пожеланий. Поверьте, вы не единственный, кто обратился к нам с такой просьбой. Конечно же мы будем работать усердно над устранением этой проблемы. А пока следите за нашими обновлениями и блогом". И так уже несколько лет.