Slashdot Mirror


How Moore's Law Saved Us From the Gopher Web

Urchin writes "In the early 1990s, the World Wide Web was a power-hungry monster unpopular with network administrators, says Robert Topolski, chief technologist of the Open Technology Initiative. They preferred the sleek text-only Gopher protocol. Had they been able to use data filtering technology to prioritize gopher traffic Topolski thinks the World Wide Web might not have survived. But it took computers another decade or so to be powerful enough to give administrators that option, and by that time the Web was already enormously popular." My geek imagination is now all atwitter imagining an alternate gopher-driven universe.

59 of 239 comments (clear)

  1. You kids and your fancy gopher by Anonymous Coward · · Score: 5, Funny

    I'm pressing ESC twice to access this damn BBS.

  2. And More Laws will destroy it by relikx · · Score: 5, Funny

    or try their hardest at least.

  3. Uh, no. by AKAImBatman · · Score: 5, Insightful

    Even if the Web had been stunted by throttling, the demand for multimedia content would have eventually driven the rise of the Web or at least a super-Gopher.

    1. Re:Uh, no. by hey! · · Score: 4, Insightful

      Well, multimedia is a orthogonal concern, really. If anything, in the early days gopher was more convenient for multimedia than the web.

      The thing about the web, the defining characteristic from the point of view of providers of information, was HTML. And HTML was a pain. It still is but since we assume it's necessary we don't think of it as pain. Back in the day, it was much easier dump all your stuff into gopher, including your multimedia files, than it was to write a whole new bunch of HTML from scratch.

      HTML was pretty far from what people eventually wanted the web to do too, which was to be an app platform. A lot of fancy architectin' has gone on to get it where it is today, and people are still screwing around with stuff like flash.

      The thing about the PITA of HTML is that it forced people to redo so much of their content into a uniform format, what's more a format that could be spidered by robots. That's the secret sauce. Yeah it's nice that people can follow hyperlinks, but the ability deal with basically one kind of data (marked up docs with hyperlinks in them) that really made the web powerful.

      Another thing was that while the early HTML wasn't very much like what people wanted for their documents, and despite abortive early attempts to add things like fonts (not to mention our beloved blink tag), HTML's SGML roots gave it architectural flexibilty. It needed the flexibilty so that the the missing 99% of what really people wanted could be added later without turning it into a hopeless mess.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:Uh, no. by drinkypoo · · Score: 5, Insightful

      The thing about the PITA of HTML is that it forced people to redo so much of their content into a uniform format, what's more a format that could be spidered by robots. That's the secret sauce. Yeah it's nice that people can follow hyperlinks, but the ability deal with basically one kind of data (marked up docs with hyperlinks in them) that really made the web powerful.

      The thing about HTML is that it really didn't force anyone to do anything. A web server will serve plain text files just fine and so long as everyone's MIME types are good, your browser will display them. Another non-secret secret of the web is that it doesn't require a HTTP server. You can serve a web site just fine (albeit a little slowly and without dynamic content) via FTP. Finally, I took a bunch of drinking game content and put up a drinking game website by just writing a CGI (this was back in the early nineties) to write a header, insert a PRE tag, include the text file, insert a closing PRE tag, and write a footer. Careful examination of this description will reveal that I did not actually have to do anything to my text files. In addition, text files can be spidered just fine. HTML renders down to text, when done correctly (or it doesn't spider) and text is already text.

      Got any other erroneous information to share?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Uh, no. by craash420 · · Score: 3, Funny

      ...or at least a super-Gopher.

      I, for one, welcome our new underground overlords.

      Sorry, the thought of super-Gophers scares me more than cloned dogs, or Africanized bees, or cloned dogs with Africanized bees in their mouths so when they bark they shoot bees at you.

      --
      Extra medication for all!
    4. Re:Uh, no. by jedidiah · · Score: 2, Insightful

      > This is the same sense in which 'apt-get' is a convenient way to get software.

      Compared to hunting down something and then dealing with the crap and ads that
      are likely to infest any Windows download sit, "apt-get" is HIGHLY convenient.

      "get me some program" and letting "get me some" sort out all of the relevant
      details is a big improvement over how most people install these software these
      days.

      "modern software" that needs to be installed by a shiny happy GUI installer
      is actually a step backwards in many respects from something that you could
      just download, unarc and run.

      Conflating a proper package manager with a source tarball and any manner of
      other absurdly more difficult things is just assinine.

      A least Gopher didn't try to force you to stream everything.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  4. Multimedia was inevitable by bonch · · Score: 4, Insightful

    Even if Gopher had dominated due to filtering (a premise I don't agree with), multimedia capabilities would have eventually been added to the protocol out of demand. We'd have the same web we have today.

    1. Re:Multimedia was inevitable by DragonWriter · · Score: 3, Interesting

      Even if Gopher had dominated due to filtering (a premise I don't agree with), multimedia capabilities would have eventually been added to the protocol out of demand. We'd have the same web we have today.

      Eventually, maybe, but exposure drives demand; if it had stalled long-enough for, say, cable and phone companies to deliver substantial non-free interactive multimedia outside of the context of the web first, its very likely that nothing socially like the current web would have existed any time near now, even if many of the individual features that are important about the web were available in one form or another on some networked electonic system that was widely available elsewhere.

    2. Re:Multimedia was inevitable by _Sprocket_ · · Score: 2, Insightful

      Eventually, maybe, but exposure drives demand; if it had stalled long-enough for, say, cable and phone companies to deliver substantial non-free interactive multimedia outside of the context of the web first, its very likely that nothing socially like the current web would have existed any time near now, even if many of the individual features that are important about the web were available in one form or another on some networked electonic system that was widely available elsewhere.

      You have plenty proprietary network examples; CompuServe, GEnie, Prodigy, Sierra Network, AOL. Some are certainly more multi-media than others. But the common issue is that they were all their own digital islands. That worked well for decades. Until the Internet consumed public consciousness (and AOL launched the September that never ended).

      The power of the 'web isn't in multi-media delivery. That's not to say it isn't important. But there is a more fundimental feature; ubiquity. For all the features the previous online services provided, they stopped as soon as you wanted to talk to someone who wasn't in that service.

      This is further defined by the true killer application of the Internet; email. Email was almost exclusively text at that point (and already popular within the aforementioned online services). It largely remains about text today (despite occasional HTML-and-image laden "special messages" from various commercial entities).

    3. Re:Multimedia was inevitable by DragonWriter · · Score: 3, Informative

      The power of the 'web isn't in multi-media delivery. That's not to say it isn't important. But there is a more fundimental feature; ubiquity.

      Ubiquity, a feature of the internet, was a consequence of multimedia, a feature of the web -- almost anyone could get access to the internet for many years before the web was popular (I remember first looking into local ISP options in ~1991.) Comaparatively few people did until the web was popular because there was no appeal to most people. The internet, which had been around for quite sometime, became omnipresent because it offered something which rapidly drew wide interest, and that was the multimedia offered by the the web.

    4. Re:Multimedia was inevitable by _Sprocket_ · · Score: 4, Interesting

      The internet, which had been around for quite sometime, became omnipresent because it offered something which rapidly drew wide interest, and that was the multimedia offered by the the web.

      Not at all. Email was the killer app. And that wasn't multi-media.

      I remember trying to get an Internet connection in '91. It wasn't to be had where I was. I had to "borrow" a link from the local university. I got involved with an outfit opening up an ISP in the area. And while firing up Netscape got folks really happy, it was email that got the subscription. Folks wanted to be able to email their kids off at college. We were in a military town with a base who was on a constant deployment schedule (myself included). Military families bought subscriptions as soon as they realized email was (almost) instant compared to the 2 weeks it took for snail-mail to make it across the pond and into sandland.

      Now, to be sure, for me... the 'web was a killer app as well. I remember being all giddy over clicking a link that had a .au in it's URL (and not paying LD charges). This was the realization of Clarcke's 2010. And then I was pulling up images of all matter of content - from magazines to hobbies to... well.. other interests.

      But all of this would be window dressing if it wasn't for the fact that I can email anyone no matter what service provider they use. And when I want to bring up Megacorp Hobby's web page to order supplies to do a project I read about on some enthusiast's private underwater basket weaving fan site... I don't have to worry about the provider then either.

      The underpinnings to this all is ubiquity. I had a lot of these features during the years I used CompuServe, et. al. And services like Sierra Network were pushing the graphics / multi-media angle. But none of them hooked me up with a fan site in Australia.

    5. Re:Multimedia was inevitable by gad_zuki! · · Score: 2, Insightful

      Probably. We already had things like compuserv, prodigy, BBS, fidonet, email, minitel, etc but it wasnt until Joe Sixpack could see photos, play music, and click with a mouse did it take off in the market. The command line, memorizing keyboards, etc is a real barrier to entry. A lot of FOSS people dont understand that.

      Its equally, if not more likely, that someone would have just invented something web-like and leapfrogged over gopher like TBL did at CERN.

      Not to mention PCs having multimedia capabilities was a novel idea at the time. Things like speakers, music & movie clips on the PC, and CD-ROMs were seen as revolutionary. They were already sick of text only interfaces and HTTP gave them what they wanted. Gopher never really had a chance.

  5. Re:lol whut? by Marxist+Hacker+42 · · Score: 4, Insightful

    Yes it was- people went nuts with images on their pages. I even remember one early commentator saying that text-only web pages were actually *better* for people on 14.4k baud modems.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  6. Gopher was great by ta+bu+shi+da+yu · · Score: 2, Interesting

    If Gopher had won we would have had more a focus on content than presentation. I hardly think this is a bad thing.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Gopher was great by Chyeld · · Score: 3, Informative

      Oh Archie and Veronica, how I miss thee.

    2. Re:Gopher was great by hey! · · Score: 2, Insightful

      I'm not sure that's right.

      The thing is, it's possible to architecturally separate presentation from content from metadata in HTML. Furthermore, people do care about presentation. Who are we to say they shouldn't? The problem is confusing the two.

      Here's what I see wrong with the puritanical belief that outlawing presentation hanky-panky will keep the flock virtuously focused on content: people will cheat. When they think they can get away with it, they'll enthusiastically engage in all manner of abominations, like sticking their PowerPoints into gopher collections.

      The miserable presentation capabilities of HTML actually did a lot more to promote the very idea that content was something independent from presentation and important in itself. After a bit of straying down the path of unnatural vice (font tags, tables for formatting etc), people discovered they could enjoy their presentation -- no more than that, they could enjoy a wide variety of presentations -- within the blessed institution of stylesheets.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:Gopher was great by Eravnrekaree · · Score: 3, Interesting

      Whoever said graphics on a web page is not content? Whoever said that the beautiful graphics intensive web pages today are not a form art? Is the only form of content is text? No! Is telling an artist they can only use a pencil and are not allowed to use any colours at all in their work reasonable limitations on an artist? No. Using colour, paint and so on gives you more capability that allows you to create even more exquisite content. The greater graphics capability of flash, and hopefully soon open spec web environment equivalents, allows one to portray and create art not possible with text.

  7. Gophers? by naveenkumar.s · · Score: 2, Funny

    Oh, not the little, brown, furry rodents.

  8. I loved Gopher by alienunknown · · Score: 5, Funny
    But I really prefer Badger over Gopher.

    Thats what is really stopping me from getting an iPhone, because I can't access badger-net.

    1. Re:I loved Gopher by Dwedit · · Score: 4, Informative

      Badgerbadgerbadger.com is not connected with the creator of the flash movie, it is just some guy trying to profiteer over the meme. Stick with linking to the original authors, not the leeches.

    2. Re:I loved Gopher by alienunknown · · Score: 3, Informative

      Badgerbadgerbadger.com is not connected with the creator of the flash movie, it is just some guy trying to profiteer over the meme. Stick with linking to the original authors, not the leeches.

      I did a quick search for the badger flash vid before posting, and just took the first link I could find. I thought that was the original site at first. I hadn't seen the flash video in years so I didn't know the original URL.

      The original is Here

    3. Re:I loved Gopher by znerk · · Score: 2, Informative

      Badgerbadgerbadger.com is not connected with the creator of the flash movie, it is just some guy trying to profiteer over the meme. Stick with linking to the original authors, not the leeches.

      Except that badgerbadgerbadger.com's little flash movie has a link in the bottom right-hand corner of it, pointing to www.weebls-stuff.com - the aforementioned original author.

      --
      This work is licensed under a Creative Commons Attribution 3.0 Unported License.
  9. Irritation by girlintraining · · Score: 4, Insightful

    People think that if Person X hadn't been around we might not have Technology Y. Okay, this is based on the idea that somehow Person X has some unique ability and only Person X can create Technology Y. Hate to break it to you, but you're not special. Neither is Person X. Second, the reason we have Technology Y is because we needed it. If those needs haven't gone away, then the pressure to fill that void remains -- and somebody else will come along and fill it eventually. Now you're right that maybe Betamax might have beaten VHS if not for a disturbance in the force, or it would have been HD-DVD instead of Bluray, or whatever... But we'd still have high density optical media. Gopher would have died simply because it didn't meet the needs of the population. Maybe it wouldn't be HTTP that replaced it five, or ten years later, but something like it would have been created.

    --
    #fuckbeta #iamslashdot #dicemustdie
    1. Re:Irritation by drinkypoo · · Score: 4, Interesting

      Hate to break it to you, but you're not special. Neither is Person X.

      That is a crock of shit. I mean, I may not be special, but certain persons who helped shape the future of science (including computing) are. There is no denying the "specialness" of people like Nikola Tesla or Albert Einstein. Why, then, should you deny the specialness of someone who is arguably less special than they are, but more special than you are? Simple jealousy? History is chock-full of examples of people whose unique way of thinking changed the shape of our world, the canonical example being Newton. He saw things in a way that others did not, and he advanced science dramatically. Maybe Tim Berners-Lee is no Einstein or Newton or Tesla, but he is certainly an individual with unique thought and influence.

      In any case, the argument here is actually that if we didn't have the processing power to do multimedia, that we would have had a dramatic population increase in gopherspace rather than exponential growth of the WWW. The only part of the argument that is stupid is that people were already serving images over gopher; you needed an external viewer, of course. But sooner or later, someone would have come up with a multimedia markup extension for gopher, and then gopher would have been the WWW, just with a different protocol.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Irritation by mrchaotica · · Score: 2, Insightful

      History is chock-full of examples of people whose unique way of thinking changed the shape of our world, the canonical example being Newton. He saw things in a way that others did not, and he advanced science dramatically.

      And yet Leibniz invented calculus too, independently and at about the same time. Methinks you need a better example.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Irritation by DragonWriter · · Score: 2, Insightful

      Success depends on a lot more than just a person's innate "specialness".

      Sure, so what? That it depends on more than a person's "specialness" does not refute that "specialness" matters.

      Or I can be more blunt: They just happened to be in the right place, at the right time, and had what was needed.

      Yes, and to be equally blunt, hundreds of millions or billions of other people were around at the right time, very many of them at the same right place or one equally right; what was key is the "had what was needed" parted.

      Sure, without any one of a small number of people, nuclear weapons would still have been developed, just later and perhaps by a different country. The effect on world history would, potentially, have been pretty significant.

      More to the point at hand, had the preferences of gopher-preferring administrators prevailed in the early 1990s, we still eventually would probably have multimedia over popular network systems -- but with the internet already going through a slow growth before the explosion due to the web, it might have been after big firms got farther ahead of the ball, and missed much of the disruptive impact that the explosion of the internet that occurred because of the utility of the web had.

    4. Re:Irritation by wzzzzrd · · Score: 2, Funny

      No. If I hadn't scratched my arse at that one time in the 90s, the default color of hyperlinks would be green.

      --
      On second thought, let's not go to Camelot. It is a silly place.
    5. Re:Irritation by znerk · · Score: 2, Interesting

      And yet Leibniz invented calculus too, independently and at about the same time. Methinks you need a better example.

      Or you need to learn about Newton's theory of gravitation, which fits the GP's point much better:
      "He saw things in a way that others did not, and he advanced science dramatically."

      Calculus is math, which is admittedly a large part of science... but I believe the GP's point was that figuring out that things fall down because "down" is relative to the large, relatively stationary object we stand on was probably completely inconsistent with the then-current accepted "truths". Think different, ya dig?

      --
      This work is licensed under a Creative Commons Attribution 3.0 Unported License.
    6. Re:Irritation by martin-boundary · · Score: 2, Informative
      The differences between the fluxional (Newton) and differential (Leibnitz) calculus are minor, and they both depend on two geometric ideas which go back to at least Archimedes (method of exhaustion) and Descartes (analytic geometry).

      I would also point out a famous quote of Newton in this context: "If I have seen further it is only by standing on the shoulders of Giants."

      The history of mathematics is actually full of examples of parallel discoveries and rediscoveries. Mathematics is not the only science in which this happens of course, for example physics is full of independent rediscoveries as well.

      But whereas in physics one could argue that the common laws of the universe make independent rediscoveries inevitable, there is no such argument with mathematics. The independent rediscoveries there can only be explained by a certain amount of interchangeability at the level of the human mind.

    7. Re:Irritation by Geezle2 · · Score: 5, Insightful
      Newton/Leibniz and calculus is actually one of the very best arguments for why the individual is unimportant in the larger historical scheme of things. The same technological synchronicity can be seen in a number of inventions and developments, such as atomic energy/bombs, airplanes, telephone, computers, etc.

      The thing is, when the precursors to a new technology get developed, the new technology becomes apparent to growing numbers of people until someone develops it.

      I remember experimenting with GUIs in my local Atari Computer Club back in 1981 (using light pens instead of mice... light pens were easier to fabricate). People nowadays like to think that Bill Gates invented the Graphical User Interface. Slightly more savvy individuals think it was one of the Steves (Jobs/Woz) who did it. Marginally less clueless folks might think it was Xerox, or IBM or whoever. The fact is that as soon as cheap consumer-grade computers hit the market (mid-late 10970's), GUI controlled operating systems became inevitable. If there was a gang of people in my little backwater town working on the issue, there must have been thousands upon thousands of people experimenting with GUI controls nationwide.

      Finally, compared to the technologies upon which it relies (with regards to the Internet), HTML, and, by extension the Web, is trivial. The ONLY important tag in HTML that matters is the link anchor, and this itself had precedents. How long would it have really taken for people to start including the gopher addresses of referenced documents in their documents that they posted on gopher? How long before gopher browsers were developed that could retrieve and display documents that were encoded in standard formats became available? Anyone who remembers using the gopher browser that shipped with early versions of OS/2 knows that gopher could have done the duty of http, given its absence... particularly as a standard document format would have eventually developed to ease spider indexing.

      Really, folks, there were a lot of us working on this stuff back then. What we have now is a crude compromise (with Flash cancer), but that we would have a graphically navigable network of documents spanning the globe was never in doubt.

  10. Re:lol whut? by dunng808 · · Score: 3, Informative
    Animated gifs. Rippling flags, spinning compases, dancing babies. Remember those? Nothing to do with the content, what little there was.

    If you want to see an old style yet tasteful web page, visit my vintage 2000 Open Slate Project site. It features a "3D" background, another fad that faded. No Flash. I do need to spend more time updating that site.

    --

    Gary Dunn
    Open Slate Project

  11. Nothing has changed by Anonymous Coward · · Score: 3, Insightful

    "In the early 1990s, the World Wide Web was a power-hungry monster unpopular with network administrators"

    As I write this, Firefox is using 300mb of ram and 100% of one core, so not much has changed since then.

  12. Re:lol whut? by drinkypoo · · Score: 2, Informative

    Yes it was- people went nuts with images on their pages.

    Oh, how history repeats itself: first they went nuts with images. Then it was animated images, and about the same time, flashing text. Then it was flash animations. Now, it's XML. Try using the complex gmail view in HTML mode sometime. There's no reason whatsoever that it should use more bandwidth to send an email (once the system has loaded) via that interface than through the simple HTML view; in fact, it should take less. Nope! It takes more.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  13. Bring the Gopher by LaminatorX · · Score: 2

    Every time I have to sit through a bunch of crappy Flash or out of control javascript, I find myself wishing I could get a decent gopher feed.

  14. Re:lol whut? by RDW · · Score: 5, Interesting

    'I even remember one early commentator saying that text-only web pages were actually *better* for people on 14.4k baud modems.'

    As I recall (Get Off My Lawn, etc.) if you were on a slow connection the web pretty much became a text-only medium initially. I used Lynx rather a lot back then (for speed), while Mosaic tended to be a rather frustrating experience. One of the cool new features that got everyone excited about one of the early versions of Netscape was its ability to show you the text (and of course active clickable links to other pages) without having to wait for every single image on the page to load (assuming you had image loading turned on at all). Suddenly the web started to look like a useable medium rather than an over-ambitious experiment crippled by slow networks and unresponsive software.

  15. Re:lol whut? by mikael · · Score: 5, Informative

    Back in the mid-1990's, the most economical internet connection for small companies was a 64Kb ISDN link billed by the kilobyte, with a local university as the ISP. As most conference announcements were broadcast by USENET, the store-and-forward service was so slow, it was fairly common to have the conference, then receive the invitation three days later. If you wanted to download a file, ftp was likely to fail due to ISDN congestion that you would be forced to use a uuencode-by-email service. You E-mailed a message with the ftp path you wanted to download to the server, then it would download the file, chop it up and uuencode it back to you in lots of little pieces.

    Otherwise, home users had the choice of a 14.4 kilobaud modem - some ISP's like Demon Internet built their own DOS window based application to manage E-mail/USENET postings. You could download the headers first, then pick out which full postings you wanted to download. Even then with a PC, you were still cramped for space with 40/80 Megabyte hard disk drives. One high resolution image from SGI could take up more disk space than you had on your PC.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  16. Re:lol whut? by CannonballHead · · Score: 4, Insightful

    Isn't there a reason, though? Presumably, using javascript/ajax, you don't need to send/receive as much information (i.e., reload the ENTIRE page) at a time. With plain HTML, you would have to receive a copy of the entire page again... ?

    I see no reason why it should take less in normal HTML. Any explanations why you think so?

  17. Re:it would be the same by drinkypoo · · Score: 3, Interesting

    the only difference users would see would be that the text of a page would load first and URLS would all start with gopher://

    The only reason the text of a page doesn't load first today is that web browsers are badly behaved. Firefox will often refuse to render a page until it gets all the content. That's not the most aggravating thing about it though; if a connection is reset, then Firefox now shows you a page saying that it was reset, instead of the page content that it DID successfully manage to download. I don't know who's responsible for this "feature" but it's fucking stupid. It made the web mostly unusable when I was on a modem, because I'd be happily reading a page, some ad would fail to load, and then Firefox tells me the page failed to load. Whoever made that decision should definitely be asked to justify it, or asked to fuck off immediately.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  18. Re:lol whut? by stonedcat · · Score: 2, Funny

    We only pray that whoever invented the tag was executed by firing squad.

    --
    You can't take the sky from me.
  19. Re:lol whut? by aliquis · · Score: 2, Insightful

    Sounds good to me, gopher don't do flash, right?

    Also with lower band-width requirements hosting would be cheaper so banners wouldn't have been a necessity to support the website.

  20. Re:lol whut? by MightyMartian · · Score: 5, Funny

    Perhaps, you worthless piece of crap, you should have my post. But being that you're too fucking stupid to probably even breathe without your genetically-diseased mother popping her head through the day shouting "Asswipe, inhale!", I guess I can forgive you your cretinism and illiteracy.

    But please, quit trying to hump your dog. She's a he, and has been dead for a couple of years. I know, with your puny mind, it's hard to fathom necrophilic bestiality being wrong, but somewhere in the slack-jawed, low-browed head of yours there must be some small glimmer of morality.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  21. Re:lol whut? by jonbryce · · Score: 2, Insightful

    They are.

    I still browse with images turned off if I am on a slow GSM connection.

  22. I predicted the failure of Mosaic... by Overzeetop · · Score: 3, Interesting

    after seeing it on a secretary's desktop at NASA in the early 90s. My comment was very close to "Yeah, but I can already get all that with gopher; I don't think it will take off." Now, in my defense, just six months later I predicted that in a few years you would see panel trucks with web addresses instead of 800 numbers. The couple of people I told that to looked at my like _I_ was crazy. Damn, I wish I would have put my retirement savings behind that thought.

    --
    Is it just my observation, or are there way too many stupid people in the world?
  23. Re:lol whut? by dsoltesz · · Score: 3, Informative

    Have you visited MySpace? Not only do things ripple, spin, and dance, they glitter, shimmer, and reflect. Nothing's changed, it just reaches new depths of tastelessness. In general, personal web pages are as bad as they've always been, except now there's CMS/blog/social-whateverthefuck sites to make it oh so much easier.

  24. Re:lol whut? by PopeRatzo · · Score: 3, Insightful

    You got a way with words, MightyMartian. I'll give you that. Not many words, but the ones you have you use to great effect.

    --
    You are welcome on my lawn.
  25. Re:lol whut? by jrumney · · Score: 4, Interesting

    ftp was likely to fail due to ISDN congestion that you would be forced to use a uuencode-by-email service.

    The uudecode by email services were useful when my company had a UUCP connection via a nearby City Council (which was the only provider offering such a service to businesses at the time). We didn't have enough bandwidth for the binary newsgroups (9600 modem, IIRC), so that was the only way to get files without waiting for them to be shipped on CDROM so we could go to the one machine that had a CDROM reader and copy them off. ISDN wasn't available at our exchange so our first permanent connection was a 9600 leased line to the local University. At that point, direct ftp became a more attractive option than uudecode - which often took days due to throttling by the ftp-by-mail systems to control load, and we quickly learnt about the ftp reget and passive transfers to local servers to save international bandwidth costs (we were billed $4/MB for international traffic, but local traffic was free).

    One of the things I downloaded was a graphical gopher program for OS/2. That was great - much better interface than FTP, even than the graphical FTP clients that had started to appear by then, it supported linking to images and binaries, but without support for ftp's reget, I didn't see the use for anything other than text. One of my co-workers showed me this great new program he'd downloaded for the FreeBSD box that was serving as our internet gateway - lynx. Comparing it to the graphical gopher, I found it unusable - links were scattered throughout the text instead of in a nice menu at the end like gopher, and predicted that this new http protocol would quietly die out along with other little known new protocols of the time. A few months later, someone downloaded a beta version of Mosaic. Now the web started to look worthwhile, and within weeks myself and co-worker who had introduced me to lynx came in on the weekend to replace the FreeBSD box with a new 486 running Slackware and a CERN webserver.

  26. Re:lol whut? by znerk · · Score: 2, Informative

    I see no reason why it should take less in normal HTML. Any explanations why you think so?

    You're reading it wrong. GP said:

    There's no reason whatsoever that it should use more bandwidth to send an email (once the system has loaded) via that interface than through the simple HTML view; in fact, it should take less.

    Therefore, you are making the same argument as the GP, but with less reading comprehension.

    --
    This work is licensed under a Creative Commons Attribution 3.0 Unported License.
  27. Actual experience with FTP vs. Gopher vs. WWW by ODBOL · · Score: 4, Insightful

    I founded one of the early online journals before the invention of HTML/HTTP. It's the Chicago Journal of Theoretical Computer Science, providing articles in copy-edited LaTeX source, as well as precompiled PS and PDF.

    At first, the journal served papers through anonymous FTP.

    Then, I crafted a Gopher structure to make browsing easier.

    As soon as HTML/HTTP came along, I created the HTML version of the journal. It was much more maintainable than the Gopher version, because the hyperlinks decoupled the document structure from the file-system tree structure just enough. In a few years, I stopped maintaining the Gopher version, because it required an order of magnitude more work than the HTML, and readers all preferred the HTML anyway.

    Adding pictures and stuff is rather trivial for the data architecture, although demanding for the network implementation. With a more maintainable structure, Gopher would have added the extras. It was the Hyperlinks that made HTML work better.

    HTML also has some serious maintenance problems, but they appear later when the archive gets large, and they can be addressed with things like PHP compiling and content management systems.

    From another point of view: Gopher essentially made file trees visible over the network (which is what I thought I wanted at first). HTML/HTTP provides a crude network database model distributed over the network.

    Future advances in data architecture (as opposed to the types of data within that architecture) will have to do with other database models, and with other sorts of commitments between distributed servers, and with looser coupling between data ownership and server ownership. E.g., a way to provide reasonable assurance of future access to a particular data item (access includes being able to find it, not just its existence), without depending on a particular server at a particular registered domain name (the Wayback machine ameliorates the problem, but doesn't solve it).

    --
    Mike O'Donnell http://people.cs.uchicago.edu/~odonnell/
  28. Licensing by sien · · Score: 4, Interesting

    It's surprising that no one here on slashdot has pointed out that a major difference between the html and gopher was that gopher services had to get a licence from the University of Minnesota while http servers could be constructed without a licence.

    Free open software with free open standards is what got the web going.

    1. Re:Licensing by tricorn · · Score: 2, Informative

      Only if you wanted to use their code. It was very easy to write a simple Gopher server. Not saying that NCSA making their http server code freely available didn't help in the adoption of http/html, it certainly was a strong factor, but the U of M gopher server wasn't the only one out there.

  29. Re:it would be the same by BitZtream · · Score: 3, Insightful

    I understand your complaint. But to give rendering engine developers some credit, if you really understood the complexities of rendering html properly, you'd understand why they stopped trying to do partial rendering a long time ago, its just not worth the effort at this point.

    Can it be done? Of course, is it worth it? Meh, considering most of the Internet is pretty reliable, the amount of times partial rendering would help doesn't really justify diverting that effort from other more important aspects of rendering.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  30. Gophers!! by PFritz21 · · Score: 2, Informative

    No, not little, brown, furry rodents...

    Massive, golden, beautiful beasts!!

    As most of you know (or maybe don't know), it's called gopher because it was developed at the University of Minnesota... http://en.wikipedia.org/wiki/Gopher_(protocol)

  31. 3rd grade misunderstanding of protocols by Lulu+of+the+Lotus-Ea · · Score: 2, Insightful

    The difference between HTTP and Gopher has NOTHING WHATSOEVER to do with ability to serve multimedia content, nor with bandwidth. HTTP, or really HTML, just allows more diverse linking patterns than Gopher's hierarchical format. But there's nothing non-graphical or content specific about gopher. I RAN graphical Gopher clients perfectly happily (well, including early Web browsers that supported that protocol.

  32. Alternate universe eh? by XiX36 · · Score: 2, Funny

    "My geek imagination is now all atwitter imagining an alternate gopher-driven universe."

    It looks a lot like this one except everyone has a pointy goatee, including the gopher-driven internet.

    --
    Insert witty sig here.
  33. Re:lol whut? by hairyfeet · · Score: 3, Informative

    Oh my children, though art forgetting the most insidious of all the evils of the time: The damned animated cursors. How can one forget how every DAMNED SINGLE WEBSITE seemed to turn your damned cursor into some horrible fairy looking monstrosity that drug crap behind it like a 78 Pinto and half the time would either slow you machine to a crawl, or sometimes, just for fun, crash the whole damned thing!

    There was the whole "sparks from a comet trail" crap, the whole "Your cursor shooting fire" crap, oh and the really bloated "Your cursor is chained to a damned pocketwatch" crap. And I am sure that many can fill in even more evil ones. And then of course some truly vicious bastards decided to make it easy for every moron to turn your cursor into crap and Comet Cursors was born. The most horrible invention of the late 90s IMHO. You wanted to instantly crank the bad taste to 11 while giving your visitors a truly fugly experience? let Comet Cursors make their surfing the ubersuck!

    Believe me, as much as I hate all the "Web 2.0" overdone Ajax and Flash laden crap, it has nothing on the evils of the custom cursors fad. At least i can easily block flash and bury scripts behind Noscript. With those damned cursors on the machines of the time it might take you five minutes just to reach the close button if they had the effects cranked up! As someone who lived through it I will take bloated Flash and Ajax crap ANY day over the damned cursors. They were simply TOO evil.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  34. Re:it would be the same by drinkypoo · · Score: 2, Informative

    I understand your complaint. But to give rendering engine developers some credit, if you really understood the complexities of rendering html properly, you'd understand why they stopped trying to do partial rendering a long time ago, its just not worth the effort at this point.

    No, you DON'T understand my complaint. Firefox will have rendered the page, right? Then a SINGLE PAGE ELEMENT fails to load, or perhaps the site fails to close the TCP connection properly, and now Firefox says "The connection was reset while the page was loading" and the page I was just successfully reading disappears.

    If you read and understood my comment this time, now you understand my complaint.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  35. Not Moore's Law, Money by a1batross · · Score: 2, Interesting

    Gopher was doomed indirectly by Moore's Law, but what killed Gopher was LICENSING.

    While processor speed was doubling, MODEM speed was not increasing as rapidly. In fact, acoustic modem speed in commercial devices has since peaked and is not perceptibly increasing.

    Gopher existed during a brief period when the modem speeds were climbing from 2400 baud to 19,200. At these speeds, even small image transfers (then GIF and the earliest JPGs) took several seconds. The average Gopher page, at about 1,500 bytes, could load "instantly" at 2400 baud. The average web page, at 15,000 bytes, took several seconds at 2400 baud.

    Even at 19,200, large (150K) images took several seconds to load. This delay, while tolerable, discouraged web pages that auto-loaded more than one or two images.

    Only when modem speeds increased to 56K did a page loaded with a modest amount of graphics download at an acceptable pace.

    Gopher was designed as a campus-wide information system, and only became an Internet phenomenon when University of Minnesota politics drove its development onto the Internet. After three years of design, the U of MN CWIS committee had a foot-thick set of requirements and specifications, with out one page of code. Exasperated with this process, Mark McCahill, Paul Lindner, and Farhad Anklesaria produced a working CWIS prototype, Gopher, between the April and May meetings of the CWIS committee, and demonstrated it at the next meeting. The committee, predictably, had a conniption and further development of Gopher was prohibited. Mark put Gopher up on an FTP site and colleagues at other institutions were invited to continue development, and it took off from there. So Gopher was never intended as a world-wide Internet protocol.

    While Gopher was effective at presenting the Internet as a file structure, the Web was always going to be more popular since it presents the Internet like a magazine. The limiting factor was the bandwidth necessary to communicate the images (and other media).

    But what killed Gopher was licensing. Just as Gopher was never designed as anything more than a campus-wide information system to help students and faculty connect with campus resources or register for class, so was Gopher programming never intended to become the full-time occupation of the developers. All of us had numerous other responsibilities, not the least of which was walk-in and telephone computer consulting for the 100,000-person U of Mn campuses. While the U of Mn was quite happy to accept the praise and publicity that came from Internet Gopher, no funds were ever actually directed to the project.

    In an effort to make it possible for Gopher to be supported full time, a radical new idea was floated. What if we LICENSED the SOFTWARE? For... MONEY?

    If this seems conventional to you, now, it certainly was not, then. Back in 1993, most Internet domain names ended in .edu or .mil. A TLD of ".com" was considered crass and improper, I kid you not.

    The ruling philosophy was "The Internet is a public medium build by colleges and the military for the use of the public, and using it for profit is crass commercialism." I know, a lot has changed, eh?

    So when the Gopher team suggested that institutions PAY for the privilege of using Gopher, Gopher servers vanished overnight. Just the suggestion that money be involved offended some system administrators sensibilites enough to make them drop it; others feared that lawsuits were imminent.

    Meanwhile, at just that time, modem speeds increased to 56K, and a brand new FREE, unlicensed server called a WEB server was arriving on the scene. And of course it could show pretty pictures etc. etc. Without funds to allocate the Gopher team's resources full-time, our other duties took us away from Gopher support just as the Web was taking off. The spotlight moved on from Gopher, for multiple reasons, but it moved because of money.

    The one place where Gopher SHOULD have been revived, but was not, was on cell phone

    --
    Bob Alberti, CISSP, Internet Gopher, RFC 1436. Writer of early MUD, Scepter of Goth, 1983. http://tinyurl.com/Mitlanyal
  36. Re:lol whut? by hairyfeet · · Score: 2, Insightful

    Thanks, you reminded me of one of my personal "most hated" of the day: The damned butterfly. Anybody else remember that one? It would make butterfly wings on the sides of your cursor and have little fairy dust looking crap trail behind it when your damned CURSOR would "flap its wings"? Always seemed to run into that bastard on the Geocities and that other crap free hosting site that was big in the day....Angel something but the horror of trying to read text as my cursor crapped fairy dung behind my pointer trail has caused me to block it out. If ever there was a fad that deserved a horrible death(if only it would have died quicker!) it was the custom cursor fad!

    --
    ACs don't waste your time replying, your posts are never seen by me.