๐ง A Spotify-style audio player in a single HTML file โ vanilla JavaScript, no dependencies, no build step.
ื ืื ืืืืื ืืืฃ ืืื ืืจื ื ืืืื, ืืืฉืจืืช ืืขืืฆืื ืฉื ืกืคืืืืคืื: ืชืืื ืช ืงืืืจ ืขื ืจืงืข ืืืืฉืืฉ, ืคืก ืืชืงืืืืช ืืจืืจ, ืืืคืชืืจื ื ืืืื. ืื ืื ืื ืื ืืงืืืฅ index.html ืืื ืขื JavaScript ืึพCSS ืื ืืื ืืืื โ ืืื ืกืคืจืืืช ืืืื ืชืืืื ืื ืืื.
ืืืจืกื ืืืืืจ ืื ืื ืช ืงืืืค ืืืืืข: ืงืืข ืจืืื ืฉื ืื ืืืืจืื ืืืฉื ืฉื ืจื ืืืื ืืณ (23 ืืืคืจืื 2026, ืึพ12 ืืงืืช).
๐ ืื ืื ืืื: yairixstudio.github.io/podcast-player
โถ๏ธ ื ืืืื / ืืฉืืื- โชโฉ ืืืืื ืฉื 15 ืฉื ืืืช ืืืืจื ืืงืืืื
- ๐ฏ ืคืก ืืชืงืืืืช ืขื ืงืืืง ืืืจืืจื โ ืขืืืจ ืืืืข (ืืืืืื)
- โจ๏ธ ืงืืฆืืจื ืืงืืืช: ืจืืื ืื ืืืื/ืืฉืืื, ืืฆืื ืืืืืื ืฉื 15 ืฉื ืืืช
- โฑ๏ธ ืชืฆืืืช ืืื ื ืืืื ืืืื ืืืื
- ๐ผ๏ธ ืจืงืข ืืืืฉืืฉ ืฉื ืืฆืจ ืืชืืื ืช ืืงืืืจ
- ๐ฑ ืขืืฆืื ืจืกืคืื ืกืืื, ืืืฉืง ืืขืืจืืช (RTL)
git clone https://github.com/yairixStudio/podcast-player.git
cd podcast-player
# Option 1: just open it
open index.html
# Option 2: serve it locally
python3 -m http.server 8000
# then visit http://localhost:8000ืืงืืืค, ืืชืืื ื ืืืืืชืืืื ืืืืืขืื ืืฉืืจืืช ืืงืื. ืืื ืื ืื ืืฉืื ืืืจ:
- ืืืืืคื ืืช
audio.mp3ืืงืืืฅ ืืืืืื ืฉืืื - ืืืืืคื ืืช
photo_130.jpgืืชืืื ืช ืืงืืืจ ืฉืืื - ืขืจืื ืืช ืืืืชืจืช ืืืช ืืืชืจืช ืืืฉื ื ืึพ
index.html(ืืืืืงืืช.titleืึพ.subtitle)
- ืงืืืฅ
index.htmlืืืื โ HTML, CSS ืึพJavaScript ืื ืืื, ืืื ืชืืืืืช - ื ืื ืืืืกืก
<audio>ืฉื HTML5 - ืืืคื Heebo ืึพGoogle Fonts
- ืคืจืืกื ืืืืืืืืช ืขื GitHub Pages ืืขื ืฃ
main
- ืืชืจ: https://yairix.com
- ืืืื: yairixstudio@gmail.com