SotongDJ / CFP2-blg

Unofficial podcast player for Bailingguo podcast | 非官方百靈果播放室

Home Page:https://xn--xp8h.xn--2os22eixx6na.xn--kpry57d/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CFP2 and its derivative sub-projects will be discontinued and replaced by klo.lt

RSS feed updater is shutdow.

CuttleFish podcast player for Bailingguo podcast

The unofficial, (CFP2) for Bailingguo podcast, located in 墨玉程市

In order to make it easier to listen to Bailingguo podcast, I wrote a website to facilitate the selection of the episodes I want to listen to.

Homepage of CuttleFish Podcast Player for Bailingguo podcast

漢文版本

Website

Features

  • Select the tag and play the podcasts under that tag

  • Click the button and redirect to other platform

  • Can be installed into the system as a PWA

    • By using the Progressive Web App (PWA) technique, this player can be installed on the operating system (Windows, macOS, Linux, Chrome OS, iOS, and Android) and have user experiences similar to the native app (like playback control in the notification bar, system level playback control)

      "Progressive Web Apps (PWAs) are web apps that use service workers, manifests, and other web-platform features in combination with progressive enhancement to give users an experience on par with native apps." - Progressive web apps (PWAs) | MDN

  • No user's information is collected at this website

    • This site is a static website

    • This site does not use any tracking scripts

    • This site is hosted on GitHub Pages

    • According to GitHub Pages, GitHub collects users' IP addresses for security purposes when browsing this site

      "When a GitHub Pages site is visited, the visitor's IP address is logged and stored for security purposes, regardless of whether the visitor has signed into GitHub or not. For more information about GitHub's security practices, see GitHub Privacy Statement." - Data collection - About GitHub Pages

  • User data is stored in the browser

    • This site uses the browser's local cache space to temporarily store the queue and episodes currently played by the user
    • Cannot transfer to other browsers or devices
  • Follow system dark mode settings

  • Able to switch to high contrast theme

  • Able to use Picture-in-picture mode control playback (Public BETA)

Help

LICENSE

TO DO

  • auto-update episodes (archived)
  • fix other browser's theme (archived)
  • design different colour theme (archived)
  • design different contrast theme (archived)
  • month tag (archived)
  • share button (archived)
    • tag share (archived)
    • episode share (archived)
  • episode detail info (archived)
    • podcast episode detail (archived)
    • include youtube shorts/teaser (W.I.P.)
  • customize playback control UI (archived)
  • able to customize playback queue
  • offline playback
    • use browser to cache podcast and manage downloaded content are too complicated
    • offline playback may be supported in future

About

Unofficial podcast player for Bailingguo podcast | 非官方百靈果播放室

https://xn--xp8h.xn--2os22eixx6na.xn--kpry57d/

License:GNU General Public License v3.0