Американский разработчик создал версию знаменитого проигрывателя Winamp, которую можно запускать прямо в браузере. В программу можно загрузить свои треки, пользоваться эквалайзером и даже менять обложки. Исходный код для встраивания Winamp на свой сайт опубликован под свободной лицензией на GitHub.
Winamp — один из самых популярных медиаплееров в 2000-х годах. Он поддерживал множество форматов, а также сторонних модулей и обложек (скинов), меняющих его интерфейс. Первая версия Winamp вышла в 1997 году, а последняя в конце 2013 года, после чего проигрыватель продали другой компании, которая с тех пор не развивала проект.
Некоторые разработчики уже создавали версии программы для запуска в браузере, к примеру, первую такую версию разработали еще в 2002 году. Но у всех подобных проектов были серьезные недостатки. Большинство из них нужно было скачивать на свой компьютер и запускать в браузере, а те, которые работали прямо на сайтах, имели минимальный функционал.
Американский программист Джордан Элдредж (Jordan Eldredge) создал гораздо более функциональную версию Winamp, которую можно встраивать на сайты. Браузерная версия основана на Winamp 2.9, который выпущен в 2003 году. Для того, чтобы проигрыватель мог работать в браузере, разработчик написал его на HTML5 и JavaScript. Для демонстрации работоспособности проекта редакция N + 1 встроила плеер в тело заметки, также он доступен на отдельной странице.
В него можно загружать свои файлы, настраивать звучание через эквалайзер и даже менять обложки. Изначально в программу встроено семь обложек, но пользователь может загружать и сторонние. Как и настоящий Winamp, браузерная версия состоит из трех основных панелей, которые можно перемещать и менять их размеры.
Разработчик разместил работающую версию программы на своем сайте, а также опубликовал на GitHub исходный код проекта под лицензией MIT, а также инструкции для встраивания его на свой сайт.
Это далеко не первая попытка перенести старые программы в браузер. Например, 2015 году для браузера адаптировали стратегию Starcraft. А одни разработчики перенесли в браузер операционные системы. На их сайте можно запускать Windows 95 и 98, некоторые дистрибутивы Linux, FreeBSD и другие.
Григорий Копиев
Ее получили шесть ученых и два научных руководителя
Яндекс объявил лауреатов четвертой премии имени Ильи Сегаловича, вручаемой за достижения в области компьютерных наук. Премию получили шесть ученых и два научных руководителя из «Сколтеха», ВШЭ и ФИЦ ИУ РАН, сообщается в пресс-релизе, поступившем в редакцию N + 1.