Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Fantastic Foreskin
Jan 6, 2013

A golden helix streaked skyward from the Helvault. A thunderous explosion shattered the silver monolith and Avacyn emerged, free from her prison at last.

3D Megadoodoo posted:

That's because it's the 80s :smugmrgw:

And the web browser was from '96...?

I might not have enough coffee in me for this.

Like, legit if I'm missing something here let me know.

Fantastic Foreskin has a new favorite as of 18:09 on Dec 30, 2020

Adbot
ADBOT LOVES YOU

Qwijib0
Apr 10, 2007

Who needs on-field skills when you can dance like this?

Fun Shoe

Man arachne takes me back

Thomamelas
Mar 11, 2009

Humphreys posted:

That's where you agree and print up some little Burle stickers.

It was far from the only issue with that bid. And the language around change orders substitutions were bad. Even asking after the bid was submitted meant forfeiting the bid bond. It's the first time I've ever seen a public bid like that with no bidders. Usually some dumbass trunk slammer will take a crack at it but no one touched it.

Dr. Quarex
Apr 18, 2003

I'M A BIG DORK WHO POSTS TOO MUCH ABOUT CONVENTIONS LOOK AT THIS

TOVA TOVA TOVA
As someone who stubbornly kept using MS-DOS until sometime into Windows 98's reign, I am definitely disappointed I never knew about Arachne back in the day. I just used Lynx on my father's unused university shell account sometimes instead :c00l:

Code Jockey
Jan 24, 2006

69420 basic bytes free

Some Goon posted:

Looks hopelessly uncool to me.

Turn on your god da-


Pham Nuwen posted:

turn on your monitor

:hmmyes:

stevewm
May 10, 2005

Dr. Quarex posted:

As someone who stubbornly kept using MS-DOS until sometime into Windows 98's reign, I am definitely disappointed I never knew about Arachne back in the day. I just used Lynx on my father's unused university shell account sometimes instead :c00l:

In the early 90s me and my friend group where big into BBSes. We discovered the FDA had a toll-free BBS. But it went straight into Lynx displaying their website at the time. Going to a URL however was disabled.

But! One of us figured out that you could dig into the website and find a link to the Library Of Congress' website. Once there, they had a link to the Webcrawler search engine. On the web crawler search engine you could type in any URL and it would take you directy to it when you selected search.

So for quite some time, we had text based internet access for free. They must have been onto it though, even couple weeks the li nk to the LOC website was moved. We would have to dig around and find it again.

Nothing like "browsing" the internet via Lynx at 2400 baud.

empty baggie
Oct 22, 2003

Humphreys posted:

Careful! Remember when lowtax perma'd someone who was using a WebTV device browser to access the forums.


It was Radium, not lowtax.

E: poo poo, at least I'm pretty sure it was radium

azurite
Jul 25, 2010

Strange, isn't it?!


Pretty sure you're right

Buttcoin purse
Apr 24, 2014

Drastic Actions posted:

I worked on something today that might be of interest to this thread. I wrote a little Web Server that proxies SA and rewrites its HTML into something less complex so older browsers can render it (and also proxies files and has SSL off :v:). Basically, it lets you access modern SA from old hardware.

Nice! I assume there's a lot of SA-specific code there in parsing the HTML and generating new HTML, so it's not a general-purpose tool you could use for other sites without having to write more code for each site?

I'm not sure if anyone has mentioned Web Rendering Proxy (https://github.com/tenox7/wrp) here before, it's more general-purpose but less usable because it actually renders part or all of the web page to a GIF or PNG image and then sends the image to your crippled browser. I haven't tried it but it seems horrible!

Also I'll 3rd that it was Radium who did the WebTV ban, at least that's what I remember hearing a few times.

Drastic Actions
Apr 7, 2009

FUCK YOU!
GET PUMPED!
Nap Ghost

Buttcoin purse posted:

Nice! I assume there's a lot of SA-specific code there in parsing the HTML and generating new HTML, so it's not a general-purpose tool you could use for other sites without having to write more code for each site?

