"Awful.OldWeb" is an ASP.NET proxy-ish service for Something Awful, designed to let you access Something Awful on older browsers.
Using "Awful.NET" as its base, "Awful.OldWeb" takes existing Something Awful pages and rewrites them as simple HTML tables, modeled after the site's design from 2001. To get around SSL (which the vast majority of older browsers don't support with todays modern internet standards), we attempt to proxy all file content through this service and serve it directly. Is it secure? Nope, not at all. But that's not the point of this project.
This project is in the vein of The Old Net, providing a hook into content older browsers can render. In this case, it's generating "new" content in an "old" way.
Awful.OldWeb is an ASP.NET site running on .NET Core 3. To build...
- Download and install the newest .NET Core 3 SDK for the platform of choice
- Checkout this code base
- Inside the root folder, run
dotnet restore
,dotnet build
, thendotnet run
and it should launch.