Web Technology and the Sheer Potential of Its Sexiness

WinAmp for your DAMN BROWSER?! SKINS WORK T00??!

by 3V1L5H0073R

on 09/05/2022 - 19:42


there is this absolutely majestic web module that exists which is part of the many things that demonstrate the sheer potential that web development has to offer
What is it? It's WebAMP and u r prolly able to see it below the footer of the page (i would have it stick at like the bottom left of the screen but the thing's API don't allow for much mobility control cuz it's early af so not yet tho it's still pretty amazing)

basically it's a re-implementation of WinAMP (which I think used to be open-source by leak ._.) but for goddamn web browsers.
this just shows the potential of web browsers really. the last thing that blew my tiny mind was the DOOM 3 demo re-compiled in WebAssembly.
before that was SquareEnix's CoreOnline (RIP) - tho that used a plugin but regardless, it loaded games like Hitman 4 without any extra installation required.

CoreOffline
Figure 1.1. Hitman Blood Money running on CoreOnline. you needed ads for this crap but whatever

actually no wait, the last thing that shocked me was seeing a full on Windows 95 emulator running on the damn browser.
because javascript, HTML, WASM, etc. are all interpreted, and web browsers have to work the same way on each device (thanks to the enforcement of web standards), these modules will work regardless of any device you pick! that means that something that has basically no reason to exist/work on a phone such as WinAMP, now WORKS on a phone thanks to the reimplementation

also if y000 have j000ni0r web dev and wondering how da F@Q i have a million pages and still be able to load and edit each to have the exact same page design (like the buttons/icons above, background, etc.)...
wat im doing is y000zin AJAX to load a separate page. Infact, if you look at the source code for this page right here, u gonna find srsly simple page content.
what's actually happenin' is mostly within the "pageloader.js" script. this script finds a"container" page as I like to call it, loads it and slaps the content of THIS page inside a div on that "container" page.
overall this is legit sick for preparation purposes. if I ever want to change the buttons above or the information bar, I can just change the "container" page and it's done


aight i have one more exam which is like tomorrow but i cba revising for it rn cuz im invested in this site all of a sudden.

well in particular this web app right here called WebAmp.
what is it? it's goddamn WinAMP 2.9 but FOR YOUR DAMN BROWSER

the app is still in development so is missing a number of smaller API features such as the ability to minimize (shade) the windows manually via API
so u essentially just have to live with it but they said they are gonna add it after I asked which i was blown away by but yh whatever
another dumb thing is tryna figure out how to make it stick to a fixed position on your SCREEN and NOT on the webpage itself.
for now ima just slap it below the footer as that doesn't cover anything

apart from that tho, this app is just friggin sick and I commend the devs for everything else about it cuz it is sick and almost flawless
like u can even upload your own music (locally only) and even use CLASSIC SKINS ON IT!! ima try a dexter's lab one iab

you now gon see the module below the footer of all pages. u absolutely can use the site without ever touching this thing, but it's a sick gadget to just have.
and with the help of the sexy PageContainer thing I made, it can appear in ALL the pages. how this works is every page loads a single "case" (like briefcase) script. this loads a "case" page, and puts the current page content inside a div in that. this allows me to essentially include the HOME GAMES NEWS OTHER buttons, background-image, etc. without having to edit every single bloody page
with this in mind, I added the WebAMP script to the case page so that it would load to every page visited on this site. it's beautiful