It's based on a forum parser I've written.

So I parse the site (or use the newer JSON endpoints, there's a few!) and render HTML based on it. My original plan was to take raw SA requests, strip the CSS and JavaScript, and replace them with my own. That way, I could use the same URLs but only worry about replacing or proxying where the requests go. Turns out that even stripped to nothing, the layout of the forums doesn't work well on the browsers I wanted to target, and I didn't want to use CSS and JavaScript at all if I could avoid it. And once I saw Internet Archive versions of SA from 2001, I stole the layouts from that.

In the realm of "figuring out how to use old browsers today," I rather like the "create HTML the browsers support" rather than what that other project is doing by literally creating images. To me, it's more about being able to access new content in old ways, in a way you would expect for the time. That's more interesting to me.

I did have an idea for creating a YouTube proxy that would so the same kind of thing: Make a smaller version of the YouTube interface, and for every video you find, proxy that through a local server that can transcode it into something old computers can understand and render. Like, if YouTube existed in 1997.

Looked into transcoders but I could get anything running reliably. Eh, maybe one day.

Data Graham
Dec 28, 2009

📈📊🍪😋



Ooh ooh, have it do that old http content negotiation thing from back when the idea was that different browsers would support different image formats and they could advertise what they would accept and you would respond with the highest ranked variant that fit their acceptance criteria, so one browser gets a JPEG, another gets a GIF, another gets an XPM, etc

And for YouTube you could have the lowest fallback be one of those deals that transcodes on the fly to animated ASCII art

Dip Viscous
Sep 17, 2019
Radium claimed to ban someone for using for using WebTV, but I've also seen speculation that it never actually happened.

From the same thread:

radium posted:

Around 400 requests out of 2,500,000 were from mobile phones. For contrast, there were 1100 requests from Lynx (a text-based browser).

Buttcoin purse
Apr 24, 2014

Drastic Actions posted:

In the realm of "figuring out how to use old browsers today," I rather like the "create HTML the browsers support" rather than what that other project is doing by literally creating images. To me, it's more about being able to access new content in old ways, in a way you would expect for the time. That's more interesting to me.
Yeah, the thing which is basically recreating a browser inside a browser by shipping images to the client seems like something that might be useful if you're extremely desperate to actually browse the web using an ancient browser, either out of necessity or because you really want to prove that it can (technically) still be done.

Sentient Data
Aug 31, 2011

My molecule scrambler ray will disintegrate your armor with one blow!
The image thing is clever, but really it's just a clunky RDP client at that point (referring to the non-html method mentioned above - Rosetta Stone proxy is awesome)

Drastic Actions
Apr 7, 2009

FUCK YOU!
GET PUMPED!
Nap Ghost
Managed to get a kind-of-works proof of concept working for getting a YouTube video playing in IE 5.



I can create a page with an ActiveX object embedded in it, and set the source to my server with a given YouTube video id. It calls my server, calls YouTube via YouTubeExplode, gets a lower quality MP4 mix of the video (320p usually), and uses ffmpeg to transcode it down into either WMV or Quicktime, into the earliest codecs it supports. I was hoping for RealMedia (probably the only time I would ever say that) but it only decodes.

EVIL Gibson
Mar 23, 2001

Internet of Things is just someone else's computer that people can't help attaching cameras and door locks to!
:vapes:
Switchblade Switcharoo
Remember in college the matrix came out and the movie file was ginormous. like a full cd.

college residential network shared a single t1. all labs shared a part of a t1, but the mainframe VAX had a t1 all its own.

a terminal guru used kermit95 to pull the video over to the mainframe to a temporary disk on the vax then immediately pulled it down to the lab pc he was using.

the people in charge of the vax knew he did lots of weird stuff with the mainframe but were thankful he could be reasoned with.

Buttcoin purse
Apr 24, 2014

Sentient Data posted:

The image thing is clever, but really it's just a clunky RDP client at that point (referring to the non-html method mentioned above - Rosetta Stone proxy is awesome)

Definitely, I'd be inclined to just try VNC-in-a-browser or something. I suppose the only benefit is that a link to download a file probably works, so maybe you could browse https://www.microsoft.com via an image but then actually download a file to your Windows 3 machine? That might be useful if it wasn't for the fact that everyone removes their old downloads from their sites.


:pusheen:

ishikabibble
Jan 21, 2012

Drastic Actions posted:

Managed to get a kind-of-works proof of concept working for getting a YouTube video playing in IE 5.



I can create a page with an ActiveX object embedded in it, and set the source to my server with a given YouTube video id. It calls my server, calls YouTube via YouTubeExplode, gets a lower quality MP4 mix of the video (320p usually), and uses ffmpeg to transcode it down into either WMV or Quicktime, into the earliest codecs it supports. I was hoping for RealMedia (probably the only time I would ever say that) but it only decodes.

Absolutely you should @ LGR with that on twitter. He'd get a serious kick out of that.

Trabant
Nov 26, 2011

All systems nominal.
Oh Jesus, that "8% downloaded" is just :shepface:

Drastic Actions
Apr 7, 2009

FUCK YOU!
GET PUMPED!
Nap Ghost

ishikabibble posted:

Absolutely you should @ LGR with that on twitter. He'd get a serious kick out of that.

https://twitter.com/drasticactionSA/status/1344840040187355136

r u ready to WALK
Sep 29, 2001

This is the kind of thing where if you make it modular enough people would start competing to build parsers for every big modern website

Warbird
May 23, 2012

America's Favorite Dumbass

What would be the dumbest most obtuse way to browse the forums in this day and age and could we get Jeffery to add better support for it?

3D Megadoodoo
Nov 25, 2010

Warbird posted:

What would be the dumbest most obtuse way to browse the forums in this day and age

IDK I think Apple still makes computers?

LifeSunDeath
Jan 4, 2007

still gay rights and smoke weed every day
I miss the old internet. :( It just felt more hand made, artisanal even.

Sentient Data
Aug 31, 2011

My molecule scrambler ray will disintegrate your armor with one blow!
Because it was. Notepad was the way to make pages, and javascript only did the most basic touchup stuff and was absolutely nonessential. Sure there were things like activex plugins for page counters because people had no idea what server-side scripting was and the occasional flash video used for a site's logo because the flv was only 5kb instead of a 20kb jpeg, but it was a place of beauty.

The entire internet was behind a mild gateway, and it was nice because the only real limiting factor was some base knowledge which brought everyone closer together

r u ready to WALK
Sep 29, 2001

LifeSunDeath
Jan 4, 2007

still gay rights and smoke weed every day

Omg I remember the first time I saw under construction gifs and thought, well I better check back later....those sites never got fully built, ever.

Data Graham
Dec 28, 2009

📈📊🍪😋



Every new day brought a new feature that browsers supported.

Background colors. Background images. Tables. Frames. Javascript. CSS.

One day when Java Applets became supported I put one at the top of my site to display crossfading text: WELCOME TO / MYSITE.COM

It was important to use every feature

Powered Descent
Jul 13, 2008

We haven't had that spirit here since 1969.

Data Graham posted:

It was important to use <blink>every feature</blink>

Dr. Quarex
Apr 18, 2003

I'M A BIG DORK WHO POSTS TOO MUCH ABOUT CONVENTIONS LOOK AT THIS

TOVA TOVA TOVA
The World Wide Web peaked with imagemap navigation. We should have stopped there.

EVIL Gibson
Mar 23, 2001

Internet of Things is just someone else's computer that people can't help attaching cameras and door locks to!
:vapes:
Switchblade Switcharoo

Drastic Actions posted:

Managed to get a kind-of-works proof of concept working for getting a YouTube video playing in IE 5.



I can create a page with an ActiveX object embedded in it, and set the source to my server with a given YouTube video id. It calls my server, calls YouTube via YouTubeExplode, gets a lower quality MP4 mix of the video (320p usually), and uses ffmpeg to transcode it down into either WMV or Quicktime, into the earliest codecs it supports. I was hoping for RealMedia (probably the only time I would ever say that) but it only decodes.

If you have a good networking hardware, can you force the connection that system is using to 56k speeds?

For anyone else wanting to feel the days of long load times again, Chrome lets you create network throttling profiles.



I put in 46kbps for download because I never EVER saw 50kbps+ on a commercial line unless everyone else on the dialup line happened to not be using it.

GutBomb
Jun 15, 2005

Dude?

Dr. Quarex posted:

The World Wide Web peaked with imagemap navigation. We should have stopped there.

Because I had a deadline of about an hour I built something for work using imagemap in 2020.

Humphreys
Jan 26, 2013

We conceived a way to use my mother as a porn mule


GutBomb posted:

Because I had a deadline of about an hour I built something for work using imagemap in 2020.

I built a complete website for a big Real Estate company using Macromedia Director.

flavor.flv
Apr 18, 2008

I got a letter from the government the other day
opened it, read it
it said they was bitches




Fuckin assholes convinced everybody that frames are bad and you should never use them and now every fuckin site I go to has a hundred fuckin lines of css and js to make sticky header menus instead of using one single html tag

Gonz
Dec 22, 2009

"Jesus, did I say that? Or just think it? Was I talking? Did they hear me?"
https://www.youtube.com/watch?v=Do-ZBPWhhbQ

Stack Machine
Mar 6, 2016

I can see through time!
Fun Shoe

flavor.flv posted:

Fuckin assholes convinced everybody that frames are bad and you should never use them and now every fuckin site I go to has a hundred fuckin lines of css and js to make sticky header menus instead of using one single html tag

"considered harmful" articles have this effect where people remember that "thing is bad" but they don't remember why so they just reinvent thing anyway when they run into the situation thing was intended to solve.

After a brilliant career dijkstra's legacy will forever be "while (true) { switch".

Stack Machine has a new favorite as of 19:51 on Jan 2, 2021

Cojawfee
May 31, 2006
I think the US is dumb for not using Celsius
I guess frames messed up bookmarks or something. Surely there was a better way to fix that then having to use a million div tags to make things look right. Same thing as not using tables for page layout. Then make the layout tags easier to use by default. When I can use the wrong thing to get exactly what I want in the first try and the "correct" method takes endless trial and error, you hosed up.

EVIL Gibson
Mar 23, 2001

Internet of Things is just someone else's computer that people can't help attaching cameras and door locks to!
:vapes:
Switchblade Switcharoo

Cojawfee posted:

I guess frames messed up bookmarks or something. Surely there was a better way to fix that then having to use a million div tags to make things look right. Same thing as not using tables for page layout. Then make the layout tags easier to use by default. When I can use the wrong thing to get exactly what I want in the first try and the "correct" method takes endless trial and error, you hosed up.

Browsers have different ideas what the current window is when it comes to frames.

Is it the URL that you came in on or the frame you have selected or the last frame updated?

I do web application security/programming and some of the random implementations each company did make me grind my teeth.

loving internet explorer just going down a road of batshit insane caching security headers that only IE used is usually the one that I always have to question.

RC and Moon Pie
May 5, 2011

Humphreys posted:

I built a complete website for a big Real Estate company using Macromedia Director.

In high school, my technology teacher heard about this statewide contest for students to build a website about their high school.

I knew very basic HTML, which impressed the teacher, so I was in the contest. We attended the little celebration thing for it when they announced the winners.
a) There were only about 10 high schools in the state participating.
b) Somebody knew Shockwave, which blew everything else away.

This was long enough ago that I got to use my first digital camera, which used a 3.5 floppy for its storage.

Adbot
ADBOT LOVES YOU

Last Chance
Dec 31, 2004

flavor.flv posted:

Fuckin assholes convinced everybody that frames are bad and you should never use them and now every fuckin site I go to has a hundred fuckin lines of css and js to make sticky header menus instead of using one single html tag

Why would you use a complicated rats nest of frames when you can do two lines of CSS now

code:
position: sticky;
top: 0;

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply