Add Compatibility section

This commit is contained in:
Korbs 2024-07-31 19:19:39 -04:00
parent 05b5fd8ef9
commit 56a8a57e7f

View file

@ -5,6 +5,58 @@ MinPluto is a modern privacy frontend for YouTube and Twitch(planned) giving you
___
## Compatibility
### Package Managers
| Package Manager | Install Packages | Run Project |
|---------------------|------------------|-------------|
| NPM | ❌ | ❌ |
| PNPM | ✅ | ❌ |
| Bun | ✅ | ✅ |
| Yarn v1 | ✅ | ❌ |
| Yarn v3 | ✅ | ❌ |
| Yarn v4 | ✅ | ❌ |
> There appears to be an issue with the `@astrojs/vue` package with all package manager, except for Bun.
### Web Browsers
| Browser | Live Streams |Player | CSS | JavaScript | Account System |
|--------------------|--------------|-------|-----|------------|----------------|
| Ladybird*3 | ❌ | ❌ | ✅ | ✅ | 🔘 |
| Vivaldi | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Google Chrome | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Firefox | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Microsoft Edge | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Brave | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Yandex | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Opera | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Chromium | ✅ | ✅ | ✅ | ✅ | 🔘 |
| GNOME Web | ✅ | ❌*2 | ✅ | ✅ | 🔘 |
| Librewolf | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Mullvad | ✅ | ❌ | ✅ | ✅ | 🔘 |
| IceCat | ❌ | ✅ | ❌ | 🔘 | 🔘 |
| Min | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Floorp | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Waterfox | ✅ | ✅ | ✅ | ✅ | 🔘 |
| Falkon | ✅ | ✅ | ✅ | ✅ | 🔘 |
| FOSS Browser | ❌ | ✅ | ❌ | ✅ | 🔘 |
| Mull | ❌ | ✅ | ✅ | ✅ | 🔘 |
| Tor | 🔘 | 🔘 | 🔘 | 🔘 | 🔘 |
| Safari | 🔘 | 🔘 | 🔘 | 🔘 | 🔘 |
| ~~Dot Browser~~*1 | 🔘 | 🔘 | 🔘 | 🔘 | 🔘 |
> 🔘: Untested
> All browsers are tested as-is out of box. Some functions with ❌ can probably work if you tweak the settings or interact with a built-in extension.
> For Firefox-based browsers: Timestamp may show wrong data on first load, everything works correctly after a reload and so on.
> *1: This web browser is unstable to operate
> *2: Seeking doesn't work
> *3: Ladybird is a new web browser that is uncompleted. This browser is not expected to work correctly for MinPluto at the moment.
___
## To Do
- [ ] i18n
- [x] API