Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Netscape The Internet

Netscape Founder Says Web Browsing Innovation Dead 895

mattOzan writes "Marc Andreessen told Reuters today that browser innovation ended five years ago (which would put us at about Navigator 4.5 beta -- what was so innovative about that? The "What's Related" button? Beatnik integration?) "Navigation is an embarrassment. Using bookmarks and back and forth buttons -- we had about eighteen different things we had in mind for the browser." Well, pass me the NDA and tell me what they were!"
This discussion has been archived. No new comments can be posted.

Netscape Founder Says Web Browsing Innovation Dead

Comments Filter:
  • Internet (Score:5, Interesting)

    by Luigi30 ( 656867 ) on Tuesday July 01, 2003 @09:55PM (#6345579)
    Browser innovation died with the rise of spyware/adware/etc. That caused browser innovations to be used against the end-user, so the innovations are negated.
  • by Anonymous Coward on Tuesday July 01, 2003 @09:56PM (#6345590)
    They seem to work fine. If someone can think of a better system for navigating the internet, yay, but I can't think of one, and am efficient with this one.
  • Effective (Score:2, Interesting)

    by Anonymous Coward on Tuesday July 01, 2003 @09:57PM (#6345602)
    People don't like major changes to the way they do things. Once web browsers got popular, the way they are used for the most part couldn't change. People are used to the toolbar buttons doing specific things. Besides, Mozilla isn't a UI, it is a way for displaying web content. He has to admit that the display of web content has developed over the past years. If he doesn't like the UI, open a mozdev.org project to start a radical new one. If I remember correctly, such a project does/has exist/existed.
  • some quick ones (Score:5, Interesting)

    by ywwg ( 20925 ) on Tuesday July 01, 2003 @09:57PM (#6345606) Homepage
    popup blocking
    cookie management
    forms information management
    tabbed browsing
    css-compliance
    that little bar that appears in moz on some pages with the extra links like "up" and "email" or whatever
    mouse gestures

    obviously, the browser has not been just sitting still.
  • by Anonymous Coward on Tuesday July 01, 2003 @09:59PM (#6345619)
    washed up?

    are you kidding man, he practically made http a household name.

    even if he did nothing else, he did something that impacted human kind.

    what have you done lately?
  • Re:some quick ones (Score:2, Interesting)

    by Ensonik ( 546019 ) on Tuesday July 01, 2003 @10:00PM (#6345627)
    Exactly. I'm using Mozilla 1.4 right now and that new "type as you browse" (or something like that) is amazing. No inovation? I think not. Like you said, tabbed browsing which Multizilla brought to a new level. Sounds like he's bitter to me.
  • by Anonymous Coward on Tuesday July 01, 2003 @10:02PM (#6345647)
    I'd let the browser keep track of sites I visit frequently, and generate it's own list of bookmarks for me. Sometimes I'm too lazy to bookmark things, or more accurately, to organize them well. IT'd be nice if the browser did that. Maybe Bayesian bookmark classification.
  • by Desperado ( 23084 ) on Tuesday July 01, 2003 @10:04PM (#6345659)
    How about tabbed browsing (I know it's not everyone's cuppa but...) and cascaiding style sheets or the super back button in Safari or popup ad blocking? These are all worthwhile IMO.

    Refinement is what I'm looking for, web browsers are a commodity now.

    From the tone of the interview, Marc sounds like he's a bitter man now.

  • Re:Internet (Score:4, Interesting)

    by The Analog Kid ( 565327 ) on Tuesday July 01, 2003 @10:08PM (#6345688)
    Only on Windows, not only Linux and the other OSs, sometimes its great to be the minority. Maybe there will be some innovation that sends it back to the adware company and blows up their computers.
  • It just happens to coincide with the time he left Netscape to go start his own failed company LoudCloud.

    You mean Opsware [opsware.com]. Marc's a nice guy though. We're his next door neighbors and used to see him quite a bit across the street at Hobee's [hobees.com]. He's probably still got his table there....

  • by jemenake ( 595948 ) on Tuesday July 01, 2003 @10:18PM (#6345755)
    "...we had about eighteen different things we had in mind for the browser"
    Oooh, yeah... like VRML? :)

    I remember seeing an interview with Mark Pesche, the dude who was regarded as the author of the VRML spec, and he was going on and on about how cumbersome it is to keep track of URL's when we could be navigating in a 3D space for our documents....

    Could you just see that? "Come visit Jiffy Lube on the web! Start at the Origin, go down Street 1 until you come to the big purplish billboard, bear left and continue through the pasture... go under the spaceship and then head 4 spaces east and you can't miss us!". And this is more intuitive than "www.jiffylube.com" because... why?

    I'm sure that, of those 18 improvements to the browser, many or all of them promised to "completely change the way we think about browsing". However, like VRML, it's not necessarily a change for the better.
  • And in 1844... (Score:4, Interesting)

    by dfj225 ( 587560 ) on Tuesday July 01, 2003 @10:22PM (#6345777) Homepage Journal
    Henry J. Ellsworth said, "I assure you that my resignation from being commissioner of the U.S. Patent Office, is really of no great concern. Mankind, has already achieved all of which it is capable. There will be no more inventions requiring patents."
  • Correct. (Score:4, Interesting)

    by Duncan3 ( 10537 ) on Tuesday July 01, 2003 @10:22PM (#6345781) Homepage
    He's just about right, isn't that about the time PDF and Flash happened? Both of which are far better then HTML/Javascript for content.

    Just look at how many sites are an index.html that's just gluing together a pile of Flash and PDF from that point on. Anything else is just a pile of php/asp/cfm as a hacked frontend to SQL - just like Slashdot.

    Javascript is great for popups, and Java is great if you want to write a version of the code per browser version, but Flash and PDF have won the battle.

    Even Google figured this out, 90% of the stuff I search for ends up being .pdf now days.
  • Re:Not true. (Score:5, Interesting)

    by Cebu ( 161017 ) on Tuesday July 01, 2003 @10:24PM (#6345791)
    I don't understand how his is innovation in terms of navigation at all. The web browsers navigation system is the same whether you're using the keyboard, mouse, or even mouse gestures... it's simply another input method. Throwing in voice commands or a touch screen to navigate doesn't change the fact that you're still using back, forward, and history.

    In my opinion, Anderson's opinion is quite accurate if perhaps somewhat blunt. Just consider how narrow the subset of graphs, representing a user browsing the web that our current browser history model encompasses. Even the simple case where someone browses a few links deep then decides to go back a few links and browse a different topic looses quiet a bit of information. That difference alone affects browser usage patterns.

    Personally, I haven't seen any significant change in the browser navigation system for even longer than Anderson is suggesting. Certainly there have been some nice incremental changes to UI and encoding schemas, but navigation itself has been untouched for... well, longer than I care to remember.
  • by Mostly a lurker ( 634878 ) on Tuesday July 01, 2003 @10:25PM (#6345794)
    First, 'a read ahead and preview' kind of capability. The way this would operate is as follows: when otherwise idle, the browser would try to anticipate future user actions and read the data in advance. But most important, when you moved the mouse over a link that the browser had already read some data for, it would display a preview. Moving the mouse would revert the display. Clicking the mouse would confirm the page navigation. I grant that this might generate extra network activity (perhaps images might be initially suppressed) but the user experience would be much enhanced.

    Second, I think there is scope for a far better builtin download manager. I know Opera and Mozilla have rudimentary download managers, but these lack obvious useful features: drag and drop; downloading of all matching patterns; scheduled downloads and others.

  • by arth1 ( 260657 ) on Tuesday July 01, 2003 @10:25PM (#6345798) Homepage Journal
    Mouse gestures are nice, but hard from ground breaking. They're too inaccessible for many people, who lack the hand/finger coordination to take advantage of it. Just like everyone can't do freehand in Photoshop either. Some can, and it's nice for them.

    Tabbed browsing? I was really pleased when I saw that. Then I got a feeling of deja vu. Hmmm... Let me drag the Windows toolbar to the top of the screen. Then let me do open in new window for pages. Hmmm... I can click the tabs, and jump instantly between different browser windows! I can even add an URL toolbar to the toolbar and make it two lines high. The only new here was restricting it to the browser.

    What I see as the few great new features since the web started are:

    1: URLs
    2: The back button[1]
    3: Formatting
    4: Forms
    5: Cookies
    6: Inline images
    7: Bookmarks
    8: New browser windows
    9: User customizable fonts
    10: (just kidding!)

    [1]: The back button is quickly getting obsoleted by mice with a back thumb button.

    IMHO, the ground breaking innovation stopped a LONG time before 1988 (Netscape 4.5b). I still use Netscape 4.0 quite often, and it's really not that different from Mozilla/IE/Opera. It shows the same as these browsers do with only minor differences, and works with the great majority of web pages.

    This makes me think "has it really been five years since that? Why so little change?"

    The only new I see now is Java trying to become an application browser -- the new Netscape Navigator for applications. I don't think Sun'll succeed, but we'll see...

    Regards,
    --
    *Art
  • by derinax ( 93566 ) on Tuesday July 01, 2003 @10:27PM (#6345809)
    I got one word: Hoverlinks. It's a natural step from tabbed browsing.

    Pause over a link and you get a small preview of the click-through content in a hovering dialog a la tooltips. Implement in links using a small frame, perhaps...

    So Mark's thrown the gauntlet down. What's your idea?
  • by verin ( 74429 ) on Tuesday July 01, 2003 @10:27PM (#6345812)
    This stuff is making me tired. Come on, every single time humans have sets of information, the primary interface funcions are: go forward through it, go back, go to a set place.

    Card catalogs, books, EVERYTHING. It has nothing to do with interface development or evolution, its because we're human and how we think.

    Stop posting articles about idiots spouting off.
  • by kaltkalt ( 620110 ) on Tuesday July 01, 2003 @10:28PM (#6345821)
    "Innovation" much like "diversity" is a stupid, meaningless, feel-good catchphrase. Just because something exists doesn't mean it needs some innovatin'. A web browser is the perfect example of this. Bookmarks ('favorites'), foward, back, stop, and 'go' are all you need. Sure, you could stick a calculator in there, or customized 'skins' (probably the single dumbest 'innovation' in the history of computing), or maybe even a content-spellchecker (so you can see all the spelling errors in someone's webpage), but the bottom line is it doesn't change the functionality. Fix bugs and make it run as fast as possible. Once you reach that goal (ideally it shouldn't take too long), leave it alone. Maybe innovation ended 5 years ago because the web browser was just fine back in the days of Lynx. Oh I forgot, leaving it alone doesn't make money. Never mind.
  • by 1010011010 ( 53039 ) on Tuesday July 01, 2003 @10:31PM (#6345835) Homepage

    A Microsoftie ("thrall") at work says I'm a Zealot because I don't use I.E. I try to explain that Mozilla is quite simply, just better, and provide examples from tabs, to low numbers of security issues, to standard compliance, to pop-up blocking, cookie management, etc. He doesn't buy it.

    When we see each other in the hallway, he says "Zealot!", and I say "fanboy!"
  • by Trailer Trash ( 60756 ) on Tuesday July 01, 2003 @10:37PM (#6345882) Homepage
    I'm serious. It's ironic that the "end of innovation" coincides with his leaving Netscape as well as Netscape's doomed 4.x series piece of shit^H^H^H^H^H^H^H^H^H^H^H^H^Hbrowser. Before that, "innovation" was Netscape ignoring the W3C and making up new "standards" every other week.

    Andreessen should be a pariah in the open source world. He abandoned an open source project (Mosaic & NCSA httpd) in order to compete with it in the commercial world. "Competition" in the Microsoft sense of the word: Gain the upper hand in the market then "innovate" so much that nobody can keep up. And, of course, give away the browser free of charge in order to sell the server. When Microsoft finally woke up to the web, Netscape was playing on their ballfield and obviously lost.

    Anyway, I'm tired of hearing him and Jim Barksdale whine about the browser market. Get over it already.
  • Innovation is dead ? (Score:3, Interesting)

    by rcastro0 ( 241450 ) on Tuesday July 01, 2003 @10:48PM (#6345950) Homepage
    "Innovation ? That, Mr Andreesen, is the sound of inevitability".

    I could argue that Napster, Gnutella and Kazaa are in some way huge innovations for "browsing" lovers, as they do allow you to browse content, even if not through hyperlinks/html. And, why, instant messengers let you browse people !

    But instead I'll just say, I wouldn't trade the last version of Internet Explorer for a previous version of it. Or for Netscape 4.5. Functionality, performance and format support have improved. Improved format support means more forms of content (Flash, Shockwave, Java, etc.).

    Despite what I said I use not IE, but Avant Browser instead. The reason is that I think it (ahem) *innovates* enough over MS's vanilla offer. MyIE2 is also good looking and functional. Both are free. Both add tabbed browsing, gestures/click sequences, ad blocking etc.

    If you use windows try this:
    http://www.avantbrowser.com/

    Or, take a look at this:
    http://www.myie2.com/

    How much a 2003 car model innovates over a Ford T is a matter of debate. We still have combustion engines, rubber tires (four of them) and a driving wheel behind a wind shield. But if you were the Ford T chief designer and engineer, and had a big ego, in what side of the debate would you be ?
  • by Revenge013 ( 679793 ) on Tuesday July 01, 2003 @10:48PM (#6345951)
    It is stumping to try and reinvent the browsers as we know it, or even to innovate. I compare browsing to the mechanics of reading a book: Book -> TOC -> Chapters -> Pages... if ya wanna get fancy, then throw in an index or bib.

    With that mindset, viewing web pages are the equivalent to turning pages... not many different ways to absorb the content.

    There is more room to innovate on the web-design level than with the browsing software. Sounds like he was pissed off because he couldn't reinvent the wheel.
  • Re:Not true. (Score:3, Interesting)

    by EvanED ( 569694 ) <{evaned} {at} {gmail.com}> on Tuesday July 01, 2003 @11:00PM (#6346016)
    I have the following gestures I use all the time:

    back
    forward
    reload
    open a link in a new tab
    open a blank tab
    home (google)
    close window/tab
    view source
    and 4 user defined gestures that open frequented sites (including /.)

    add the default click and right click for the context menu gives you 14 functions. Next time you find a 14 function mouse, you let me know, okay?
  • by Anonymous Coward on Tuesday July 01, 2003 @11:02PM (#6346035)
    Try my browser: 404Browser [404browser.com] I built an Automatic Bookmark Organization system in to the bookmarks that way it organizes the bookmarks for you, and the most recently visited are near the top of the list. Check it out.

    Email me with suggestions/bugs/comments.. I like constructive feedback because it improves 404Browser.

    support@404Browser.com
  • by SvendTofte ( 686053 ) on Tuesday July 01, 2003 @11:07PM (#6346059)
    Augment it possibly with an image, that could prove incredibly usefull, but naturally, it would require "prefetching" of all links, and might be a bit slow at first. But I dont see why it shouldn't work. Or maybe grab all the h1 tags, or if the author didn't use a title attribute for the link, go and grab the title tag for the linked to page. It could be incredibly resource intensive, to be usable. Userfeedback, should not be more then 0.1 seconds, before it becomes noticable, and then you're just making the user wait. But as others have commented, the browser has reached a usable stage. Look at the word processors, they have changed fundamentally in years. The only new thing tends to be colloborative features. And I expect the web to do the same, as it becomes more and more integrated with daily work. No longer will be just "surf the web", like it was a static document. Imagine a intranet portal, where there could be live chat, annotaitions of pages and so on. And yeah, all these things exists in their rudimentary form, but no good implementation is out there. But I guess this is more then just the browser, it would require a big OS intergration, to be truly fluent (anyone smell something MS?). What Marc doesn't see, is that the browser, as a standalone program, is essentially a document viewer. Just what does he want? Aside from graphical browsing, and scripting, I fail to see any truly revolutionizing work from Netscape's side. SSL, HTML extensions, DHTML, are all "add ons", or logical conclusions for common needs (fx SSL).
  • by Down8 ( 223459 ) <Down8NO@SPAMyahoo.com> on Tuesday July 01, 2003 @11:10PM (#6346087) Homepage
    The biggest 'innovation' I've seen since I started 'browsing' the web circa 1997 is Tabbed Browsing - which just came about. And that is arguably not an innovation in browsing itself. Back then we had instant messaging (and its precursor IRC), e-mail, point-and-click browsing, plugins (a la Flash), FTP (for P2P's precursor: 'leeching'). What do we have on top of that now? Just more crap, and some UI changes. I'm gonna play Andreeson-loyal.

    -bZj
  • by GigsVT ( 208848 ) on Tuesday July 01, 2003 @11:18PM (#6346140) Journal
    Interesting story: When I was a freshman in college in 1997, our second C/C++ course project was to write a bookmark manager for netscape style bookmarks.html. With search, add, delete, folders and subfolders, etc.

    It's really not that difficult. If a bunch of CS freshmen can do it in 1997, it makes you wonder what is going on with major browser development.
  • by pongo000 ( 97357 ) on Tuesday July 01, 2003 @11:19PM (#6346150)
    The problem with web browsers is that they still subscribe to this strange (but easily digestible) idea that web browsing is a linear activity. Forward/back is fine when you're trying to backtrack your way through a session going on now, but what about that session you had yesterday? Wouldn't it be cool if you could somehow bookmark browsing sessions? After all, when you are searching for some piece of information on the web, more often than not all of the links you follow are somehow related to the search. For instance, today I saw a Pantera on the road. Not knowing anything about Panteras, I did a preliminary Google search, which took me to a site about Panteras in general, but I followed several links, backtracked, and followed several more until I came to a few sites in which provided me with an aggregate of the information I needed.

    So, how do you bookmark that? The sites in and of themselves weren't very interesting until I was able to put everything together and get the big picture about what turns out to be a pretty rare sighting. Saved as individual bookmarks, they would lose the context in which they were viewed. What if that particular session could be bookmarked, and what if I could view the session as a web of links? Then I could start anywhere within the session, recreate the context of the session, highlight nodes of interest, and add to the session itself at a later time.

    Now we'd be talking about innovation.

  • by Anonymous Coward on Tuesday July 01, 2003 @11:20PM (#6346161)
    I _work_ at Microsoft (I'm a dev) and I don't use IE. I use Avant Browser + Outlook at work and Mozilla at home.
  • by blamanj ( 253811 ) on Tuesday July 01, 2003 @11:27PM (#6346212)
    One of the ways that browsers could have been open to more innovation is better UI widgetry. But, we have text boxes, buttons, pull-down menus and not much else because that's what you get with HTML.

    There's really no way to get desktop features like drag and drop (and don't say DHTML & Javascript...it sucks.)

    If Java had been tightly integrated into the browsers, the way we expected when it first came out, then we'd have all the power of a good programming language available, and you'd see pages be able to re-form themselves into applications.

    Go the the bank's page, you have a banking app. Go to a music site, you've got a sample player and purchase app. Etc.

    Yes, it would have started out slowly, but with good libraries and JAR caching, the commonly needed stuff would be on everyone's machine with no need to download lots of stuff for each application. A missed opportunity.
  • by Anonymous Coward on Tuesday July 01, 2003 @11:27PM (#6346219)
    It's clunky, ugly, and quite unusable ...
    its crashy and unresponsive way more often than IE ...
    On a Windows box, the best way to browse is to open IE

    With:
    1. Popups and Popunders
    2. Websites being able to:
      • fullscreen the browser
      • disable right click
      • hide default status bar text

    3. lack of standards compliance
    4. attempts to sneak in new modifications to standards
      ??

      What you say used to be true (or almost true - Opera has been a better browser than IE since at least version 6), but I suspect you haven't used a recent version of Mozilla on Windows. It's neither ugly nor slow (well, Firebird isn't ugly).
  • Re:Internet (Score:5, Interesting)

    by sniggly ( 216454 ) on Tuesday July 01, 2003 @11:28PM (#6346223) Journal
    Try mozilla firebird and all the great plugins available for it, tabbed browsing, mouse gestures, popup blocking...

    And no spyware/adware, and it runs on windows and more platforms.

    I guess Andreesen when talking about all the innovations he "had in mind" he meant tabbed browsing, mouse gestures, popup blocking... I guess he was lucky to be in netscape at the time, most of what he did afterwards kind of failed miserably.
  • by Tor ( 2685 ) on Tuesday July 01, 2003 @11:32PM (#6346259) Homepage
    I use a Mac at work, and man, I was so glad when Safari came out. Mozilla on the mac is a steaming pile of crap. IE is no better. Both are sluggish and tired. Unfortunately Mozilla Mail is the only e-mail client that has encryption for e-mail.

    As a Mac (OS X) user, you should consider yourself blessed as far as browsers go. Apple's Safari browser is good, though its KHTML rendering engine does run into the occasional snag with convoluted (non-standard) content here and there. But the reason I make that statement is the Camino browser (formerly Chimera), also available from http://www.mozilla.org/.

    It is fast (faster than Safari, despite Apple's word to the countrary), lightweight, and better integrated with the (by itself sexy) Mac OS X operating environment than any of its competitors.

    It does not come with an e-mail client though. You may think differently, but I think this is good. A web browser should be just that - a web browser. That way, you are "free" to pick the mail client that best suits your needs regardless of browsers - and personally, I tend to favor the "Mail" application that ships with Mac OS X (for much the same reasons: lightweight, very usable).

    Needless to say, Camino renders pages extremely well (thanks to Gecko); has the set of options that you are likely to care about (like pop-up blocking, per-site cookie policies...) while not overwhelming you with hard-to-follow, busy option screens (like Mozilla and in particular MSIE), and is, like Mozilla itself, Free Software (TM).

  • Re:Not really... (Score:2, Interesting)

    by A Naughty Moose ( 672032 ) on Tuesday July 01, 2003 @11:50PM (#6346374)
    I have a feeling that you couldn't envision anything like a browser 10 years ago.


    Why would you want something so primative as a web browser when you had Hypercard [apple.com]? If Apple had included the ability to link to and run Hypercard stacks from the Internet back in the 80's, the World Wide Web may have been a very different place today.

    Of course it's hard to blame Apple for this little shortcoming, as the Internet wasn't even known to anyone outside of academia when Hypercard was being activly developed.
  • The comments are old (Score:4, Interesting)

    by blazerw11 ( 68928 ) <blazerw@bi g f o o t . com> on Wednesday July 02, 2003 @12:28AM (#6346560) Homepage
    ...and probably taken out of context. These quotes were made about a week ago. The comments also seemed to be in response to Microsoft's recent actions (no more Mac IE, no more stand alone IE).

    Marc's probably pretty annoyed that his comments are getting misconstrued this way.

  • by jrivar59 ( 146428 ) on Wednesday July 02, 2003 @12:38AM (#6346612)
    The next innovation in browsers comes when John Carmack gets bored writing FPS games and starts integrating 3D display technology with web surfing.

    I had such high hopes back when VRML was hyped, but it passed on. Why isn't the web going 3D?
  • by zorander ( 85178 ) on Wednesday July 02, 2003 @01:05AM (#6346715) Homepage Journal
    The innovation on the Web has moved to the server side. Even large sites five years ago were very dependent on static pages. ASP, PHP, mod_perl, and Servlets were not used nearly as much as they are today. The dynamicism of sites has dramatically increased. The browsers always supported this, it's just that the server software wasn't there. I think part of it must have had to do with the processing cost of dynamically generating all pages, but I am no expert.

    There are still issues--multimedia delivery is one, so is effective user interfaces for more-than-web pages (something more powerful than javascript/html forms but not as cumbersome or ugly as java or .net or as single-platform as activex). Also large concepts like the page based model--which worked great for gopher and the early web, but which seems to be losing its luster lately.

    For instance, when I'm viewing blog comments, I should be able to expand and contract the threads with + and - buttons (without a pageload), change the threshhold (at least higher, since the data wouldn't neccesarily be there to go lower from the initial state), even mark them read and unread without a form send. Yes some browsers have features that makes this more or less possible, but across the board this stuff should be easy and widespread.

    The answer could be more and better client side scripting, or it could be interactive server connections (more robust than http). I personally like the client side scripting idea better, but that's me.

    Brian

  • What?! (Score:4, Interesting)

    by autopr0n ( 534291 ) on Wednesday July 02, 2003 @01:09AM (#6346737) Homepage Journal
    That dosn't make any sense at all, adware/spyware run totaly seperate of the browser. Sure, they can be installed by ActiveX, but only if you're stupid enough to click 'yes' on those random installs.

    Adware is usualy bundled with shareware anyway
  • by slaker ( 53818 ) on Wednesday July 02, 2003 @01:15AM (#6346761)
    Let's face it: There's not much we need to work on, since Moz and Opera nicely handle pop-ups. But I do think my pr0n browsing experience could be better.

    Here's some recent innovations, and a few new ideas:

    1. Linky (mozdev.org) - Linky lets me select a bunch of links and open them in tabs. Or just open all the links on a page in tabs. Good lord, why wasn't this in Netscape 2!?! Think of all the time I could've saved myself by not having to middle-click on everything.

    2. Image Permissions. I'm on a slow link, and doubleclick does nothing but waste bandwidth. Thank you Mozilla.

    3. Plug-in Management: The thing that Opera does right. Turning on flash on a site-by-site basis is a good thing.

    4. Profitable web browser: The thing that operasoft manages to do that netscape couldn't, apparently.

    5. Pop-up control. I used IE for the first time in quite awhile today. Good gods, how do people stand it? Every other browser seems to be better in this department than IE.

    And some things that would make browsing better:

    1. A better bookmark system. I think the netscape method (a single file) works better most of the time, but I *really* wish I could have my bookmarks follow me everywhere (yeah, I know that there are sites that do exactly that. None of them seemed appealing last time I looked). I also wish filing could be made easier.

    2. Better control over saving files. This is essentially a pr0n thing: I'd love to be able to highlight a bunch of stuff, right-click and choose "save all selected...", but I can't do that. Don't know why.

    3. Navigational AI. No, I'm not kidding. I see my students hit a new-to-them web site and then have no clue what to do. A browser "idiot mode" and "idiot tags" would be helpful, as would a browser with enough smarts to say "This looks like the link to product support" or "Click here to view cart". There would be some interesting pattern recognition software needed, but hey, what else are we doing with our 3GHz desktop PCs?

    4. A text-reading mode. There are decent screen-reading programs in the world. Reading long pages of text (e.g. tinyurl.com/ypc) is a frickin' chore. My co-workers more or less print every page they have to scroll to see. A better experience for a reader might help somewhat.

    5. Better "connection awareness". I'd love it if my browser could look at my transfer rates and choose to throttle back on images or display the odd ALT tag instead of making me wait.
  • by pen ( 7191 ) on Wednesday July 02, 2003 @01:47AM (#6346914)
    Here are a few innovations that Opera has done, some of which have been implemented by others.
    • MDI browsing. This is a little better than just tabbed browsing, since you can have windows side by side. It is really convenient to be able to group browser windows together.
    • Mouse gestures.
    • Rewind and Fast Forward.
    • Built-in download manager.
    • Status bar that shares screen space with the address bar. (Some people don't like this, but it's only optional.)
    • Page zooming.
    • Saving entire browser sessions.
    • Having a Back button that really truly works as expected! (Always takes you back to exactly where you were.)
    Just what I could think of in a few minutes.
  • And why is this bad? (Score:3, Interesting)

    by anshil ( 302405 ) on Wednesday July 02, 2003 @01:57AM (#6346959) Homepage
    Browser are becoming a mature product in their product life cycle. Why does this need to be bad in the first place?

    In our current society we all seem to have hard-wired relationships we don't dare to investigate.

    old -> bad
    new -> good

    Why is everything old bad, or anything new supercool good without further reasoning?

    (For example old europe. Okay europe is old, and we are proud of it! Why does Rumsfield think it's something bad?)

    mature/less innovation -> bad

    (Okay Linux is not really innovative itself. Unix is longer out there. And does this make it anything bad? It IMHO a supreme product anyway)

    american way -> good

    etc. maybe you find also some examples.
  • by BoneFlower ( 107640 ) <anniethebruce AT gmail DOT com> on Wednesday July 02, 2003 @02:00AM (#6346971) Journal
    Sometimes I scroll through a huge page... or a site with frames, or a situation that otherwise makes it incredibly difficult to bookmark the information I need.

    I'd like to be able to bookmark a framed site with the exact set of frames I want to see.

    Or bookmark a page, but automatically jump three screens down when I select that bookmark.

    Perhaps for dynamic pages like slashdots comments, have the option to bookmark-to-cache so I can reliably bring up a specific comment even after it has been modded to oblivion or spilled over to another page.

    Session bookmarking like has been mentioned would be awesome too. Sometimes I know vaguely remember when I was at a site or saw something on the web, but don't remember exactly when/where. The history file is helpful, but painful to look through sometimes.

    I'd like to see session bookmarks done like this:

    Option 1: You click on a "begin session bookmark". Then when you are done, click "end session bookmark". This would automatically record the entire session, in the order and heierarchy you surfed in...

    Option 2: You click "begin manual session bookmark". Then you click "Send to session file" for each page you want.

    Option 3: You click "Bookmark past" and tell it how far back in time to send your surfing to a session bookmark.

    Option 4: Click "Bookmark Future" and tell it how long or how many clicks or whatever into the future to automatically throw things into the session bookmark.

    Also, session bookmarks would be able to be given a name, date, or both. And either organized in pure chronological or heierarchical order of your surfing, or alphabetic... whatever.

    I'd also add the ability to mix these types. so you could bookmark 3 screens down in a framed page, and cache the current page so you dont' have to worry about it dissapearing tommorow, and send it to a bookmark file for your current browsing session.

    Gee... I should crack down on learning programming... maybe implement some of these ideas.
  • Re:Internet (Score:3, Interesting)

    by XO ( 250276 ) <blade.eric@NospAM.gmail.com> on Wednesday July 02, 2003 @02:02AM (#6346978) Homepage Journal
    I think he meant specfically different ways to navigate.

    The only significant navigation tool that I've seen was IBM's WebExplorer, that was bundled with OS/2 Warp.. rather than just having "forward" and "backward" buttons, it would keep track of everywhere that you had visited in recent history, in a tree view, and allow you to get back to any point that was still in it's history, very easily. It was way cool.. and has yet to be duplicated in -any- browser.
  • by darnok ( 650458 ) on Wednesday July 02, 2003 @02:35AM (#6347094)
    I'd like to see browsers go down a similar path to XWT - become a cross-platform presentation layer with lots more GUI elements. In 2003, we should be using tools with a similar number of drag-and-drop controls as VB's GUI designer to draw our Web pages.

    We've been stuck with the same, very limited set of GUI controls for years, and Web designers are resorting to all sorts of obscure DHTML tricks (that often only work on a single type of browser) to render tabs/menus/etc. on normal Web pages.
  • by Shadowlore ( 10860 ) on Wednesday July 02, 2003 @02:44AM (#6347128) Journal
    Those are *UI* improvements, not *browser* *innovations*.

    I love tabs, quite abit actually. But that is not a *browser* innovation. My terminal window has it. Would you say the command line "innovated" because of tabbed windows? I bet you wouldn't.

    Popup blocking? That's just a response to popups. One "innovation" to stop another "innovation"? Please.
    CSS? not a browser innovation, a standard! My word processing has stylesheets, XML has them, etc.. An improvement is not an innovation, just as not all innovations are improvements. Especially when alleged "innovations" come from other apps.

    For crying out loud XChat has had tabbing for a long time. Graphical forms have had them for years as well. This goes for gestures as well. Games have had them for quite some time. Thus, not innovation but merely a UI feature offered elsewhere.

    It is true there is very little innovation going on in the browser these days, But mostly because everyone got worried about "backward compatibility" and the fact that browsing was overhyped anyway.

    After all, we are talking about wandering or searching a resource for information. How many innovations have there been in *walking* for example?

    IMO, much of the lack of innovation has to do with poor shortsighted choices not a part of "browsing".

    For example, the effectively flat namespace that is DNS according to Internic. A heirarchical namespace would bring us a vastly different world.

    HTML is limited, the flat namespace is limiting. With these two firmly entrenched now, the next true innovation will come from elsewhere.

    When the famed dream of bi-directional hyperlinks comes to fruition (if ever), we'll see innovation. When the web is more than just a uni-directional reference, and is more self-organizing, we'll see innovation. When the flat-namespace is busted out, and we move beyond HTML (or flash/shockwave -- after all those arent innovations in *browsing* they are different ways of showing you a pretty cartoon or movie clip), we'll see innovation.

    Until then, we are stuck with the sea of flotsam, jetsam, and Innovation Stagnation(tm) that is the current state of the web and browsing it.
  • by yerricde ( 125198 ) on Wednesday July 02, 2003 @02:51AM (#6347155) Homepage Journal

    Most people browse in userland, and thus don't care about the technical details behind a window manager.

    They sure do care when they get the "Your system resources are running low" dialog box, and they continue to get it even after quadrupling the RAM in the machine, because the Windows 9x resource heap is limited to 65536 bytes for user.exe and 65536 bytes for gdi.exe no matter how many megabytes of physical RAM are available. Tabs are more resource-efficient than windows.

    KDE, OS/2 and Windows 3.1 via thrid party apps had multiple desktops long before Mozilla existed

    If multiple desktops are so cool, then why have user interface experts working for a major computer company [apple.com] discarded multiple desktops as too confusing?

  • by Ace Rimmer ( 179561 ) on Wednesday July 02, 2003 @03:21AM (#6347264)
    "...still the same. use mouse, click, point,type..."

    Sure, and cars also haven't evolved since the beginning of the last century.

    Better hardware support doesn't count, nor does faster cars. One can see more cars than before, design is slightly improved, but roads are still the same to end users and car seats look still the same as they were. Yes there have been small changes in the background...
  • browser "innovation" (Score:4, Interesting)

    by smash ( 1351 ) on Wednesday July 02, 2003 @03:49AM (#6347348) Homepage Journal
    Hmm... if by "innovation" he means adding a myriad of incompatible and buggy features, then (thank god) there has been very little innovation in recent years.

    We're still busy sorting out the mess and getting browsers to be as standards compliant as possible.

    This is a good thing.

    smash.

  • XUL (Score:2, Interesting)

    by zby ( 398682 ) on Wednesday July 02, 2003 @05:14AM (#6347560) Homepage
    There is hope for replacement of Javascript, at least for the mozilla platform - via the XUL framework. Here is an discussion about [perlmonks.org]
    plXPCOM Perl interface.
  • IOD4 1997 (Score:3, Interesting)

    by mattr ( 78516 ) <mattr&telebody,com> on Wednesday July 02, 2003 @06:22AM (#6347728) Homepage Journal
    IOD4: http://bak.spc.org/iod/ [spc.org]

    Why not check this out. I just now found this windows version of a beautiful browser that even now is quite nice to use and far more satisfying than the others out there (well lynx I like too).

    Also it seems to limit the amount of information you can absorb at a time which is a good thing! And 99.999% of the ads are gone too!

    Of course this is 5-6 years ago..

    There is plenty of room for rethinking applications, especially in the area of semantic content and broadband access. SGI's Onyx had a neat little demo where you go through 3D aimated hyperspace portals to get to different 3D worlds or applications, I remember one that was a flyover of the Matterhorn and ended up with a Nintendo chip deep inside it (on their Infinite Reality). Most people are finding and publishing content in a 2D, static format for now, but nobody has set anything in stone. If you have cheap connectivity something completely different for audio and video may be useful to people.

    At the moment Asia seems to be a bit ahead of the U.S. in connectivity, Yahoo BB (broadband) has been stalking people in front of your local train station and attempting to give free IP phones to everyone in site. As I hold back they have kept getting cheaper, the last one I saw somehow got Snoopy on it. These people also need a good networked application.

    Another possibility is the Cavern system from U Indiana. A Cave is a room with 2d/3d video on the walls/floors etc., a Cavern built on the open library can connect two or more caves together. These have also been around for some years now, but there is no reason why there cannot be more creative thinking going on, the only reason I see for Mr. Andreesen's perception is that a lot of the people who could do something about it also have to make a living and it is harder to do both these days. A collaboration space to do this might be a good test bed for the applications themselves. The current Web is plenty fertile for people who want to develop new software, but new hardware makes it easier to get the software into people's hands and get funding to build it.

    Anyway Mr. Andreesen is not just a whiner, he's also mega-rich. He could make a foundation which would select and sponsor research projects in this area, specifically to fund groups or producers who can coordinate media artists and engineers. The dotcom investment bubble is over, but nobody has died and fallen off the earth. If he doesn't know anyone I'd be glad to help.

  • Re:Internet (Score:4, Interesting)

    by EyesOfNostradamus ( 75825 ) on Wednesday July 02, 2003 @07:57AM (#6348119) Homepage
    Well IE has a little down arrow between the back and forward that shows the last 9 pages you were at and allows you to select from there,

    Well, so has konqueror, mozilla, and even the old netscape, ... except that it's not limited to 9 pages ;-)

    About the only today's browser that doesn't have a history list that is directly accessible is lynx... ;-)

    although still not as nice as IBM's history tree Indeed. History tree. That's what makes it interesting. not just being able to go back and forth linearly, but be able to also re-explore the side-alleys of your browsing history.

  • He is 50% right (Score:2, Interesting)

    by jopet ( 538074 ) on Wednesday July 02, 2003 @08:03AM (#6348142) Journal
    True, there has not been much innovation since the NS 4.x days. However, this does not mean that there is no potential for innovation. I do believe that sooner or later, developers will realize that people want to be able to manage information instead of browse the web, read email, or enter appointments. Sooner or later, a program will appear that integrates web ressources, emails, PIM, local documents and other stuff in a way that enables people to manage those pieces of information that are needed to do their jobs. Let me give you an example: when you get an email from your boss telling you to do task X until some date, currently: you enter something in the calendar, marking it with some topic, you mark the email or put it in a folder related to the topic, you might need to use the web for research and put URLs in a bookmark folder related to the topic. You edit and manipulate local documents and data, stored in some directory related to the topic. But there is nothing except your brain that makes the connection between these different pieces of information that really should belong together. Instead of supporting work the way you need it, the programs support it the way it is easy to program. IMO, a browser suite like Mozilla could be a good starting point to integrate the web, email, PIM, document metainformation and other things in an innovative way, without becoming a monster like MS-Office/IE/Outlook that - although integrated on a technical level - does not integrate information and functionality (on a conceputal level).
  • by colanut ( 541823 ) on Wednesday July 02, 2003 @08:44AM (#6348387)
    Maybe the traditional browser hasn't changed, but there are innovations with browsers imbedded in other applications.

    I think that the iTunes Music Store is an innovation. Basically you have a app (iTunes) that is a file manager and player that has the added functionality of purchasing music directly into the app. The engine for that is basically a web browser that has been modified to do specific tasks.

    There is the traditional back, forward and home as well as links. But there is also the search, result sets and tree-like views that are well tailored to the application. Sure you could do the same thing with frames, but it is the app, with a browser, that integrates these things and integrates them into the main desktop app with out the use of plug-ins or Active X. All web based delivery of content with out leaving the main application.

    It is an innovation of the browser because it is a browser that focuses on a task with out a lot of hassle for users to achieve a taks. In this case searching, previewing downloading, and managing music files. iTunes shows that you can integrate web based content into a desktop's productivity using simple html tools.

    This sets up a distiction between apps that use the web and web sites that pretend to be apps. iTunes is an app (a browser) that makes very good use of the web in an innovative way. Watson and Sherlock are other examples of apps that are essentially customized browsers that focus the users on the task at hand. I'm sure there are more examples as well.

  • by arkanes ( 521690 ) <arkanes@NoSPam.gmail.com> on Wednesday July 02, 2003 @09:05AM (#6348545) Homepage
    My wishlist for browser innovation:

    Data aware table support, that fully exploits the W3C HTML spec - have to be toggleable of course, on a per table basis. This would let you use rich grid controls to view tables of data instead of requiring the designer to resort to silly DHTML/CSS/JavaScript tricks to emulate this.

    Greater awareness of page data in general - type ahead link selection is great, but something like a drop down nav box with all the links on the page would be nice.

    Better back/forward history, as the parent mentioned.

    Granular control of page sections - basically, expose the DOM to the end user. If I want to collapse a section, I should be able to do that on my end without the web designer needing to provide a JavaScript interface for me.

    Yes, I know I could implement all this stuff in Mozilla. Some of it probably even has been. I could even implement it pretty easily in IE (IE exposes alot more functionality that people usually think it does, you just have to know how to look). But I don't have the time. Let someone who's job it is to work on browsers do it.

  • by mboedick ( 543717 ) on Wednesday July 02, 2003 @09:29AM (#6348759)

    Every statement I have heard from Andreessen in the past few years has involved him shitting all over something.

    Meanwhile, what has he done recently?

  • Dead Wrong (Score:2, Interesting)

    by cubiceye ( 671634 ) on Wednesday July 02, 2003 @09:39AM (#6348861) Homepage
    Mark Anderson (sp?) apparently slept through 2001, when CubicEye [2ce.com] burst onto the scene. CubicEye is more innovative than the Internet itself.
  • by the quick brown fox ( 681969 ) on Wednesday July 02, 2003 @10:14AM (#6349213)
    Five years ago, there were numerous groups in academia investigating other navigational metaphors than the forward/back, history, and bookmarks mechanisms we have today. For example:
    • Recency-based, instead of stack-based, history. If you're on Page A, click to Page B, hit 'Back' to return to Page A, and then click on Page C, you've lost Page B from your history. Some had the idea of having 'Back' not move a pointer down the history stack, but copy or move a history entry to the top of list. That way, hitting 'Back' twice would always return you to the page that was on your screen two navigational gestures ago.
    • Tree-based history view. A lot of people have thought of, and tried, this one--show history as a 2D tree-like structure instead of a flat list.
    • Smarter bookmarks and history. For example, knowing how many times you've visited each page and sorting them accordingly. Or showing pages in some arrangement that reflects the "nearness" of pages to each other.

    For some details, check out some of the papers [ucalgary.ca] by S. Greenberg. (There are tons of other links I had around but I can't find them right now.)

    I think the heavy research into this kind of "browser innovation" may indeed have died five years ago. What researchers began finding out then is that people had become very conditioned to the Back/Forward/History/Bookmark behavior provided by Netscape/IE. Any deviation from that made users uncomfortable and confused.

    Notice that while Opera, Firebird, and the like have provided some nice advancements, they have not changed the basic behavior of these buttons. Either they (Opera, Mozilla) didn't think about any alternatives, thought the accepted behavior is the best, or didn't think users would accept the alternatives.

    It's really inevitable, isn't it? At some point a UI convention becomes so ingrained to so many people, that an alternative that provides 50% improvement is not enough. It would take an order of magnitude improvement to make the masses switch. Basic browser behavior seems to have hit that wall.

  • by scrytch ( 9198 ) <chuck@myrealbox.com> on Wednesday July 02, 2003 @10:34AM (#6349400)
    > I think that Opera also has the capability.

    I run Opera 7.1, and don't see anything like that feature. What it does have is a "smart forward" that will act on LINK REL="next" tags if they're present (it also has the navbar like mozila, not that I ever use it) and if they're not present, it scans the text for the first link starting with "next" or "forward" (and possibly some others) or if the URL looks like it has a sequential numbering scheme, it bumps it. Keyboard-wise it's normally bound to the same key as the history forward key, which overrides the "smart forward" function when you're in your history. So I rarely use it ... I should probably rebind it.

    I wouldn't call that a major leap, just an evolutionary change. But still, Marc is mostly just spouting off on a combination of inflated ego and bitterness. Kinda reminds me of RMS, I can see him in the future mumbling "they all say mozilla in the user-agent. I wrote that. Is it so wrong to want it called Mozilla/Safari?"
  • Re:Internet (Score:3, Interesting)

    by theefer ( 467185 ) * on Wednesday July 02, 2003 @11:02AM (#6349654) Homepage
    I guess Andreesen when talking about all the innovations he "had in mind" he meant tabbed browsing, mouse gestures, popup blocking...

    My guess would be he had stuff like popunder ads, flash and cute furry animals running over you desktop even after you leave a page in mind. At least considering the kind of "innovations" netscape introduced, like "blink", frames and JavaScript - all of which didn't exactly help making the web a better place.

    Of course not.
    What he had in mind was much cleverer navigation, non-stupid Back behaviour (as we all know it today, and has already been the topic of posts on /.), etc.
    Yes, tabbed browsing, mouse gestures and other features have somewhat improved the browser, but hardly the way we browse.
    What about "browsing trees" representing the different places you've been in a hierarchical manner. A clever browser would learn your habbits, use RSS in a useful, non-sucky (sidebar) way in order to provide you with the data you are looking for, feature a much better bookmark handling, etc.
    Type-ahead-find and such are just the beginning of what should be always more efficient web browsing.
  • Re:1998 - Good Times (Score:3, Interesting)

    by chimpo13 ( 471212 ) <slashdot@nokilli.com> on Wednesday July 02, 2003 @11:26AM (#6349977) Homepage Journal
    Rent went crazy. My 6 room apartment at Bush & Pine, a nice sunny area, was $1,200 a month in 1996. In 1998 that'd get you a studio.
  • Re:Internet (Score:2, Interesting)

    by Doubting Thomas ( 72381 ) on Wednesday July 02, 2003 @03:30PM (#6352261)
    Mosaic 'died' in 1997. Prior to that, it was a race to see who could steal good ideas from whom faster. Many of the innovations that were attributed to Netscape actually appeared in Mosaic first. To a much lesser extent, the reverse was also true. Since their delivery dates were frequent, and usually staggered, a feature in one browser sometimes would appear within only a couple of weeks of when it appeared in the other browser. Usually, it was NCSA that implemented them first. Many derived from just listening to the users. There was an extremely tight feedback loop between development, and the support department. QA and tech support were the same people, product design was an ephemeral group that consisted of whoever felt they should show up to the planning meetings, including some members of the support team, such as myself, and the head of Support/QA. Sometimes problems were reported as bugs, other times as feature requests, and they were reported in direct proportion to how often users were complaining.

    Mostly what Netscape brought to the picture was better implementation of the same ideas (like properly nested tables, the eternal bane to Mosaic's existence). To us, everything else they did (adding proprietary tags, instead of going through the W3C, for instance) was about lock-in. We took the high ground, and of course lost, but at least we felt good about it. It -was- an NSF funded project, after all. We were getting funding pressure for competing with a commercial entity. We didn't want or need to 'win', we just wanted and needed to improve things. That was our mandate.

    When Microsoft came into the picture, and NCSA bowed out, the browser war ceased being about new ideas, because Microsoft is all about parroting everybody else. There was no innovation rivalry anymore, and the well dried up. Now the only source of input was the W3C, which is not nearly as nimble as a development team that's delivering new code every 5 weeks.

  • Re:Internet (Score:3, Interesting)

    by JamieF ( 16832 ) on Wednesday July 02, 2003 @09:01PM (#6354945) Homepage
    "Score: 3, Insightful"? Christ. You haven't got a clue what he and "his team" accomplished.

    Read and learn:
    http://www.ibiblio.org/pioneers/andreesen. html

    Yeah, he and his team were only responsible for stupid stuff like:
    - inline images (Mosaic)
    - clickable links (Mosaic)
    - the Back button (Mosaic)
    - progressive display of images as they download (Netscape Navigator 0.9)
    - SSL (Netscape Navigator 1.0)
    - tables (Netscape Navigator 1.1)
    - cookies (Netscape Navigator 1.1)
    - JavaScript (Netscape Navigator 2.0)
    The web would be much better without all that stuff, right? It'd look just like Gopher, and there'd be no web applications. No Amazon, no eBay, no e-commerce at all. Just client-server apps, X11, and Citrix. Awesome!

    BTW, just because some people abuse a technology doesn't mean it was a bad idea. I guess you'd say email is a bad idea because there's spam, and images are a bad idea because there are banner ads. If so then by all means JavaScript is a bad idea. Never mind the fact that it significantly improves the usability and performance of forms with client-side validation, which is what it was originally designed for.

    Yes, they added some ugly hacks (frames, FONT, downloadable fonts) and misfeatures (blink) but on the whole, they drove browser innovation in a good direction. Only when MS leapfrogged them with IE 4 (little more than a Navigator clone) and then "cut off their air supply" with IIS did Navigator stop being the most innovative browser.

  • by Anonymous Coward on Wednesday July 02, 2003 @11:31PM (#6355625)
    This reminded me of a feature of old Mosaic. I hvae just filed a Mozilla bug [mozilla.org] (211531).

    I'd like that the color of visited links could range from the the color defined for visited links to the color of _un_visited links in proportion to the time passed since last visit.

    Go to a page with links, some visited, some not.
    The links unvisited would appear, say, red.
    The links visited 1 minute ago would appear, say, yellow.
    The links visited 7 days ago would appear orange.
    The links visited 15 days ago would appear, say, almost red.

    Read about it in the Mosaic documentation [uiuc.edu].

    Vote for it. Code for it :)
  • Re:Internet (Score:1, Interesting)

    by Anonymous Coward on Thursday July 03, 2003 @02:15AM (#6356306)
    You Sir are an idiot.

    Isn't the History list kinda similar to this?

    No, not at all. History list is, as its name says, a flat (unstructured) list (apart from sort order). A tree shows you the relationships between the pages in your history (you started from this page to arrive at that page)

    I use IE's History quite extensively; it tells me what pages I loaded based on name, date visited, etc. Not a tree, no, but they are grouped by domain. And (IMHO) it kicks Mozilla's History's ass, but then just about anything would.

    Please keep your pro-Micro$oft blathering to yourself. And if you absolutely need that cheque from Micro$oft to make ends meet, please consider earning your money in a more honorable way: toilet scrubber, stripper in a bar, telemarketer, ...

This restaurant was advertising breakfast any time. So I ordered french toast in the renaissance. - Steven Wright, comedian

Working...