Поделиться
Пользователь Hacker News под ником tonyhawkins поделился интересной находкой. Проект iPod.js, как понятно из названия, представляет из себя онлайн вариант легендарного плеера Apple.
Сервис представляет из себя сайт-одностраничник, в центре которого расположился iPod Classic. Пользователь может перемещаться по меню, используя либо клавиатуру, либо через Click Wheel — знаменитый орган управления плеера.
Причём принцип его работы такой же, как на настоящем плеер — надо зажать мышкой и провести по кругу, чтобы двигаться по пункта меню.
Для того, чтобы слушать музыку на iPod.js, пользователям предлагается авторизоваться. Это можно сделать с помощью своего аккаунта в Spotify или Apple Music.
При этом автор проекта под ником tannerv оставил в виртуальном iPod приятную пасхалку. Перейдя в меню Games можно сыграть в классическую аркаду — Арканоид.
Какие технологии использовались для создания iPod.js?
По словам автора, фронтенд проекта делался на JavaScript (TypeScript и React) и CSS. Для связки с музыкальными сервисами использовались Spotify Web Playback SDK и Apple MusicKit JS.
Где узнать подробности создания проекта?
В GitHub-репозитории iPod.js
Источник: Hacker News
Источник: