Comentei no último post sobre meu site mais recente, o Mixtape. Nele eu exploro a criação e compartilhamento de playlists locais de vídeos do YouTube. Essas playlists não ficam salvas no youtube, e isso dá alguma liberdade e privacidade a quem cria as playlists, mas nem todos os vídeos podem ser embedados fora do Youtube.

Adicionei múltiplas Fitas ao site de modo que além da playlist principal com 7 músicas que mudam diariamente, o site tem fitas com playlists fechadas e fitas temporárias, ou Phantom, que não estão salvas em lugar algum e são compartilhadas por meio de links. Qualquer visitante consegue editar qualquer fita do site e criar fitas phantom.

Insights
O tema de fita cassete é um tanto limitado e eu não o explorei ao máximo. Por exemplo, não tenho lado B nas fitas. Talvez “CDs” fosse um tema mais alinhado com as funcionalidades do site. As fitas cassete do mundo real tem um limite de tempo de áudio para cada um dos lados, não sei como trazer esta limitação para o site sem parecer algo artificial. As fitas Phantom tem um limite de 20 vídeos porque a forma como o site recebe os ids dos vídeos é por meio de uma string concatenando todos os ids. Mais de 20 vídeos torna a string grande demais. Eu poderia criar um sistema de encurtamento de URLs, ou um sistema mais robusto de criação de fitas Phantom, mas isso criaria registros das fitas Phantom, o que eu não quero. As fitas Phantom são fitas fantasmas que só as pessoas com o link conseguem ouvir. Só quem recebeu a fita consegue escutá-la, nem o dono do site ou o time de dev – eu, e eu de novo – sabem que elas existem.

Além dos problemas temáticos, tenho alguns problemas de funcionalidade. Os botões FF e RW (avançar e retroceder) não são intuitivos. O usuário quer segurar os botões para avançar e ouvir o som de fita avançando rápido ou retrocedendo rápido. O site não o faz e acho que a API do youtube não permite esse tipo de manipulalação de playback.
Penso em criar uma fita com todos os vídeos de “No Estranho Planeta dos Seres Áudio Visuais”. O leitor mais atento e que conheça a série já percebeu que essa fita hipotética não teria músicas, mas episódios de um programa de TV. Mais uma vez a temática de fita cassete não está bem alinhada com o site. Nada impede a criação de vídeos que não tenham a ver com música. Não sei se quero criar essa limitação, mas entendo que há uma dissonância temática no site.
No demais, o site está muito do gostosinho. A troca de faixas é legal, as fitas são interessantes, as fitas anônimas são uma adição bastante legal ao site.
Links
Mixtape — lado A
https://brchad.com/sites/mixtape/index.html
Mixtape — Kero Blaster Favs
https://brchad.com/sites/mixtape/index.html?p=E.S2VybyBCbGFzdGVyIC0gRmF2cw.D41MgbwqYmkCJLzN3bfgBIAJMw_vKQQwI-QLlm2fwOmkIwkyq5ZEo_UaBQyVEzR4qsbFKopKW8EIEBlhzdFCF4ss9bV6dT-Q1uAZxUaATjRVoY
Caixa de fitas
https://brchad.com/sites/mixtape/tapes.html

[…] minha preocupação com o avançar e retroceder se mostrou equivocada. Consegui criar o efeito […]