While this was very powerful and hugely entertaining from a geek perspective it was never going to be suitable for a wider audience - primarily due to the nature of PostScript itself. Don't get me wrong, I really liked PostScript as a programming language, but you have to admit that it isn't something that most people would be happy working with.
However, if you wanted scripted behavior in your generated documents then things could get interesting.
(Before you say "Ewww, PDF", recall PDF is basically Postscript, and most of the reasons you would say "Ewww, PDF" would still apply. I did say "most", there are some exceptions. Now, if you want to say, "Ewww, Adobe", I'm right there with you.)
You'd probably want to write in some other language or tool and use Postscript as an object language, like in the day of printers.
The huge difference is that the evolution of the media would be in the hands of the content creators, not the browser writers/choosers.
I would try this fork of the multiverse.
At least, that's what NeXT had to do with their Display Postscript. Prior to that it was possible to email someone a postscript file which the WindowServer would try to render for display in the mail window. One such file that went around would, when you clicked on the email, grab all your windows, spin them around the screen, and throw them off.
That's harmless, but Display Postscript included file operations...
Delegating an area of display would also need to be part of the security model to support things like third party ads.
Ah, the details…
(Note: I think PostScript, and stack-based languages generally, can be great fun, but really not for the average “guy making a site about his dog” sort of user)
You say that like it's a bad thing.
Or Content-type: text/hyper-postscript?
If you were going to do this.... I would probably go with something more persistent in a protocol (more X windows than http). Flip the axis (0,0 top left) and ... well a lot of things from display postscript ... might be fun,
But we can do that just as easily today.
> Would the web have been here if the net port restricted like it does today in the days of gopher?
There are very little port restrictions. The only ones that I am aware of that are routinely enforced are http and mail servers running on end-user lines and mail server other than the ISP ones connected from those lines.
Anything else is fair game.
> f you were going to do this.... I would probably go with something more persistent in a protocol (more X windows than http). Flip the axis (0,0 top left) and ... well a lot of things from display postscript ... might be fun,
Display postscript is a very impressive language, it takes some getting used to though.
But it is a lot more flexible and orthogonal than HTML will every be.