It's not misinformation. The point is not that websites as a whole are the same, but that the majority of the content presented is. Think about it for a bit.I think the misinformation here is that "web sites today are the same as they are in the '90s."
This could not possibly be further from the truth, at all.
Case in point; during Prime Day, Amazon's website displayed their deals in a grid. Each square had the ability to add the item to cart, showcase current stock levels, run a countdown timer until the sale started & ended, and refresh itself as status required. That's much cleaner than forcing the user to refresh the entire page, and it's no doubt easier on Amazon's servers.
But yes, it was much more complex than just an HTML table, so therefore it was evil and should be stopped.
It's incredibly complicated. A sufficiently large table and there's a liklihood that before you even get to "how should I present this?" may actually overwhelm a 68k processor.How complex is it really, though, at it's fundamentals? A full desktop application could do that easily.
It's pictures with millions of pixels and videos that are larger than most old Mac hard disks. Are you going to force everyone to upload only 180px images again? Is this a campaign to Make QuickTime Great Again?Even Facebook is just text, images, some animated GIFs (or similar) and video.
If you did that, your Facebook page would be completely blank. It doesn't have any static pictures or a news feed. What it has is a payload of Javascript over 2MB in size that makes hundreds of network requests for assets, templates, content, etc. It has its own rendering engine (called React) that builds a DOM from scratch and feeds it to the browser. The browser has to apply DOM and CSS layout rules that are orders of magnitude more complex than 3D rendering applications were in the '80s. A modern browser executes over a dozen interpreted programming and markup languages, compiles source code to machine language in real time, and has hundreds of advanced, computationally expensive APIs. Websites depend on all that functionality. If that functionality is not there, they don't work.If you could strip the ads and avoid loading of anything other than static pictures in the news feed...
You are confusing "fundamentals" with how you imagine you could implement it given your chosen constraints, not how the web actually is in reality implemented.How complex is it really, though, at it's fundamentals? A full desktop application could do that easily.
I wouldn't call the problem solved, although it is technically a solution. Having to run a second piece of software and an entire mail server just to get your mail is a major burden and somewhat unreasonable. You might as well just print it out on your modern computer and carry a stack of paper over to your mac, then handwrite your reponses, walk back to modern times and type them into your email and hit send.Some of these are "solved" problems. You can use a security tunnel to strip SSL off of connections as a gateway or proxy. You can also use your own server to aggregate mail into an IMAP mailbox that a 68k mail client can access.
I'm not debating that there has been change, but as far as I am concerned whether it's really a "platform" at all is debatable. And even if anyone agrees it's a platform that doesn't make it a good platform or one to rely on. I'm not sure it's really not that different ultimately. HTTP is still HTTP. There's still quite a bit of reliance on the basic model of requesting a page and then doing further requests if the page says it needs something else.Other than the text itself? literally everything about how web pages work has changed in the last 20 years. Multiple times. It's an entirely different platform today than it was in the late '90s.
Uh huh, sure. The size of table wouldn't overwhelm a processor, it would choke up the ram/hard disk. We aren't talking about the 80s though, we are talking about the 90s. The great bulk of Macintosh computers date from the 90s, that is everything from the Macintosh II on. What you are describing seems to be mostly a software level issue rather than any especial limitation of the hardware. Given that the Classilla pages implies you might be "upgrading" to it from Netscape 7 and that wikipedia suggests that netscape 7 was a thing in 2002 and that ajax existed at least from 2004/2005 on I wouldn't be surprised if it supports ajax at least. Support and handling well may not be the same thing.It's incredibly complicated. A sufficiently large table and there's a liklihood that before you even get to "how should I presnt this?" may actually overwhelm a 68k processor.
e
That entire process is completely different than what web pages could do in the '80s. Gosh, it wasn't until at least the mid '2000s (2005, actually) that ajax was introduced and started to be used to update parts of pages without reloading the whole page. I would bet that Netscape 4, IE4, and perhaps even Classilla are completely incapable of doing that. And that kind of task is something even this forum does.
That is both disgusting and lazy. I don't see why I (or anyone else) should have to run a browser on top of my OS just to run some software. I'd call that unnecessary introduction of intermediate layers and it's probably less flexible than the JVM. Also, I think it's objectively terrible regardless of what you think.In fact, there's a big aversion these days to developing desktop software at all, since with electron you can just wrap your app in a standalone copy of Chrome and put it in an exe or app file and have it almost look native, which is considered "good enough" by many. (Slack, Atom, Spotify, Teams.)
It's pictures with millions of pixels and videos that are larger than most old Mac hard disks. Are you going to force everyone to upload only 180px images again? Is this a campaign to Make QuickTime Great Again?
Err, no. I am pointing out the basic elements are highly simplistic.You are confusing "fundamentals" with how you imagine you could implement it given your chosen constraints, not how the web actually is in reality implemented.
The web has fundamentally changed. You were ignorant, and have been informed. Now you're in denial.
If you want content that is usable on a '90s machine, you'll need to create it. Or dig it out of the internet archive.
Sorry, getting snide is a reflex that happens when someone is being (intentionally?) dense even after repeated attempts to enlighten them.Clearly. You're missing it by miles 100s of miles at least and being rather snide about it too.
No. I got interrupted in the midst of typing a reply to this, and in the meantime plenty of other smart people have replied so, well, I'll settle with "No, you're wrong, displaying this *rap has gotten way, way harder since the day when the only text format tags you could reliably expect to work were <center>, <b>, <i>, and <br>. It's frankly just not a sure thing anymore that the text-only content you might want to access exists as plain text bounded in <p> tags; even plaintext browser needs a minimum understanding of HTML 4+ conventions to fish that text out of the <div> and CSS sea it lives inside.comprised mostly of text and images which, at a basic level, these machines are capable of rendering. Drawing text and pictures has not become any harder. Even so-called "interactive" pages are hardly a new thing, even if older browser don't support the newer mechanisms/approaches they did do those sorts of things then afaik.
You seem to be *really stuck* on the idea that the "resolution" of the modern Internet has been bumped up just a "little bit" from 1990. Considering how many times this has been explained to you I'm kinda thinking it's not going to be possible to get you to grasp the scale of this problem.This is not all like expecting Halo to run on an Atari 2600, it's far more akin to being surprised that an "enhanced" version of an old game won't run on the original hardware specs AT ALL even though all it does is bump the asset resolution/detail up a little bit
Aaand, I think you're done here.In any case, you are an asshole with your head stuck up that asshole. Just accept that what you see is not in fact reality at all, but only your viewpoint.
Please refrain from using this kind of uncivil language, lest any more warnings need to be issues.In any case, you are an asshole with your head stuck up that asshole. Just accept that what you see is not in fact reality at all, but only your viewpoint.
You do appear to in fact be debating that there has been changed.I'm not debating that there has been change,
Funny, every web developer ever thinks of it as a platform.but as far as I am concerned whether it's really a "platform" at all is debatable.
HTTP is HTTP, except when it's HTTPS, but as anthon mentions in a post they were writing probably at the same time you wrote this, what an HTTPD returns when you request is no longer content. It is an application, which itself then uses HTTP to request content from a database via a piece of middleware.HTTP is still HTTP. There's still quite a bit of reliance on the basic model of requesting a page and then doing further requests if the page says it needs something else.
Does it really matter which part of the overall computer is overwhelmed? The technicalities of which Mac IIs were introduced in which decade doesn't really change the fact that an '030 or an '040 would have trouble parsing a large stream of items. What TheWhiteFalcon described isn't just your computer receiving live data about, say, eight items. I'm presuming each client computer was receiving, parsing, then displaying a feed of information about hundreds of items on the page (even if not all were visible) at once.Uh huh, sure. The size of table wouldn't overwhelm a processor, it would choke up the ram/hard disk. We aren't talking about the 80s though, we are talking about the 90s.
I also agree, but it's how these applications were developed, and some of them (teams, slack) are not "optional." (Although: you are generally given a work computer good enough to run them well.)That is both disgusting and lazy. I don't see why I (or anyone else) should have to run a browser on top of my OS just to run some software. I'd call that unnecessary introduction of intermediate layers and it's probably less flexible than the JVM. Also, I think it's objectively terrible regardless of what you think.
These things were simplistic in 1995. They are not today.Err, no. I am pointing out the basic elements are highly simplistic.
Yeah, I remembered literally the minute after posting that that existed and regretted not using some other video game as an example (Just what are the cool kids playing these days?) because I knew someone would drag it up.I'll just leave this here: https://en.m.wikipedia.org/wiki/Halo_2600