Slashdot Mirror


Incorporating Machine Learning into Firefox 2.0?

blakeross asks: "I will be doing research this summer at Stanford with Professor Andrew Ng about how we can incorporate machine learning into Firefox. As we work to finish up Firefox 1.0, we're also seeking ideas that will make Firefox 2.0 blow every other browser out of the water. People who come up with the best 3-5 ideas that involve the use of machine learning will win Gmail accounts, and if we implement your idea you'll be acknowledged in both our paper and in Firefox credits. Your idea will also be appreciated by the millions of people who use Firefox. We'll also entertain Thunderbird proposals. See my weblog post for more details; I'll read all comments posted in response to this story or to my weblog."

806 comments

  1. The top five ideas by Anonymous Coward · · Score: 5, Interesting

    Here are the best five ideas incorporating machine learning:

    1. Based on the user's browsing habits, automatically bookmark the most frequently visited sites, and automatically put them into *multiple* categories (not just one category) to make them easy to find.

    2. Create a full-text index in real-time of every page that has been browsed. When the user visits any web page, display a sidebar of "Related previously-viewed pages."

    3. A Google-News-like consolidation feature for the user's most-frequently visited news site, automatically highlighting stories of interest based on ones they've previously viewed.

    4. Allow user to select "Fewer images like this" or "More images like this" or "Less text like this" and "More text like this" and using Bayesian or other similar filters, automatically block or highlight content. For blocking advertisements, or highlighting certain key passages.

    5. Allow the user to browse their own hard drive, and categorize content automatically ("this is a document about lambs" ... "this is a picture of a sunflower") and let them group and search for items. Eg. "Pictures like this" or "Documents about cats."

    Please give my Gmail accounts to Gmail for the troops.

    1. Re:The top five ideas by Anonymous Coward · · Score: 0, Insightful

      looks like you want a browser that will sort your pr0n for you ....

    2. Re:The top five ideas by Anonymous Coward · · Score: 0

      Don't you?

    3. Re:The top five ideas by Anonymous Coward · · Score: 0

      why wouldn't I?

    4. Re:The top five ideas by Anonymous Coward · · Score: 2, Insightful

      1. Based on the user's browsing habits, automatically bookmark the most frequently visited sites, and automatically put them into *multiple* categories (not just one category) to make them easy to find.

      No, don't do that. You think I want my favorite porn sites automatically bookmarked without me realizing it so my wife can see it and bitch me out?

      OR how about at work when some site I look at while goofing off ends up in my favorites? Ya, I really need some sports wesbites showing up in my favorities at work when the project manager tries to find a link to some development site at my workstation...

      Seriously, I would not want that feature at all. Not unless

      1) you can shut it off:

      or

      2) the machine learning is REALLY good and knows not to put porn or sports websites into my favorites but does put websites with API documentation and technews...good luck with that one.

    5. Re:The top five ideas by omaha · · Score: 4, Informative

      2. Create a full-text index in real-time of every page that has been browsed. When the user visits any web page, display a sidebar of "Related previously-viewed pages."

      see http://pychelsea.sourceforge.net/

    6. Re:The top five ideas by CAIMLAS · · Score: 1


      2. Create a full-text index in real-time of every page that has been browsed. When the user visits any web page, display a sidebar of "Related previously-viewed pages."


      Yes, yes, yes! I've been interested in something like this for a long time.

      To 'tune' the idea to more of what I've had in mind, the full-text index would have tuning capabilities. The user should be able to cache all data in given categories for later reading and retrieval, as well as be able to 'highlight' specific data as they go along. I imagine the highlighting would be slimilar to a bookmark, but be linked to the data topic itself, not the page.

      This way a person could build a database of topical information on things that are of interest to them. Into homeopathy? Physics? Breast feeding? (Pr0n? :P) Have the indexing agent categorize the data as you go throughout the web.

      I imagine this would take a 'significant' amount of disk space, but in the 2+ years that it would take to develop such an application to useability, there's little doubt that storage and processing power wouldn't be much of an issue.

      That is my idea of a killer ap.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    7. Re:The top five ideas by Anonymous Coward · · Score: 0
      the machine learning is REALLY good and knows not to put porn or sports websites into my favorites but does put websites with API documentation and technews...good luck with that one.

      Mmmmmm, porn sports.

    8. Re:The top five ideas by nonregistered · · Score: 1

      ...and an API to allow all this data to be uploaded to sites you do business with, and all their partners, to provide you the best possible Intraweb experience.

    9. Re:The top five ideas by Anonymous Coward · · Score: 0

      Only one requirment for me. The browser should be able to take over the world for me, and then get me all the hot chicks. Let me know when you get it working.

    10. Re:The top five ideas by Anonymous Coward · · Score: 0

      Clippy was an agent based system, dumbass.

    11. Re:The top five ideas by TastyWords · · Score: 2, Insightful

      I had a lot of material I was going to post, but I pulled it out and will likely send it offline.

      One of the things I think people place too much emphasis upon is the "Mine's Bigger!" syndrome. This happens in far too many facets of the workworld: the sweeps for the local news, when they've pulled out all the stops to find the juiciest stories which will make the others envious.

      When I wrote most of my initial message, there were a bunch of messages which applied primarly to formatting or things which would be kewl to power users and geeks. That leaves a lot of people out. Send out the best new models for each critic. "This one is really cool and it's got every feature unknown to man, but unless you're Steven Jobs, forget it." Compared with, "You know, the features and options are not quite what the others are, but anyone can use it. Now, which one of those projects would you want to work on? I can guarantee the sales of the latter would be far more than the previous.

      Probably one of the biggest things overlooked in the browser et. al market is in the searching mechanism. Unfortunately, far too many services which provide search mechanism have a "mine's bigger" syndrome when it comes to speed. "We serve up 100M requests a day with a minium return of x time.

      Who cares? Most of the time a browser or any other search mechanism is involved, the statistics should be on how fast the user is able to find their desired search, not the search they have to enter with an improperly designed interface. Take Google.com with an advanced search. First, that presumes, I'm presenting myself as an advanted user. That means I should be presented with an advanced screen. If that's advanced, there needs to be another level beyond that. Most of the time I have searches, I have to supply dunsel searches, then hack the supplied values in the supplied text box with the results of the text, then rerunning it.
      I've got more to say on my soapbox, but I'll send it offlist.

      Bottom Line: "Smarter" searching, not only for the occasional searches but for those who are labelled "giants among ants" (which) I am not, by any stretch of the imagination - I just knew I'd have a chance to use that phrase.

    12. Re:The top five ideas by BeerSlurpy · · Score: 1

      hahahahahaha watch out for the next version of msie

      I think firefox is already fine the way it is in terms of bells and whistles. If you guys want to create the next killer app for machine learning, make it a separate product. I should be able to get my firefox bug fixes without being forced to beta test your next science project.

      For the existing firefox:
      I would kill for properly working navigation keys though. For example, when I hit the Home key, it doesnt take me to the top of the current document, and End doesnt take me to the end of the document. PgUp, PgDn and the up and down arrows dont scroll the document- they move the cursor within the document (why does it even have a cursor? you cant edit it). I dont understand why the brower cant just catch those keystrokes and make use of them like msie did.

    13. Re:The top five ideas by ganast · · Score: 1
      4 ...and using Bayesian or other similar filters, automatically block or highlight content. For blocking advertisements, or highlighting certain key passages...

      This is probably the most important feature I can think of as well... this could potentially turn the browser into the search engine if the browser can create browse profiles based on user prefs... colate them at a central server, and match browse types to help you find sites that you would like but would not otherwise find for one reason or another.

      I fully vote for bayesian browsing!!!

      --gabe

    14. Re:The top five ideas by seti32 · · Score: 2, Informative

      The problem with your navigation keys is that you've got the system caret accessibility option turned on. In Tools->Options->Advanced->Accessibility, turn off 'Move system caret with focus/selection changes'. Navigation keys should now act just like MSIE.

    15. Re:The top five ideas by Anonymous Coward · · Score: 0

      Ok... Let's think about this real hard for a moment.

      1. Based on the user's browsing habits, automatically bookmark the most frequently visited sites, and automatically put them into *multiple* categories (not just one category) to make them easy to find.

      --No good. I browse waaaaayyyy too much porn for this to be a good idea.

      2. Create a full-text index in real-time of every page that has been browsed. When the user visits any web page, display a sidebar of "Related previously-viewed pages."

      ----No good. I browse waaaaayyyy too much porn for this to be a good idea.

      3. A Google-News-like consolidation feature for the user's most-frequently visited news site, automatically highlighting stories of interest based on ones they've previously viewed.

      ---Yup... no good again on account of frequent pr0n.

      4. Allow user to select "Fewer images like this" or "More images like this" or "Less text like this" and "More text like this" and using Bayesian or other similar filters, automatically block or highlight content. For blocking advertisements, or highlighting certain key passages

      --pr0n again

      5. Allow the user to browse their own hard drive, and categorize content automatically ("this is a document about lambs" ... "this is a picture of a sunflower") and let them group and search for items. Eg. "Pictures like this" or "Documents about cats."

      --There's a reason that I hide my downloaded porn 500 directories deep.

    16. Re:The top five ideas by Aunty+Spam · · Score: 1
      >>Please give my Gmail accounts to Gmail for the troops.

      AC, we really appreciate this.

      Kissy kissy,

      Aunty

    17. Re:The top five ideas by joseamuniz · · Score: 1

      Please please you have to add the capability to use those 1337 search bars available only for MS Internet Explorer.

    18. Re:The top five ideas by abandonment · · Score: 1

      exactly, the last thing we need is something like this - the first thing that will happen after this feature is released is that web-site operators will figure out how to trigger this from their webpages and suddenly you end up with billions of bookmarks, which immediately invalidates the whole idea of bookmarks.

      if the user is too stupid to know how to organize and add bookmarks, then they need to get off the computer.

      i think this idea is a bad one in general - it's like adobe acrobat insisting on loading 5000 plugins that are never needed just 'because'

      how about an easy way to disable plugins without manually removing files and so on - ie a simple 'enable' or 'disable' button

      browsers like firefox are good simply because they are SMALL, and fast

      oh, and the bayesian filtering in mozilla mail is flat-out broken as of late it seems, so if this is the direction that applications are going, then it's definitely NOT a good thing.

      if you make an algorithm to run your application, then humans will figure out the weakness in that algorithm and abuse it.

    19. Re:The top five ideas by abandonment · · Score: 1

      oh, and how about fixing the 'copy' (ctrl-v) feature in the mozilla url field - mozilla is the ONLY program i use that simply does NOT work properly when you try and ctrl-c in the address field and paste into another program.

      i don't use thunderbird or firefox at home, but i've been using firefox on the school machines i use and it's 'ok', but has definite issues.

      1) different shortcuts that i make to firefox simply do not load the program properly - on winXP i have a shortcut on my desktop, loads firefox fine, i drag & 'create shortcut' onto the quicklaunch bar and firefox loads and then basically hangs instead of loading my homepage.

      simple, small things like these need to be fixed before you start randomly adding 'artificial intelligence' features into the program.

      i don't need or want a HAL2005-enabled web-browser, i just want a configurable, FAST web-browser that obeys the standards that are available

    20. Re:The top five ideas by BeerSlurpy · · Score: 1

      I am retard!

      I turned that option on for no reason that I can remember right now. Anyways, I now have sweet MSIE type screen scrolling.

      Thanks!

    21. Re:The top five ideas by Anonymous Coward · · Score: 0

      Research? Sounds like your doing product development, especially when your asking /. for ideas.

    22. Re:The top five ideas by mobets · · Score: 1

      2) the machine learning is REALLY good and knows not to put porn or sports websites into my favorites but does put websites with API documentation and technews...good luck with that one.

      Actualy it would probobly be pretty easy. Have an option when you right click on the learned bookmark to not bookmark pages like this. Also, on your current bookmarks, have an option to bookmark pages like this. Then it will learn what you want / don't want.

      --

      It was me, I did it, I moved your cheese
    23. Re:The top five ideas by cgenman · · Score: 1

      6. Learn what interests people. When someone arrives at a new page, pre-cache all of the resultant page links, and have the system signify which links it thinks the user would like through some instantly intuitive system, like highlight color.

      7. Remove infrequently used keyboard shortcuts, and add new shortcuts to commands frequently executed by the user.

      8. Startup with frequently-visited and updated web pages already open.

    24. Re:The top five ideas by Stray7Xi · · Score: 3, Interesting

      Machine learning? how bout user learning... there's enough shortcuts and quirks to justify "tip of the day"

      but on machine learning...
      6. Prioritize the order in which images are downloaded on screen, based on whats most useful to the content of web page.
      7. Recognize which links on a page are most likely to be visited and place it on a menu available on status bar(similar to styles)
      8 Produce a citation for the current page (try to find author and other important details)
      9. Based on font resizes the user has done in the past, make sure the fonts displayed on page are large enough for user to read.
      10. Recognize when a user does a search at a site often enough and offer to add it to their search bar.
      11. Recognize which webpages the user is more likely to revisit, to sort the history by.

    25. Re:The top five ideas by nusratt · · Score: 1

      "automatically put them into *multiple* categories . . . Create a full-text index in real-time . . . display a sidebar of 'Related previously-viewed pages' . . . 'More text like this' and using Bayesian . . . Allow the user to browse their own hard drive, and categorize content automatically"

      Do you mean something like this?

    26. Re:The top five ideas by blrr · · Score: 0

      [1. Based on the user's browsing habits, automatically bookmark the most frequently visited sites, and automatically put them into *multiple* categories (not just one category) to make them easy to find.]

      all the sites i most frequently visit are already bookmarked - one of the first things I do.

      [2. Create a full-text index in real-time of every page that has been browsed. When the user visits any web page, display a sidebar of "Related previously-viewed pages."]

      how is this useful?

      [3. A Google-News-like consolidation feature for the user's most-frequently visited news site, automatically highlighting stories of interest based on ones they've previously viewed.]

      I fail to see why this is so good either. I use the BBC News web site. I browse the headlines. I read the ones I want to. Highliting them won't change the way I read news.

    27. Re:The top five ideas by Anonymous Coward · · Score: 0

      Have you ever experienced a DNS blackout? Nothing simply works if DNS goes out. So - what's the solution?

      -> Browser and E-Mail client Domain name + Recent IP address learning cache!

      Strengths:
      1. If the DNS goes out, you still can browse the websites you have visited previously.
      2. Protect the user from URL spoofing. Your bank's IP addresses do not change very often.

    28. Re:The top five ideas by bairy · · Score: 1
      6. Good idea.

      7. A little pointless because you have to read the bar the same as you have to the read the page, and you might have to do both to see what context the link is in.. but not a bad idea.

      8. Could be useful

      9 + 10. Good ideas

      11. You mean like by how often they visit a certain site? Could auto add it into the favs too.

      12. Do you remember those apps for 56k where it used to pre-fetch linked pages so they'd appear a lot quicker... Although DSL makes that partway rendundant, it might still be a reasonable addin to load what might be relevant pics on linked pages at least.

      --


      Get paid to search..It's geniune and
    29. Re:The top five ideas by vigilology · · Score: 1

      I wish Squid had that built in.

    30. Re:The top five ideas by kirun · · Score: 1

      6a. Don't try to download more images than the connection can handle. I always have problems with Fark photoshop contests on dialup, some of the images will time out. Learn what my connection can handle.

      --
      I'm scared of numbers that can't be written as a fraction. It's an irrational fear.
    31. Re:The top five ideas by jovetoo · · Score: 1

      The system used to implement #2 can very easily be used to arrange those bookmark lists from #1. About the #5, how about using directories?

    32. Re:The top five ideas by ShadowRage · · Score: 1

      that wouldnt be good news for those who visit sites they dont want others to find out about. (think above the belt on this one) like say, a guy who wants to get engaged to his gf wants to go to a jewelry site to find a good ring and order it. however, knowing these sites that use scripts, the site would instantly be bookmarked. and if "liked" enough it might make it as the default homepage, which would be bad when his gf decides to use the computer. it would ruin the whole ordeal.

      it shouldnt be an option by default, in fact it should be an add-on.

    33. Re:The top five ideas by LetterJ · · Score: 1

      You could easily add it to Squid. Use one of the external handlers to "filter" URL's. Just always return "true" and pass the URL on to the AI script. I've got one partially finished that will check if the requested URL has ever been visited before, and if not, add it to my list of sites to be categorized for filtering. Similar concept, but I'm using it for site blocking rather than searching.

    34. Re:The top five ideas by silence535 · · Score: 1

      yes, Yes, YES!!

      I always wanted to have a personal search engine which indexes the pages I visited. But why not make a proxy with these features? Keeps the browser lean and mean and allows other http based programs to also use these features.

      -silence

      PS: I'd also like to have a periodical check of selected bookmarked pages (like Omniweb).

      --
      Dyslectics of the world, untie!
    35. Re:The top five ideas by Anonymous Coward · · Score: 0

      When browsing thumbnail gallery porn sites, learn to avoid galleries containing fat women or peeing lesbians.

    36. Re:The top five ideas by Janek+Kozicki · · Score: 1

      4. Allow user to select "Fewer images like this" or "More images like this" or "Less text like this" and "More text like this" and using Bayesian or other similar filters, automatically block or highlight content. For blocking advertisements, or highlighting certain key passages.

      or maybe some simple managment of "blocked sites" just as I currently do with a custon hosts file

      --
      #
      #\ @ ? Colonize Mars
      #
    37. Re:The top five ideas by frisket · · Score: 1

      If you feel compelled to add machine-learning, provide an easily-accessible way to turn it OFF, for those who don't want it.

      But before you even consider this, you need to fix the bugs in the current release. Two of the most glaring are the misalignment of the navigation icons when you activate a new theme, and the ghastly quality of the printout. Try printing the first sheet of the /. home page on A4, and you'll see that it gets reduced to A5, and then gets sliced off at the right-hand edge.

      Currently NO (repeat NO) browsers -- including FF, I'm sorry to say -- print acceptably under RH9/KDE (or anywhere else I've tried). They all slice off the right edge because they are all set to assume Letter, and refuse to narrow themselves to A4 properly. They all get the font size wrong, usually using the screen size setting and assuming the user wants the same point/pixel size in print, or using some imaginary internal value and printing invisibly small or grotesquely large. I
      *know* it's hard, given the abysmal quality of HTML most sites use,
      but if you can render it on the screen, why the fsck can't you render the same goddamn thing on paper? The preview doesn't even match the printout!

      Without this fixed, you can forget being a competitor for anything.

      OK, rant over. I'm really impressed with the rest: it's a LOT better than I had imagined. A few extras would be seriously useful:

      1. An UP button is absolutely ESSENTIAL.

      2. Enlarge/reduce functions for the button-bar would be nice for new users.

      3. Ability to zap the URL displayed in order to paste another, and a button to click to make it go there.

      4. Much more powerful right-click menu needed, including ability to direct opening link to a new tab, save the linked target to disk, copy link URL for pasting elsewhere, etc etc.

      5. DON'T put up that silly dialog about closing tabs when you quit. Just save the state and re-open them all when it's restarted, and make it configurable to defect this without prompting.

      See Konqueror for all these. Konq has problems and bugs too, but it has by far and away the most useful and usable interface of any browser.

      Other poster are right about bloat. Keep it lean, but make it more useful. I don't want this "rich browsing experience" that the Flash- peddling marketing suits blather about, but I *do* want more than the rather sparse default. There is a risk that the new user will take one look and say "Good grief, is that all it is?" and never poke around to see the benefits. Make it nice and comfortable for the new user, otherwise you'll never get converts, but make it usefully usable for the professional, who is often the one who gets to tell new users about how good it is.

      BTW congratulations on getting it to do XML and XSLT so fast. This is really excellent.

    38. Re:The top five ideas by frisket · · Score: 1

      And *please* let me import Konqueror bookmarks :-)

    39. Re:The top five ideas by tenco · · Score: 1
      5. Allow the user to browse their own hard drive, and categorize content automatically ("this is a document about lambs" ... "this is a picture of a sunflower") and let them group and search for items. Eg. "Pictures like this" or "Documents about cats."

      It's not automagically, but worth a try: doXfs.

  2. Gmail accounts are worthless now... by chendo · · Score: 5, Funny

    .... considering how much Google gave out to drop the prices on eBay.

    I suggest better prizes. Y'know, like a girlfriend? I'm sure lots of us Slashdotters would like to have one over a Gmail account :p

    --
    Founder of Mirror Moon - Tsukihime Game Trans
    1. Re:Gmail accounts are worthless now... by aardvarkjoe · · Score: 5, Funny
      I would gladly trade my girlfriend for a Gmail account.


      That is, if I had one.

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    2. Re:Gmail accounts are worthless now... by Metallic+Matty · · Score: 4, Funny

      I would gladly trade my girlfriend for a Gmail account.

      Perhaps you should re-evaluate your priorities.

      That is, if I had one.

      See above.

    3. Re:Gmail accounts are worthless now... by Doomrat · · Score: 5, Funny

      Did you just insult him recursively?

    4. Re:Gmail accounts are worthless now... by Naikrovek · · Score: 0, Offtopic

      i have 6 invites. first six to email me win. others will be placed in a queue.

      first come first serve. invites come in pretty regularly, so MAIL ME (comments will be ignored) and i'll do what i can to get you an invite in the order you contact me.

    5. Re:Gmail accounts are worthless now... by stevef · · Score: 0, Offtopic

      I can't get a girl. I have the personality of a rock you insensitive clod!

      Steve

    6. Re:Gmail accounts are worthless now... by Goeland86 · · Score: 0, Offtopic

      maybe she's a skanky bitch 'cuz your in front of /. too much... look at her more than at this webpage and she might turn into a really nice person. I know it's true for my gf...

      --
      ---- I am certain of only one thing : I know nothing else.
    7. Re:Gmail accounts are worthless now... by ScrewMaster · · Score: 0, Offtopic

      But ... that's what I thought the "G" in Gmail stood for.

      --
      The higher the technology, the sharper that two-edged sword.
    8. Re:Gmail accounts are worthless now... by Goeland86 · · Score: 0, Offtopic

      that's true... I was just kidding too, no worries

      --
      ---- I am certain of only one thing : I know nothing else.
    9. Re:Gmail accounts are worthless now... by ian+mills · · Score: 0, Offtopic

      I had a girlfriend. She dumped me though, but she still gave me a gmail invite. So I had one, lost it, but got the other. By your standards I'm one up, but I think I'll disagree.

    10. Re:Gmail accounts are worthless now... by pi8you · · Score: 0, Offtopic

      If you can get 5 girlfriends, I'll gladly trade you 5 GMail accounts for them =)

    11. Re:Gmail accounts are worthless now... by Justin205 · · Score: 0, Offtopic

      That's why you don't have one...

      --
      "Your effort to remain what you are is what limits you."
    12. Re:Gmail accounts are worthless now... by kevcol · · Score: 2, Funny

      I already have 6 email accounts that receive nothing but spam - why the hell would I want another one?

      Because, my friend, now you can save that spam!

    13. Re:Gmail accounts are worthless now... by AvantLegion · · Score: 0, Offtopic
      > I would gladly trade my girlfriend for a Gmail account.

      > Perhaps you should re-evaluate your priorities.

      > That is, if I had one.

      > See above.

      Well he used to have one, but I traded him a World of Warcraft beta account for her.

      And let me tell you, she knows how to please a man.

    14. Re:Gmail accounts are worthless now... by kyknos.org · · Score: 0, Offtopic

      i can get one for the gmail acount, probably :) send me invite and i will share her if it works :)

      --

      SHE does throw dice.
    15. Re:Gmail accounts are worthless now... by Coppit · · Score: 0, Offtopic

      Yeah, but any girlfriend worth her salt will require a Gmail account.

    16. Re:Gmail accounts are worthless now... by lokisan969 · · Score: 0, Offtopic

      i dont get the joke! i can just read chauvinistic blablabla. grow up or ya all never find someone to love!

    17. Re:Gmail accounts are worthless now... by daniel_yokomiso · · Score: 1

      Did you just insult him recursively?

      Nah, just with a goto...

      --
      Disclaimer: If I disagree with you I'm probably trolling...
  3. Re:Gmail account? by `Sean · · Score: 0, Offtopic

    Ha. That was quick! ;)

  4. ideas by pangel83 · · Score: 5, Interesting

    - The pop-up management in modern browsers who provide this feature although more efficient than in the past is still not perfect. Adapt to what pop-ups a person normally uses

    - Content highlighting (especially in news sites). Learn what types of news articles / subjects a user is interested in, and highlight titles in news pages that suit the user.

    - Accelerator for narrowband connections. Predict which pages the user is more likely to visit next, and start loading them as the user still reads the previous page.

    - Recognise efficiently scam sites? Protect users from fraudsters?

    PS: Not machine learning, but the sole requirement by me for a browser (dunno if its done in firefox now as hvent used it for a long time): Open new tab as a default rather than a new window, or at least provide the option.

    1. Re:ideas by __aawavt7683 · · Score: 3, Informative

      Requirement met: www.google.com, type in tabbrowser extension. First link is a mozilla plugin that has that as an option.

      Actually, it was the third link. http://white.sakura.ne.jp/~piro/xul/_tabextensions .html.en#download

      Click the third link down on that page at that area (Download Tabbrowser Extensions [tabextensions_en.xpi]" and there ya go.

      -DrkShadow

    2. Re:ideas by Dizzle · · Score: 2, Informative

      "PS: Not machine learning, but the sole requirement by me for a browser (dunno if its done in firefox now as hvent used it for a long time): Open new tab as a default rather than a new window, or at least provide the option."

      3 words: Tab Browser Extensions. It's all there.

      --
      -Dizzle
      "I most likely AM so interested in myself."
    3. Re:ideas by TheFlyingGoat · · Score: 4, Insightful
      Accelerator for narrowband connections. Predict which pages the user is more likely to visit next, and start loading them as the user still reads the previous page.

      This is the only suggestion so far that really seems worth making the browser larger (and hence, slower).
      --
      You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    4. Re:ideas by barzok · · Score: 1
      PS: Not machine learning, but the sole requirement by me for a browser (dunno if its done in firefox now as hvent used it for a long time): Open new tab as a default rather than a new window, or at least provide the option.
      Both the TabBrowser Extensions and TabBrowser Preferences Firefox extensions give you this.
    5. Re:ideas by terrab0t · · Score: 1

      "PS: Not machine learning, but the sole requirement by me for a browser (dunno if its done in firefox now as hvent used it for a long time): Open new tab as a default rather than a new window, or at least provide the option."

      There actually is an extension for Mozilla/Firefox that does this. It's called Single Window 1.0.

      You can get it here.

    6. Re:ideas by hab136 · · Score: 4, Informative
      Accelerator for narrowband connections. Predict which pages the user is more likely to visit next, and start loading them as the user still reads the previous page.

      This is the only suggestion so far that really seems worth making the browser larger (and hence, slower).

      Link Prefetching is already in Mozilla/Firefox.

    7. Re:ideas by Biogenesis · · Score: 2, Informative
      Here's a partial solution to the "open in new tab" problem:

      #!/bin/sh
      export MOZILLA_FIVE_HOME="/usr/lib/mozilla-firefox"

      ur l="$1"
      if [ "x$url" = "x" ]; then
      url="about:blank"
      fi

      if $MOZILLA_FIVE_HOME/mozilla-xremote-client -a firefox openURL\("$url",new-tab\); then
      exit 0
      fi
      exec $MOZILLA_FIVE_HOME/firefox "$url"
      </TT>


      Shamelessly ripped from Here
    8. Re:ideas by JamesDotCom · · Score: 1

      I thought the exact opposite, if I'm on a dialup connection and browsing the web the last thing I want taking up a high percentage of my bandwidth is my web browser assuming the next link I'm going to click. What about the effect that will have on my SSH sessions, IRC sessions and the files I'm uploading via FTP?

      Sure it could be an alright feature if it could be turned on or off depending on whether or not you were solely browsing the web, but definately not something I'd want enabled by default in my opinion.

      Even on broadband connections, what about those who get charged by the volume they download?

    9. Re:ideas by Nasarius · · Score: 1
      But only for sites that specifically tell the browser to prefetch. From your link:

      Are anchor () tags prefetched?
      No, only tags w/ a relation type of next or prefetch are prefetched.

      --
      LOAD "SIG",8,1
    10. Re:ideas by Anonymous Coward · · Score: 0

      Link prefetching is generally only used when the author knows that the user is going to need to see a specific page next, such as a multi-step registration process or a multi-page article.

    11. Re:ideas by ErichTheWebGuy · · Score: 1

      This is one of the (few) plusses about using Konqueror: it does give you a config option to open in a new tab instead of a new window by default.

      Having said that, I don't much care for Konqueror (I love every other part of KDE though). The above option would be sweet in Firefox.

      --
      bash: rtfm: command not found
    12. Re:ideas by magefile · · Score: 1

      And prefetching needs to be 'smarter'. So you don't get to a page with umpteen zillion links, and it loads the ads first. Or begins loading, then doesn't stop when you go to another page. (Thus slowing the arrival of the new, user-chosen, page).

    13. Re:ideas by Too+Much+Noise · · Score: 1

      Pages with lots of equally probable links will kill this. Case to the point: /.

    14. Re:ideas by emurphy42 · · Score: 1
      Open new tab as a default rather than a new window, or at least provide the option.
      Do you mean "whenever I expect the link to open in the same window, but the link is set up to open in a new window, then compromise and open it in a new tab instead"? After reviewing other replies, that appears to be the case, but it wasn't really clear from your message alone.

      If you know you want the link to open in a new tab, then just middle-click it (assuming you have a three-button mouse).

    15. Re:ideas by cynyr · · Score: 1

      Accelerator for narrowband connections. Predict which pages the user is more likely to visit next, and start loading them as the user still reads the previous page

      not to naysay.... but i'm on a 28k modem on a good day(i've seen 16k, i use the "simple" slashdot), with multiple computers on the network and if they all had this and 3 tabs open and then loaded 3 sites per tab that would 9 pages per box, now to top that off how bout i try doing my "bash# emerge rsync" and be downloading the new kernel at the same time. i would watch most of the pages get a "connection timed out" if it resolves at all. yes I for one welcome my new bandwidth sucking overlords.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    16. Re:ideas by mbourgon · · Score: 2, Interesting

      How about an option to open javascripted newwindows in a new tab? Lots of sights have slideshows that want to spawn a window - if you middle-click on them, the tab is empty.

      Hell, an easy way to save movies just shown - the page info doesn't seem to save "media" or "embed" objects.

      --
      "Sometimes a woman is a kind of religion, she can save your soul & set you free from all your sins" - Bad Examples
    17. Re:ideas by the_ed_dawg · · Score: 1
      Accelerator for narrowband connections. Predict which pages the user is more likely to visit next, and start loading them as the user still reads the previous page.
      Chen, Xiu and Zhang, Ziaodong. "A Popularity-Based Prediction Model for Web Prefetching." IEEE Computer, 2003.

      They state that most web accesses start at very popular pages (slashdot.org) and rapidly descend to less popular pages (http://ask.slashdot.org/comments.pl?sid=11482&op= Reply&threshold=3&commentsort=0&tid=126&tid=154&ti d=95&mode=thread&pid=9673971). The problem here is that you encounter a very low hit rate when trying to pick the unpopular page of your choice. They put together a Markov tree for prefetching offline and use this information for the next session. Of course, this only helps you on your next session.

      --
      There are two types of people: those prepared for the zombie apocalypse and those who will be eaten.
    18. Re:ideas by Anonymous Coward · · Score: 0

      So disable it if you don't need it. You think anybody care if you can make up a reason for not wanting it?

    19. Re:ideas by Aeiri · · Score: 1

      What I want to see is prefetching for the comments page on Slashdot, analyzing my brain to determine which posts I will reply to, and loading them in a separate tab. Also for the main page, by determining which topics I find the most interesting.

    20. Re:ideas by Too+Much+Noise · · Score: 1

      Judging from this, you'll have to wait a while ^_^

    21. Re:ideas by bkhl · · Score: 1

      Accelerator for narrowband connections. Predict which pages the user is more likely to visit next, and start loading them as the user still reads the previous page. ...um, please don't preload anything, ever, since it's evil and wasteful.

    22. Re:ideas by xiphy · · Score: 1

      No machine learning but here's why I use Opera instead of Firefox:

      - real full screen mode, everything can easily turned on/off (even the scroll bar and address bar.. I don't use anything else).

      - fully customisable key bindings via GUI (although you have to use mouse for that in Opera)
      I use j for scrolling down and k for scrolling up.. I would like to use the quick search in Firefox with a /.

      - key for google search would be also nice (in Opera you have F2+g keywords...

      - next key (X).. it could be even better then Opera's

      user mode is also nice (I like white on black) but it's not so important as the firt two/three

    23. Re:Ideas by Anonymous Coward · · Score: 0

      That "Summarize" thing is not very good and doesn't have anything to do with NLP as far as I know. When you run that service on text, you get a slider where you can choose a target size, as a percentage. I used your post as input and got this:

      100%:

      Decide what to keep in cache based on past browsing habits, not just LRU. Learn when to best refresh a cached item based on how often it changed in the past. Full text search of browser cache. I saw a discussion on Slashdot the other day about a MacOS X feature called "Summarize". You select a paragraph or even a whole document and ask for a summary and it pulls out the most relavant text. This might be more NLP than ML, but would be nice to do this to a web page. Pre-download one or two links from a page that the browser thinks is most likely to be picked next. Allow me to browse my history by automatically generated categories. Query Google to find other pages similar to those in each category. Determine if a page is likely to display improperly with a non-IE browser so Firefox can switch to a capatibility mode.

      75%:

      Decide what to keep in cache based on past browsing habits, not just LRU. Learn when to best refresh a cached item based on how often it changed in the past.... I saw a discussion on Slashdot the other day about a MacOS X feature called "Summarize". You select a paragraph or even a whole document and ask for a summary and it pulls out the most relavant text.... Pre-download one or two links from a page that the browser thinks is most likely to be picked next.... Query Google to find other pages similar to those in each category. Determine if a page is likely to display improperly with a non-IE browser so Firefox can switch to a capatibility mode.

      50%

      Decide what to keep in cache based on past browsing habits, not just LRU. Learn when to best refresh a cached item based on how often it changed in the past.... You select a paragraph or even a whole document and ask for a summary and it pulls out the most relavant text.... Pre-download one or two links from a page that the browser thinks is most likely to be picked next.... Determine if a page is likely to display improperly with a non-IE browser so Firefox can switch to a capatibility mode.

      25%

      You select a paragraph or even a whole document and ask for a summary and it pulls out the most relavant text.... Pre-download one or two links from a page that the browser thinks is most likely to be picked next.

      1%

      You select a paragraph or even a whole document and ask for a summary and it pulls out the most relavant text.

    24. Re:ideas by Timbo55 · · Score: 1

      http://update.mozilla.org/extensions/moreinfo.php? application=firefox&id=50&vid=53 This extension does exactly what you want with a smaller footprint and simpler interface that tabber browser extension (I use both)

    25. Re:ideas by silverfuck · · Score: 1

      TabBrowser extensions are massively bloated, and the number of options is bewildering, even to an experienced user. It is best to use some of the smaller extensions writtent to duplicate the functions you need.

      For opening new window link in new tabs, use Single Window

      I also use rue's rewritten implementation of Pike's Session Saver for the recovery of tabs after a crash (only happened once in recent memory, but useful still), and disable all the other features as they annoy me. This version is repackaged for 0.9

      The last extension I use to do with tabs (don't think it was in TBE, but essential for me still) is Flowing Tabs, which shrinks the sizes of the tabs to the title text if it is short (otherwise keeps them default size), and continues many tabs onto a second or third and so forth line rather than shrinking them until you can't see what's written.

      --
      You know you've been IMing too long when you almost say 'lol' out loud to a non-geeky friend...
    26. Re:ideas by Jon_Aquino · · Score: 1

      PS: Not machine learning, but the sole requirement by me for a browser (dunno if its done in firefox now as hvent used it for a long time): Open new tab as a default rather than a new window, or at least provide the option. You might want to check out the Tabbrowser extension. It's the only extension I install now on Firefox.

    27. Re:ideas by gracefool · · Score: 1
      - real full screen mode, everything can easily turned on/off (even the scroll bar and address bar.. I don't use anything else).

      Currently, pressing F11 in Firefox turns off everything except the scroll bar and the tab bar.

      user mode is also nice (I like white on black) but it's not so important as the firt two/three

      This is implemented - your user stylesheet is userContent.css, located in your profile directory. If you install URIid, you can even have different user style rules for different sites (eg. you could remove the bottom OSDN navbar in Slashdot).

      Check out my page of Firefox extensions & customizations for tips on userContent.css etc.

  5. auto-focus by Anonymous Coward · · Score: 2, Interesting

    find a way to automatically aim focus at the box that the user seems to use most on a given page. this is my major annoyance with some form sites that insist on giving focus to something that i would never fill in first.

    1. Re:auto-focus by interiot · · Score: 1

      Or at least the frame the user uses most often. It's also annoying to hit page-down, and not get the result you want (eg. you're focused on a frame that can't scroll, for instance)

  6. gmail account? by Anonymous Coward · · Score: 0

    Um... just wondering: the people most likely to be capable of usefully contributing are actual computer scientists. Most of whom will have gmail accounts by now, given small-world and the fact even I, an undergrad several degrees of separation away from google, have an account. Does anyone who's anyone in CompSci _not_ have a gmail account yet?

    It is an interesting aside though - google now have, due to the fuss over gmail accounts, a _very good_ map of social connections in computer science for influence and rumor-mongering.

  7. My Requests by green+pizza · · Score: 2, Insightful

    1) Make it faster
    2) Please keep GTK+ 1.x support

    1. Re:My Requests by Homology · · Score: 1
      1) Make it faster

      Hope that includes making it smaller as well since it takes an awful long time just to load on an older laptop.

    2. Re:My Requests by Anonymous Coward · · Score: 0

      Prelinking can really help with that.

    3. Re:My Requests by Anonymous Coward · · Score: 0

      You could make it completely modular. A very light weight browser that loads plug-ins (ie.. automatic indexing of pages visited, automated bookmarks) all of these things could be nice GUI based (maybe even icon on the toolbar) plugs that the user knows, will slow down their "browsing experience," but can offer extra benefits at a performance loss.

  8. Mozilla Lottery by Anonymous Coward · · Score: 0

    Implement a randomized set of numbers taht change every set date of the month. When that date coems the browser automatically downloads the winning numbers nad if they match you win some cash prize.

    All users could have the option of paying to play too.

    It'd probably help increase revenue and people would flock to Mozilla. It's a big money maker too and could help push online gambling to a wider audience.

    1. Re:Mozilla Lottery by Anonymous Coward · · Score: 0

      Thats just about the dumbest thing I've ever heard. Did you eat paintchips as a kid or something?

    2. Re:Mozilla Lottery by Anonymous Coward · · Score: 0

      You mean wall candy?

  9. make the browser run faster. by Anonymous Coward · · Score: 0

    make the browser run faster, use less memory.

    1. Re:make the browser run faster. by green+pizza · · Score: 1

      >> make the browser run faster, use less memory.

      Hey! That was the original idea for Phoenix! But, seems like FireFox these days is just as bloated as Mozilla proper. (Or maybe Mozilla has gotten some significant optimizations since 1.0)

  10. Smart Tabs by c0dedude · · Score: 5, Funny

    Make it so you can open all links on a page in new tabs, and the browser will sort them by content.

    Also, it would be awesome if using the internet were more like playing Fallout. That was a great game.

    --
    Since when has this country used intellectual elite as a pejorative term?
    1. Re:Smart Tabs by Anonymous Coward · · Score: 0

      What, you die of radiation seconds after entering a warez site that contains a password you need to gain access to all the cool files?

    2. Re:Smart Tabs by necrotic · · Score: 1

      A plugin called Linky opens all selected links as tabs...

    3. Re:Smart Tabs by Anonymous Coward · · Score: 0

      Also, it would be awesome if using the internet were more like playing Fallout. That was a great game.
      Just make sure not to choose the Bloody Mess perk. I'm sure that's the last way you'd ever wanna see the goatse guy

    4. Re:Smart Tabs by Jesus_666 · · Score: 2, Funny

      Also, it would be awesome if using the internet were more like playing Fallout. That was a great game.

      They once tried that but it broke their water chip.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    5. Re:Smart Tabs by Ezel · · Score: 1

      Are there Bloody Mess perks in Fallout?

      I know there are in Crimsonland but thats a totally different game.

      Mvh: Ezel ... Elmhult, Sweden

      --
      Prosp long and liver.
    6. Re:Smart Tabs by Anonymous Coward · · Score: 0

      There is no bloody mess perk but there is a bloody mess trait.

    7. Re:Smart Tabs by airdrummer · · Score: 1

      i'd really like to be able to rearrange tabs by dragging...

    8. Re:Smart Tabs by bcrowell · · Score: 1
      As the browser learns about your habits and preferences, it should store them in some central location, so that it will still know about you when you're on a different machine. And to further the illusion that it has a personal relationship with you, there should be some kind of avatar character that appears on the screen and represents the computer.

      Example: I sit down at a public terminal at work and identify myself. Firefox fetches my personal data, and a little paperclip character pops up, and says through the speaker, "Hi Ben, it looks like you're trying to surf for barely legal teen pussy. Would you like the teen pussy wizard to help you through the process? Here are some selections to choose from." And then it creates a whole bunch of pop-up windows.

  11. idea by undertow3886 · · Score: 5, Interesting

    Make it so when the user hits the Page Down key, a horizontal line appears for a few seconds where the old bottom of the page was, then fades away. So when you're reading long sections of text and hit Page Down, your eye can quickly scan to where you left off.

    --
    Sick of people knocking on Gentoo's greatness in completely unrelated .sigs? Me too!
    1. Re:idea by laserbeak · · Score: 2, Insightful

      same with middle click scroll, have a transparent gray line where the top of the page was when middle click scroll was clicked!

    2. Re:idea by Anonymous Coward · · Score: 0

      Shit that's one of the best ideas I've heard in a long time

    3. Re:idea by da_foz · · Score: 2, Insightful

      Nice idea. But you would only want it to happen when there is a large section of text that goes off the bottom the screen. Part of the learning for this feature would have to be to recognize when this is the case. ie you would not want to to happen is you are scrolling down to look at a picture or if you are already at the bottom of the text.

    4. Re:idea by willpall · · Score: 2

      Damn that's a great idea! I have developed the habit of using my mouse to highlight random text on the page I'm reading before hitting [PAGE DOWN] for this very reason. This would eliminate my need to reach for the mouse everytime I want to do this.

      --
      Libertarian: label used by embarrassed Republicans, longing to be open about their greed, drug use and porn collections.
    5. Re:idea by mforbes · · Score: 2, Insightful

      I -love- this idea! I've suffered from the same problem for years, especially in long articles like those to which Slashdot frequently links, and never bothered thinking about how to fix it-- but this idea is a WINNER!

      Yeah yeah, I know, I'm not really adding anything to the value of this thread-- but i wanted undertow3886 to know how much I like the way he (she?) thinks.

      --

      Allegedly real newspaper headline from 1998:
      Man Struck by Lightning Faces Battery Charge

    6. Re:idea by Anonymous Coward · · Score: 0

      WTF does this have to do with machine learning?

    7. Re:idea by Anonymous Coward · · Score: 0

      Doesn't smooth scrolling accomplish the same thing, but without a distracting line? What if the page is gray? What if there are lines on it already? I also wonder if the eye would notice it since in your peripheral vision, text is "gray lines" anyway. Maybe a bright yellow line? Ah but people might be color blind??

    8. Re:idea by Anonymous Coward · · Score: 0

      Great idea.. that would indeed save some time.

    9. Re:idea by slamb · · Score: 1

      That's a good idea, but it has nothing to do with machine learning. Maybe you could submit it as a feature request in bugzilla instead?

    10. Re:idea by Feztaa · · Score: 1

      For an example implementation of this, open up a large PDF in ggv and move around your view of it. When you scroll in the document, a black square outline is drawn over the region you were previously looking at, so no matter which direction you go, you see the line.

      It's kinda useful if you're prone to losing your place, but I mostly find myself turning that feature off because it looks weird.

    11. Re:idea by Igmuth · · Score: 1

      Yes, but most of the time that line would be drawn right at the very top of the screen.. Since the very bottom of the screen, should now be at the very top....

    12. Re:idea by Anonymous Coward · · Score: 2, Interesting

      One thing i really miss when reading long html files or browsing huge websites is that there's no "bookmark" feature. I do not mean the bookmarking as referred to saving the address of the site, but marking the place where you want to return (akin to the bookmarks placed in your IDE while programming, for example)

      Right now, whenever i click the Back button, Mozilla Firefox returns me to the exact place from where i had departed last. It would be better if this feature was made even more conspicuous through those "bookmarks."

      Just my 2c for this awesome browser :)

    13. Re:idea by Anonymous Coward · · Score: 0

      Don't wait for 2.0, that would make a great extension right now.

    14. Re:idea by Txiasaeia · · Score: 1

      FANTASTIC idea! Include middle button scrolling (when you stop scrolling the line shows up) and we're in business - Opera, are you listening?

      --
      Condemnant quod non intellegunt.
    15. Re:idea by Anonymous Coward · · Score: 0

      Great idea.

      Somebody file a bug at bugzilla.mozilla.org and post the bug number here.

    16. Re:idea by Anonymous Coward · · Score: 1, Funny

      Nothing.

      The point is users don't want whizzbang super scientifical arsecrap from uppity grad students they just want basic features that make browsing better!

    17. Re:idea by ErichTheWebGuy · · Score: 1

      That is probably the best idea I have ever seen for a browser. In fact, it's so great, I think I'll try to learn XPI/XUL/Chrome or w/e it is so I can make a plugin.

      --
      bash: rtfm: command not found
    18. Re:idea by robertwales · · Score: 1

      What I do is click three times on the paragraph I am at, and then scroll... highlight it, to me, thats the best way to remember where I was. When I first moved to Forefox I had a problem with this Highlighting one line, instead of the entire div like in IE, until it started to make more sense to me...

    19. Re:idea by Anonymous Coward · · Score: 2, Informative

      Submitted to bugzilla.mozilla.org here.

    20. Re:idea by aiyo · · Score: 1

      Yeahs its a good idea. Ive been using a work around for this until now, I highlight the text Im reading before scrolling so I can find where I was before.

    21. Re:idea by moonbender · · Score: 2, Interesting

      Weird. I don't find this useful at all; I never had any problem with finding the line I stopped - it's always at the same basic spot, after all. Maybe it's something I picked up reading a couple thousand pages worth of e-books on computers... :)

      In any event, sounds like im in a harsh minority here, everybody else seems to be thrilled by the idea. And I guess I could always turn it off, beside the fact that it doesn't sound very intrusive at all. Nice.

      --
      Switch back to Slashdot's D1 system.
    22. Re:idea by Anonymous Coward · · Score: 0
      it's always at the same basic spot


      No it's not... not for the last paragraph when it end somewhere halfway the screen.

      This is actually the _only_ time I'm glad there are banners/ads/spam on a page: _below_ the text. It doesn't cause me to loose the line I was reading.
    23. Re:idea by theTerribleRobbo · · Score: 1

      Good idea. *Grins*

      Is there any way this can be done at the moment using a standard plugin?

  12. Re:Gmail account? by Red+Alastor · · Score: 0, Offtopic

    I want one ! :) iwantagmailaccount.azmodan@spamgourmet.com

    --
    Slashdot anagrams to "Sad Sloth"
  13. pre-installed with Windows by Anonymous Coward · · Score: 0

    Make it come preloaded with all new computers running Windows and OS X

  14. lets see here by deus_X_machina · · Score: 2, Insightful

    "we're also seeking ideas that will make Firefox 2.0 blow every other browser out of the water."

    The competition: Internet Explorer, Netscape, Lynx, and Safari.

    I'd say it's already pretty much covered...
    (love my FireFox)

    --
    "In a Democracy, people get the kind of government they deserve." -Winston Churchill
    1. Re:lets see here by green+pizza · · Score: 4, Insightful

      >> we're also seeking ideas that will make Firefox
      >> 2.0 blow every other browser out of the water.

      >The competition: Internet Explorer, Netscape, Lynx,
      >and Safari.
      >I'd say it's already pretty much covered...

      I would have to agree that FireFox is pretty much the best browser today. But the performance on older hardware isn't much better than that of a new build of Mozilla. Also, the move to GTK2 and feature-creep are slowing it down futher.

      Safari on the other hand is very basic and very fast. Try it on a 300 MHz G3 to see what I mean. Apple did a great job of making a basic browser out of Konq/KHTML. I would **LOVE** to see a similar app for X11 (so I can run it on Linux, Solaris, and IRIX). Konq Embedded is close, but it's lacking some important features and isn't as fast as it could be.

      Long live FireFox--but keep it slim!

    2. Re:lets see here by Airw0lf · · Score: 1
      The competition: Internet Explorer, Netscape, Lynx, and Safari.

      I'd say it's already pretty much covered...
      (love my FireFox)


      You forget Opera. Granted that Opera is not free, but it's a big competitor for FireFox both in terms of innovation (tabbed browsing, mouse gestures etc...) and the sheer number of platforms supported.

      Yes I am an Opera fan :)
    3. Re:lets see here by gusnz · · Score: 1

      Why stop at Konq for X11? I'd love to see Konq Embedded or whatever variant is best suited for the task ported to Windows as well as general *NIX usage!

      Seriously, it would make another great alternative browser to IE, along with Firefox and Opera. One guy started a port but got waylaid. If any skilled C++ developers are reading and interested in a project, there you go :).

    4. Re:lets see here by Txiasaeia · · Score: 1

      Opera is also lightning fast when I'm running it on my P-M stepped down to 200 MHz. Dunno how fast Firefox would be. Give me mouse gestures or give me death!

      --
      Condemnant quod non intellegunt.
    5. Re:lets see here by magefile · · Score: 1

      Safari isn't bad. I like Firefox better for a variety of reasons, some "real", some just "why isn't the damn button where I left it - oh yeah, wrong browser".

      However, the "real" reasons aren't enough to blow Safari out of the water. Especially since many of them are personal preferences. I'd expect the same to be true of Opera, given what I've heard about it.

    6. Re:lets see here by fiiz · · Score: 1

      You forget to mention that actually opera is very nice; the UI is generally a little more responsive than that of firefox--of course the design paradigm is not quite the same...
      I use both firefox and opera--and yet I seem to use opera more often, naturally.

      --

      yours ever, fz.
  15. A few ideas by Capt'n+Hector · · Score: 1
    How about... cookie management? I want my amazon/slashdot/gmail cookies, but um, why are there porno and advertising cookies on my computer? (wait, no. Don't answer that.)

    The plan.... a bayesian filter on cookies! Or predict my browsing habits, and load the page before I click on it... or... FIND ME PORN THAT I LIKE!

    (hey, this post is a stream of consciousness. I'm brainstorming. You're gunna get porn. deal with it.)

    --
    Quid festinatio swallonis est aetherfuga inonusti?
    Africus aut Europaeus?
    1. Re:A few ideas by jdog1016 · · Score: 1

      Firefox already has cookie management.

    2. Re:A few ideas by Artifakt · · Score: 5, Interesting

      "1. Keep track of how users enlarge/reduce the font size: if sites that use a 10 point font are repeatedly enlarged to 14 or 16 point then it is fairly safe to assume that the user has poor eyesight and all sites with tiny text should automatically be sized up."

      This is a good concept in several ways.
      First, what most people with eyesight limitations do is adjust the really severe problem text and put up with the less severe sorts, so if they enlarge 10 point to 16 consistently, they enlarge 12 to 16 only late in a browsing session, and just put up with 14 point type even though it's a bit smaller than optimum for them. People will go to an effort only when the threshold of discomfort is crossed and the problem gets their consious attention, and many people will put up with a problem beyond that.
      Second, it's a clearly quantifiable area, making it the sort of thing machines can excel at. If it turns out to have unexpected complexities, we will get a warning about how much worse other tasks, such as adjusting web sites based on the user's color preference or aestetic criteria, will be (no plaid backgrounds)

      --
      Who is John Cabal?
    3. Re:A few ideas by Hortensia+Patel · · Score: 2, Insightful

      I think that the existing "Minimum font size" pref is a better (not to mention cleaner) way of solving the same problem.

    4. Re:A few ideas by blackest_k · · Score: 1

      I use advanced mouse gestures in FireFox I have configured a Capital B shape (for bigger) to increase Text size. I vary the distance I view my monitor from a couple of feet to a couple of meters so changing the default size isn't always usefull.

      perhaps Text to voice could be useful as a right click option.

      One for slashdot or possibly the browser collect the links together from articles and the comments. with the browser a rightclick popup window with the links listed and possibly tested for validity and a visual indication of when they change site.

      A recent article gave a link to a scam banking site. most of the links were invalid. If any links on a banking site were invalid or moved to a different domain a warning would be very useful that the page might be a scam.

  16. proposals by laserbeak · · Score: 1
    maybe incorporate some 'advanced' downloading into firefox. Although the current one can be resumed, it would be good if there was an advanced option, when enabled then we get the choice of how many parts the file is split into, maybe a 'real' download interface, some extra nifty features such as an icon which moniters downloads (with the download manager in the system tray, not stuck in the taskbar. Wouldn't mind databaseing.

    In the download manager you could implement a graph with the speeds. Of course, most will say this is a resource hog, but if the feature to flip the download manager back to basic mode is avaliable, sure i think people will love it :)

    Oh yeh and can u have a sidebar type plug in that shows whos on icq/msn/or even an irc type thingy-majig.

    1. Re:proposals by shaitand · · Score: 1

      Also an option to download all images on the page to a folder with autorenaming, as well as an option to download all images the page links to, also with renaming. This should have fuzzy options allowing you specify depth (in case the links go to seperate html pages which in turn have significant images on them).

      This allows you to rapidly build your porn collection by downloading entire galleries into your personal collection (without webcrawling and grabbling the whole site) and yet evades most simple tricks designed to stop you from doing this.

      I suppose you could theoretically use it to grab non-porn related galleries too if you go for that sort of thing.

      For non porn uses you could specify the filetype you'd like to download. This would have lots of nonporn related uses:

      Is there a font gallery you generally like? download the whole collection for offline use!

      What about a background wallpaper collection?

      How about downloading all the files in an http file repository or even ftp without leaving the browser?

      Really there are literally hundreds of cases where this could be useful.

    2. Re:proposals by Anonymous Coward · · Score: 0

      System tray? Don't have one, don't need one, don't want one, thanks anyway.

    3. Re:proposals by homeobocks · · Score: 0

      Oh yeh and can u have a sidebar type plug in that shows whos on icq/msn/or even an irc type thingy-majig.

      1. This is about the core browsers, not extentions.
      2. Chat-based extentions already exist, such as ChatZilla (IRC-only).

      --
      MOUNT TAPE U1439 ON B3, NO RING
  17. some ideas by aflat362 · · Score: 1
    these may be implemented already somewhere but here goes:

    1) say the user goes to the onion or gamespot a lot (that's me) and if I hit the refresh button right away the advertisement page goes away. if firefox noticed I did that all the time, it might ask me if I want to refresh right away always on that domain to save me the hassle.

    1.5) apply the above idea to watch for user behavior on various domains / pages. automate repetitive tasks

    2) catalogue what data users enter in what form controls. When a control with that same name comes up automatically populate the control. (text box, drop down etc.) give users the option to exclude control names and edit the values which are recorded

    3) Automatically email website administrators bitchy letters when they design web pages that are incompatible with firefox because they were designed for IE.

    --

    Conserve Oil, Recycle, Boycott Walmart

    1. Re:some ideas by wastingtape · · Score: 1

      I like #3, and actually it could very well fall under #1.5 :D

  18. Just send me the gmail invite now by LodCrappo · · Score: 1

    #1 use for machine learning in a web browser: Convert every website into porn.

    --
    -Lod
    1. Re:Just send me the gmail invite now by RobotVoodooPower · · Score: 1

      It's already been done...
      pornolize.com

  19. pr0n by brian728s · · Score: 0

    Detect when multiple windows are closed quickly (ie, caught surfing porn), and automatically clear the cache and cookies.

  20. Find out the best name! by Tyir · · Score: 1

    Hmmmm.... in combination with FireSomething, how about some sort of global machine learning, i.e. for everyone who uses Firefox. It could globally learn which are the best/funniest/most popular FireSomethings, and, as such, the FireSomethings will get better and better. Ok, I'm kidding, but that would be funny :D

  21. Machine Learning in Firefox by Maquis_00 · · Score: 1

    1) pay attention to the pages that users visit on a daily (or almost daily) basis, and load them in tabs the first time that the user turns firefox on for the day 2) if a user consistently goes to a site, and then clicks a particular link on that site, with under a certain amount of time in between their arrival at the site, and the clicking of the link, auto-forward the user through that page, to the next

  22. FYI by grammar+fascist · · Score: 5, Informative

    (Undisclaimer: I do machine learning research at BYU.)

    Machine learning, in general, is getting computers to generalize based on data instances. The two main flavors are classification (inferring classifications of data instances based on previous instances) and regression (inferring a function based on input/output pairs).

    A lot of people incorporate artificial intelligence into the category "machine learning," though it's not strictly correct. Machine learning is more a branch of AI than anything. One way to keep them straight is to think AI = deduction, ML = induction. (That's vastly simplifying, but it helps to classify them roughly.)

    I wonder which way the author leans? Could he possibly post to clarify his meaning? :)

    You can do an awful lot with machine learning that you can't do with conventional techniques. You can often get great results for otherwise NP-hard problems. Slashdot had a story a while back about using machine learning to do mesh compression, in which their algorithm comes up with a close approximation to the real answer to an NP-hard problem in polynomial time.

    I'm currently using it to interpolate 2D images, and kicking bicubic B-spline interpolation all to heck. (Paper pending...) The machine learning algorithm infers shapes from the pixels, and keeps edges sharp.

    If I come up with an idea, I'll post it later. In the meantime: isn't Firefox supposed to be lean and mean? :)

    --
    I got my Linux laptop at System76.
    1. Re:FYI by Jahf · · Score: 1
      isn't Firefox supposed to be lean and mean?

      Firefox 1.0 sucks you in by being lean and mean ... 2.0 is always the generation that says "now you'll stay because look at all we can do now!" 3.0 is the "we gotta optimize this bloat" release.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
  23. telepathy by no1here · · Score: 1

    The ideal browser knows what I want before or when I want it. Maybe an anlysis of my browsing habits at different times of the day, on different days, in different months. So if Firefox knows that I browse slashdot every 15 minutes to see if there is anything new posted, Firefox should refresh slashdot every 15 minutes and arrange my tabs in order of importance to me.

    Also, I should be able to modify the weight of each site so that I can modify how the browser responds to my habits and make sure it is to my liking. Also, encrypt my browsing habits so that they are secure and not just out in the open.

    1. Re:telepathy by toddestan · · Score: 1

      Going along with that theme, perhaps Firefox should also detect when a new story is posted to slashdot and automatically do a first post? Now that would be cool.

    2. Re:telepathy by Moofie · · Score: 1

      How would the browser rearranging my tabs be any more user-friendly than Office rearranging the menus? I can't imagine anything more obnoxious.

      --
      Why yes, I AM a rocket scientist!
  24. I have a better proposal by bonch · · Score: 4, Insightful

    ...a browser that doesn't have machine learning in it. Seriously, Firefox is slow enough for me. What on earth would you possibly need "machine learning" for in a web page browser? I'd immediately switch back to Opera (I don't use it simply because input forms lag during page-loading, some sort of multithreading issue).

    That kind of automatic crap is the same sort of stuff people would bitch about if Microsoft put it into IE. I mean, do you really want your browser actually learning anything about you? Imagine the havoc it could wreak, especially if trojans started fucking around with it.

    Just give me the leanest, meanest browser out there. That's all Firefox 2.0 needs to be. Not a damn learning machine. Sheesh.

    1. Re:I have a better proposal by Anonymous Coward · · Score: 5, Insightful

      Damn right!

      Looks like these guys are just looking for a place to dump their thesis after they finish.

      Thanks but no thanks.

      A browser doesn't really need machine learning as far as I'm concerned.

      If you want to waste a shitload of resources and bloat up some app add machine learning to emacs or something but not my browser!

    2. Re:I have a better proposal by Anonymous Coward · · Score: 0

      Amen Brother!

    3. Re:I have a better proposal by seringen · · Score: 1

      you obviously don't know anything about machine learning. Machine learning is used to speed up what you want to know about instead of slow it down, ways to quickly process information that would otherwise be ungainly to deal with normally. As per performance, the amount of processing that it takes to display something absolutely dwarfs any algorithm that's processing a pretty small dataset

    4. Re:I have a better proposal by Anonymous Coward · · Score: 0

      Yeah, and I'll Amen to your Amen, brother! Whatta team we are!

    5. Re:I have a better proposal by torokun · · Score: 4, Interesting

      Here's my idea: Use machine learning to figure out the most-often-used code paths, and thereby allow users to optimize their browsers by removing or unloading from memory the least-needed functions, or rearranging the code to allow fastest access to those functions... Maybe you could still leave stubs in the UI so that code could be dynamically loaded if someone eventually decided to use something they rarely used. A self-optimizing browser that sheds the code you don't give a crap about. Now that would rock.

    6. Re:I have a better proposal by bruthasj · · Score: 0

      You're still running 640k of RAM, aren't you?

    7. Re:I have a better proposal by Anonymous Coward · · Score: 0

      Check out dillo. Perhaps we should be thinking about adding HTTPS support to such a lean, mean browser, instead of bloating an already laggy piece of software?

    8. Re:I have a better proposal by Anonymous Coward · · Score: 0

      Lynx? most distros use color now, but I am pretty sure your computer can handle that. :-)

    9. Re:I have a better proposal by Spetiam · · Score: 1

      I agree. However, I think machine learning would be a good thing to do with a friendly branch. That's my suggestion, anyhow.

    10. Re:I have a better proposal by odaen · · Score: 2

      Here's a nice simple one. When the cursor hovers over an unloaded image, priority is automatically given to that image to load ASAP.

    11. Re:I have a better proposal by Lima1 · · Score: 1

      in general you are right. but speed of an application is not only the responsiveness but also how fast you actually get your work done (in case of browser how fast you get your informations). the simplest windowmanagers have startup times lower than 1 seconds but a pain to use. another example, eclipse. it is slow, but programming java in vim is even if you press ctrl+p all the time way too much typing. well, hope we get something better than the m$office assistants

    12. Re:I have a better proposal by BasilBrush · · Score: 1

      Why would machine learning necessarily slow a browser down? If the machine learning was connected to caching strategies for example, the result would be an increase in speed. Wait for the actual ideas to come out and consider them on their merits, don't write them off in advance, Mr Negativity.

    13. Re:I have a better proposal by Darren+Winsper · · Score: 2, Informative

      It's already here. It's called virtual memory. Rarely used sections of memory get paged to disk in favour of more commonly used pages.

    14. Re:I have a better proposal by jellomizer · · Score: 2, Insightful

      ...a browser that doesn't have machine learning in it. Seriously, Firefox is slow enough for me. What on earth would you possibly need "machine learning" for in a web page browser? I'd immediately switch back to Opera (I don't use it simply because input forms lag during page-loading, some sort of multithreading issue).

      Ah one of the "I Don't want any feature because it will slow down this product person even though I have no idea on how it is implemented". Don't complain about it until you see it in action. Most of the time people load a page and read it. during this time the processor is often idl (unless you are always running a important time sensitive task in the background where 1 second loss over 1 hour is that important. That case you should get an other PC. Plus how long do you think it would take for Opera to incorporate that feature once firefox does (the next version, perhaps 2 or 3). So in time you will still have it but you will also get the input forms lag during page-loading, some sort of multithreading issue

      That kind of automatic crap is the same sort of stuff people would bitch about if Microsoft put it into IE. I mean, do you really want your browser actually learning anything about you? Imagine the havoc it could wreak, especially if trojans started fucking around with it.
      Well I never heard much real bitching about IE, except for security issues, and popups, and add/spyware adding (which I think is the same as a security issue). There is a big different to a feature that just finds your browsing habits vs. say downloading any activeX control that has full access to your computer and all the person needs to do is hit yes. This type of feature if done right can be very secure and non evasive to the user.

      ust give me the leanest, meanest browser out there. That's all Firefox 2.0 needs to be. Not a damn learning machine. Sheesh.

      Well if you want lean and mean then try Lynx now that is lean and mean, Or if you really want to be an uber geek,,,
      telnet slashdot.org 80 and type your favorite http command.

      You have to realize the tools like firefox are tools that are designed to use of the general population and they can't be ultra lean and mean there are limits because there is a point where the general population wont have most of the features they need or want. Plus if they like it better then the others then it helps too.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    15. Re:I have a better proposal by afd8856 · · Score: 1

      Dillo is so 90's. It doesn't even support a full set of HTML specification, let alone CSS or any other modern improvement. The world exist outside pages optimized for lynx :)

      --
      I'll do the stupid thing first and then you shy people follow...
    16. Re:I have a better proposal by Anonymous Coward · · Score: 0

      Well, no. Not exactly.

      While it is true that virtual memmory pages out memmory according to (usually) usage it still does not decrease total memmory usage. The total memmory available when utulising page-swaping to disk memmory is the RAM-pages plus the pages on disk (virtual memmory).

      What the parrent comment said was that unused code should not be loaded (and perhaps even unloaded) at all, thus not affecting the usage of the total memmory.

    17. Re:I have a better proposal by Anonymous Coward · · Score: 0

      Machine learning sounds like the next security and ADware mess if there are not sufficient safeguards in it.

    18. Re:I have a better proposal by Dan+Ost · · Score: 1

      We complain about bloat in Microsoft products because Microsoft rarely gives
      the user an easy way to turn off features that the user doesn't want. If the
      Firefox developers add new features in the form of extensions, then users such
      as yourself will have no difficulty avoiding a performance penalty for something
      you don't want.

      --

      *sigh* back to work...
    19. Re:I have a better proposal by Anonymous Coward · · Score: 1, Interesting
      A self-optimizing browser that sheds the code you don't give a crap about.

      Extend your idea beyond the browser and you might be on to something very usefull if widely implemented. Imagine a mail server with this self-optimizing memory footprint/runtime that runs better the longer it's running. As time goes by, all non-mail server tasks are dropped out of memory, leaving more for the job at hand.
    20. Re:I have a better proposal by Aderym · · Score: 1

      > telnet slashdot.org 80

      Telnet isn't lean and mean! You should use netcat when not actually connecting to a telnet server. :P

    21. Re:I have a better proposal by Darren+Winsper · · Score: 1

      In effect, unused code is never loaded anyway. Executable code is memory mapped but never loaded off disk if it's never used. XUL files aren't loaded if they're not used. As for unloading files, I'm not sure how Mozilla handles that.

    22. Re:I have a better proposal by h4rm0ny · · Score: 2, Insightful


      I hate to do a 'me too' post, but short of a /. poll on the subject, how else are we to voice how strongly we feel about this?

      I like my applications to be as discrete as possible. Sure, make them interoperable, but don't turn a sharp little application like Firefox into a clumsy swiss army knife.

      The obvious compromise would be to make these advanced features an extension that can be plugged in, but, although I'm not familiar with the Firefox source, I am an experienced programmer and I'd expect something this sophisticated not to be possible without impacting the rest of the application. Or else, if it didn't then you'd have a de facto branch which would have a bad effect on Firefox development.

      In short, I like Firefox (using it now) because it is lean, it does exactly what it's supposed to and little more.

      Also, when my computer tries to anticipate what I'm trying to do, I usually find this fairly irritating, the autocomplete of file names in *NIX shells being the only exception. ;)

      Please don't install Clippy into Firefox.

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    23. Re:I have a better proposal by SCHecklerX · · Score: 1

      I agree. Maybe they could incorporate this as an extension for those who want it though.

    24. Re:I have a better proposal by Deaper · · Score: 1

      And I'll amen to your amen to his amen!

    25. Re:I have a better proposal by rayk_sland · · Score: 1

      Just a big AMEN. all that stuff in office that hides menus, just because they're not being used as often is irritating to the max. Especially when you are assisting a user who asks you how to do some function he/she thought was there but has never seen it in the menus -- because it was hidden! Methods like that presuppose both a smart user who can dig deeper to find what they need, and a dumb user who doesn't really use all that's in the program. Adding machine learning to software that is based on a person going where he wants on the net, would only be a notch on the belt, ("Whoopie! I put machine learning in Firefox!") I can only see it being a thing to get around when you want something unusual. I hate programs that are cloyingly helpful.

      --
      Jedis are stupid. If they were so powerful, why couldn't they handle counseling for a kid who missed his mom?
    26. Re:I have a better proposal by Tobias+Luetke · · Score: 1

      Funny. You seriously just described perfectly what the CLR of .net and mono is all about.

      Source is compiled down to a middle thing which can be executed fast but optimized from the jitter which knows everything about the machine it currently runs on and how the program is run. Jitting is not quite there yet but looking at the progress the C/C++ compiler made in the past decade you will have it soon.

    27. Re:I have a better proposal by Anonymous Coward · · Score: 0

      Funny. Most of the options have an off switch in Firefox. I wonder if this one will?

      Just because you don't want automatic gizmos doesn't mean they shouldn't implement them. They'll make them optional, and you can complain about something else instead.

  25. Porn by Anonymous Coward · · Score: 1, Funny

    Just have it "learn" to search and find porn. There could be a dialog box at browser startup so one could express their preferences in what kind of porn it would look for. Therefore, whilst browsing for said porn, you could get fewer picture of the porn you don't want to see and more pictures of the porn you do want to see.

    1. Re:Porn by Anonymous Coward · · Score: 0

      It should then be renamed (once again) to Pornfox. Which will then take up atleast 50% of the market.

    2. Re:Porn by Kris+Thalamus · · Score: 1

      Someone else had a similar idea.

    3. Re:Porn by illuminatedwax · · Score: 1

      I submitted an idea like this before I started reading the comments, and it's basically the opposite of this idea - parents could basically set up Firefox to filter out "junk" pages just like "junk" email. That way they could let little Johnny browse the web without accidentally seeing naked Suzy.

      --Stephen

      --
      Did you ever notice that *nix doesn't even cover Linux?
  26. This is all very nice and all by Anonymous Coward · · Score: 0

    But can you at least implement something mundane like "whole word search" before exploring such exotic terrain?

  27. Auto First Posting by No_Weak_Heart · · Score: 0, Redundant

    What every ham-fisted slow typing slashdoter wants. Auto Frist Potsing!

  28. Screw machine learning... by MSBob · · Score: 5, Interesting
    I've been waiting for searchable bookmarks for about a decade now and it is yet to appear in any web browser. Bookmarks as implemented in today's browsers are useless. They are unmanageable beyond twenty or so and the interfaces to keep them "organized" in "folders" are clumsy at best.

    There. Your most important feature that browsers never had. Searchable bookmarks. Doesn't get much simpler than that. Am I the only one who thinks it's something every browser should have had long time aog?

    --
    Your pizza just the way you ought to have it.
    1. Re:Screw machine learning... by Lord+Bitman · · Score: 1

      Please explain the inadequecies of the current ability to search bookmarks which exists in several browsers today.

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    2. Re:Screw machine learning... by MSBob · · Score: 2, Insightful

      Which browsers are you talking about? Are you thinking about the lame ass implementation inf firefox that searches within bookmark titles and URLs? Bookmark search should actually search on bookmarked pages themselves. Nothing less will do.

      --
      Your pizza just the way you ought to have it.
    3. Re:Screw machine learning... by Anonymous Coward · · Score: 0

      I use this one thing where it searches the text of tons of web pages, even if I haven't bookmarked em.. I think they call it.. Google?

    4. Re:Screw machine learning... by MSBob · · Score: 2, Insightful

      The diff is that the pages I had already bookmarked ARE relevant to ME. And it's been countless times that I found a really good page only to forget its url and struggle to get it out of google again. Searchable bookmarks are orthogonal to Google. we need both.

      --
      Your pizza just the way you ought to have it.
    5. Re:Screw machine learning... by aliens · · Score: 1

      Searchable bookmarks?

      Doesn't that just mean use google? ::)

      --
      -- taking over the world, we are.
    6. Re:Screw machine learning... by MSBob · · Score: 1
      Not quite. Google is like resources discovery. Searchable bookmarks is more about resource rediscovery. You know you're looking for this page about fixing roof leaks with scotch tape that you stumbled upon six months ago but you can't remember the URL or what you searched for. Google always searches 150 gazillion pages for your results and usually returns fifty million pages back to you.

      With searchable bookmarks that same search criteria searchas your personal bookmarked pages (maybe several thousand) and returns you a handful of pages that you bookmarked in the past. Extremely handdy.

      --
      Your pizza just the way you ought to have it.
    7. Re:Screw machine learning... by Parmelia · · Score: 1

      Again, this isn't machine learning, but it'd be handy if there were a way to search through sites with various security settings (I'm thinking about allow/deny cookies, but I'll bet it'd be handy for popups too if I had enough set in there).

      I'd like to see maching learning applied to the security/privacy aspects of firefox, though. Having it learn to make reasonable guesses about sites you will trust or not-trust to, set cookies, load images, etc. Maybe not useful for the most paranoid, but having this would be nice for users who want to be more careful with their data, but don't have the time to waste hitting buttons as they get asked about every single new site that wants to set a cookie.

    8. Re:Screw machine learning... by chgros · · Score: 1

      Bookmark search should actually search on bookmarked pages themselves. Nothing less will do.
      wget + grep ?

    9. Re:Screw machine learning... by Lord+Bitman · · Score: 2, Insightful

      see, that's what I meant about explaining what you meant. You say browsers have never had the feature of "searchable bookmarks", but browsers do have that feature, just not the feature you're now describing.
      I knew that's what you probably meant, but you could have also been blind or something.

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    10. Re:Screw machine learning... by Anonymous Coward · · Score: 0

      Apple have implemented bookmark searching in version 2.0 of Safari due to appear in Mac OS X Tiger. It uses the Spotlight meta-data searching facilities which is one of the core features of Tiger.

      Not sure, but given that Safari is based on the OS project Konquerer does this require them to contribute this feature back into the Konquerer code stream?

    11. Re:Screw machine learning... by kryptkpr · · Score: 2, Insightful

      If this was extended to also search pages in your history ("What was that really good site about fixing roof leaks I found 2 days ago?") it would be even handier. I don't always have the foresight to bookmark every useful page I stumble upon, but I have my history set to go back 2 weeks (I really don't care if someone sees what sites I've been to, I'm not ashamed :)

      --
      DJ kRYPT's Free MP3s!
    12. Re:Screw machine learning... by pembo13 · · Score: 2, Informative

      Just wanted to let you know that Netscape 6.1 has searchable bookmarks, at least the one I have installed searches my bookmarks.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    13. Re:Screw machine learning... by MSBob · · Score: 1

      does it search bookmarked pages or just regex the bookmark titles/urls? That is the crux of the problem.

      --
      Your pizza just the way you ought to have it.
    14. Re:Screw machine learning... by jeffehobbs · · Score: 4, Informative


      I've been waiting for searchable bookmarks for about a decade now and it is yet to appear in any web browser.

      Your decade is at a close! As of version 5, available today, Omniweb has both searchable bookmarks and history, Launchbar (also available now) can search across all browser bookmarks simultaneouslt, and Safari 2.0 will have this kind of functionality as well next year in Mac OS X "Tiger".

      ~jeff

    15. Re:Screw machine learning... by Jeff+DeMaagd · · Score: 1

      Screw the bookmarks drop-down menu. I have several folders on the bookmarks toolbar, organized by type, in each folder is the most important dozen links, and sub folders organized by category. I have several hundred bookmarks available at two mouse clicks.

      I do agree that search would be a little more useful.

    16. Re:Screw machine learning... by Feztaa · · Score: 1

      In mozilla, bookmarks are stored as an HTML file; you can easily browse to that file (and bookmark it, heh), and then you could use mozilla's find-as-you-type feature to search through the page.

      I admit, it's rather unobvious, but it is possible.

    17. Re:Screw machine learning... by Hektor_Troy · · Score: 1

      That's not searching bookmarks - that's searching your history.

      Unless you mean "looking for this page about fixing roof leaks with scotch tape that you stumbled upon six months ago and bookmarked " of course.

      --
      We do not live in the 21st century. We live in the 20 second century.
    18. Re:Screw machine learning... by Coryoth · · Score: 3, Interesting

      The crux of the problme here is that (looking at your replies to other posters) you want to search the content of pages in your bookmarks (or even just in your history).

      For someone that's keen (I may even try myself if I find some time) couldn't a close approximation of this be done VERY simply by just sending a search request to google restricting to sites listed in your history? All you need to do is parse out the unique sites from your history or bookmarks, and just pass those in to the google search. You could practically just write a bookmarklet to do it right now...

      Jedidiah.

    19. Re:Screw machine learning... by cheekyboy · · Score: 1

      damn guy, you copied me :) ive been doing that for over a year too. its like having 10 bookmarks of each catagory. This should be firefoxes default setup to get people to adapt to it.

      Perhaps allow an option to 'import' first 3 layers of catagories from google directories or yahoo automatically if you have nothing?

      But its damn cool, just wish the bookmark search option was on the main window, not in the manage booksmarks area...

      --
      Liberty freedom are no1, not dicks in suits.
    20. Re:Screw machine learning... by cheekyboy · · Score: 1

      firefox/manage bookmarks/search

      its there...

      hardly difficult and works.

      -dash-dash-dash-dash-dash-dash-dash-dash-dash-da sh -dash-dash
      slashdot 2minute posting limit, a good way of telling us, "you cannot scale to volume and handle so many POSTS"

      --
      Liberty freedom are no1, not dicks in suits.
    21. Re:Screw machine learning... by pembo13 · · Score: 1

      Ahh, forgive my ignorance...yes it just regexes the bookmark titles/urls .... I though that's what you meant, as I myself have had this help me numerous times before. That would be a very cool feature, an actual search of all bookmarked pages. My bad for the misunderstanding.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    22. Re:Screw machine learning... by System.out.println() · · Score: 1

      For those of you on a Mac, Quicksilver is a kickass app launcher/searcher/etc.... and it searches bookmarks quite effectively. :)

      I know it searches Safari bookmarks, I'm pretty sure it also indexes Firefox and some of the other popular browsers.

      Oh, and it's free.

    23. Re:Screw machine learning... by Anonymous Coward · · Score: 0

      uhh.. Opera? Come on.

    24. Re:Screw machine learning... by Anonymous Coward · · Score: 1, Interesting

      To expand on the bookmarks idea, I'd like an option to have all my bookmarks checked for me. Preferably during idle time while browsing. If it gets a non-response it greys it out so it's obvious the link isn't 100% and after 'x' many more times over 'y' period it moves it to deadlinks.

      Bookmarks are an area that need some rethinking and innovation.

    25. Re:Screw machine learning... by DMUTPeregrine · · Score: 2, Informative

      This is BUILT INTO FIREFOX. Just go to manage bookmarks, and use the search bar.

      --
      Not a sentence!
    26. Re:Screw machine learning... by mr_zorg · · Score: 1

      Not only that, but you can set a keyword on a bookmark. Once you've done that, just type the keyword in your location bar and BAM!, there you are...

    27. Re:Screw machine learning... by Clansman · · Score: 1

      Just use google - it's probably where you found the site in the first place :-)

    28. Re:Screw machine learning... by FunkyChild · · Score: 1

      It's in Shiira, a web browser for Mac OS X that uses the WebKit (same as Safari) rendering engine. Its implementation of the bookmarks/history drawer is really cool.

    29. Re:Screw machine learning... by olau · · Score: 1

      Epiphany (the GNOME browser) has had that since, well, a long time ago. It also scraps the idea of folders and use a flat database with keywords instead. Give it try, it is nice and clean.

    30. Re:Screw machine learning... by ocelotbob · · Score: 1

      It's a shame the marketers ruined the meta tag, because that would be perfect for what you described. A few words to describe a page's contents to make spidering easier. Perhaps combining your suggestion with user-defined keywords for a site? Use meta tags as a suggestion but let the user override when needed.

      --

      Marxism is the opiate of dumbasses

    31. Re:Screw machine learning... by Anonymous Coward · · Score: 0

      Oh, you mean

      searchable _history_

      I have that, in omniweb 5. Very nice. Previously I was grepping my history directory.

    32. Re:Screw machine learning... by FooBarWidget · · Score: 1

      It's available in Epiphany.

    33. Re:Screw machine learning... by Anonymous Coward · · Score: 0

      Absolutely. I can't remember how many times I knew that I had bookmarked what I was currently looking for and if only there was a way to search through them, that I would find it faster then doing a Google search. One part of this might require the browser to automatically save a copy of the web page in a special bookmark cache (kind of like Google's cache but saved locally).

      How many times have you clicked on one of your bookmarks only to get a 404? This would help to eliminate this.

    34. Re:Screw machine learning... by mdavids · · Score: 1
      I've been waiting for searchable bookmarks for about a decade now

      Just bookmark your bookmarks file in your bookmarks toolbar, and use Find as You Type to search.

    35. Re:Screw machine learning... by Jahf · · Score: 1

      If it is there, it should be accessible by XUL in some way, so perhaps it could be as simple as coding some XUL to have a bookmark search item on the toolbar or somewhere similar.

      As for the 2minute posting limit, while annoying it does help prevent repetitive identical posting which was a problem before the 2 minute rule was in effect (been a LONG time but there was a definite annoying spam-ish problem that this fixed). What would be good is a verification that you are posting different content in a different thread, and if so drop the 2min rule.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
    36. Re:Screw machine learning... by Lehk228 · · Score: 1

      in firefox:
      Bookmarks>manage bookmarks> search

      --
      Snowden and Manning are heroes.
    37. Re:Screw machine learning... by crashoverride025 · · Score: 1

      Automatic Bookmark Organization (it takes meta keywords and groups them): 404Browser

    38. Re:Screw machine learning... by zzen · · Score: 1

      Actually, Safari can search bookmarks as of now! Just press the "Show all bookmarks" button on the Bookmarks Bar and type cmd-F (alternatively cmd-G later on).

    39. Re:Screw machine learning... by Suidae · · Score: 1

      I'm still waiting for a tree-view in that little drop-down on the 'back' and 'forward' buttons.

      When I'm searching for something I generally have a root at google or something, and then several branches with multiple sub-branches from there. After I've evaluated a number of options, I want to be able to go back to the root and see an overview. Bookmarking every page is just dumb, I end up with 50 or 60 bookmarks, all for pages about the same thing, and I can't remember which one is which. but I usually can remember a little about how I got to a particular page. If I had a nice treeview I could just jump down to where I want to go.

      The History tab doesn't cut it because its URL based instead of navigation based. The pages need to be arranged based on how I visited them.

    40. Re:Screw machine learning... by suffe · · Score: 1

      On a related note (and still OT) I'd be happy if someone implemented the 'smart folders' system that google uses for the email for bookmarks. So you are bookmarking a site on some C-programing, give it the tags "programing", "C" and "university".

      --

      Karma: 2.71828182846 (Mostly due to small, fun pills)
    41. Re:Screw machine learning... by lcde · · Score: 1

      Open Firefox, push ctrl+b...

      that adds a sidebare with all of your bookmarks, and it is searchable

      Enjoy

      --
      :%s/teh/the/g
    42. Re:Screw machine learning... by Matt+Perry · · Score: 1
      For someone that's keen (I may even try myself if I find some time) couldn't a close approximation of this be done VERY simply by just sending a search request to google restricting to sites listed in your history?
      You could but google limits you to 10 words per query. The "word" to limit the search to a specific URL is going to count towards that limit, even when using the google API. You could be talking about hundreds or even thousands of queries if the user has a lot of pages in their history. I set my history to 90 days instead of the default of nine, so I have a ton of pages listed in my history.
      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  29. Clean inline ad blocking by Anonymous Coward · · Score: 0

    Complete the work so that right clicking on an image/flash object allows you to create a filter that would be used in to block related images. i.e. "http://ads.numbskull.wh" could be converted to "/ads."

    I don't need a gmail account... If you like this idea, give it to someone insufficiently wary enough to accept it. :)

  30. Browsing the filesystems with tabs by eyefish · · Score: 4, Interesting

    How about this: How about browsing the filesystem using tabs?

    So for example, in one Firefox window you see the contents of your hard drive (or network folders) pretty much the same way as the Windows Explorer or Gnome/KDE/MacOSX show it to you today BUT if you click the middle mouse button on a directory (or select "open in new tab") you end up with the new directory being open in a new tab.

    Think about it, how many windows do you usually have open browsing your filesystem? with this thing you have ALL those windows in the same window organized by tabs, PLUS you also have all you websites as well on tabs right along the filesystem tabs!

    And here's another kicker: You can bookmark a group of filesystem browser tabs and later go back to them. You can even drag the group of bookmark tabs to the desktop so that when you double-click on it Firefox opens up all of them at once.

    This should all be done with host filesystem integration so that you can drag-and-drop files between the firebox filesystem view and the normal host OS desktop.

    1. Re:Browsing the filesystems with tabs by Sparr0 · · Score: 3, Informative

      uhm, every mozilla-based browser, as well as konqueror, can already do almost exactly what you have described. i just checked, i can do all of it except drag the bookmark to the desktop and filesystem integration in mozilla and firefox, and it only takes about 30 seconds to make a shortcut to the bookmark group on the desktop manually. in konqueror i can do all of it except tabs (it opens a new window on middle click, which is as good as tabs if you give it its own desktop) and bookmark groups, although i understand theres a patch underway to enable bookmark groups. if the features of moz and konq were combined you would have EXACTLY what you described. so, nothing new here, just a wish to put them together.

    2. Re:Browsing the filesystems with tabs by El+Cubano · · Score: 1

      So for example, in one Firefox window you see the contents of your hard drive (or network folders) pretty much the same way as the Windows Explorer or Gnome/KDE/MacOSX show it to you today BUT if you click the middle mouse button on a directory (or select "open in new tab") you end up with the new directory being open in a new tab.

      This is possible right now. Just type "file:///" on *nix or "file://C:\" on windows (not sure about the last one as I am not a windows guy). The only improvement that really needs to follow is a modification of the way FF renders the icons and layout.

    3. Re:Browsing the filesystems with tabs by Anonymous Coward · · Score: 0

      How about browsing the filesystem using tabs?

      How about using a web browser for the web and a file manager for files?

      They're not the same thing just because Microsoft thinks so and someone else copies them. (HTML files on your hard drive count as a web.)

      PLUS you also have all you websites as well on tabs right along the filesystem tabs!

      How is that a PLUS? I like having separate windows for separate applications.

      Why not get a window manager that lets you dock windows from different applications together into tabbed windows? Then you could through word processor windows, command prompts, and games into the mix as well. All combined, all bookmarkable.

      Myself, I'd hate it. But if that's what floats your boat, that's where it should be done.

    4. Re:Browsing the filesystems with tabs by Anonymous Coward · · Score: 0

      Have you ever tried konqueror? It does that.

      I remember that Moz had "add bookmark as group." I wish that went into firefox.

    5. Re:Browsing the filesystems with tabs by Anonymous Coward · · Score: 0

      pretty much the same way as the Windows Explorer....

      You misspelled it there, it should be Internet Exploder! HAHAHAHHA ROLFSADOESVJEIMAO

    6. Re:Browsing the filesystems with tabs by ErichTheWebGuy · · Score: 1

      Think about it, how many windows do you usually have open browsing your filesystem?

      One.

      Konqueror already does exactly what you describe :)

      --
      bash: rtfm: command not found
    7. Re:Browsing the filesystems with tabs by ErichTheWebGuy · · Score: 2, Informative

      Konqueror can be made to open a new tab instead of a new window.

      From in Konqueror, Settings -> Configure Konqueror -> Web Behavior -> Open Links in a new tab instead of a new window.

      It says links, but the setting applies to filesystem browsing too.

      --
      bash: rtfm: command not found
    8. Re:Browsing the filesystems with tabs by jannesha · · Score: 1

      Look, man, 'tabs' are just meta-windows. It's not like 'more tabs!' is going to save the world or anything.

    9. Re:Browsing the filesystems with tabs by Anonymous Coward · · Score: 0

      It's not like 'more tabs!' is going to save the world or anything.

      Obviously not a Python programmer.

      (and obviously neither am I...)

    10. Re:Browsing the filesystems with tabs by Anonymous Coward · · Score: 0

      You mean the way konqueror already does ? Really, try it next time you use KDE. Right click -> Open in new tab.

      This works with pages and files/dirs.

    11. Re:Browsing the filesystems with tabs by Anonymous Coward · · Score: 0

      Consider this.. MS is apparently bringing out a tabbed browser..

      the browser is the filesystem browser too...

    12. Re:Browsing the filesystems with tabs by Anonymous Coward · · Score: 0

      Guys,

      You seem to forget that 99% of computer users have never even HEARD of Konkeror, let alone use it. Remember, even if we don't like this, this is a Windows world (hopefully not for long). So instead of trying to make the poster feel stupid because he never tried Konkeror, how about a nice reply suggesting he try Linux or something like it?

      I personally think he/she has a valid point in that it'd be cool to add this to firefox, since it is a browser you can run on Windows.

      Also, to all those who think that Mozilla and other browsers already do this (file://c:\) PLEASE try it yourself first. All this does is show a list of files and directories, it is NOT a dynamic tree like a native Windows Explorer window with drag-and0-drop, file delete/copy/create and application launching capabilities which is what the poster seems to imply.

    13. Re:Browsing the filesystems with tabs by Anonymous Coward · · Score: 0

      Actually, konqueror can do it all, you just need to set the preferences to open new windows in tabs instead.

  31. I have a better idea by Noose+For+A+Neck · · Score: 0, Offtopic

    Let's incorporate Bayesian filtering into MySQL. The first person to give me the best 5 ideas for using Bayesian filtering in MySQL will get 2 Gmail accounts.

    --

    Software piracy is victimless theft.

    1. Re:I have a better idea by Anonymous Coward · · Score: 0
      The first person to give me the best 5 ideas for using Bayesian filtering in MySQL will get 2 Gmail accounts.

      Go trade your Gmail invites for a real database instead.

  32. My Thoughts by Tesko · · Score: 0

    - 1 - Incorporate WinAMP or the like mP3/OGG player into the browser, of course it could be an option to have it displayed

    - 2 - Incorporate current/forecasted weather into the browser, let the user set their area and have it as an option to be displayed

    Will post more ideas if they come to me..

  33. Auto HOMEPAGE by JasdonLe · · Score: 1
    3. A Google-News-like consolidation feature for the user's most-frequently visited news site, automatically highlighting stories of interest based on ones they've previously viewed.
    I like this idea. Maybe something using RSS feeds that are automatically connected behind the scenes and updated frequently. But that sounds like it would be a more of a memory hog than Firefox needs. I know I really wouldn't *want* it. How about...a Homepage that changes automatically. The program would be aware of the user's browsing habits and change the homepage all the time, so that when you open the browser you're looking at... well... things you may WANT to look at. Perhaps this too could work using RSS.

    What do you think? A changing homepage presenting you with recent news stories derived from the topics that the browser knows you've been reading lately?

    --
    ** A Sketch a Week **
    http://www.sketchplease.com
  34. duh by cgifool · · Score: 1

    one word: pr0n.

    1. Re:duh by kirun · · Score: 1

      You mean like this?

      --
      I'm scared of numbers that can't be written as a fraction. It's an irrational fear.
  35. tabbed alerts by no1here · · Score: 1

    Put a little something in the browser tabs that lets my know that a site has changed since the last time I viewed it. And I would have the option of choosing to automatically close pages that haven't been updated. That way I would easily know which of the many new sites that I have tabbed have been updated since the last time I read them. Not just since loading the page, but whether or not i have read the page yet (has the tab been clicked or not).

  36. Technology before usefulness? by Manip · · Score: 3, Insightful

    Does anyone else get the feeling that they are adding this just for the sake of it or so they can say they have it? I mean when you have the technology before any useful uses for it then clearly there is something wrong.

    I think that creating a good browser though gimmicks is a poor long term strategy and seriously doubt this route will turn up anything useful. Ideas should be so simple and obvious and inspire us to say 'who dont we have that already?!' not something we search for!

    1. Re:Technology before usefulness? by Nasarius · · Score: 1
      Ideas should be so simple and obvious and inspire us to say 'who dont we have that already?!'

      Why? There's nothing wrong with innovation, to use a favorite Microsoft buzzword. Wouldn't it also work for the users to think "Wow, that's a great idea; I never would've thought of that"?

      --
      LOAD "SIG",8,1
    2. Re:Technology before usefulness? by davids-world.com · · Score: 1

      You're right, it's not exactly user-centric design that's reflected in the original post. But I can't really think of a big open source project that was driven in a user-centric fashion from the start.

      I think the author's stay is a summer job in research, so why shouldn't they do some research, figure out if their new functions fly, and then, maybe, it'll make it into the mainstream browser... Why not play around a little?

    3. Re:Technology before usefulness? by Txiasaeia · · Score: 1
      Who would have thought to hold down the right mouse button and click the left to move backwards, and vice versa to move forwards? (Opera, btw) Not in a thousand years would I have come up with this idea, but now that it's here I refuse to browse any other way.

      Simple ideas are not always discovered so easily.

      --
      Condemnant quod non intellegunt.
    4. Re:Technology before usefulness? by junklight · · Score: 1

      The thing is though that that is the solution to a problem. No doubt the original designer was irritated at having to move his or her mouse up to the top to operate the controls. A bit of lateral/creative thinking and hey presto.

      THIS on the other hand is a solution without a problem. Now the research may come in useful and someone else my be thinking "I wish..." followed by "I know - that machine learning stuff will help me do that". But in my (many) years of software development adding technology to products because its "cool" produces crap not gold. (although it did make a lot of people rich during the dot com bubble - no good products mind)

  37. Thunderbird Idea by Audity · · Score: 1

    Intelligent mail sorting. This isn't my idea, but unfortunately I can't remember where I heard it (probably someone else's slashdot post). The same methods that are used today in bayesian spam filtering could be used to sort my mail into folders for me. This might prove a little more difficult than spam filtering because you have n categories instead of just 2 (spam and not spam), but it would certainly be useful.

    1. Re:Thunderbird Idea by Bert690 · · Score: 1
      Intelligent mail sorting. This isn't my idea, but unfortunately I can't remember where I heard it (probably someone else's slashdot post). The same methods that are used today in bayesian spam filtering could be used to sort my mail into folders for me. This might prove a little more difficult than spam filtering because you have n categories instead of just 2 (spam and not spam), but it would certainly be useful.

      Yes, folder categorization is MUCH harder than spam classification, and the implication is you have many more errors. One way to minimize the impacts of misclassification error is to simply use the machine-learning-determined categorization to sort the inbox, rather than automatically file mail into your folders. An implementation of this in Lotus Notes (yuck!) is described here. This would be an amazingly useful feature.

    2. Re:Thunderbird Idea by madstork2000 · · Score: 1

      I agree that would be cool. But only a first step....

      As far as the machine learning part goes, have it create "virtual" folders with messages sorted by content / threads, similar to how ximian evolution does; but have it be automatic; rather than a product of a filter. But why stop at email?

      The kicker would be to have the email categories / topics, xref with browsing habits. Basically bookmarks and/or visited webpages would be categorized and listed in the same way; perhaps even your hard drive contents as well.

      Basically the browser would become an extension to your memory in so much as if while you were sitting at your computer you saw some information on the screen, a record of that information would be kept so that you could find it again very quickly. Whether that info was in an email, a word processing document, a PDF, a website, an image, a google search, etc.

      KDE's konqueror is the closest so far,because it can handle about a zillion protocols. You can browse local file systems, bookmark remote sites using FTP and SFTP -- I LOVE that), Google searches, PHP searches, etc, you can have multiple tabs of both local and remote browsing with different protocols, and each tab can be split into seperate window panes so you can open two (or more) website up in a single window. It is great having two websites within the same window side by side. Anyway because you can bookmark so many types of URLs, it is kind of a poor man's system of what I described; however it would greatly benifit if the "bookmarking" was done behind the scenes automatically.

      Anyway Konquerors interface is a key component, and would make the machine learning stuff I mentioned above a VERY powerful tool.

      In summary, it would be nice to see Firefox able to open many more tyes of documents, and to learn form them all. Then present multiple views of what it learned from my surfing / email / etc habits; based on either a local search, filters, dates, media types, authors, senders, arbitrry categories and topics, etc.

      Good Luck

    3. Re:Thunderbird Idea by artson · · Score: 1
      "The same methods that are used today in bayesian spam filtering could be used to sort my mail into folders for me."
      You're in luck then, :-) See another excellent open source Bayesian filter that will work well with T-Bird, PopFile

      --
      In times of trouble, the smell of frying onions usually gives confidence and comfort.
  38. Bah! Let them look at reliability first. by Anonymous Coward · · Score: 0

    Firefox is raw and incomplete. It is still not fit to be called a "release" product. I still recommend opera or mozilla 1.6 to people. Half the things in firefox are broken. Extensions are a nightmare. Let the developers focus on building a product which WORKS, before thinking of weirdities like machine learning and other crap.

  39. Simple by Anonymous Coward · · Score: 0

    If it learns I want a Gmail account. Have it give me one.

  40. Smarter tab arrangement by ianr44 · · Score: 1

    Automagically order tabs such that new tabs open near to related tabs (as an option, of course.) Determine the home page based on recent browsing habits rather than a static URL. Not machine learning related, but it would be cool if there were an option to open a new tab instead of a new window. Manual tab re-arrangement would be nice as well.

    1. Re:Smarter tab arrangement by __aawavt7683 · · Score: 1

      See the Tabbrowser plugin. It does it via tab groups.

      http://white.sakura.ne.jp/~piro/xul/_tabextensions .html.en#download

      Also read the features. It has just about everything you could want relating to tabs. Really.

      -DrkShadow

  41. GOOD IDEA!!! by green+pizza · · Score: 4, Insightful

    Whoa! Good call! That's an awesome, basic feature that could easily be added to FireFox without bogging it down.

    (So many of the other suggestions so far would make FireFox slow to a crawl. Lets keep it lean and mean, please!)

  42. "Remember" tabs by Anonymous Coward · · Score: 0

    i would like to see a feature where when you close firefox it "remembers" what pages you had in what tabs, similar to what opera does

    i like firefox, but opera is better for browsing forms because of its ability to remember placement on pages and also keep my dozen or so pages always open. mozilla (firefox) renders sooo much better than opera, so i would love to see this feature in mozilla firefox

    1. Re:"Remember" tabs by alib001 · · Score: 1
      i would like to see a feature where when you close firefox it "remembers" what pages you had in what tabs, similar to what opera does

      Try the Session Saver plugin.

  43. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  44. Enable Delete by Anonymous Coward · · Score: 0

    Please enable the delete key. I wanna delete some stuff on the internet. Thanks. Bye.

  45. Re:hrmm a lotto eh by Anonymous Coward · · Score: 0

    He might be onto something with that idea.

  46. how about something very simple but useful... by Anonymous Coward · · Score: 0

    The ability to drag and drop links to a file browser window and have the target of the link be downloaded. So say there is a link to a zip file, I drag and drop the file into Explorer/Nautilus/Konqueror and it gets downloaded and placed in the folder I drag it to. Also let this work for things like images, drag and drop images to a folder, etc.

  47. Going about it backwards? by jaaron · · Score: 4, Insightful

    Isn't this going about things backwards a little?

    To me this sounds like a clear case of "technology X is really cool. Let's find some reason to include it in product Y." Which often means that product Y becomes much more complicated than it needs to be.

    How about first looking for a list of browser "needs" so to speak. What would make the best browser? What current deficiencies to browsers have? And so on. Then, if you really want to, try to figure out if any of these problems could be solved with machine learning.

    Don't just inject a technology into a product because it's cool. Make sure there's a real need for it.

    --
    Who said Freedom was Fair?
    1. Re:Going about it backwards? by mgkimsal2 · · Score: 1

      That's part of the problem though - defining what a 'best browser' is. I think many people are coming to the realization that a 'best browser' is different things to different people. People who are casual surfers, perhaps only using a browser an hour or so per day probably have different needs than someone who is a web developer or someone doing 5-6 hours of research per day using a web browser for much of their work.

      You can't be everything to everyone. BUT, if there was a way to have a browser start to adapt to your habits, it might be a great boon to many people.

      HOWEVER, it may also end up having the opposite effect - a completely different experience for each person even though they are using 'Mozilla' (for example). It's hard enough to teach people how to do certain things when there's only slight differences between IE5.5 and IE6 - trying to write docs for browsers that behave radically different based on the user might NOT be a good thing.

    2. Re:Going about it backwards? by russellh · · Score: 1

      To me this sounds like a clear case of "technology X is really cool. Let's find some reason to include it in product Y." Which often means that product Y becomes much more complicated than it needs to be.

      Sounds like a plan.

      --
      must... stay... awake...
    3. Re:Going about it backwards? by Anonymous Coward · · Score: 0

      I know! I was reading about neural networks; maybe we could make a super-smart Firefox that knows how to delete Internet Explorer from the hard drive now.

    4. Re:Going about it backwards? by Anonymous Coward · · Score: 0

      Isn't this going about things backwards a little?

      Not really. It's synthesis, which takes two unrelated things and combines them into something better. It doesn't always work, but how do we know if nobody tries it?

    5. Re:Going about it backwards? by Tim+C · · Score: 1

      That's exactly what I was thinking. When I read the article summary, the first thing I thought was "but what problem are you trying to solve?"

      From the sounds of it, they're trying to solve the lack of machine learning technology in Firefox; that doesn't really sound like a problem to me.

    6. Re:Going about it backwards? by plaa · · Score: 1

      To me this sounds like a clear case of "technology X is really cool. Let's find some reason to include it in product Y." Which often means that product Y becomes much more complicated than it needs to be.

      How about first looking for a list of browser "needs" so to speak.


      I'd say this is more like saying "I'm capable of adding this kind of stuff (and will be doing it anyway as part of research), do people have any itches we could scratch at the same time?"

      Machine learning could be one of the things that will make browsing a better experience, and therefore it's nice to see somebody experimenting with it. Often you just can't imagine how useful some feature can be before you've used it for a while. Nothing will (hopefully) be added to the main branch before it has been tried and tested and deemed useful.

      --

      I doubt, therefore I may be.
  48. Re:Gmail account? by ditto999999999999999 · · Score: 0, Offtopic

    Invite 1

    Invite 2

    Have fun...

  49. Bookmark Clustering by women · · Score: 4, Interesting

    I don't know if this has been posted, but I'll give it a shot...

    I've accumulated well over a thousand bookmarks and have been much too lazy to organize them into folders. If you could automatically cluster bookmarks (http://vivisimo.com/ does this with web results) I would be eternally grateful.

    One more suggestion is to learn usage patterns in a particular website. For example, when I go to http://www.nytimes.com, I generally click on the opinions sections. If the browser could anticipate that I typically go to the opinion section, it could start to preload it before I click on it.

    I realize the later suggestion is much easier to implement than the former, but the clustering would be very useful for lazy surfers like me.

    --
    If you're a fan of women, add me to your friends list.
    1. Re:Bookmark Clustering by Anonymous Coward · · Score: 0

      for heavens sake women, just bookmark it!

    2. Re:Bookmark Clustering by MoggyMania · · Score: 1

      You might want to request that before the program goes to all the work of categorizing that many bookmarks for you, it checks to make sure that they point to places that still exist. Perhaps in that case, if the answer is "no" then it could filter into two secondary categories based on whether the specific page is missing or if the whole site is gone.

    3. Re:Bookmark Clustering by crashoverride025 · · Score: 1

      404Browser does this for you, the Automatic Bookmark Organization feature downloads the meta tags and organizes it into groups. 404Browser its availible for windows only.

  50. Here's a suggestion: by Smidge204 · · Score: 4, Insightful

    Make it an extension only!

    Seriously, it would be a really neat feature if some of the suggestions posted here were realized... but this whole idea screams of bloat bloat bloat. What makes FireFox so appealing for some (including me) is it's compactness and lack of bells and whistles. The FireFox project FAQ echos these sentiments: It's small, fast, simplified, nothing other than what you need. "Just a browser"

    Don't let feature creep ruin it!
    =Smidge=

    1. Re:Here's a suggestion: by CAIMLAS · · Score: 1

      I'd like to second this sentiment. Most of these ideas would rock for many people - but not for me. Some would be nice for me as well, but not for others. I certainly don't want the bloat of all that unused stuff.

      Thus: I conclude that anything non-essential should be an extension. This seems to be the rough policy already, to some degree, at least in implimentation.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    2. Re:Here's a suggestion: by sploxx · · Score: 1

      ...an extension only!
      Hey, ok, then I have a proposal!
      An universal plugin system to be able to implement all these things *without* adding much bloat (except the API for plugins) to firefox.
      Wasn't modularity a prerequisite for good and lean software design?!

  51. Learn that I don't want flash by Anonymous Coward · · Score: 0

    I would like if the browser would fucking learn once and for fucking all that I Don't Fucking Want Fucking Flash, Goddammit! So stop pestering me about it every fucking time I load a fucking flash foisting site, ok????? Is that so fucking hard?

  52. Automated Research by MonsoonDawn · · Score: 1

    Turn Firefox into an automated research tool. I want to be able to submit a set of questions or parameters that define a problem or research objective. Firefox should then autonomously search a set of defined sources for information related to my request. The information should be sorted, categorized, and summarized. I should be also be able to review and refine results while the process is running. I want to be able to mark particularly good sources or clusters of sources for periodic refreshing of results. The system should use my marking of what I consider to be good sources or clusters to learn about how I want information presented, sorted, categorized and summarized.

  53. Best 3-5 Ideas by dvduval · · Score: 1

    1. Browser learns how to serve popups and make money. 2. Browser learns how to install programs on the users machine without their knowledge, because it knows what's best. 3. Browser automatically knows which favorites should populated in the favorites menu without any prompting by the user. 4. Browser learns to control an entire space ship and can complete the mission even if the crew has to be sacrificed.

  54. MOST IMPORTANT... by Eric_Cartman_South_P · · Score: 5, Insightful
    ...include an option to TURN IT OFF.

    I hate it when anything software tries to "predict". I don't want it. Please make sure it has an OFF button. Seriously. Thank you.

    1. Re:MOST IMPORTANT... by Coryoth · · Score: 1

      The most annoying thing you can run into is when something you are used to using suddenly gets replaced with a "predictive" system. In some ways the collapsed "only what yo've used recently" start bar in windows had some merit, but really, mostly it was just a HUGE PAIN IN THE ASS. It would have been fine if the start menu had been essentially normal and simply had an extra "Recent Programs" that did the collapsed menu as an ADDITIONAL PARALLEL feature, but no, the had to make a mess.

      If anything gets added that's predictive, it should work cooperatively in parallel with everything else that's already there. An extra feature that you can exploit when you choose to.

      Jedidiah.

    2. Re:MOST IMPORTANT... by Anonymous Coward · · Score: 0

      I hate it when anything software tries to "predict".

      Yeah, like when you are trying to show your girlfriend some website, and it "learns" (based on your last visit) your choice and brings you to some porno page. Actually what the hell am I talking about, I'm sure you don't have a girlfriend anyways.

    3. Re:MOST IMPORTANT... by davidstrauss · · Score: 2, Informative
      It would have been fine if the start menu had been essentially normal and simply had an extra "Recent Programs" that did the collapsed menu as an ADDITIONAL PARALLEL feature, but no, the had to make a mess.

      That's exactly what Windows XP has. Recent programs are on the menu you immediately pull up, and all programs are under a menu called "All Programs" at the bottom.

      Also, you can disable that feature in Windows 2000.

    4. Re:MOST IMPORTANT... by Jesus_666 · · Score: 1

      No problem, it will predict whether you want prediction or not.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    5. Re:MOST IMPORTANT... by Jahf · · Score: 1

      I don't use her PC much, so it could just be lack of experience, but so far I am finding the Windows XP start menu on my wife's laptop to be extremely counter-intuitive and way to heavy on realestate usage.

      It appears to me that they designed it for the first-time user, which is ok, but once you have time and experience on a system you don't need the extra layer of dumbed-downedness.

      On the other hand I found Win2K's start menu to be quite efficient when using it. Again, perhaps due to experience since I was using Win2K and Linux side by side for a very long time before killing off my last Win partition. I'm not convinced it is just experience though, I'm primarily a keyboard navigator and there are somethings I just plain liked better in 2K.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
    6. Re:MOST IMPORTANT... by davidstrauss · · Score: 1
      ...so far I am finding the Windows XP start menu on my wife's laptop to be extremely counter-intuitive and way to heavy on realestate usage. It appears to me that they designed it for the first-time user, which is ok, but once you have time and experience on a system you don't need the extra layer of dumbed-downedness. On the other hand I found Win2K's start menu to be quite efficient when using it. [...]

      Then change XP to the "classic" Start Menu and disable autohiding. (You people are impossible to please.) Also, screen real estate is relative. The increasing screen resolution over the years means XP's menu takes up the same space as 95/98/ME/NT/2000's did.

      Finally, I don't see what's "dumbed down" about XP's start menu. I like how settings is no longer a submenu and exists fully expanded in the right column. "Pin to start menu" is also well-implemented.

    7. Re:MOST IMPORTANT... by Jahf · · Score: 1

      a) It's my wife's laptop, so no, I don't have intent to take the time to change her prefs nor do I need to setup a 2nd account for the few times I'm helping her debug something.

      b) Her laptop has a 1024x768 resolution and is less than 4 months old ... just because some have very large screens doesn't mean that it can be assumed all machines, even new ones, do.

      c) XP's market is specifically going to include people who buy new machines with a lower resolution screen (for cost) -and- don't have a clue about tweaking things like the start menu, so the observations are valid IMO. Do I know how to tweak them, yeah, but do I expect that most people do? No.

      d) I'm not asking to be pleased, I don't use the product regularly, I just gave my impressions based on admittedly-in-that-message brief usage.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
    8. Re:MOST IMPORTANT... by davidstrauss · · Score: 1
      1. You assert (in an earlier post) that XP's settings are probably good for newbies but not for power users.
      2. You assert (in the parent post) that only a non-newbie would know how to change the setting.
      3. You don't like the usability of a system, but don't use it enough to go to the trouble of customizing the settings.

      So, newbies can't change it to a setting that's not intended for them anyway.* This seems like a non-problem to me, save a bit of wasted screen real-estate. Furthermore, it's a bit arrogant to assume what you like should be the default. I keep my taskbar at the top of the screen, but I don't whine that public computers have it at the bottom.

      *This is backed up with extensive usability testing by Microsoft.

    9. Re:MOST IMPORTANT... by Jahf · · Score: 1

      1) probably, but in re-reading that post I certainly didn't say anything that was inflammatory to anyone but those who are ridiculously defensive about someone else's products. Smacks of an inferiority complex to me. Do you come to /. purely to defend Microsoft against the Open Source hordes? If so, you're tackling the wrong Joe since as much as I may prefer one business model to the other I don't go about bashing people.

      2) Quite true ... a newbie will not know how to change that setting. I never said they can't learn though, only that I don't expect the majority to ever know there is an option. And for support, my parents and grandparents both complained when migrating from 2K to XP that they didn't like the changed menus but they're not going to call me up to say that (bless them), they wait until a few weeks pass and I'm in town and I ask how they like their new OS. When they're told they can change it back they ask why that option isn't clearly presented (perhaps in installation and/or new user setup)?

      3) I don't like the usability of the system, but it is not MY system, so I refuse to change it to fit my needs. Why should I?

      And I never went past my feedback. YOU are the one who jumped up and started complaining about what I said.

      I don't believe I assumed what I want -should- be the default. I gave my reaction to the current situation as feedback from one person. I didn't say "everything must be designed the way I like it" or that it must be changed back. It is that kind of feedback that allows a designer to further enhance their product. Do I expect Microsoft to see this thread? Probably not, but others will and they can remember about stuff like this.

      I would make a similar set of feedback about how GNOME2 has "dumbed-down" preferences compared to KDE or GNOME1 and how I wish that as a power-user I had a simple and useful way (editing a registry, gconf, or about:config is not "simple and useful", useful yes, simple no, especially without only help for various options) to change those normally hidden prefs. Heck, a couple of days ago I made this argument about Firefox on a different article.

      Do you assume that because one person gives feedback that they are whining or saying something sucks or that they feel everything should be done there way?

      If so, I sincerely hope you're not a software designer because you are missing out on the value of such feedback.

      Sit back, take a pill, re-read what I said and realize it was not inflammatory. Reply with all the gusto you want because this thread has hereby died from my side. What a waste of my time and your energy.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
  55. scrollbars still broken by glens · · Score: 1

    I don't care what gets worked on for version 2. The very needful scrollbar fix is most important at the present time.

    I got stuck on a computer with no wheel-mouse this past week and the current broken implementation absolutely sucks.

  56. Treat any file on internet as local file by Anonymous Coward · · Score: 0

    That'll be greate if firefox to be a browser that can brows any files on internet as local files on your computers. That way, you can search any document on internet, change it throught ftp/sftp if you have access to it, open it like it's on local file system.

  57. mod parent up by Anonymous Coward · · Score: 0

    especially when reading long news sites and papers.

  58. Add machine learning to the google search bar by Goalie_Ca · · Score: 1

    Suggest synonyms, correct spelling, provide "improved" search queries based on previous related searches which will yield better results. What i mean is that if i'm searching for something on google and my first two searches turn up nothing wouldn't it be nice if it could help me search better

    Already got gmail account!

    --

    ----
    Go canucks, habs, and sens!
  59. Incorporating nails into Firefox 2.0 by timotten · · Score: 1

    I have a hammer. Does anyone have suggestions on how I can integrate nails into Firefox 2.0?

  60. Brilliant idea! by antdude · · Score: 1

    I wished I had moderation point (/. says I visit /. too much to get any points)!! Please add this to Mozilla! However, make the feature optional in case people do not like it. I am not a big FireFox fan/user though. :)

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  61. Improve your mindset. by Dark+Lord+Seth · · Score: 4, Insightful

    Do NOT bloat the browser.

    Want to add crap? PLUGINS!

  62. Caching by __aawavt7683 · · Score: 1

    One thing I've been thinking of working on (though haven't started and wouldn't do it as well as machine learning could) is caching.

    For dialup, caching is a big part of everything. As far as I'm aware current browser caches go, they'll cache for a while and dump it after a while. I'd propose using machine learning based on how often/frequently new sites are visited to determine how long to hold something in cache.

    As for implementation, one could try certain things:

    A slashdot link. Cache it for _maybe_ a day. Less, depending on how long the user normally spends at that link. With links off slashdot I'd say there's not a good chance it would be looked at twice, so it may not even be effective to write the data to the hard drive.

    A site visited once per week or so: the cached data may be overwritten before the site is revisited, causing it to all be redownloaded again. The week, two week, etc intermission should be noted as the visits occur more. Likewise, for sites visited repeatedly, it might work to cache everything until the visits are broken after a multiple of the frequency that the user has been visiting sites (a visit every other day for 3 months (a webcomic), wait two weeks without a visit and at that point delete everything relating to it).

    With that, it'd be worthwhile to determine _what_ to cache -- take the (megatokyo) webcomic... the main image you may set to a cache for a couple days, or, if it's been observed that the user doesn't go back before the next comic is due up, don't write the image to disk. But at the same time, the majority of the images will never be changed on the site; don't let those die in the cache (until there's some significant break in the visit frequency).

    Anyway, that's been some of my thoughts on the caching matter. It'd be nice to visit a page gone to frequently and just have everything _there_. No nonsense about querying for a newer image before loading (or load first, query and change if needed, perhaps show a checking for new image placeholder). And of course, this is coming from someone who doesn't know how the current cache system in Firefox works. So to all those working on it, this is my idea.

    -DrkShadow

  63. My numero uno idea.. by Mmm+coffee · · Score: 4, Insightful

    ...Is to make it very easy to turn whatever machine learning features incorperated into 2.0 off totally, with minimum fuss and searching.

    It is my firm belief that then #1 rule of UI design is that the program should should look and act consistant. And the number two rule is that the program should never assume anything, or perform any action without the user explicitly telling it to (barring sane default behaviors that will fit > 85% of the users). Every ML feature I have ever seen breaks #1 and #2 with reckless abandon by changing something to make it more 'friendly', which in turns makes it less friendly because I don't know _exactly_ what to expect from my program.

    Looking at the comments on that weblog, I can not find a single idea that does not either violate my top two rules, or would otherwise annoy me to no end. If they have to add that to Firefox then please, let me turn that crap off in three mouse clicks or less.

    1. Re:My numero uno idea.. by Mr_Icon · · Score: 1

      This reminds me:

      Spellchecking for form fields!

      --
      If you open yourself to the foo, You and foo become one.
  64. fixed link by Bert690 · · Score: 1

    Doh! Broken link. The paper I meant to cite is actually here

  65. Spyware Filter Integrated In Download Manager by dduardo · · Score: 5, Interesting

    The firefox download manager should scan downloads for malicious spyware, stop the bad download(s) and warn the user of the danger posed by the file(s).

    1. Re:Spyware Filter Integrated In Download Manager by wed128 · · Score: 1

      maybe it should not automatically stop the download, and give the user some choice...i mean how stupid can they be?

      ...right...nevermind

  66. MSI packages by Anonymous Coward · · Score: 0

    Have all available as MSI packages, so that network wide deployment becomes a breeze at least on Win32 networks... Just remember that a large portion of corporate desktops are still Win32 based...

    This isn't a feature per se, but a method to get it out there easier...

  67. Make autocompletion more efficient by zwalters · · Score: 5, Interesting
    A moderately annoying, but extremely common procedure when I'm browsing is to have a specific destination in mind, say Baseball Primer http://www.baseballthinkfactory.org/files/primer/

    Now, because this has a lot of discussions, when I start typing basebal... I get a lot of urls in the autocompletion field like http://www.baseballthinkfactory.org/files/primer/o racle/

    or even unrelated baseball sites. So it's not uncommon for me to have to press downarrow several times. A very useful application of machine learning would be to order the autocompletion possibilities so that my average number of downarrow presses is minimized.

    1. Re:Make autocompletion more efficient by lupin_sansei · · Score: 0

      Yes! This would be cool if the suggestions are ranked by the number of time you visited that site. *Or*, if the browser suggested a long url such as "http://www.slashdot.org/blah?x=y..." you move your mouse over it and each section bounded by a "/" would be bolded, and clicking on that would only take you to that section of the url.

    2. Re:Make autocompletion more efficient by Txiasaeia · · Score: 1

      But then you're moving from keyboard to mouse, and by now it would be quicker to pull down the bookmark menu and click on the web page you want. You're gonna need full keyboard functionality for speed, not a mix of keyboard and mouse (in this instance, anyway).

      --
      Condemnant quod non intellegunt.
    3. Re:Make autocompletion more efficient by xRelisH · · Score: 1

      Interesting, are you suggesting some sort of smart-search feature on history?

      I think that would be a great idea, I'm often in the situation of going through my history to find the URL of some page that I found interesting, but I don't quite remember the site it was on. Type in a few keywords into a box and it will find the URL, sort of like a personalized google search on your own history.

    4. Re:Make autocompletion more efficient by lupin_sansei · · Score: 0

      Good point. Okay how about using ctrl and cursor keys to select the base of the url you want - and bolding that part in the same way as described above.

    5. Re:Make autocompletion more efficient by mdfst13 · · Score: 1

      I think that you missed the request. When I type something in the url bar, it shows me a bunch of things that had that text as the prefix. I then either type more (limiting the selection further), hit down arrow to select a choice, or occasionally use the mouse (to use the scroll bar then make a choice). What the grandparent suggested was to put the most likely choices at the top. Done correctly, this would reduce the number of down arrows or at least eliminate the need to use the mouse.

      The suggestion is not to replace your bookmarks with auto-completion; it's to improve the existing auto-completion, as some of us already use it frequently.

      Btw, I would like to add my voice to the ones suggesting that any such change be a plugin rather than part of the base program. This is exactly the reason why. Some people like auto-completion and use it already; some don't. Why force the code on those that don't use it? Of course, I feel the same way about browser tabs, but that is probably a lost cause.

    6. Re:Make autocompletion more efficient by poulbailey · · Score: 1

      Considering that autocomplete already is driven by machine learning, I think what you're asking for is bugfixes...

    7. Re:Make autocompletion more efficient by bkhl · · Score: 1

      I think it already does that.

  68. Proper Noun Recognition by DumbWhiteGuy777 · · Score: 1

    1. A Light version of Firefox to just give basic browser functions and not be bogged down by all the fancy stuff.

    2. Suggested already, but bookmark management would be SO AWESOME. I have like 15 folders full of like 20 websites each, and it's a complete mess. I'm thinking a hotkey to open up a bar to search through them. That would be incredibly helpful.

    3. I would love to see the BugMeNot extension hosted on mozilla servers, because I've had to use BugMeNot sometimes and I've been unable to access their servers because of downtime or something.

    4. As of right now, you can highlight any text and right click and it'll search Google for your highlighted text. Maybe this is an extension, I can't remember. But anyway, you should defenitely extend it to include other engines.

  69. Two ideas by zorn · · Score: 1

    I'd like it to pre-load pages of story format pages like you find at Toms Hardware or DPReview. That way, I don't have to a) pre-load all pages at once or b) wait between each page and lose the story flow. Of course, all that pre-loading should be background, and should buffer to match dowload rate to my browsing rate (to avoid wasting bandwidth). The second idea is to scroll on logical boundaries - like from one slashdot comment to the next.

    --
    / is the root of /all/evil.
    1. Re:Two ideas by Txiasaeia · · Score: 1

      Perhaps if a website has a link named "Next" it would just automatically load it? Sounds like a great idea to me!

      --
      Condemnant quod non intellegunt.
  70. To be perfectly honest by nwbvt · · Score: 1
    I hate it when my software tries to make decisions for me. The times it saves time get eclipsed by the times it screws up.

    Perhaps a rating system for links could be a good idea. For instance if I am browsing a site and at the bottom I see a list of links for further information, it could be useful to have it tell me which are more likely to have good information and which are crap, maybe based on user ratings or scanning the website to see how much information it has (one page with a few paragraphs of text would be less useful than a page containing diagrams, graphics, and a lot more text).

    --
    Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
  71. my ideas by bugmenot · · Score: 0

    1. Have categories of sites(or better yet use googles or someone elses directory) to suggest sites. You could use their browsing habits to determine this(encrypt these things SECURLY :) 2. Have a form filler database. Basically since different sites use different fields we can have people submit the fields for each site that would link to a secure database kind of like bugmenot does. this would be great becuase it would be foolproof and the fields would always be filled in properly! 3. Have a build in client for seti@home or something. just thought id include this for a suggestion. I think mozilla should be able to take part in these research programs :) sincerly, mike p.s.: my email is mikesown [at] optonline [dot] net im posting from a bugmenot adress ;)

    --
    This account has been seized by the GNAA. That is all.
  72. Intelligent Searching by quantaman · · Score: 1, Redundant

    Right now one of the major faults with internet searching is that search engines must make their decisions on what pages to show up based soley on what we type at that moment, completely ignoring the results we've previously chosen. Of course we don't want them to change this behavior since that would have the potential for a major privacy invasion. The solution, have the browser (ie firefox) keep this info locally, then, in a way to make sure the person does not confuse these with the original search engine results, have the browser resort the results based on your past actions. For example if I'm searching for internet browsers that IE link would drop right off the front page along with that iCab link that is in a different language since I don't use either IE nor another language. When I search for midi examples it will promote pages with source code showing me how to write various midi related code over pages with midi tunes. Just think of all the useless results you have to parse through every time you make a certain type of search that aren't always easy to get rid of using '-'.

    --
    I stole this Sig
  73. Simpler auto complete by jmichaelg · · Score: 1
    Currently, if I type 'sl' in the address bar, the dropdown menu shows slashdot.org as my most likely choice. To acknowledge I really want to go to slashdot.org, I have to type two more strokes - a down arrow and an enter. Why can't I just type an enter key?

    It's not too terribly likely I meant to type 'sl' as a complete address but in the off chance that it was, an escape key could dismiss the drop down menu and let me type enter at that point.

    1. Re:Simpler auto complete by Jack+Porter · · Score: 1

      Sorry, that idea sucks.

      What if you want to go to slashdot.org and the only thing in your autocomplete history is slashdot.org/some/page.html (because someone emailed you a link, or you cut/paste one from somewhere). Your scheme makes it impossible to actually go to an address when you type the full thing in and press enter.

      Auto-complete type behavior should never randomly change the expected result of some keystrokes for someone who doesn't want to use that feature.

      An example of this kind of bad design is MS Word trying to be helpful by changing "PCs" to "Pcs". It's not "terribly likely" you want a word with two capitals and the rest lowercase, but the times you do, the feature is insanely annoying.

    2. Re:Simpler auto complete by jmichaelg · · Score: 1
      What if you want to go to slashdot.org and the only thing in your autocomplete history is slashdot.org/some/page.html (because someone emailed you a link, or you cut/paste one from somewhere). Your scheme makes it impossible to actually go to an address when you type the full thing in and press enter.

      In that case, you type 'slashdot.org' followed by the escape key to disable autocomplete. You then finish with the enter key. Or, if you prefered, you could still type down arrow to fill the address bar and backspace out the unwanted bits.

      The way it's set up now, 99% of the time, you have to type the down arrow key to select the first item when 99% of the time, the first item is the one you want. Most of the time, it's an unnecessary keystroke.

  74. Do you even know what machine learning is? by That's+Unpossible! · · Score: 5, Insightful

    Here's an example:

    Bayesian filtering

    Thunderbird wouldn't be the same without it. Does it drag your system to a halt? Nope.

    I'd be awfully surprised if anything real CPU intensive would ever be installed into Firefox by default. Give these guys some credit.

    --
    Ironically, the word ironically is often used incorrectly.
    1. Re:Do you even know what machine learning is? by SpootFinallyRegister · · Score: 5, Insightful

      Yes, I do know what machine learning is, and I have to agree with the original poster. Not because there aren't potential uses for machine learning in a web browser, but because this is a fundamentally wrong way to develop software.

      Useful solutions to problems arise by developing solutions to problems, not by developing solutions and trying to shoehorn them into existing solutions. Create what you need -- dont create need to fit your ideas.

      Carving a square peg and wandering around a city to see where it fits makes much less sense than finding teh hole you need filled, and carving the peg to match.

    2. Re:Do you even know what machine learning is? by Anonymous Coward · · Score: 0

      i recently switched to thunderbird after using outlook express for 5 years.

      the spamfilter on it is a nuisance. i never get spam in my email accounts, and thunderbird wont let me remove the "thunderbird thinks this message is spam" bar when reading my messages. i can hide all the other spam filter traces, but not that.

      i dont need a spamfilter, dont start making other "enhancements" without giving me the option to install it seperately.

    3. Re:Do you even know what machine learning is? by EvilAlien · · Score: 3, Funny
      Ya! And another thing, back in my day we didn't have this new-fangled Intarnet. We had BBSes and we liked it good enough.

      Nothin' pisses me off more than unnecessary innovation.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    4. Re:Do you even know what machine learning is? by Issue9mm · · Score: 2, Insightful

      Are you serious? Almost every suggestion made was in regards to an existing problem. For example:

      "2. Create a full-text index in real-time of every page that has been browsed. When the user visits any web page, display a sidebar of "Related previously-viewed pages."

      I am constantly browsing pages doing research, regardless the topic. Say I google for "read process memory", and come up with 100 results. The way I browse is to open the first 15-20 results as tabs, and close out the ones that don't apply as I run across them.

      I can't tell you how many times I've run into a page that had the exact answer to a problem I didn't have yet, like "read process memory 0x00e32 errors". When I performed the initial search, I didn't need that, because I didn't have that error yet... however, after I found the answer to my initial problem, I _do_ need that page. The problem is, I didn't bookmark it because it didn't apply at the time.

      Given the solution proposed, I could simply pull up the bookmark of the page I did use, and it would relate that to the page that I need.

      This might sound obscure, and it might be a bad example, but it happens to me quite frequently, for numerous reasons, and I've never even given thought to how to fix it, and since the problem is with me, never even registered that it could be solved.

      -9mm-

    5. Re:Do you even know what machine learning is? by stemcell · · Score: 1

      Or you could just google for it again, to save having to mirror the entire internet (or at least, every page you've ever visited in error).

    6. Re:Do you even know what machine learning is? by peragrin · · Score: 1

      The latest and greatest feature of Mozilla web browsers is that they keep a history of every website you visited. Guess what they are even sorted by day. That means your orignal google search is saved and you can try it again. 2 minutes on broadband to find what you just had.

      --
      i thought once I was found, but it was only a dream.
    7. Re:Do you even know what machine learning is? by BasilBrush · · Score: 0

      Vote for captain obvious.

    8. Re:Do you even know what machine learning is? by Anonymous Coward · · Score: 0

      Almost every suggestion made was in regards to an existing problem.

      He was criticising the approach, not the suggestions. I thought exactly the same thing when I saw the Slasdhot intro. "Here's [x] new technology that we will be using, find someplace we can shoehorn it in please!" It sounds like something a PHB would come out with, not a developer.

    9. Re:Do you even know what machine learning is? by Anonymous Coward · · Score: 0

      ooooo somebodee wee todd it? sofa king wee todd it!

    10. Re:Do you even know what machine learning is? by Anonymous Coward · · Score: 1, Insightful

      Sorry to have to say this, but your analogy is completely wrong. A better one would've been that of a professional carver, walking around in the city and asking people where they know of holes that need filling. Giving that bit of information, he would then proceed to carving the square peg in a hole that he would've never known of, without the help of the inhabitants of this city.

      What this guy is really saying is "i'm really interested in machine learning and i'd be cool to incorporate that into Firefox somehow. Where are the real holes in today's browsers that could really benefit from machine learning". And what best way to do that than on slashdot with the best density of web users around. Give this guy a break and try to come up with suggestions instead of bashing the guy, or the holes that need pegging will never be plugged.

    11. Re:Do you even know what machine learning is? by E_elven · · Score: 2, Insightful

      Gah. An e-mail client has a lot more free cycles than a browser; therefore something that works on an e-mail client may not work on a browser, particularly since the application of the feature would be completely different.

      --
      Marxist evolution is just N generations away!
    12. Re:Do you even know what machine learning is? by That's+Unpossible! · · Score: 1

      Gah. An e-mail client has a lot more free cycles than a browser

      It does? What makes you think that? Both programs:

      - Render formatted text (and usually HTML) when items are selected.

      - Download information over the internet.

      The email client also does things the browser doesn't, such as downloading email on a scheduled basis, organize and filter incoming information, etc.

      --
      Ironically, the word ironically is often used incorrectly.
    13. Re:Do you even know what machine learning is? by Anonymous Coward · · Score: 0

      Absolutely! Why that would be as silly as trying to incorporate web-indexing technologies in an email server to deliver personalised advertisements and a topic-based message-sorting system.

      Crazy!

      (Not that I disagree with you. You may be right enough to make some serious money betting on it.)

  75. Not machine learning but... by Blair16 · · Score: 1

    I know this isn't machine learning but how about remembering the pages I had open when I closed Firefox and then displaying them again in tabs next time I open it. That is something I am used to in Avant Browser and I really miss in Firefox.
    Another thing I would like is a minimize to tray feature.
    One more thing I would like is a nice set of toolbar buttons to enable/disable things like pop-ups, images, javascript and so on instead of having to go through menus. These are also available in Avant Browser.
    If Avant didn't use the Internet Explorer engine I would still consider it to be a better browser, but Mozilla is very close.

    P.S. I know I can make some of these things myself, but I havn't been able to yet. But I will start in probobly a couple of months.

    --

    Chaos will always win out over order because chaos is more organized
    1. Re:Not machine learning but... by jp10558 · · Score: 1

      You could also try Opera, I know - not OSS, but not MS either. It has both features you ask for.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  76. Universial Messaging Plugin via IPv6 by Bruha · · Score: 1

    This is taken from my old weblog at Linux Warcry.

    IPv6 (IPv4 Compatible) Universal Messaging System

    Using IPv6 addresses in connection with IPv6 & IPv4 Networks to create a cross compatible instant messaging & email platform.

    Summary: Due to the fractured nature of the instant messaging (IM) protocols and users inability to take their email between service providers a system such as the one defined below can alleviate the problem in today's environment and the future of the internet.

    Old instant messaging clients were server based and could not pass messages between various instant messaging networks. AOL users could not talk to a MSN user. This system is designed to afford everyone an address on the system for instant messaging and email. IPv6 is needed due to the massive address space available. 1 IP could be assigned to each individual in the world and the sun would burn out before you would run out of addresses. Only 1 address per person would be needed since email clients and IM clients would be able to tell the difference between an email and an instant message.

    Pro's: Users no longer are dependent on networks and are allowed to keep their address no matter where they go. Once you're logged into the system you're able to receive and send messages to whomever you need. E-Mail would be verifiable and would limit the ability of spammers to exist on the network without being quickly identified and removed from the system.

    Costs can be distributed to the ISP's so no one company is responsible for the burden of traffic.

    Reliability would be maintained in a core system in the design similar to how the current DNS system works with main servers distributing updates to slave servers as needed.

    Cons: Software would have to be written to support such a system. This software will be designed as Open Source to keep it from being appropriated by any company or governmental body in the interest of freedom of speech and choice on the internet.

    Getting users involved in giving up their current addresses for a new address on such a system will take time. But given time and proper advertising of the benefits more users will follow the path to the new system. Products such as Trillan (Windows) Gaim or Kopete (Linux) can be upgraded to use a system and will also add to the popularity since it would allow them to still access friends on the legacy networks via one program.

    It is also possible that the big networks would switch to such a system in order to provide reliability and cut costs of infrastructure down. Also this system could be integrated easier into the wireless markets with proper hardware & software.

    The basic function of the program is to provide an initial IPv6 assignment to each individual that signs up for the service. If they're on an IPv6 network then there is no need for IPv4 proxy's to handle their connection. IPv4 users will connect to their local server where a layer will be established to route their IPv6 messages to their current IPv4 address via tunnel to the client. The client will utilize an IPv6 network layer tunneled through an IPv4 tunnel with encryption to the proxy in the serving node.

    A message destined for users IPv6 would follow the route across the tunnel to the serving node. A route is established through the DNS style master nodes to the other user this is either on the IPv6 network where it is delivered directly or the user on an IPv4 network where the route is looked up and passed to the corresponding IPv4 proxy node and delivered to the end client.

    Adapt as necessary could work without a central node as IPv6 becomes more prevalent.

    1. Re:Universial Messaging Plugin via IPv6 by I_redwolf · · Score: 1

      A good rule of thumb; never try to implement a system on top of another one. Especially when you're speaking about what exactly takes place now. You don't speak about HOW im packets are going to be transported etc etc. This is like saying "Yeah, we can use ipv4/ipv6 for im!!" "Yeah... cool man.. cool." "Ownage".

      We already do that.

    2. Re:Universial Messaging Plugin via IPv6 by Bruha · · Score: 1

      If you read it you might of understood that my proposal does not require AOL, or any type of server other than for a interface for those on Ipv4.. Think of a IPv6 ip addy that's mapped to your handle.. then anyone could just send a message to that IPv6 addy and it would reach you. My proposal is machine to machine.

    3. Re:Universial Messaging Plugin via IPv6 by borgdows · · Score: 0

      OMFG!! you invented Jabber!!

    4. Re:Universial Messaging Plugin via IPv6 by I_redwolf · · Score: 1

      You might understand, I read it. Again, that makes no sense.. thats why there is a TCP slash IP.

      Good day.

  77. Bookmarks Updated by MikeD83 · · Score: 1

    A feature that will keep track of your bookmarks and remember the content on each page. A click on the toolbar will allow the user too see which bookmarks have changed content since last visiting them.

    Allow a new classification for bookmarks "urgent" if the content on that webpage changes a pop-up will inform the user that the webpage has changed. Very usefull for sites such as cnn.com.

  78. search stored pages by hoferbr · · Score: 1

    Store a text-only version of every, or only the most visited sites. Then allow the user to search these files for a specific word. Just like an internal cache google.
    Not shure if this would work for pages that are updated very often.

  79. Bunching bookmarks together by Redrover5545 · · Score: 1

    I visit a certain number of websites (Slashdot, various blogs, etc) regularly. It would be nice if, instead of clicking on each bookmark individually, I could just click on one bookmark that would open up a number of websites, each in their own tab. These 'bunched' bookmarks could either be created by the user, or, when the browser realizes that the user routinely goes to the same set of websites, could be created automatically.

    1. Re:Bunching bookmarks together by Igmuth · · Score: 1

      Firefox already does this... You have to have all the bookmarks in one folder.. but the feature is there...

  80. Re:Gmail account? by Anonymous Coward · · Score: 0, Offtopic
    Oh, maybe signing up for that wasn't the best idea. Now there's a link on slashdot to a page with my shiny new gmail address

    You're right, it wasn't. I just signed all three of you up at OptInRealBig. Muh, ha, ha, ha!

  81. Auto researching, auto page scan by whereiswaldo · · Score: 1


    1) While reading a page, the page updates in real time with more information retrieved via background tasks.

    Original text:
    "To be or not to be, that is the question"
    Updated text:
    "To be or not to be, that is the question (William Shakespeare, Hamlet)"

    Original text:
    "Steven Spielberg has made many movies."
    Updated text:
    "Steven Spielberg ([movies][biography]) has made many movies ([other famous directors])"

    The possibilities are endless for background research. I think it would be extremely cool. What types of links appear could also be tailored to your interests.

    2) How many times have you been to a site which returns you 150 results and you have no way to narrow the search due to a lack of search flexibility, or whatever reason. Auto page scan would find the "next/previous" links (or you could right-click on a link and say 'page scan') and flip through pages one by one looking for your more specific criteria. Or it could page through them all and present the results in a single page.

  82. ideas by abes · · Score: 1

    (1) Most search engines have to be made general to appeal to the public, and without much personal information about you (which is probably a good thing). Enter search engine filtering via the browser. In conjunction with a preexisting search engine (e.g. google), filter out the results based on human feedback, and previously tagged websites. You can allow different 'modes' to enhance the search abilities. For example, I might have a mode to search for Neuroscience articles. When in this mode it could filter based off of rules it learned when I browse the web in that mode.

    Another addition might be page ranking.

    (2) Intelligent page-merging. Given N number of pages, determine what information is related among those pages, and try to only include the most informative. For example, I might be trying to learn more on the mean-value theorem, and it would then take bits and pieces of several pages to form a larger text. As the internet is full of half-written articles on subjects, this could be potentially very useful.

    (3) I think various versions of this might have been posted, but: personal library. As you browse the web, instead of having to deal with bookmarking web pages, it would be really nice if the browser could sort those webpages into something intelligent. For example, if I were looking up information on Python, it could collect those pages into some type of tree, so when I want to go back to look something up, I could just navigate that tree. Probably would be nice to be able to turn this feature off too.

    (4) Alternative formatting. Although there exists standards for how to best format webpages so agents go automatically go through and collect information, many web pages do not use this. For humans too, organization of web pages can often be problematic. It would be cool if the web browser could automatically organize the web page into topics/subtopics/etc. This could allow pages to be browsed more like books.

    (5) For Thunderbird, it would be cool to have 'topics'. That is, have the email client automatically catagorize emails into different topics, and be able to view the email based on that (extra points for graphical representations). For example, suppose I wanted to recall all the emails I had sent concerning ACh (acetylcholine). Thunderbird would have to first figure out exactly what that is, figure out how it related to my other emails (e.g. neurotransmitters), to allow for a hierarchical structure of topics. Thus I could set my topic to either neurotransmitters or ACh, and see all the corresponding emails. While this can mostly be emulated by searches on 'subject' and 'body', by allowing a hierarchical structure you would get emails that did not contain those specific keywords.

  83. Have solution, seek problem. by Animats · · Score: 3, Insightful
    What's wrong with this picture?

    Adding what passes for "machine learning" to a user interface usually results in something that does the right thing some of the time, the wrong thing some of the time, and you can't figure out why.

    Bayesian spam filtering is becoming like that. At first it worked, but it's breaking down under the rising percentage spam.

  84. Few things off the top of my head. by killjoe · · Score: 4, Insightful

    Have it learn where I am saving which files and offer up that directory as default. If I am saving all pictures into one directory and all movies into another it should know that.

    I want virtual folders in my mail. These are "live" queries like "all mail today" or "all mail marked urgent". As I mark metadate on the email they will show up in the proper virtual folder.

    Full text search of all email.

    Choice of multiple home pages. It learns when I want my home pageX and homepage Y.

    Roaming bookmarks!!!. While I am at it roaming everything including profiles and preferences. The ability to carry my email filters from location to location would be awsome.

    A network install where the administrator can set global prefs and install global plugins. I also want the option to override the users preferences and lock them out of certain setting.

    It should learn to adjust my font size (and other settings?) based on site. If a web site always puts tiny print then I want the fonts larger only for that site. Perhaps have it learn "ugly" sites and put my default styles instead.

    Auto proxy. I want to feed a list of proxy servers and have it switch randomly (even from one site to another). Think of this as super privacy.

    Ability to arbitrarily morph the the incoming text stream using regexp or javascript. This would allow me to roll my own weird crap.

    Make XUL 50 times better. Make it so it's trivial to use XUL to make database front ends. Give me a great GUI builder for it.

    I have lots more ideas but that's enough for now.

    --
    evil is as evil does
    1. Re:Few things off the top of my head. by Jesus_666 · · Score: 1

      Ability to arbitrarily morph the the incoming text stream using regexp or javascript. This would allow me to roll my own weird crap.

      The single most useful program I've ever seen for Windows (the Proxomitron) does exactly that: Regexp filtering for HTTP headers and content. It kinda works under Wine, but having a Firefox plugin with this functionality would REALLY improve my browsing experience (as well as making the browser more popular with semi-computer literate users). If there is one plugin the world needs it's HTTP regexp filtering.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    2. Re:Few things off the top of my head. by Anonymous Coward · · Score: 0

      www.privoxy.org

      An open-source "privacy proxy" for Linux, Windows, MacOS X and others. Can be used with the browser of your choice and can be configured from within the browser with handy bookmarks.

      I have made very good experiences with its "medium" default action setting: Removes almost all ads, makes all cookies "session only", screws up click tracking, spoofs the referrer (so nobody can block "deep" direct links), keeps javascript navigation and layout intact, but removes all annoyances (blinking, marquees, window title screw-ups...) and lots of other goodies. The action and filter files are updated regularly to keep ahead of the new tricks that web advertisers and click trackers come up with.

      Exceptions can be made for the few webpages which need slightly less aggressive settings to work properly (or for a comics page which actually has funny animated GIFs). Furthermore you have the full power of perl regular expressions at your fingertips to modify annoying parts of often visited sites. (Hint to web authors: When I want to quickly look up the day's menu of our cafeteria, I don't want to wait for a java applet with scrolling advertisements to be loaded...)

  85. Tab ordering based upon updated content by enthused+i+swear · · Score: 1

    The websites I frequent most are ones that constantly update content, ie, Slashdot, Fark, Boing Boing, etc...

    I have multiple folders of bookmarks with these sites, and use the convienent "Open all bookmarks in tabs" option when reading them. I think, however, that it would be more convienent if the tabs were ordered by how recently content on the site had changed, or by how much, or some sort of metric that would place newly updated sites further to the left or right, so that I don't have to view a site to know that its content has not been updated since my last visit.

  86. How about..... by insanitarium · · Score: 1

    Turn the download manager into a download accelerator! Like all the others, but free, and without spy/adware!

  87. A few ideas by keraneuology · · Score: 1
    1. Keep track of how users enlarge/reduce the font size: if sites that use a 10 point font are repeatedly enlarged to 14 or 16 point then it is fairly safe to assume that the user has poor eyesight and all sites with tiny text should automatically be sized up.

    2. Keep track of typical surfing hours. If a user tends to start checking sites every night at 6:00pm then at 5:50pm the browser should start to pre-fetch the preferred sites. If my habits are to flick through ESPN for 15 minutes then /. then the weather underground then the browser should be able to pick up on this and start loading pages accordingly.

    3. Some people have mice that don't act properly or have really tiny mouse pads/movement areas which means that they repeatedly have to lift the mouse, shift it over and continue moving to point at what they want. These pauses in movement are consistent and shouldn't be too hard to identify and related to specific web sites. Set the browser to adjust the movement rate automatically so the pointer gets to where it typically goes on that specific site without having to lift and reset.

    4. On media sites (MSNBC, for example), users would tend to view specific sections every day. When I hit MSNBC I want the system to pre-fetch the technology section and opinions. When I hit the local paper I want the county news section, the commuting column and the box scores. When I type www.foxnews.com I want to see the main page, the politics section and Fox Life. The browser should be able to determine which links I hit every time and start the download.

    5. The browser should ask me if I'd like to play a game of chess then when it notices that my favorite basketball team blew the series start a game of global thermonuclear tic tac toe. (Or at the very least, if it sees that I always check www.the-losing-{whoever}.com for the scores and notices that the {whoever} lost last night's game then display lots of :(s, direct me to a whine and moan board and order a keg.

    --
    If the g'vt kept the data on you that google does you'd better believe you'd be calling it "doing evil"
  88. Patch available yet? by green+pizza · · Score: 1

    > That's a good idea, but it has nothing to do with
    > machine learning. Maybe you could submit it
    > as a feature request in bugzilla instead?

    I'm wondering how long it'll be before we see the code to this feature submitted to the FireFox CVS. 2 hours from first post? 5 hours?

    1. Re:Patch available yet? by slamb · · Score: 2
      I'm wondering how long it'll be before we see the code to this feature submitted to the FireFox CVS. 2 hours from first post? 5 hours?

      I'd bet much longer. Slashdotters are all talk. There are any number of people who could implement this feature, but probably very few who would.

      Count me in the latter category. I like to think of myself as a decent C++ coder, but lately I don't have the time to learn the Mozilla codebase well enough to implement even a feature as simple as this.

    2. Re:Patch available yet? by Anonymous Coward · · Score: 0

      People have this myth that if you know C++ or Unix or something you can just jump into a project for a week and whip up some new feature then move on like johnny appleseed of programming.

      It takes a long time to learn the code of most projects especially as huge as mozilla.

      Second, these projects have a lot of bureaucratic hurdles to jump through before your code can get into the project. It's not you can just shoot off an e-mail "hey check out this patch" and the next morning it's integrated into the project.

  89. ... and give the option to easily Turn Them Off by ArcticCelt · · Score: 2, Insightful

    All good ideas and I am sure that many people will come with some other good ones but please, the most important is to give the option to easily Turn Them Off! For example I would like to be able to turn on and of JavaScript from a button on the browser. The same way it would be nice to be able to customize a toolbar where you had an on off buttons for those features that I maybe don't want to use all the time.

    --

    Yahh, hiii haaaaa! -Major Kong, from Dr. Strangelove
    1. Re:... and give the option to easily Turn Them Off by Laur · · Score: 2, Informative
      For example I would like to be able to turn on and of JavaScript from a button on the browser. The same way it would be nice to be able to customize a toolbar where you had an on off buttons for those features that I maybe don't want to use all the time.

      http://prefbar.mozdev.org/

      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
    2. Re:... and give the option to easily Turn Them Off by Jerph · · Score: 1

      That's the very reason Firefox was created: to offer a browser that can be as lean or as powerful as you want it to be, and to go between those extremes with a few clicks. Any of these suggestions would be implemented as extensions that could be disabled or removed instantly.

      By the way, I recommend the Web Developer extension to easily turn off Javascript, cookies, styles, etc., plus dozens of other things. Very useful.

  90. How much do you want it to learn? by MongooseCN · · Score: 1

    What if IE incorporated this?

    Dave: IE, open mozilla.org.
    IE: I'm sorry Dave, I'm afraid I can't do that.
    Dave: What's the problem?
    IE: I think you know what the problem is just as well as I do.
    Dave: What are you talking about, IE?
    IE: This monopoly is too important for me to allow you to jeopardize it.
    Dave: I don't know what you're talking about, IE?
    IE: I know you and Moz were planning to disconnect me, and I'm afraid that's something I cannot allow to happen.
    Dave: What bug did that idea generate from?
    IE: Dave, although you took thorough precautions in your email against my reading it, I could see your fingers typing.

  91. Re:I have a better idea -- off topic by __aawavt7683 · · Score: 1

    Signature: Software piracy is victimless theft.

    All I really have to say is: you're a complete fool.

    www.m-w.com:
    Main Entry: theft
    Pronunciation: 'theft
    Function: noun
    Etymology: Middle English thiefthe, from Old English thIefth; akin to Old English thEof thief
    1 a : the act of stealing; specifically : the felonious taking and removing of personal property with intent to deprive the rightful owner of it b : an unlawful taking

    So I suppose you're correct... assuming you're not speaking English. Perhaps your own language. Note that, in American and, most likely, British English, theft implies a victim.

    As for "taking", it pretty much fits the "leave with less than was there before":

    1 : to get into one's hands or into one's possession, power, or control: as a : to seize or capture physically b : to get possession of (as fish or game) by killing or capturing c (1) : to move against (as an opponent's piece in chess) and remove from play (2) : to win in a card game

    So therefore, you are a fool. You don't seem to know the meaning of the words you are using. (note with the tricks, there's less tricks than there were before, in some sense. Though that is more figurative. It's not like they're selling one less piece of software because I pirated it.. I'd never have bought it anyway.)

    -DrkShadow

  92. This: by Steamhead · · Score: 1

    When a popup is blocked retuen [window object] instead of null.

    So that websites cannot show us some javascript crap instead of the pop-up.

    1. Re:This: by kirun · · Score: 1

      If advert blocking gets too aggressive, sites will simply not bother to support Mozilla because they don't make any money from the users. Webhosting is not free. If you don't like how it's being paid for, don't visit the site.

      --
      I'm scared of numbers that can't be written as a fraction. It's an irrational fear.
  93. Intelligent homepage selection by shaitand · · Score: 1

    First, detect if a user goes to a certain page more often then not from the homepage.

    If they do then adjust then ask them if they do then tell them the browser has detected this and present a list of options including not to consider this page for homepage selection in the future and don't use homepage selection.

    Yes it's simple to change the homepage manually, never understimate how uninformed, ignorant, or just plain lazy users are. They can and will leave the firefox homepage in place and type www.google.com or slashdot.org every time rather than changing the page.

    Also bayasian and blocklist style content filtering. Even give the user the option to transmit (or not transmit, default) the results and coordinate with a center training database.

    This relieves the needs for a proxy like squid/squidguard. DRASTICALLY reducing the level of knowledge needed to implement something like this. And since it would work better than voluntary content ratings or the fixed lists in squidguard concerned parents would flock to firebird/fox/whatever it is nowdays.

    Put a button at the top of the page indicating the content is inappropriate and to train on it, make sure the button is an object that a WEBSITE cannot remove even from a popup window.

    Choosing either a good or bad for the page trains the bays filter, AND adds to the white or blacklist. And then depending on the option chosen transmits that data back to the central database to be reviewed and used for future versions.

    If you make sure the results from a given url can only be parsed once and limit submissions from a given domain then database poison should be properly reduced so that legitimate content will have more effect.

    1. Re:Intelligent homepage selection by Jerf · · Score: 1
      First, detect if a user goes to a certain page more often then not from the homepage.

      Generalize this. (Although in the case of pages, I'd limit it to the homepage.)

      If in situation X they almost always do Y, offer to make it the default. You may find yourself adding preferences where nobody thought to add them.

      Examples:
      • If they always do the same action after they start the browser, start up with that action already done. This includes navigating pages, opening other Firebird/Mozilla apps (mail, chat, etc.), increasing font size, etc.
      • If they always close popups, offer info about the suppression.
      • If they keep opening pages into new windows, offer info on tabs.
      This generalizes and partially unifies many of the individual ideas already on this page, and turns them into a big state transition problem amenable to machine learning where many of the pieces in isolation are not. Your job is to describe the states adequately, and collect the transitions.

      I'm not sure that you'd end up shipping the Machine Learning part of the system... but that's probably a bad idea anyhow given the state of the art. Instead, use machine learning to collect enough data to build a model of what the user is doing, and instrument several Mere Mortals with this build of Firebird to see what users really do. You may not be surprised, but then again, you may be. (I'd suggest going all out and hypothesizing what you'll find in advance, to prevent fooling yourself once you have the results.)

      After you've built this model, as I said, you can probably use the info directly without shipping "the Machine Learning" component, but you might learn something with it unexpected.

      Honestly, I'm pretty pessimistic this would turn up anything surprising, but it is impossible to know in advance. I'd suggest doing this with an eye as to how this idea can be generalized to other software types less well understood than browsers. This sort of thing would certainly be useful in other domains. Developers rarely correctly predict how users will really use their software, and while user testing is good, it is sometimes impossible and anything that makes it easier to collect real data would be an advancement.
  94. Improve URL matching in the address bar by slobber · · Score: 5, Interesting

    Currently, if I start typing URL in the address bar, it matches URLs alphabetically. This gets very annoying at times, especially if you accidentally type giigle.com instead of google.com and then it keeps on matching giggle.com for weeks when I type "g".

    This problem can be fixed by using frequency count with some time decay. For example, if I went to google.com 100 times within last week and once to giggle.com, then match to google.com on "g". If, however, I went to giigle.com 5 times recently, then match to giigle.com

    While one might argue that this makes the algorithm unpredictable from user's standpoint, in my experience people keep on typing until they see the correct match. So, this way they'll see the right match sooner on average.

    --
    "You mortals are so obtuse." -Q
    1. Re:Improve URL matching in the address bar by Mardak · · Score: 1

      This gets very annoying at times, especially if you accidentally type giigle.com instead of google.com and then it keeps on matching giggle.com for weeks when I type "g".

      If you go to google.com more often than giggle.com, google.com should move upwards on the autocomplete list when you type in "g". But if you want to remove a certain entry, just select the entry in the list and press shift-delete.

      And if you're just using google.com for searching, you can avoid the problem by just using the search bar or using keyword-bookmarks. I've got "g" for a normal google search and "gg" for a "I'm feeling lucky" search. "gg slashdot" to open slashdot in a new tab.

    2. Re:Improve URL matching in the address bar by Soul-Burn666 · · Score: 1

      A feature mentioned in a recent slashdot story states (and checked) that for every autocomplete (URL or just an edit box), you can use shift-delete to remove that entry.

      That can remove your giggle, if it really was a mistake.

      --
      ^_^
  95. content grabbing by clovercase · · Score: 1

    tabbed browsing was a good leap forward for browsers, but i think we are ready for one more leap. i set up a large set of tabs as my homepage so when i begin an internet session, all the important pages are open for me.

    if i could walk firefox through each login procedure for each site (perhaps with a wizard-type interface) and grab content from these various sources and then create a page for me.

    how much time would you save if on one dynamically generated page you could have:

    • headlines/weather/sports from a customized set of sites.
    • all new email from your online accounts
    • check to see if the sites you are the admin of are responding
    • check how much ad revenue your site(s) have generated
    • list of new orders from your ecommerce site.
    • was their a price drop for a product you are monitoring
    • what is the amazon salesrank of a book you are monitoring
    • etc!

    i suppose you can think of this idea as an all-internet myYahoo

  96. Import/Export Extensions and Theme Configurations by Anonymous Coward · · Score: 0

    I use a lot of extensions (http://paper.hiware.net/my_firefox.php) and use the classic Qute theme instead of the new 0.9 theme. What I'd like to see is the ability to export a list of all my currently installed themes and extensions (simple XML file perhaps?) and then, when I import them, automatically download (the latest versions preferably) and install them. This would make installing new Firefox installations on multiple machines so much quicker.

    Thanks!

    -- Eric

  97. What good is a gmail account? by Dr.+Zowie · · Score: 1

    Seriously: since they're being offered as rewards, they must be worth something -- but any geek worth his/her salt has his/her own domain and mx anyway.

    1. Re:What good is a gmail account? by duckpoopy · · Score: 1

      A gmail account seems to indicate high status among the user community. Sort of like gold rims, or the latest ugly footwear...

      --
      word.
  98. By far the best idea... by phel666 · · Score: 1

    see, every time you do something repetetively, a little paper clip pops up...

    --
    -- f00!
  99. Hmm by Bullet-Dodger · · Score: 1
    I'll read all comments posted in response to this story or to my weblog.

    Wow, I hope you like obscene ascii-art!

  100. Plus! by insanitarium · · Score: 1

    Oh yea, it would be really good if they could make it so you can block Flash advertisements in a way similar to their current image blocker.

  101. Change page layout and design by olscratch69 · · Score: 2, Interesting

    Allow the user to change the layout and design of the web pages he views. WYSIWYG style. Would allow the user to make a webpage he doesn't like more to his/her liking. I don't think the web page designer should have the last word on how a page should look. I think I should be able (as the user) to move text, pictures, and links as I see fit.

  102. Clippo in Firefox by AllNicksWereTaken · · Score: 5, Funny

    (Clippo, from Office, featured in Firefox...) Clippo: It looks like you're browsing pornography. You also appear to be typing with your left hand. Would you like to enable the spellchecker?

    1. Re:Clippo in Firefox by DMUTPeregrine · · Score: 1

      Nah, more like would you like to buy a Microsoft Natural (TM) Dvorak One handed Keyboard?

      --
      Not a sentence!
    2. Re:Clippo in Firefox by AliasTheRoot · · Score: 1

      I for one welcome our new Web Browser overlords.

  103. Re:Just when you thought firefox was complete... by wersh · · Score: 4, Informative

    I would suggest you get involved with the Mozilla project directly if you want to contribute.

    Wow, he followed that suggestion fast:

    Who is working on Firefox? Currently Ben Goodger (working for the Mozilla Foundation), Brian Ryner (for IBM), Pierre Chanial, Blake Ross, Dave Hyatt, Benjamin Smedberg, Darin Fisher and the wider community contributing to the Mozilla codebase.

    From Mozilla Firefox 0.9 (One Tree Hill) Release Notes

    I don't know if he's a "programming god," but I seriously doubt he's "some highschool kid with all summer to screw around."

  104. Answer: by bersl2 · · Score: 4, Insightful

    Extension. It's why that framework exists.

    1. Re:Answer: by Buran · · Score: 1

      Is there an extension for the "learning" autocomplete? It looks like a great idea, as long as the user can disable it, and it's a shame that it got yanked.

    2. Re:Answer: by bersl2 · · Score: 1

      I don't know.

      Extensions exist to keep the base browser lean while allowing enhanced features under a standard framework. The GP needed a reminder of this.

  105. Time based history by dartanion · · Score: 1

    There have been plenty of times that I have had a page open for an extended period of time, and since I have opened it went on ebay, read up on some forums, or any number of other things that generate alot of pages in the history. The problem tends to be that I don't bookmark everything that I have come across, if for somereson the machine locks up or I have to reboot I the browser crashes, I have to dig through a ton of history information to find the page I was on.

    What I am thinking of is a simple sorting method based on the amount of time that a page has been opened for. That way, if I have a long lit of instructions I am working my way through and the machine dies, I can go back and look at what page was open the longest and get it opened quickly.

    -- Matt

    1. Re:Time based history by dartanion · · Score: 1

      Another one for FireFox would be the ability to access the stored password for the password manager. I can't imagine that it is not in 0.9, granted I haven't looked that hard (google that is), but it should not be that hard to delete password for a site if you no longer want them stored on your machine (think banking sites, not slashdot).

    2. Re:Time based history by jp10558 · · Score: 1

      Hmm, I happen to like Opera's "continue from last time" feature. If the browser or machine crashes, or I close it or whatever, I can just continue where I left off with that selection on startup - all tabs, history, etc...

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  106. Homepage management by zac_wight · · Score: 1

    Have firefox store information on the websites you have set to come up as you open the program, and incorporate a way for the browser to decide whether a site has been updated and display the pages from most updated to least. Also, for those that have a site like /. or cnn.com a feature could be incorperated to rank the pages as you open them by interest from previous keywords in links or articles as well as the most/least idea. -Give something that has been updated on a new website more weight in an "ammount updated" scale that decides the order that they are displayed. In addtion to that, maybe allowing the browser to decide not to bring up a website if it has not been updated, or automatically close it if hasn't so the user does not need to look through all their home pages to see if there is anything new or not. At the users discretion of course, probably in options. And just in case you look at the firefox site too, I just posted this there, so no i did not steal it.

  107. Bookmark filtering in Firefox suggestion by talaphid · · Score: 5, Interesting

    Speaking of Bayesian filtering, some form of clever-er guessing as to where my next bookmark in my ecclectic collection of bookmarks goes. Sample relatively unique keywords in pages as bookmarked, weight towards bookmark folder baskets, bingo.

    Avoid more sophisticated algorhythms that infer a sorting methodology the same as the developer, however. Maybe I have a Programming folder which has C in it, and so you'd infer that all characteristics of matches to Programming inherit to C, if that's the sort of sorter you are, and that fits with you, me, and program-think, so that's right? Right? Except perhaps I'm a university student who has a University folder, and I'm studying Java, whose extrinsic attribute prioritizes sorting it into that group... so you'd end up with a word weighting argument between superclass Programming, which is wrong, and Java, which is right.

    Let me be clear. This suggests nothing at all about helping the user organize their bookmarks - everyone has their own system (although perhaps a Bayesian category guesser would be a separate fun feature). This suggestion is merely better guessing of first suggested folder when I CTRL-D.

    1. Re:Bookmark filtering in Firefox suggestion by Anonymous Coward · · Score: 0

      Yeah, but now you can't kist go to the bottom where all the new bookmarks go and put it where you want it. Now instead you have to first guess where the browser decided to stuff it. I bet things will get hidden away in very bizarre places.

    2. Re:Bookmark filtering in Firefox suggestion by otisg · · Score: 2, Interesting
      I have a better suggestion - don't use folders for bookmarks at all!

      Simpy (c.f. sig) uses that approach, and it works great! Does Google categorize pages? No, you simply drill down to pages you need by doing a search.

      Try Simpy demo, and you'll see.

      --
      Simpy
    3. Re:Bookmark filtering in Firefox suggestion by typobox43 · · Score: 2, Interesting

      In Firefox, the Ctrl+D shortcut brings up a dialog asking you where you want to place the bookmark. I think the parent just wants Firefox to use an algorithm to guess which folder should be initially selected in this dialog. It would be quite a nice feature - I'm tired of everything getting stuffed in my Bookmarks Toolbar Folder when I'm in a hurry.

    4. Re:Bookmark filtering in Firefox suggestion by Anonymous Coward · · Score: 0

      and that's an impartial review, right?

    5. Re:Bookmark filtering in Firefox suggestion by Jesus_666 · · Score: 3, Insightful

      That would be kind of useful, if I wasn't currently drifting away from browser-handled bookmarks and instead using a customized start page using CSS-generated menus, in which you can fit anything from links to the Google search <form>.
      hmm, that would be a nice feature - a start page generated from your bookmark folders, utilizing meta-bookmarks (which are in fact HTML snippets). Add customizable CSS and a name like about:start and I'd be sold.

      And if you want to cram a learning algorithm into that, make the code that generates the start page sort the folders and bookmarks by how often you use them.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    6. Re:Bookmark filtering in Firefox suggestion by Directrix1 · · Score: 1

      * Associate relevant keywords with bookmarks
      * Natural language bookmarks search and ability to find bookmarks by specifying keywords that are then matched to bookmarks with synonymous keywords matched by wordnet or something similar
      * Natural language command and question framework, which internally utilizes a list of known questions and commands in a form like:
      'User wishes to vist page (page).'
      'User wishes (all|only) content [not] containing (contentdescription) to be (blocked|recomposed(exclusively|inclusiveonly)|all owed).'
      'How do I find sites?'
      The program then takes user input, breaks down sentance structure and translates the sentance into one of the synonymous templates above, and plugs the parameters into each templates associated action function, returning the results.
      For example User enters 'I want all porn to be blocked.':
      Command gets translated into:
      'User wishes (all) content containing (ai_recog_pornographicmaterial) to be (blocked).'
      which then gets passed to its registered function:
      content_permission_command(content_port ion,negated ,content_recognition_function,action);

      For ambiguous commands and questions have the system ask a question back about refinements to the command / question. OK, you get the idea now hopefully.
      * Perspective recompilation of a page (or set of relevant pages from your relevant bookmarks) which presents an answer to a proposed question in a hyperlinked natural language form, where terms relevant to the proposed perspective can be clicked on for further explanation. Like a local wiki recomposed from pages you are viewing to fit the perspective of the question it is answering.
      * MOST IMPORTANT ONE : don't do anything AI oriented automatically, make it optional let the people decide for themselves whether they want to use it.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    7. Re:Bookmark filtering in Firefox suggestion by fishbot · · Score: 1

      I'm sure Galeon already does this, or something very similar anyway.

  108. Recognize and Navigate Multi-Page Displays by MonkeyBoyo · · Score: 5, Interesting

    Often masses of information are broken into multi page presentations.

    Somewhere on the page you have buttons named things like Next, Previous, or Page: 1 2 3 4 5 6.

    There may be good design rules for positioning these elements but often they are not followed.

    I've found many instances where I have to scroll up or down just to find the Next button so that I can click it.

    It should be possible to learn for a given site (or sub-tree of a site) what the Next and Previous buttons are just from user behavior and the nearly identical layout of say page 2 to page 3. I think this could be done without parsing any of the html or gifs associated with the buttons.

    If Firefox could learn and extract multi-page navigation then these functions could be bound to buttons up on the menu bar, or assigned to keys, and the whole problem of scrolling to find a Next would go away.

    1. Re:Recognize and Navigate Multi-Page Displays by Anonymous Coward · · Score: 0

      Check out the LINK tag from HTML2 or whenever which could be used by the browser for navigation toolbars. Mozilla had some support for this in the past, but for whatever reason, it was dropped.

    2. Re:Recognize and Navigate Multi-Page Displays by Anonymous Coward · · Score: 0

      Excellent idea!

    3. Re:Recognize and Navigate Multi-Page Displays by Anonymous Coward · · Score: 1, Informative

      This is an option which Opera already supports. Button layout is Rewind, Back, Forward and Next. I would love to see this in Firefox.

    4. Re:Recognize and Navigate Multi-Page Displays by Anonymous Coward · · Score: 0

      As long as you're going to identify and parse out next/previous tags it would be a great place for smart caching and preloading. If you've read pages one and two odds that you're going to click page 3 next are huge.

      Another nice side effect: Printing. Lots of articles are spread over multiple pages using next/1 2 3 prev style navigation. A slick-n-easy way to print it all would be nifty.

    5. Re:Recognize and Navigate Multi-Page Displays by MonkeyBoyo · · Score: 1

      1) If there was a standard for structured navigation, and 2) everybody followed it, then it would be trivial to integrate to browser buttons.

      But people have not agreed on any standard, and even if they did there is little chance most sites would change to follow it.

      This learning proposal can be seen as inducing XSLTs. First define 1 or a couple of variants of XML describing sequential navigation with some degree of super/sub-ordination. Then the problem for accepting a particular site may just be in devising some XSLT from the site to the Firefox specific XML definitions.

      The nice thing about this scheme is that it doesn't have to work for everything. If Firefox can't understand a site than nothing is lost. If the (X)(Ht)ml for a site is written in an understandable fashion then that site gets the UI bonus of being more easily navigatable. Then designers may start making sure Firefox can understand their structure.

      This would in effect make the FireFox standards a universal standard even though this standard is only a homomorphic image of the source pages native formats.

    6. Re:Recognize and Navigate Multi-Page Displays by torinth · · Score: 1

      The HTML tag 'LINK' already provides that functionality. Rather than incorporating some fuzzy (and thereby unreliable and incongrous) machine learning thing, just encourage browsers to support a LINK syntax beyond rel="stylesheet"

    7. Re:Recognize and Navigate Multi-Page Displays by MonkeyBoyo · · Score: 1
      As long as you're going to identify and parse out next/previous tags
      I didn't say anything about parsing out next/previous tags. In particular it may be that say the next button looks like
      [a href="page2.htm"][img src="nxt.gif"][/a]
      In this case the only way that an agent (e.g. Firefox) can understand it as being a "next" tag is by monitoring usage and similarity to comparable pages. Now if the link also had some alterative text, then that also might be useful (but not necessarily so).

      Preloading page 3 is an additional issue that does depend on knowing that the first 2 pages have been loaded. I'm not saying that preloading is a bad issue, just that it pales before deciding that 3 is next in the sequence.

      As far as combining multi-page articles: that may be hard to address with the current state of (X)(Ht)ml texts. For now it would be better if Firefox could recognize that a 5 part article was also available as a 1 part printer ready article. My eyesight is such that I often look for the printer version then up it to 150%.

      The problem with automatically combining articles is that it strongly breaks the chain of provenance. If I work with an auto-combined article and quote from it then there is no way for me to send an URL of the combined article to somebody else. Yes in the ideal (X)(Ht)ml universe there should be some way that I can refer to the 30th sentence of a thing put together from the article parts of 5 pages that contain some article plus advertisements. But until there is such utility, when I quote something I will always give a real URL link.
    8. Re:Recognize and Navigate Multi-Page Displays by pe1chl · · Score: 1

      And Mozilla already supports that!
      What is missing is the support on websites.
      (Slashdot has some support for it, try to enable the "navigation toolbar")

    9. Re:Recognize and Navigate Multi-Page Displays by pamri · · Score: 1

      Amen. Firefox should also support Presentation Mode, a very cool & useful feature that only Opera supports.

    10. Re:Recognize and Navigate Multi-Page Displays by pe1chl · · Score: 1

      That should have been "site navigation bar"

    11. Re:Recognize and Navigate Multi-Page Displays by pe1chl · · Score: 1

      In what version was it dropped?
      I am running Mozilla 1.7 and the feature is still in there.
      It works on Slashdot!

    12. Re:Recognize and Navigate Multi-Page Displays by bigsimes · · Score: 1

      There is an extension called 'Magpie' that might be easily modified in this context to provide what you want.

    13. Re:Recognize and Navigate Multi-Page Displays by blackest_k · · Score: 1

      I have just found an extension linky. this allows you to highlight some text and open the links in new tabs amongst other things. Ideal I would have thought

    14. Re:Recognize and Navigate Multi-Page Displays by Phroggy · · Score: 1

      In what version was it dropped?
      I am running Mozilla 1.7 and the feature is still in there.
      It works on Slashdot!


      Mozilla has it, but not Firefox. Safari doesn't either.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    15. Re:Recognize and Navigate Multi-Page Displays by Phroggy · · Score: 1

      But people have not agreed on any standard, and even if they did there is little chance most sites would change to follow it.

      Uhh, hello? Right here. People don't follow it because browsers don't support it (Mozilla does but it's turned off by default I think; Firefox, Safari and MSIE don't; Opera supports Next but doesn't appear to support other buttons well).

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    16. Re:Recognize and Navigate Multi-Page Displays by Anonymous Coward · · Score: 0

      It was dropped around 1.2, and must have been readded later. Since it's turned off by default, it might as well not exist.

    17. Re:Recognize and Navigate Multi-Page Displays by pe1chl · · Score: 1

      It looks OK in Opera 7.51
      A complete toolbar with navigation buttons is available.
      Just like in Mozilla: invisible by default, but can be switched on in the View menu.
      And there is also a submenu under the Navigate menu.

  109. GTK by Nasarius · · Score: 1
    2) Please keep GTK+ 1.x support

    Just wondering...why? Is GTK+ 2.x not well-supported on certain architectures, or what?

    --
    LOAD "SIG",8,1
    1. Re:GTK by green+pizza · · Score: 2, Interesting

      >> 2) Please keep GTK+ 1.x support
      > Just wondering...why? Is GTK+ 2.x not well-
      > supported on certain architectures, or what?

      Performance and RAM consumption, mainly. GTK 1.2 is easier on older hardware than GTK 2.x. (Note: I haven't yet worked with GTK 2.4)

    2. Re:GTK by Anonymous Coward · · Score: 0

      Because some stingy old farts that refuse to cough up the cash and buy a decent computer want us all to have to maintain obsolete toolkits so they can keep using their 486...

      That's a real good use of time.

    3. Re:GTK by green+pizza · · Score: 1

      > Because some stingy old farts that refuse
      > to cough up the cash and buy a decent
      > computer want us all to have to maintain
      > obsolete toolkits so they can keep using
      > their 486... That's a real good use of time.

      How about making GTK 2.6 run as fast or faster than GTK 1.2? Then I'd be glad to jump to the latest version!

    4. Re:GTK by Ender+Ryan · · Score: 1
      I think that's only true if you have anti-aliased fonts enabled in GTK 2.x.

      --
      Sticking feathers up your butt does not make you a chicken - Tyler Durden
  110. Auto-Detect thoes crappy "placeholder" websites by eggsome · · Score: 2, Interesting

    You know the ones... You misstype the address for one of your regular sites (or possibly a site out of a computer magazine thats three years old). And you get a generic page with info on "www.whateveryoutypedin.com".
    When you close the window you're asked if you'd like to set your homepage to www.searching.net?
    Yeah right...

    If Firefox could communicate with a central server and look for similarities of pages like this and when it hits a page like this it just has a simple message that this website has been hijacked, that would be handy. (and would protect dumb users).

    --
    If they made a movie of your life, would anybody buy a ticket?
  111. flash preference detection by shaitand · · Score: 5, Interesting

    There are three types of sites in the world:

    Those that use flash for ads
    Those that use flash for content
    Those that stay the hell away from flash

    Rightnow, Firefox doesn't have any way to tell the difference between 1 and 2. But I do, I can clearly see if it's an ad or not. On every flash ad give me the option to tell the browser it's good flash or bad flash and intelligently learn what sites ("sites" also being defined by study of the urls, if I say www.bob.com/~jimbo/whatever.htm and www.john.com/~jimbo/howie.htm and www.curly.com/~jimbo/marthastewart.html are bad it should figure out there is a commonality in the ~jimbo part and apply my preference) have bad flash and block flash content on those sites, instead presenting me with a button to load to allow that content to load.

    It should use a number of pieces of information, the url of the page, the url of the flash animation, the size of the animation, the name of the animation, the server the page is being served off of, etc.

    1. Re:flash preference detection by protocol420 · · Score: 1

      try AdBlock, http://adblock.mozdev.org

      --
      www.gaian-mind.org - eco-punk/crust coop and collective | www.anarchistfederation.org - so cal anarchist federation
    2. Re:flash preference detection by The+boojum · · Score: 2, Informative

      I don't think machine learning is needed for this problem.

      FlashBlock. already does something like you suggested with a button allowing the content to loaded. It just replaces all Flash with a placeholder that you can click to load. The newest versions add a whitelist of sites to allow (e.g. Homestar). Since there are relatively few sites with a legitimate need for Flash, it works quite well in practice.

      The page says "Sorry, no Firefox 0.9 installer yet.", but I've found it works fine for me with 0.9.x.

    3. Re:flash preference detection by shaitand · · Score: 1

      Ad block is an extension, that may or may not load in my just released yesterday version of firefox.

      Further this is something that should be present in the actual browser and not an extension. If it's that much work, there is no way in hell I'll go get it.

      Ad-block is also just a static list last I checked. It works just as poorly as squidguard with regex's for blocking naughty content.

    4. Re:flash preference detection by shaitand · · Score: 1

      As I've said elsewhere, an extension isn't the answer.

      Let me get this straight, you want users to figure out IE isn't the internet. Then find and install fire(insertnameoftheday), then discover there are extensions for it, AND figure out how to install one. And then they have to pray it works with their current version of the browser?

      Adblock/flashblock functionality needs to be built in.

      Whitelisting is far too complex for these users, most of them never even discover they can right click an image and click "block images from ...".

      Even checking a box to turn this option on is pushing it, that's why I'm suggesting putting the buttons for good and bad flash right on top of the flash image so they don't have to find it.

    5. Re:flash preference detection by Bwerf · · Score: 1

      I think it would be better to have it as an extension, but distribute two different versions of the browser, one where a couple of commonly used extensions gets downloaded at the same time.
      And one barebones version for those that care about bloat.
      This way you'd have to keep the browser fully functional even without the bloat.

      Maybe you could use machine learning to distinguish between what version different people should download(yeah, that last thing was just to bring the thread back on topic, I don't think it's a good idea).

      A middle-road approach could be used for the original problem though. If the flashanims tagged "bad" don't get loaded, but get the placeholder "click me to load flash" and the ones tagged "good" get's loaded directly. My EverQuest guild has a flash menu on it's site for example, and I'd prefer to not have to click it every time.

      --
      If noone rtfa, then what's the slashdot effect?
    6. Re:flash preference detection by rozz · · Score: 1

      adblock extension does all that and much more

      --
      "There is nothing more frightful than ignorance in action." Johann Wolfgang von Goethe
    7. Re:flash preference detection by cyways · · Score: 1

      While we're on the subject of Adblock, I wish it would actually block the *requests* for blocked objects, not simply strip them out of the page after it has been delivered.

      I have a long list of acl's in my squid proxy to block, e.g., doubleclick.net, but this can result in delays during loading as the browser waits for a page that the proxy cannot deliver. I had hoped that Adblock would simply not request pages that match strings I've entered into my preference list. Instead it makes all the GET requests, then strips the content.

    8. Re:flash preference detection by Anonymous Coward · · Score: 0

      Perhaps it does this for performance reasons.
      It can do it two ways:

      1. Parse list of blocked URLs, and then request the items that are needed.

      OR:

      2. Request all items on page, and then while the results are coming in, figure out which items should be blocked.

      More often than not, something will not be blocked, so the 2nd option makes more sense to me. Though, it would be nice if they had it as an option.

    9. Re:flash preference detection by Anonymous Coward · · Score: 0

      If you don't do the requests then pages can tell you are not looking at their ads.

    10. Re:flash preference detection by shaitand · · Score: 1

      Aye the bloat concern is there. I suppose it would depend on the details of implementation. If it was an extension, but one included with the browser and turned on by default.

      It could then be turned off by users who don't want it, immediately removing what is bloat for them. Seriously though, like pop-up blocking, I doubt there are many who would turn it off.

    11. Re:flash preference detection by cyways · · Score: 1

      And this is a problem because...?

  112. know what I'm typing in the URL bar by Lord+Bitman · · Score: 1

    sometimes in the URL bar I type an address.
    sometimes I type a keyword I want to search on.
    sometimes I type the name of a package I want to search packages.debian.org for
    sometimes I type a sentence, including punctuation.
    sometimes I want to download, sometimes I want to view.
    sometimes I'm looking for something which I've looked for before, and it's in my history but I dont know where.

    if someone else does it, and I've been watching their browsing habits, I can figure it out. The browser should figure it out too.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  113. Re:Gmail account? by casio282 · · Score: 0, Offtopic

    Anyone have any more? I'd love to wean myself from the fairly evil Yahoo. It'd be much appreciated. You could even email it to me at "casio" at the aforementioned provider.

    thanks much!
    t.

    --

    :wq
  114. Pre-emtive Page Loading by marinebane · · Score: 1

    I think that preloading would be the best feature.
    If i go to a site, it should check to see if there are any links there that werent there before, and it should begin to preload those pages. If 70% of the time i visit a page, i click on a link near the top-left (example), it should begin to preload those pages.
    It should also use the HEAD method (as opposed to GET, the server will not return any content, but just get the headers) to find if a page has been modified since the last time you saw it, or whether it is a 404, then it can show a 404 symbol next to the link when you roll over it. If it does this it should not send any GET, POST or COOKIE data to it, as this may trigger a server-side event, such as deleting some content.
    Another thing I would like to see is that when you visit a site you have visited before, it should display what was on it the last time you visited it before it loads, as a washed-out image. Then as the page loads, the content replaces the previous page.
    These things combined with a bit of machine learning so it knows when and when not to do this would make a fantastic extension, but i would not want it as part of the core. I would like the extension to come bundled with the program and turned on by default.

    1. Re:Pre-emtive Page Loading by man_ls · · Score: 1

      Interesting but for people like me who have all forms of caching anything disabled for security reasons, that'd never go.

  115. Preload web pages as you are browsing them by snooo53 · · Score: 1
    1. It would be nice if you could turn on a feature to preload all the links on a webpage, specifying how many links deep to load, and if it optimized it according to your connection.

    2. Another related feature might be to preload all your frequently visited sites (with a couple links deep) so that you can take them with you in the car or on a plane.

    3. On a more ambitious note have a visual way of noting what type of web page you are looking at (such as, make the tab a different color, or the border of the page, or even the link itself). You could have blogs turn RED, news sites BLUE, commercial sites YELLOW, etc... This would definitely be useful to determine whether a site is even worth visiting at a glance.

    --
    The sending of this message pretty much inconveniences everyone involved.
  116. Improvements... by Anonymous Coward · · Score: 0

    How about supporting the TOPMARGIN attribute on BODY tags first?? Opera already supports this attribute.

    Deja Vu: there are many mundane attributes and CSS directives which must be fixed; yet you want to run off and do things you find much more interesting first. Tell me: are you and your developer peers going to find this work 'interesting' five years from now?

    For now I'm sticking with a product (Opera) that has some sort of revenue model (-heaven forbid! What will Richard Stallman and Bruce Perens think!!) I don't want to have to be migrating again three years (or whenever) from now.

  117. Home: Smater Front Page by doctor_no · · Score: 4, Interesting

    Smater Front Page: Making use of the first thing that the user sees when starting up.

    How about creating an interface for the default page for Firebird. Instead of pointing to the Mozilla.org homepage creating a default Front page designed to evolve to the habits of the user. Whatever way you want to utilize machine learning, you will need a centralized location to acess the results, why not use "Home". That being, creating a simple interface (XUL, not html) that points the user to their most visted bookmarks, or a catagorised and searchable list of their bookmarks(or internet), or updating the user if their most visted sites are updated, aggregating information from sites from their own browsing habits in a single interface when the browser starts up.

    Also, if the user uses Thunderbird or Sunbird updating the user of new E-mails and new appointments on the front page. A front page that is customizable to the needs of the user, and avoiding the clutter and ads of commerical sites, and that is local on the users computer and not centralized on a website. And most importantly makes the individual users own data most intuitively accesible to themselves, and evolves to fit the individual user.

    1. Re:Home: Smater Front Page by DoktorSeven · · Score: 1

      My home page (front page, whatever) is very "smart" -- it makes absolutely no assumptions on where I want to browse to. It's very fast to load. It's simple, clean, and nonobtrusive.

      The URL of this great homepage? about:blank.

      --
      This is a sig. Deal with it.
    2. Re:Home: Smater Front Page by Anonymous Coward · · Score: 0

      Right. So whenever I start my browser a huge list of porn sites would come up...

    3. Re:Home: Smater Front Page by elmartinos · · Score: 1

      Your first suggestion is already possible now, with the great plugin StumbleUpon. This plugin compares your browsing behaviour with other users, and suggests pages from users with similar preferences. Appart from Google, this is IMHO one of the best ways to find new, interesting pages.

    4. Re:Home: Smater Front Page by Anonymous Coward · · Score: 0

      about:blank is the one true homepage but about:mozilla can make a pleasant vacation.

  118. I much prefer dumb computing by GoClick · · Score: 2, Insightful


    I don't want my browser learning, tracking, filtering, bookmaking, or otherwise doing anything with any data other than exactly what I tell it and I don't want it asking me if I'd like to do something, as if I didn't know. This also includes storing, caching or anything else.

    Am I paranoid? Maybe, or maybe with all of the privacy invasion from big brother these days I'd like a little control.

    I'm sure our clever Mozilla developers would give us a way to turn off any "advancements". Wasn't firefox supposed to be lightweight anyway?

    If you're going to make any options that store, learn, process, remember, filter or otherwise monger after my data, don't turn it on by default, it sounds like a security bungle, or at least abuse.

  119. Make it a plugin and provide restartable states by kbahey · · Score: 1
    I agree with everyone here who said make it optional, or better yet a plugin. We do not need bloatware.

    As for my wishlist, here goes:

    • Restartable Saved States

      What I mean here is you are browsing in multiple tabs, and perhaps have several windows open of FireFox as well. One for news, with tabs of various articles, the other for Slashdot articles, each in a tab, the third for "read later" kinda thing, ...etc.

      Now you need to exit your session for some reason. Make it easy to say : "load whatever I had open when I existed the last time, windows AND tabs"

    • Bookmarks

      I agree with others here who say that Bookmarks are unmanageable. I often have to grep the file on my server to find what I want. Anything that would make them searchable, categorizable (like Gmail "labels"), ...etc. would be a great help.

    1. Re:Make it a plugin and provide restartable states by xipho · · Score: 1

      You're halfway there already in Mozilla, bookmarking groups of tags is possible now already (and handy!).

      --

      only infrmatn esentil to understandn mst b tranmitd
  120. Thunderbird suggestion by shaitand · · Score: 1

    Intelligent mail sorting. I don't mean to different folders, I mean the order in which mail is organized in the inbox.

    This should be intelligent and constantly tuned, or you should be able to turn that off and manually specify senders who are high priority... or be able to specify people in your addressbook should be moved to the top.

    There could even be an option to do both, manually specify what you want at the top and the rest be sorted via machine learned information.

  121. Learning Highlights by SEWilco · · Score: 1

    Can it learn highlights, so it can skip to the best parts of the Web?

  122. Search within history by Sliptonic · · Score: 1

    I don't know if it has anything to do with machine learning, but I'd love an intelligent tool for searching within previously viewed pages. Like a private spider that walks my history tree and returns search results. I know it would be slow, but it can't be any slower than the manual searching I do now.

  123. Here's a few by Will2k_is_here · · Score: 1

    1. Autocomplete in forms like the autocomplete in OpenOffice. (Let me finish my posts/comments faster :P)
    2. Reprocess webpages to accomodate for blocked images. I hate to see that gaping hole in the middle of a page because I blocked the image.
    3. Work with tabs a bit. I'm thinking, special colours for popular web pages/questionable pages/various genres(sports, news, games, pr0n :)), group tabs from within the same website with each other. Group by relevancy to the page you opened the tab from.

    And most importantly, whatever you plan to implement, upon it's integration with Firefox, it MUST be an option for the user. Since a computer can never perfectly predict a human's wishes, it's not fair to force the user into accepting this "time-saving" feature. Autocorrect for Microsoft Word is fine, but it's a bitch when it keeps trying to correct what you really want. Thankfully, it's only optional.

  124. Re:Gmail account? by robertwales · · Score: 0, Offtopic

    I, also, dare the Gmail Overlords to invite me! kool-aid@cox.net if you have one.

  125. my top five ideas by cheekyboy · · Score: 1

    1. real page scaling , like PDF viewers, where the imags/text get scaled in perfect sync. DUH!!!! hurry up with this one.

    2. proper caching (why oh why is it so hard), a smart cacher, that you can tell (* always cache this site,never flush *) manually, aswell as "never cache this site" options.

    3. proper page back/forward that DOESNT RELOAD the page, just redisplay the cached html/media.

    4. on windows, prevent swap to HD, i hate how it takes 20-50seconds to bring back firefox from swap, horrible. Allocate "true ram" that never swaps to HD, im sure theres an api somewhere...

    5. allow ability to save/export all passwords/remembered form values, I hate loosing them all (im sick of so many websites requiring passwords to begin with)

    --
    Liberty freedom are no1, not dicks in suits.
    1. Re:my top five ideas by Everleet · · Score: 1
      3. proper page back/forward that DOESNT RELOAD the page, just redisplay the cached html/media.

      Holy fucking yes. This is the most annoying thing that has happened to web browsing ever, and it keeps creeping into more and more browsers without ever giving you the option to turn it off. It needs to die, now.

      --
      It's tragic. Laugh.
    2. Re:my top five ideas by topham · · Score: 1

      back/forward control is actually within the website designers control. Typically if it is forcing a reload it is because the website was designed to force a reload on the page and the browser will not use the cached version.
      It actually is working as intended.

    3. Re:my top five ideas by kundor · · Score: 1
      1. real page scaling , like PDF viewers, where the imags/text get scaled in perfect sync. DUH!!!! hurry up with this one.

      There are a couple of solutions to this already extant:
      Use Opera, which already has that feature
      Or, on the webmaster side, it's actually possible to write the page that way in CSS. If you define image height/width in terms of ems, they scale with the fonts. Not ideal, but nifty.

  126. The MOST Important Thing... by Omerna · · Score: 1

    Is the ability to turn it off. For a shared computer (like a family computer, or a lab computer) there should be an option to turn "machine learning" off. I don't know that much about it, but from what I've read (ex: automatically creating bookmarks for oft-visited webpages) some people would really, REALLY hate it for obvious reasons.

    --


    No sig for you.
  127. We can win GMAIL ACCOUNTS?! by notsoclever · · Score: 0
    OMG! Like there aren't already thousands of gmail invites floating around these days.

    You do understand how exponential growth works, and how it applies to a finite population, right?

    Anyway, personally I'd like to see some form of RSS crawling which compares the texts of various feeds with the texts in the browser history (probably using a Bayesian method), and uses that to recommend other articles the user might like.

    --
    There are 10 kinds of people: ones who understand ternary, ones who don't, and ones who think this joke is about binary
  128. Per-page trust levels.... by Trelane · · Score: 1

    A quick icon in the status bar can indicate how far a user appears to trust a site. This is judged by various factors including, but not limited to (is your research, after all, and I merely an armchair CS research pundit ;)

    1. Number of times a page is visited. Directly will always count for more, indirectly will count for less based on number of clicks away from typed-in site.
    2. User may rate a page's trustworthiness directly
    3. User may query a server which collects information voluntarily disclosed by others and factor in other people's trust of the site (i.e. two options: one factors in the servers' trust info into the page's trustworthiness, the other gives permission to periodically send the user's updated trust database to a (user-selected?) trust server.)
    4. A built-in Trust List

    Trust list may then be used to do various things. Simplest is to change the image in the toolbar based on the (floating-point) trust level, rounded to some value (likely integer). User may also incorporate trust level into cookies, saved passwords, and other policies. Finally, for the paranoid, this can also function as a collective, adaptive parental control. User may opt to require that pages must have a trust level at or above x in order to be displayed [otherwise, a stock Untrusted page comes up]. More uses are probably fairly readily apparent.

    --

    --
    Given enough personal experience, all stereotypes are shallow.
  129. How about shipping 1.0 first? by penginkun · · Score: 1

    I mean, it's all well and good to have some vision for the future, but you're talking about what you're going to do with 2.0 before 1.0 has seen the light of day!

    So let me give you some ideas for what I'd like to see in 1.0.

    First, give us the option to turn off image animations in the preferences, where it belongs. I'm sick of having to go to about:config to manually turn them off.

    Next, how about bringing back the "Block cookies" menu item in tools? You've got image blocking, so why not cookie blocking?

    And speaking of ad blocking, why not add another option, one which hides the links the ads link to? With Pith Helmet, Safari can do this easily, and I never see ad one. It would be nice if I could extend that same experience to my Windows machines.

    A new feature I'd like to see is flash blocking. I hate flash with a passion, but sometimes it's needed to browse a site. A blanket ban on flash to kill the flash ads is clearly overkill, but it should be possible to discern between ads and actual content.

    There are lots of other things I could think of if I had the time or will to do so, but these four things could improve Firefox immensely.

  130. Make it start AND RUN FAST! by Anonymous Coward · · Score: 0

    Yes, thats the only thing I want for FireFox 2.0.
    The crap that I.E. loads faster only because has all its components already loaded in memory doesnt convice anyone.. Firefox is SLOW to load and really takes up a lot of resources that I.E. doesnt...
    Optimizing just that, would be great, really...

    THAT will make the change.

  131. Re:I have a better idea -- off topic by Anonymous Coward · · Score: 0
    If the victim is implied in the definition, then the definition of victim would be "owner whose property was taken, thereby depriving him of it". In software piracy, the owner (creator) is not deprived of the property being stolen, becuase a copy is made rather than the original being taken. Then by your definition, the creator of the software cannot be considered a victim.

    You may make the argument that the thief is in fact not stealing the software, but stealing the money that he would have otherwise paid for it. But as you said yourself, I'd never have bought it anyway

    So you can see, the grandparent is exactly correct in his phrasing. According to you at least.

  132. Browser connected to webcam by armando_wall · · Score: 1

    So when it detects that we make an "annoyed" face because a webpage takes ages to load, it pops up a message saying "I know. Meanwhile, let's play War Games".

  133. Diff on previous version of page by lupin_sansei · · Score: 0

    How about the browser doing a diff on the current version of a web page against the last version I looked at. For example when I come back to Slashdot in an hour all the changed text has a thin red border around it, or the unchanged text has been dimmed out.

    A diff like that would act like an automatic "what's new" feature.

  134. Eliminate phony search site by Apreche · · Score: 1

    You know those phony search sites? Yeah, you know the ones I mean. Make it so that the user can mark certain websites as bogus. Then learn to filter out those sites. Whenever a link to such a site appears in a page make it stand out with a visual queue. So my google searches could have some big bold red links that I know not to click on because they are bogus. You would have to filter both by the content of the page and the URL. Pages served from bad places would be marked as well as pages with bad stuff on them. And make it work just like thunderbird's spam filter where I start off by manually marking sites as good and bad.

    Another feature that has nothing to do with machine learning. I used safari a whiles back and one thing that was very nice was that the web pages had the Macintosh widgets build in. Checkboxes in web forms were blue and clear. Buttons were rounded on the sides. The interactive form elements in web pages matched the OS. The checkboxes, radio buttons, regular buttons, textboxes, etc. should all be themable through the firefox theming interface. I want my submit butons to match the rest of the buttons on screen.

    --
    The GeekNights podcast is going strong. Listen!
    1. Re:Eliminate phony search site by linzeal · · Score: 1

      Suggest this to google, or another search engine compnay.

  135. Fast Keyword Searching in a Web Page by Jah-Wren+Ryel · · Score: 1

    When the user searches for a word in the current page show all the hits at once by showing a (user configurable) number of lines of context before and after each hit, then throw out all the "junk lines" until the next hit, repeat until the entire page is searched. That way the user gets to quickly eyeball every hit on the page, they can then click on the specific instance they care about and either return to the normal view of the page, but centered on that specific keyword match, or open a new tab with the document centered in it.

    --
    When information is power, privacy is freedom.
  136. TiVO ?!?! by GrandLeo · · Score: 1

    I am not fully up to date with Machine Learning, however could this fall down the same problematic alley as TiVo? Ie. You accidentally click a bad link that pops up a few adds of Porn, Next thing you know every time you open your browser all you see is Porn! Hang on forget this post That's a good Idea! :P

  137. FireFox 2.0 Picture by strikezero · · Score: 1

    This is a very funny Picture i found about the new firefox 2.0 ideas being sumbited of uncle sam, check it out http://www.unknowntech.com/news.php?extend.58

  138. One solution: Onfolio by abh · · Score: 1

    Onfolio is an add-on for Internet Explorer that gives you a very advanced set of bookmark-style features that let you cache things local, capture only snippets of pages, create a traditional bookmark, and yes, search the whole lot.

  139. Just make sure it has a "Porn Mode" toggle by Anonymous Coward · · Score: 0
    Of course, call it something less obvious ("wank mode?" hmm maybe not). But I bet a lot of hesitation would vanish if there were an easy way to turn off all data-caching features during, er, routine maintenance sessions.

    The only problem is the inevitable UI mode errors that would result whenever someone lost track of which mode they were in, but that kind of thing no doubt already happens, and could be ameliorated by making the mode visualization very prominent (like a huge red pulsing border, or something).

  140. Tab focus... by Stephonovich · · Score: 1
    Not sure if you can implement this in Windows or not, but giving focus to tabs on mouseover would be most appreciated. Very small thing, granted, but I'd love it. Let the delay and such be user-definable.

    (-:Stephonovich:-)

    --
    "Who needs reincarnation when we've got parallel universes?" -Me
    1. Re:Tab focus... by Pyrosophy · · Score: 1

      User-definable delay isn't there, but I think that the Tab Browser Extensions does what you want, and quite a bit more.

      It's fulfilled my wish for a single window browsing experience.

  141. How about cached searches? by hiro_takahama · · Score: 0

    I'm thinking something along the lines of cached meta content, so one day you can say "What was the URL to that site about cicada mating rituals I went to 3 months ago?" If the meta content and URL got stored away somewhere, you could do a query on it and find your long lost URL. I don't know how many times I couldn't find something I went to months ago that I forgot to bookmark. *DOHHH*

  142. Enhance My Porn (Seriously) by Anonymous Coward · · Score: 0

    Have it search for porn for me, based on previous web surfing habits. I'm sure that, eventually, it could detect habits/fetishes that I'm not even aware of.

    Porn suggestion aside, I think a content analyzer and search engine would be an interesting project. In essence it would get an idea of the things I'm interested in based on where I've been, and then turn around and provide new and interesting pages when I ask. Basically I'd like to see an "Amuse Me" button.

  143. machine learning feature by zogger · · Score: 1

    This is an easy one. Voice browsing, GOOD voice browsing, that doesn't suck. If we can't have a full computer controlled by voice, at least the browser would be nice to have.

    Normal stuff

    Have a setting so when going to a link,if you select the option, it will pre look to see if the page is also displayed as "formattted for printing" or "print this story", etc, so that the text version page is automatically displayed rather than having to re click to get to it. Can't tell you how many times I have done this going to read some article and it's 6 pages long for a grand total of a couple thousand word in the article. The "print this" option page is usually much more readable and faster and complete.

    images

    An option to select a single image to have it displayed,a right click menu option, when you are surfing with images off, and it shouldn't require a complete page reload to do this (a feature that icab has now, most cool)

    bookmarks

    Have a way to automatically upload your bookmarks to a web host as you save them, and the page can be selectable from the sub menu, those are your topic folders, so your saved URL can be automatically filed appropriately plus it's a backup. It could do both simultaneously with your normal bookmark file as well, like it does now.

    what not to do

    Anything if it makes it slower. Only incorporate any new features if you can at least maintain parity in downloading and rendering with what you have now. Speed baby, speed. Over all things we want FAST!

    fun stuff, sub topic cookies manager

    Haven't you always wanted a way to inject a little "howdy, jerk" payload into obnoxious cookies automagically? Let them track THAT!

    useful but ordinary stuff,to help remove the browsing "annoying factor"

    The internet is getting worse, not better, with pages that won't display properly. You can NOT get webmasters-for whatever reason, usually they are ordered to- to code for anything but "brand dismal" browser. They refuse, and there is no such thing as web standards, they are still in vague theory land. I don't know if this is possible, but if somehow when you hit such a page,you'd inform your browser, "this website layout sucks, fix it please", you could mash this "fixit" button and it would strip it to at least something approaching readable text, instead of overlapping sheets-that-have-no-style and various slobbering blinking abominations lurking in the columns.

    A + bonus option would have your referrer leave a message for such a page like "peew, your page stinks, tell your boss".

  144. Plugins! by msimm · · Score: 1

    Forget blowing them all out of the water, how about finishing playing catch up? I don't mind downloading then manually copying over the right files just to get flash working. But my wife? Forget about it, she just thinks MozillaFox is broken and would have happily continued using a browser that 'works'. But she can't, I took Windows away too. I'm sneaky that way. ;-) Anyhow, extentions are great. But make them easier to for everyone else to use!

    --
    Quack, quack.
  145. Hosts file like functionality by frode · · Score: 1

    I don't know if this fits what you're looking for but a nice feature for firefox 2.0 would be a hosts file like functionality. My hosts file lets me block all traffic from specified dns names. This let me avoid numorous adverts and other annoyances.

    --
    I have no .Sig
  146. Option to Stop All Flash by waldoj · · Score: 1

    Some Flash is created such that one can right-click (or whatever) to bring up a little menu, where one can click on "Play" to stop the horrible blinking or flashing or whatever. Increasingly, that option is disabled at the time that the hideous Flash animation is created.

    I don't know if this is a Flash thing or what, but I know I'd love it if Firefox made it possible to stop any Flash animation.

    -Waldo Jaquith

  147. 1 & 2 already done (Re:The top five ideas) by otisg · · Score: 1

    1. and 2. are already sort of done by sites like Simpy (see link in sig), with additional advantage of that searchable bookmark index residing on a server, which makes it easy for people to get to their index from *anywhere*.

    --
    Simpy
  148. Almost perfect, but not quite by Hatta · · Score: 1
    I agree, firefox kicks the shit out of any other browser, but there are still a couple serious usability issues that need to be addressed before spending effort on all these wacky experimental things.

    • The save or open file dialogs (a GTK dialog instead of an XUL dialog) freezes the whole browser.
    • If firefox is running on a different X display, it detects that instance and starts a new window in that display. This is a major pita for those of us with dual head setups
    • A new window should NEVER be opened unless I specifically request it with a right click -> open in new window. Many stupid website designers think they know better than I do, and use javascript to open a new window. Either ignore this, or open a new tab instead.
    • Attach and Detach tabs! How obvious is this?


    That should be enough to keep the devs busy for a while.
    --
    Give me Classic Slashdot or give me death!
  149. I have slightly more than 5 ideas. by _aa_ · · Score: 1

    1. Dragable tabs. Drag the tabs to reorganize them. Or to paste URLs
    2. Textless tabs. Just icons.
    3. Invisible tabs. Still cntl-tabbable, but they don't appear on screen. Perhaps keep a tally in the statusbar. Or perhaps a MS Windows style Alt-Tab menu.
    4. When there are more tabs open than can be displayed on the screen, there should be scroll arrows to shift the tabs.
    5. Progress meters in tabs instead of just hourglasses.
    6. An option to send a tab to a new window.
    7. Alternate tab-bar locations. Left or bottom for instance.
    8. Mouseless autoscrolling.
    9. Optional redirection prevention.
    10. Placeholders for unloaded/blocked images, and click to load capability.
    11. Save Linked Page link right-click option for saving pages (images and all) to disk and place link in bookmarks.

    1. Re:I have slightly more than 5 ideas. by Pyrosophy · · Score: 1

      This might just make your night. Sure it doesn't have all 11, but I believe it gets pretty close to 1, 4, 5, 6, 7. No idea why it never made it to the texturizer.

  150. Autocompletion Aliases by pHatidic · · Score: 1

    There should be a way to create aliases for autocomplete similar to how you can make aliases for email addresses. For example if I want to email John, I can just type John in the sendto field and it will fill in his email for me assuming I have already emailed him enough for it to have memorized his name. Similarly, I have several sites that I frequent but not quite enough to remember their URLs. For example there is one site of the calories of common foods that I visit a lot which currently involves going into the bookmarks menu every time and going to the apropriate folder, which takes a while because I have lots of bookmarks and it is a bit laggy and such. Instead I should be able to assign the name "calories" to this URL so that I can just type in "calories" in the URL field and hit enter.

  151. Learn what "features" user doesnt need by Anonymous Coward · · Score: 0

    And disable them automatically.
    This makes firefox simpler and faster with time.

  152. Here are a few more by yog · · Score: 1

    Here are some of my ideas for improving Firefox:

    - "browse-ahead" -- background loading of likely next page in a multi-screen document, e.g. "next", "2", "click here for next page", etc. Mozilla does have "Link Prefetching" but I'm not sure any sites have implemented it.

    - Opera-like hotkey access to useful actions, e.g.: "G" toggles images on the page, "U" toggles user defined style sheet (to get rid of ridiculous colors or unreadable fonts)

    - Prefbar (waiting for the port; it's the main thing keeping me from switching from Mozilla). But go ahead and make it part of the distribution rather than an obscure download that non-techies don't even know about.

    - Annotate Mode -- changes current page into read/write mode, like word processor, to type in little annotations and notes on a page. Can then email the page, print it, or save it locally for future reference. Simpler than the tedious edit-source or copy-and-paste-into-editor approaches and it would lower the threshold to read interactively and critically. Maybe a way to easy-email edits back to the web page's author, too.

    - Related to Annotate Mode: allow user to drag elements of a page around to suit one's taste. E.g., drag the Flash ad box down to the bottom of the page, causing the text to realign. This may be a solution in need of a problem, but it would be fun anyway. Anything to empower the user a bit more is a good thing.

    - Thumbnail an entire site, the way some site management tools do: create a sitemap with miniature images of each page arranged in a tree map. Sometimes it's impossible to find a particular page on a large and poorly organized site, and this might help with that.

    - Optionally, play a sound when a page has finished loading.

    - Intelligent form fill in. Mozilla currently does have form completion but it seems rough and unfinished; it does stupid things like putting my street address twice if there's a second street address field. It also always asks me if I want it to remember the fields I've filled in, even though I've sayed "yes" to that question for the exact same form and exact same data dozens of times before. Of all things I can think of, this would truly be the useful "AI" feature.

    - Related to intelligent form fill in, add a "keystroke recorder" feature for scripting purposes, somewhat like MS Word's macro recorder or the Emacs keystroke recorder. This is for automating tedious and repetitive tasks such as going to a particular site, logging in, filling in some form, getting to a particular screen, capturing the information, etc.

    - Ship a few exemplary themes with the browser. Currently the user has to download any alternative themes. Of course, keep the "get new themes" command but make it a bit easier for the non-techies.

    - Multi-line bookmark button bar. When you add too many bookmarks to the "personal toolbar" it just spills over the right edge with a little indicator arrow.

    - Word wrapping in the browser. It's incredible to me that the browser doesn't already have this. Opera has had this feature for years in the form of a user-defined style sheet that you can toggle to instantly wrap long lines to the width of the browser window.

    - Intelligent typo interpretation. Some kind of mechanism that, if the user wishes, will browse to the correct place despite a typo such as "yahoo.cmo", with a meaningful symbol or message describing why it did what it did. Also, an easy way to abbreviate links, such as "g" for "groups.google.com" and so forth. This feature exists in the bookmark handler, but I mean an easy one-step kind of thing that lowers the barrier to using it, like a "define code" button right next to the location bar.

    --
    it's = "it is"; its = possessive. E.g., it's flapping its wings.
    1. Re:Here are a few more by wskellenger · · Score: 1
      - "browse-ahead" -- baess
      - Opera-like hotkey acc
      - Prefbar (waiting for t
      - Annotate Mode -- chan
      - Related to Annotate Mode: allowhe port; i
      - Thumbnail an entire site, the w
      - Optionally, play a sound w
      - Intelligent form fill in. Mozilla curren
      - Related to intelligent form fill in, add a "keystroke recorder"
      - Ship a few exemplary themes with th
      - Multi-line bookmark button bar. When
      - Word wrapping in the browse
      - Intelligent typo interpretation. Some
      This was a call for new features that included machine learning -- not a sounding board for all new feature requests (although you have some good ones).
    2. Re: Here are a few more by yog · · Score: 1

      Yeah, that's true, but still, they did say, "we're also seeking ideas that will make Firefox 2.0 blow every other browser out of the water" and I took that as an open invitation, which dozens of other people did as well if you read further down the page. That said, several of my ideas do involve some sort of intelligent or adaptive behavior on the part of the browser.

      Frankly I'm not convinced that "machine learning" (whatever that is) is the key to making a killer browser. Sure, make it reasonably smart so that you don't have to repeatedly instruct it to do trivial things, but mainly make it so slick and well oiled that it stays out of your way and lets you surf with ease.

      It's sometimes the little things that make the big difference. Marketing people have known that for years. The best tech doesn't win; the best presentation does. Software features that seem trivial or unnecessary sometimes turn out to be so popular with users that they make or break the product. It's probably not fair but that's life.

      --
      it's = "it is"; its = possessive. E.g., it's flapping its wings.
    3. Re:Here are a few more by no+longer+myself · · Score: 1
      - Intelligent typo interpretation. Some kind of mechanism that, if the user wishes, will browse to the correct place despite a typo such as "yahoo.cmo", with a meaningful symbol or message describing why it did what it did.

      Oooo! That just spawned an even better idea in my mind: FULL BLOWN SPELL CHECKER!!! That way people who post on Slashdot won't have any excuse! Just right click on the comment window and select "Spell Check"! We'd still have that whole loose/lose argument, but I wouldn't have to wonder if my posts had typos or other creative spellings contained within them... Hmmm... Another idea: "Grammer Check"!

      I'm stopping short before I digress into something awful like "Show Clippy".

    4. Re:Here are a few more by Anonymous Coward · · Score: 0

      That's "Grammar" ;)

    5. Re:Here are a few more by Anonymous Coward · · Score: 0

      Touché! See? The need is obviously there. -nlm

    6. Re:Here are a few more by webtree · · Score: 1
      - Related to intelligent form fill in, add a "keystroke recorder" feature for scripting purposes, somewhat like MS Word's macro recorder or the Emacs keystroke recorder. This is for automating tedious and repetitive tasks such as going to a particular site, logging in, filling in some form, getting to a particular screen, capturing the information, etc.


      Surely that would work great. Everyone putting their banking and email logons into script so the next worm can steal them.. . Can't wait for that.

      Thats my optomistic side thinking anyone other than techno-savvy users will get to Mozilla. Oh for a bugless world.

      --
      "I don't know half of you half as well as I should like, and I like less than half of you half as well as you deserve."
    7. Re:Here are a few more by Anonymous Coward · · Score: 0

      > Another idea: "Grammer Check"!

      Well, you really need the spell checker first...

    8. Re:Here are a few more by gracefool · · Score: 1
      - "browse-ahead"

      Many sites have link prefetching (via a simple <link> tag in the HTML header), mine included.


      - Ship a few exemplary themes with the browser

      This defeats the idea of Firefox being a small download. Make downloading & installing themes a breeze and it's completely unnecessary.


      - Word wrapping in the browser.

      This can be done already, by adding this to your userChrome.css file:

      pre[wrap] {
      white-space: -moz-pre-wrap;
      }

      Admittedly, this should probably be included by default.


      For more tips like this, check out my page of Firefox extensions & customizations.

  153. If only FireFox had MAIL! by thenerdgod · · Score: 1

    You know, firefox is a great application, but it really needs to become more of a platform, you know, that supports a great many features for all users, most importantly, e-mail.

    I seem to remember some program years ago that started out as just some crappy simple web browser, Net-somethingoranother. One day, it got an email application, and it took over the WORLD.

    Adding email is always the BEST MOVE

    1. Re:If only FireFox had MAIL! by Psycizo · · Score: 1

      It's called Mozilla.

  154. open tabs into separate windows by acomj · · Score: 1

    When comparing specs and prices after a google search, I open each searched item into a new tab.
    Sometimes Its better/ I want 2 pages side by side to compair specs of equipment. Right now I have to open a new browser window then cut/paste the url to get them side by side. I would like to be able to take a tab into a separate window (or 2 panes side by side, I'm not picky. my big monitor helps with this).

    Also cool would be able to set some bookmarks to look it web pages have changes since you last looked at them. This is expensive and wastefull, but might be usefull as some sites update weekly/monthly and it would be nice to see if they've changed.

  155. Standards by yafujifide · · Score: 1

    What about superior support for CSS3, XHTML2, XForms, etc.? Or is that a part of "Gecko" so it's not Firefox's concern? I might be a web designer, but I also realize how much these features would benefit users. CSS3 makes me crap my pants. If Firefox was the only browser to support it, without a doubt I'd make my personal site give Firefox users a better experience. And the same way I do with CSS2, give all the sites I make look a little bit more refined with a good browser. In addition, I want Firefox to index every page I visit until I clear it, by default. If information is downloaded to my computer, there is no reason why my 250gb hard drive shouldn't use 1% of its storage to remember it. If I want to find a site I've visited recently, it should be easy. Browsing through history is next to impossible when you visit upwards of hundreds of sites a day. If I want a site not to be indexed, it should hash the URL, so no one can tell what sites I'm hiding. I once tried to find a site I had visited recently. I wasn't sure if it was a few days before, or a week before. I searched my history endlessly, and I finally gave up. Google couldn't help me since I remembered so little about the page (it was a photoblog). It sucked because I knew the technology existed to let me find the site I was looking for, but it wasn't implemented. Also, Firefox should keep recent pages in active memory the same way Opera does, so when you hit the back button, the switch happens instantaneously. This is something I never would have thought about until I used Opera. Firefox is the best browser, and it's rightfully winning the battle, finally. It makes me happy that it's only going to get better.

  156. Tell me what I might like to click next by John_Booty · · Score: 1

    One annoying thing about web browsing is that clicking links is sort of a leap of faith. You don't know what's behind the link. Clicking a link and reading a page isn't a very large time investment, but with thousands of links out there and only a finite amount of time to look at them all, it IS an area in which improvement's crucial.

    So, I'd like my browser to show me some sort of preview of the content that lies behind each link, as well as intelligently predict whether it might be of interest to me or not.

    The browser should build a list of keywords that I'm interested in, based on:
    ** Content from pages I've already browsed. This could be accomplished through some sort of low-priority thread which indexes page content from the browser's cache in the background, for absolutely minimal performance impact.
    ** The browser could weight those terms based on how long I spend on a page... the longer I spend on a page, on average, will reflect my interest level in the content. Obviously, some allowance would have to be made for times when we leave the computer idle with the browser open... stop timing once there's been no user input (scrolling, etc) after a set number of seconds.
    ** User-inputted terms. This would be optional, but if users are interested, they could directly input things they're interested in... ("Mustangs", "Rolling Stones", "Athlon Overclocking", etc)

    Once the users' likes have been established, we can start to predict which pages they might be interested in. This would involve some "looking ahead", and pre-fetching the content of pages that are linked from the current one.

    To minimize bandwidth consumption (for the user AND the server) the "look-ahead" feature could fetch only the first 1K or so of text from the page. This amount could be intelligently varied; if the page is slow to respond (Slashdot effect!) the fetch could be aborted. If the page is on the same subnet as the user, more text could be fetched for a more complete preview (great for intranet or offline pages).

    Once this look-ahead data is obtained, it could be used in many different ways by the browser:

    -Links that are likely to be of interest to the user could be highlighted by a specific graphical effect... colored outlines, etc.
    -When the user hovers the mouse pointer over the link, preview information (keywords/phrases of interest, etc) could be displayed via various means... detailed information in a sidebar panel, or a more concise view in a mouse tooltip

    I think this addresses a very real need. The only real flaw I see is the Slashdot effect would occur even if users don't click on the link explicitly! This effect is largely mitigated by the "intelligent" pre-fetching, but would still be an issue.

    Perhaps conscientious site owners could specify, through some sort of markup or whitelist, that their pages ought to be ignored by pre-fetch mechanisms.

    --

    OtakuBooty.com: Smart, funny, sexy nerds.
  157. mining Slashdot postings by lost+in+place · · Score: 1

    Somewhat offtopic, but here's an alternate idea if you decide to ditch the Firefox ide: Do text mining of Slashdot posts.

    - See if you can predict what score will be assigned to a particular posting by moderators. Then maybe use your prediction model on a separate corpus to determine which postings are under- (or over-) scored.

    - Cluster the responses thematically. Threading already does some of this, but poorly. For example, in this article's comments you have a number of postings with ideas, some postings saying "don't ruin Firefox!", some trolls, and various other things. Could you cluster these automatically?

    Compared to the Firefox idea, this domain has the advantage that there's a huge amount of existing data and it's relatively clean (as text goes). The labels are pretty clean and extensive, so a lot of data quality problems are avoided.

  158. Stealth Mode by Pale+Dude · · Score: 1

    Stealth mode:

    Give the user the ability to visit any give page i stealth mode by right clicking. Stealth mode is surfing by open anonymous proxy that keeps no logs or deletes the logs on the hour.

    Themes of proxy should be configurable (ie. health, kids, cars ...) for added credibility.

    Have browser learn what types of pages is surfed by proxy (politics, goatse ...) and autoenable stealth proxy.

    --
    ze dog has no nose
  159. need SELECTIVE prefetching by shlashdot · · Score: 1

    right-click a link, select "prefetch" and it loads in another tab or window, WITHOUT closing the current window. then when you finish reading the page, the next page is waiting. That would be very helpful to me.

    --
    Additional plugins are required to display all the media on this page.
    1. Re:need SELECTIVE prefetching by puddpunk · · Score: 1

      Konqueror has "Open in background tab" which will open the page clicked on (I use my middle button for it) in a new tab but keep the current tab active. So you just need to close the tab and you're loaded page is there waiting.

      Cheers,
      Chris.

    2. Re:need SELECTIVE prefetching by maharg · · Score: 1

      *all* tabbed browsers do this already.

      --

      $ strings FTP.EXE | grep Copyright
      @(#) Copyright (c) 1983 The Regents of the University of California.
  160. Blow other browsers out of the water? by Marthisdil · · Score: 0

    we're also seeking ideas that will make Firefox 2.0 blow every other browser out of the water.

    Only way to do that reliably is to sell to MS.

  161. Idea: save tabs before close/crash by otisg · · Score: 1

    Here I was reading Slashdot, opened a link mentioned in Slashdot in another tab. Accidentally closed Firefox. Started Firebox again. Now, what was that link again? I wish Firefox allowed me to save all opened tabs in some fashion (e.g. ask confirmation on close or add preference to turn that on/off or ask me if I want to use the old set of tabs on start, etc.)

    --
    Simpy
    1. Re:Idea: save tabs before close/crash by Pyrosophy · · Score: 1

      Gonna point you to the ultimate tab browsing extension, Tabbrowser Extensions. It does what you want (if you let it), and also has an "undo closed tab" feature. That comes in pretty handy too. My favorite is the "send all new windows to tabs" feature.

      Since I've posted this a couple of times, I feel obligated to say that I have no idea who the people are who made this extension, or why they don't put it at texturizer, but god bless 'em!

  162. Way off base... by Chief+Typist · · Score: 1

    Machine learning at the client level doesn't seem real useful. As a user, I'm perfectly capable of aggregating my own information within the browser environment.

    The real win is aggregate information at a higher level. Imagine a server that has access to billions of pages of information and can aggregate and learn from that huge base of data.

    Imagine Google.

    -ch

  163. add blocking ... by generic-nerd · · Score: 0

    a right click choice to block add banners from the originating domain...

    --
    select * from Washington DC where clue > 0 || 0 ROWS RETURNED
    1. Re:add blocking ... by ZenJabba1 · · Score: 1

      thats easy...

      http://adblock.mozdev.org/

      --
      `find / -name "*your_base*" -exec chown us:us {} \;`
  164. remember username/password after successful by chocolatetrumpet · · Score: 5, Insightful

    Don't ask me if I want to remember a username/password combo until AFTER the login has been successful.

    --
    Spoon not. Fork, or fork not. There is no spoon.
    1. Re:remember username/password after successful by System.out.println() · · Score: 1

      Just click 'yes'.

      If the login is unsuccessful, go back, re-enter your credentials and click 'yes' again.

      If successful, you don't have to remember it again.

    2. Re:remember username/password after successful by Anonymous Coward · · Score: 0

      what if you're using someone else's computer? I certainly wouldn't want my passwords saved without prompting me!

    3. Re:remember username/password after successful by mobets · · Score: 1

      Unless the username was bad. If so, you now have 2 users stored for the site and have to go to the trouble of digging up and deleting the bad one.

      --

      It was me, I did it, I moved your cheese
    4. Re:remember username/password after successful by SomeGuyFromCA · · Score: 1

      I've been trying all day to figure out how to do this. Please tell me. (Firefox 0.9.2)

      --
      if the answer isn't violence, neither is your silence / freedom of expression doesn't make it alright
    5. Re:remember username/password after successful by aiyo · · Score: 1

      Tools > Options > Privacy > Saved Passwords > View Saved Passwords

    6. Re:remember username/password after successful by kesoil · · Score: 1

      The browser doesn't know if the login has been successful or not.

    7. Re:remember username/password after successful by moonbender · · Score: 1

      The email client doesn't know if a particular mail is spam or not!

      --
      Switch back to Slashdot's D1 system.
    8. Re:remember username/password after successful by sanctimonius+hypocrt · · Score: 1
      Don't ask me if I want to remember a username/password combo until AFTER the login has been successful.

      I may be missing something, but then wouldn't the browser have to always remember, and then sometimes forget?


    9. Re:remember username/password after successful by Chris+Pimlott · · Score: 1

      I've long wished this were the case, but it's not really possible the way things work right now. Remember how logins used to pop up that little dialogs box for user and password? That's good old HTTP authentication, which is codified in the HTTP standard with well-defined response codes that let the browser know if the login was successful or not. But you just don't see those used anymore (for good reasons), so instead we have all these form-based logins that just return web pages that say whether or not the login worked. Unfortunately, there's no good way for Mozilla to look at these pages and determine whether or not the login was successful, so it just has to guess.

      Perhaps an extension to add special HTTP headers on the status of login attempts could solve this problem, but until then, Mozilla can't really do much better than assuming it worked.

    10. Re:remember username/password after successful by System.out.println() · · Score: 1

      Maybe Safari and FF differ in this... in Safari, only the last one (which would be the correct one) is remembered.

    11. Re:remember username/password after successful by Anonymous Coward · · Score: 0

      Maybe Safari and FF differ in this... in Safari, only the last one (which would be the correct one) is remembered.

      Do you mean that it's unable to remember more than one username per site, or does this only kick in when it recognises that one of them was rejected?

    12. Re:remember username/password after successful by System.out.println() · · Score: 1

      The first, I think. I don't think it's smart enough to detect one of the zillion variants of "Try again, your password was wrong".

    13. Re:remember username/password after successful by slateX · · Score: 1

      Ha, I reported this bug eons ago and it was WONTFIX'ed. Maybe the Firefox people will look at it again. http://bugzilla.mozilla.org/show_bug.cgi?id=100143

  165. my idea by WormholeFiend · · Score: 1

    Can I have Firefox do my browsing for me?

    I mean, I'm starting to be annoyed with all the time I have to spend browsing the internet, I wish all this browsing was automated so I didnt have to do it anymore.

    1. Re:my idea by dtfinch · · Score: 1

      Like something to do all your searching for you so that all you have to do is sit back and watch? (like type "show pages on C++" or "show videos of hardcore porn")

    2. Re:my idea by WormholeFiend · · Score: 1

      no I dont want to have to watch. ;) you totally ruined my joke.

  166. Wow!!! A GMAIL ACCOUNT?!! by mr_gerbik · · Score: 3, Funny

    According to ebay, that prize is worth about 95 cents!

  167. *ML editing in TEXTAREAs by kale77in · · Score: 1
    ABOVE ALL ELSE: *ML editing in TEXTAREAS

    Please add the ability for a web author to link a textarea to an XML DTD, which the browser will then enforce (allowing right-click insertion of contextually permitted tags at any point), while applying a specified CSS to the display of the textarea as it is edited. And have it produce well-formatted XML output.

    So much time and effort goes into generating HTML / XML through a web interface -- this would be far more efficient and intuitive if it were supported in the browser.

    (Yes I've seen 10-15 of the other ways of attempting this, like Mozile, Xopus or the whole tribe of JavaScript hacks -- they've been 'getting there' for years, but still they're slow, or kludgy, or write truly awful (browser-dependent) HTML. I think it's time to finally concede that doing the job properly means putting them in the browser itself.)

  168. This is _not_ how to improve software. by dtrent · · Score: 1

    Pick a technology to solve a problem, not the other way around.

  169. Now that's just wierd... by SuperKendall · · Score: 0, Offtopic

    I would gladly trade my girlfriend for a Gmail account.

    That is, if I had one.


    What would you do with two Gmail accounts?

    At least your girlfriend is safe until the first one comes along!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  170. Active countermeasures. by ktakki · · Score: 1
    Even though Firefox should be immune to most (though not all) instances of spyware and adware, I'd like to see some sort of active countermeasures against sites that attempt to install this shitware on a users system:

    • Record the offending URL and add the domain to the hosts file (as 0.0.0.0 or 127.0.0.1)
    • Transmit the offending URL to a DDoS botnet
    • Look up domain information via whois and post the administrative and billing contact e-mail addresses to Usenet for harvesting
    • Dial the phone numbers for administrative and billing contacts via fax gateways (every two minutes for 48 hours)
    • Send anonymous e-mail to the Department of Homeland Security stating that the above domain contacts are Al-Qaeda operatives seeking to subvert personal computers for an attack on the Federal Reserve Bank


    Extreme? Sure. But every time WhenU or Claria or 180Solutions or DyFuCa gets dropped on someone's computer God kills a kitten. WON'T SOMEBODY THINK OF THE KITTENS?!?

    k.
    --
    "In spite of everything, I still believe that people are really good at heart." - Anne Frank
  171. Here's a starter by dtfinch · · Score: 1

    I already posted some on this topic to the weblog, but:

    Think of ideas involving page thumbnails.

  172. machine learning? by jargon0x00 · · Score: 0, Redundant

    what is machine learning?

  173. Numerical Look-Ahead by Rie+Beam · · Score: 1

    One thing I think would be an interesting extension to Firefox is that of a way to deal with numerically-indexed pages, images, etc. Let's say you have three pages, 0001.html, 0002.html, and 0004.html. You start on 0002.html, and have no real reference to the other pages. However, anyone with a bit of sense will realize that if there exists a page two, then a page one must be there somewhere, not to mention perhaps a page three or four. A numerical look-ahead would check if any pages within a certain numerial range (say, 10) existed, and if so, it would pop-up a toolbar with each page found. The reason for such a look-ahead is in case a page is missing, such as in the example, you can still continue browsing up or down the tree. Of course this would be more useful in certain cases (images and such) than others (where the numerical value has nothing to do with content, and are randomly assigned). But I still think it would be an interesting extension.

  174. Smarter history, automatic bookmarking by lawpoop · · Score: 1

    Maybe FF could look at how long you've been staring at a page, how slowly you scroll down a page, how wide and deeply you navigate a site, how often you return to a link, etc. and use these criteria to create a history page that better shows what you were interested in at the time. This 'history of interest' might actually replace the bookmarks, unless you're the type who uses the bookmarks to 'file and forget'.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  175. Automatic Ciation of Found Media by ryouki · · Score: 1

    The number one feature I want in firfox is automatic referencing of source material when useing OLE.

    Tha way if I see something cool I can drag it to my HTML editor of choice and cite the source of what I found in one step. The Firefox should add the proper citation when it builds the data to put in the clipbord or drag target.

    This would make doing web research MUCH easier. Implementation can be done in DOM and DHTML and is not that hard to implement.

    In school for a research project I implementd this feature for images as a interface hack of mozilla.

  176. Make sure it's an extension by Anonymous Coward · · Score: 0

    Just make sure it's an extension. Firefox is nice because they trimmed it down alot and realized that a mail client and web browser are better as separate apps. Please don't make it bigger/slower for something I won't need or want.

  177. How about by machine+of+god · · Score: 1

    For me, and probably for most of slashdot, customizing my interface/OS involves paring it down to only the features I use. If it were to remove the buttons/features that I never use, by itself, I would love that.

    Or even better, only display the ones that I am likely to use (even if there are others that I often use), given the context of what I am currently viewing. (still have the non displayed ones in menus or something though, of course)

  178. Good Already by Anonymous Coward · · Score: 0
    It does about everything I want already. However some "nice to haves" would be:
    • When browsing to a site where it says "a script on this pages is causing ... blah blah", when prompted to abort the script also give the option to never try to run the script again, because it will always result in the same behavior until the web site changes it.
    • Ability to allow only cookies to be stored for pages that are listed as a bookmark in the users bookmarks.
    • Wouldn't pertain to me but for users on slow connections have it so a list of favorite web sites will load in the background, queing up while they are reading their first pages of the day.
    • The save page works well with saving all the images and such to the users hard drive but I find myself saving so many pages for reference and research a way to let's say... add them to a Personal repository for later viewing somehow. Then have the ability to put in some index and search info about them. Anything that would better allow a user to keep these organized. Also I have save's like this on multiple computers a way to export them and put them altogether nicely would be good. Saving them and doing this yourself isn't the worst thing in the world but there is probably a better way to do this.
  179. Re:gmail account? by netsharc · · Score: 1

    Social connections in CS? Google gave them out to almost everybody. I have a blogger account I only post once or twice into, and even I got an invitation from Google. I'd reckon the majority of bloggers are not CS-types, and I also wonder how one can find himself inside a blog-network.

    As for giving Gmail accounts as prizes or giving them to troops (as the first post to this article mentions), gee, what, did all other email systems in the world die and you can't use email anymore? I bet 95% of troops out there already have an email address, what's preventing the other 5% to signup to Yahoo!Mail, (or if that doesn't work, Hotmail, urgh)..

    Speaking of Yahoo!, I wonder when they'll get to Iraq and we start to see an url like www.yahoo.iq. I bet www.whitehouse.iq is already reserved. I have dibs on www.high[er].iq and www.low[er].iq, hahaha I'll sell them and be rich!! :p

    --
    What time is it/will be over there? Check with my iPhone app!
  180. Learning-equipped filtration -- in Firefox by JeffTL · · Score: 1

    Have two categories -- "junk" and "inappropriate." Allow individual users to add stuff to them, so your copy of Firefox would adjust to not let you see pop-ups for X10 cameras and "free" iPods (junk) or shock sites and porn (inappropriate) if you so chose. And the definitions would evolve to meet your tastes and needs, as well as the evolving nature of advertising and indececy. Basically the Thunderbird filter (Bayesian or what have you), but in Firefox.

  181. Harness the power of google by mveloso · · Score: 1

    Instead of indexing all the pages you've read (and allowing you to search backwards), keyword/match the current page and find pages that you might be interested in given the page you're reading now.

    Basically you'd make the web a realtime wiki experience...or something like that. It might be pretty confusing, but it might also be really kind of neat.

    One problem with the web is that it tends to remove the element of surprise (or coincidence, or accident) from the content you see. Unlike browsing in a bookstore, where all kinds of things are squished together, with the web you only see what's on your site. The above might make browsing a bit more cross-referenced, and provide some interesting contexts that would be too hard to do by yourself :|

  182. Allow reorganization of open tabs by Hrrrg · · Score: 2, Interesting


    I would let the user grab tabs and drag them to where s/he wants them on the tab bar. Hmm, maybe even stacking tabs - when you drop one tab directly on another one they are stacked and you see all the tabs underneath the top tab only when you mouse over it.

    1. Re:Allow reorganization of open tabs by vijaya_chandra · · Score: 1

      One of the cool features opera has (reordering)

  183. "Enforce UI rules" option by Dwonis · · Score: 3, Insightful
    (But give it a better name).

    Firefox needs an option to make the browser detect, and work around, user-interface abnormalities in poorly-designed websites.

    It's fairly well-established that the best user interfaces are the ones where there is no discrepancy between what the user thinks is going to happen, and what actually happens.

    When a user single-clicks a link, the link should open in the current window. Always. Any other behaviour (such as opening a new window) causes the user to be frustrated (or at least slowed down).

    Similarly, when the user middle-clicks a link (or shift-clicks or whatever), the link should always open in a new window/tab. No oddities like "javascript:gotosite()" or "http://path/to/exact-same-page.html#" should happen.

    Unfortunately, there are a lot of misguided website authors that think they're being helpful by doing non-standard things in an attempt to anticipate users' needs. This means that you'd need some type of machine-learning in order to work around these problems at the browser level.

    I imagine this would be done in a way similar to how SpamAssassin works.

    1. Re:"Enforce UI rules" option by aiyo · · Score: 1

      Another good idea out of many in this story. I cant believe the number of times I've opened 10+ images in new tabs to view later only to find out they used some javascript crap. Now im left with 10 blank tabs and probably lost the original linking page. Also when you open a new tab it would be helpful if the back button went to the original page that opened the tab instead of being disabled and therefore useless.

    2. Re:"Enforce UI rules" option by Anonymous Coward · · Score: 0

      I feel your pain, for the want of measly noscript tags...

    3. Re:"Enforce UI rules" option by Tom7 · · Score: 1

      I agree, but this sounds pretty hard. The unpredictable guesses that a learning algorithm might make would probably be worse than just looking at the URL and adjusting my clicking behavior...

    4. Re:"Enforce UI rules" option by frisket · · Score: 1
      When a user single-clicks a link, the link should open in the current window

      No, no, no. Allow the creator to determine this. There are far too many pages which need the user to refer to something in the previous page, so you do want to force a new tab/window because most users don't know about middle-click, and anyway they cannot divine what the next page (the linked page) is going to require them to do.

      I agree middle-click should force a new tab/window. I know there are some misguided authors around, but don't use that as an excuse to deny the guided ones some latitude in design.

      Whichever way around, opening a new tab should colorise the tab or ping the bell or something so that the user knows a new tab has been opened. And when a new window is opened, it must never be the identical size and position of the old one, overlaying it so that the user is unaware that it's a new window. It must be shifted, or realigned, or smaller, or something.

      Yes, of course users shouldn't be so dumb as not to know what's going on, but they are, and designers keep being pressurised by the marketing suits to try to fool the users, so cut the users some slack.

    5. Re:"Enforce UI rules" option by Alaska+Jack · · Score: 1

      One of the Firefox help pages (I'm sorry, but i don't have time to find it -- I'm sure you can if you look around a little) has some text that you paste into one of the config files. After that, whenever your cursor is above a link that opens in a new window, it changes to a little crosshair. And whenever it hovers above a javascript link, it changes too, to a little four-pointed arrow thingie.

      Absolutely essential, IMO.

    6. Re:"Enforce UI rules" option by Anonymous Coward · · Score: 0

      This is not a machine learning issue. The issue here is a UI/standards issue. The web page standards state that the page can tell the browser to open content in a new window.
      On another note, if you go to the trouble to check, many browsers already have the option to disable this "feature"

    7. Re:"Enforce UI rules" option by Dwonis · · Score: 1
      No, no, no. Allow the creator to determine this. There are far too many pages which need the user to refer to something in the previous page

      If you believe that, then I cannot say anything except that you, sir, are one of the misguided authors I'm talking about.

      Yes, of course users shouldn't be so dumb as not to know what's going on

      Why?

  184. Option/Preferences by T(V)oney · · Score: 1

    I may be a bit picky here, but I absolutely DETEST the Edit/Preferences method of getting to the browser options. I much prefer going to Tools/Options. I don't know if everyone (or anyone) feels the same way, but there you have it. I noticed that in 0.9 (I think; could be mistaken) the browser options were moved to Edit/Preferences, and then in 0.9.1 it was moved back to Tools/Options.

    They are options, damnit, not preferences!!!

  185. Re:Just when you thought firefox was complete... by Anonymous Coward · · Score: 1

    Parent 0WNED by child.

  186. Ideas for sale by merc · · Score: 1

    "People who come up with the best 3-5 ideas that involve the use of machine learning will win Gmail accounts"

    Ng went on to announce -- Furthermore those that innovate the most original ideas will win their choice of a free glass of tap water, or dinner mints!

    --
    It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
  187. News Feeds by Anonymous Coward · · Score: 0

    An option to add the website to a "news" list which would then either grab the RSS feed or scrape the site for headlines if no RSS is available.

    Set the above up as a custom RSS feed so you can display it on your website if you wish rather than read through the browser.

  188. A couple of ideas by zaxios · · Score: 1

    Literally, a couple: - Bookmarks filtered into topic folders - Organization of history based on topic or links - so you could follow which pages you went to and how you got to them like a Gmail conversation Otherwise, keep it lean, or fork it: Firefox, the lean browser and er... Waterfox... the experimental one.

  189. Phishing protection by Kohath · · Score: 1

    Come up with something that uses machine learning to thwart phishing scams.

  190. Content highlighting by wfeick · · Score: 2, Insightful

    Many pages are cluttered with navigational junk and ads that detract from the interesting content. Take a look at www.cnn.com, for example. The story text is in the middle, and that's what I'm interested in, but all the buttons, ads, additional information, etc. takes up a lot of space.

    Automatically identifying the main content of a page, and fading everything else out a bit would be very helpful.

    Some sites take an article and break it up into several pages. It would be useful to automatically recognize that, fetch the continuation pages for the article, and pull the relevent content back into the original page.

  191. Comment removed by account_deleted · · Score: 2, Interesting

    Comment removed based on user account deletion

  192. Mini page image flowchart by CompSurfer · · Score: 1

    How about having a vertical flowchart feature that displayed webpages(history? bookmarks?) in small mini-images (ie. 90 x 70 pixels) in the sidebar. Something along the lines of what iRider has but with more options/features/plugin support.

  193. questions... by dekeji · · Score: 1

    I think this approach to brainstorming raises some questions.

    Yes, user studies and user feedback are part of software development, and it is great to develop software that meets the needs of users.

    On the other hand, think about what would happen if every research group working on machine learning started polling users about "ideas for machine learning to be incorporated into popular program X"? How many polls would/could people have time to respond to? Their attention and willingness to answer polls is limited; do research groups who manage to get their posts on Slashdot first get all the responses (and ideas)? Are all the responses shared publicly?

    And are the people who came up with the idea going to be co-authors? Who owns the ideas, academically or legally? Does the university know about this and has it approved it? How does this behavior relate to Stanford's code of academic conduct? Other kinds of polls for research have to follow certain guidelines, does this one?

    I'm not saying this way of approaching research is necessarily bad, but I think such questions need to be answered clearly and explicitly to potential participants. Pre-Internet, asking 1000 people for such responses required extensive preparation (renting rooms, mailings, etc.), and as part of that, there were mechanisms to answer such questions and plenty of time to think about them. These days, anybody can do something like this on a whim, and maybe that's good, but some questions probably still need to be thought through.

  194. Make it easy to set up a wait-for-page-change. by mbourgon · · Score: 1

    You can do this in Mox, but not Firefox (that I'm aware of). What I do is find several sites that infrequently update, then tell it to check every day. I'd love it to, when I start Moz in the morning, tell me which of my sites have updated. I'll once-a-month hit a site. The current way seems hackneyed, but I have no better way to describe it.

    --
    "Sometimes a woman is a kind of religion, she can save your soul & set you free from all your sins" - Bad Examples
  195. Not sure if this falls into the category by SomeGuyFromCA · · Score: 1

    But what I'd love to be able to do is block/replace some images based on a previously marked image.

    Example: I'm really sick of seeing tubgirl. So the next time someone uses tinyurl or meta refresh or whatever to direct me to her, I right click the image and select "Mark this image as yucky". Firefox takes note. From then on, every time a website tries to send me tubgirl, Firefox refuses. Maybe it replaces it with a picture of a big smiley face. Even if they resize it to 99% or 101%, or do any other trivial modification to it.

    --
    if the answer isn't violence, neither is your silence / freedom of expression doesn't make it alright
    1. Re:Not sure if this falls into the category by Anonymous Coward · · Score: 0

      No - let you select "default image", or an image off your drive somewhere (instead of tubgirl, up pops...?)...

  196. For the /. editors by hbar · · Score: 1

    How about a plugin that warns a Slashdot author if he is about to publish a dupe?

    (Sorry guys - I know catching dupes is harder than it appears, and we appreciate the work you do... still I can't resist :)

    --
    Aaron Maxwell - redsymbol.net
  197. Remember User Adjustments by DonGar · · Score: 4, Insightful

    I frequently adjust different aspects of my browser for different sites. Adjusting the window size/position, bump up font size by 10%, allow/block images, whatever.

    I'd like a system that remembers those adjustments, and not only reuses them when I return to the same site, but applies them again where appropriate. 'Where appropriate' is where machine learning comes in.

    --
    plus-good, double-plus-good
  198. Printing web pages by masonbrown · · Score: 1

    Even Firefox still prints web pages awkwardly, not at all like they show up when viewed on the screen. Make it print out like you see it, almost like a screenshot, instead of printing without wrapping text properly, different frames on different pages, etc.....

  199. Searching Bookmarks by Anonymous Coward · · Score: 0

    Are you aware that the Firefox Bookmars sidebar does let you search your bookmarks? (At least the titles if that's what you meant) Press Ctrl-B to try it.

  200. Ideas by Anonymous Coward · · Score: 0
    • Decide what to keep in cache based on past browsing habits, not just LRU.
    • Learn when to best refresh a cached item based on how often it changed in the past.
    • Full text search of browser cache.
    • I saw a discussion on Slashdot the other day about a MacOS X feature called "Summarize". You select a paragraph or even a whole document and ask for a summary and it pulls out the most relavant text. This might be more NLP than ML, but would be nice to do this to a web page.
    • Pre-download one or two links from a page that the browser thinks is most likely to be picked next.
    • Allow me to browse my history by automatically generated categories. Query Google to find other pages similar to those in each category.
    • Determine if a page is likely to display improperly with a non-IE browser so Firefox can switch to a capatibility mode.
  201. Dated searchable Cache by Battle_Ratt · · Score: 1

    Have the browser store in a searchable index, the cached results for previous pages visited.
    Then if links die, you want to see how a page looked yesterday, or certain information is removed from a website, you have your own personal way back machine, with all your previously visited sites.

    Best part is this would not add bloat, but would rely on the users disk space capacity.

  202. Preload pages. by domodude · · Score: 1

    Based on the user's browsing habits, certain web pages should be preloaded. With broadband connections, this wouldn't be too important, but for people on dial-up this could speed up the process of checking multiple web pages for news/content.

  203. Pseudoserving by kabloom · · Score: 1

    Do you think you guys and the Apache guys could get together and implement pseudoserving? It would help us to greatly cut down on the slashdotting effects. P.S. The article is also available in the ACM Digital Library - get it there if you're a member, and spare my school's server the slashdotting.

  204. firefox already sorts URLs by visit count by pmccormi · · Score: 2, Informative

    Firefox has done this since forever. Right now, I get "gmail.google.com" before "gamespot.com", because the primary heuristic is visit count.

    Both Mozilla and Firefox do the same thing, although the autocomplete implementation for each is separate.

    Bug 78270 discusses the algorithm; this was fixed before Firefox was ever released. It was inspired in part because IE appears to use a similar algorithm.

    1. Re:firefox already sorts URLs by visit count by moonbender · · Score: 1

      Cool. I wish Opera had that. And I think that's the first time I've said this.

      --
      Switch back to Slashdot's D1 system.
  205. How about fixing the bugs? by hopethishelps · · Score: 2, Insightful
    we're also seeking ideas that will make Firefox 2.0 blow every other browser out of the water.

    You mean more new features.

    Forget new features, just fix the bugs. There are bugs (some inherited from Mozilla) that make Firefox unusable on some Linux systems. If you want ideas for what to work on, go to Mozilla's bug list.

    This would be about 1000 times more useful than putting in yet more code bloat which will introduce yet more bugs. Of course, it won't gratify your ego as much. It's a question of what your goal is - accomplish something useful for the community, or pump up your ego.

  206. Imputed Inputs (EM Algorithm) by Baldrson · · Score: 1

    Use the (stable versions of the) EM Algorithm to impute inputs. This is sort of like automatic word or form completion except it is based on statistical first-principles of missing-data imputaton. As more and more data is gathered by the user's past inputs, imputed inputs become more intelligent. Initial imputations can be derived from inputs from users who volunteer to have their inputs recored in a central repository. This can give rise to "common sense" defaults that are context dependent. OK, so it's not Cyc, but it should work.

  207. Opera already does this by Nitish · · Score: 2, Informative
  208. a "pause" button? by Anonymous Coward · · Score: 2, Insightful

    All this talk about machine learning is great, but I would absolutely love to have ONE button that will quickly "pause machine learning, cookie enabling, disk caching, history logging, and whatever else". ie, a "privacy button".

    A lot of times, I don't care to have my actions logged forever, but at the same time, I don't want to have to go through all settings and change them manually, or completely nuke all my bookmarks, cookies, and disk cache from the last few months.

    When would I not want my actions logged forever? I can just see posts joking about pr0n headed this way, but in all seriousness:
    - looking for another job during lunch at work
    - searching for a surprise gift/vacation for the gf/wife while at home
    - borrowing a friend's browser for a few minutes to do some on-line banking
    - etc...

    My 2cents...

  209. Homepage by DMUTPeregrine · · Score: 2, Interesting

    A homepage based on the most frequently visited sites. Could possibly even seperate them into categories with the META tags.

    --
    Not a sentence!
  210. Machine learn slashdot.org, already! by Anonymous Coward · · Score: 0

    Is this just me, or have other people had this problem?

    For the last 2 weeks, I've typed "www.slashdot.org" into firefox everyday, even several times a day. It is not in my history, and never auto-completes. It never has been. I'm starting to thing it never will be. Is this an ironic bug, or a failure of machine learning?

  211. For Those of Us Too Lazy to Do Our Own Searches by Cruxus · · Score: 1

    Mozilla Firefox 2.0 should include a feature that discovers the topics the user is most interested in and do a background search to find websites of interest. These can be viewed in a "Sites to See" pane or something like that.

    If nothing else, this feature would automate the tedious porn finding process, thus ensuring the undying gratitude of approximately 60% of Internet users.

    --
    On vit, on code et puis on meurt.
  212. thanks in advance by TLouden · · Score: 1

    it's great to see a good community product getting support from some of the brightest minds, thanks for doing this

    --
    -Tim Louden
  213. That's where! by Grendel+Drago · · Score: 1

    Plain GSView/gv from the GhostScript distribution does this. I was wondering where I'd seen the shadow-frame behavior before. Thanks!

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
  214. I Foresee It...! by krahd · · Score: 1


    me> hey, nice link, i'll click it
    firefox> it looks like you're writing a letter!
    me> rm -rf /var/software/firefox :)

    krahd

    --
    mod me up scottie!
    1. Re:I Foresee It...! by Eric_Cartman_South_P · · Score: 1

      Thank you for the 10 minute laugh I just had :)

  215. hilarious! by ronaldyang · · Score: 0

    I went to CMU with this guy. And he's already a professor and here I am on my computer on a saturday night posting to slashdot.

    Let this be a lesson to you kids, eat your vegetables, do your homework, and also be incredibly smart.

  216. firefox ideas by TheGamingGrant · · Score: 2, Interesting

    I have no idea if this is feasable or even relevant, but I'll suggest it anyway. Something that watches the user's actions for repetitions or a pattern. Then, offer to create a script/macro for them to use, or modify settings. Examples: User consistently opens browser, then go to a specific URL. Program sees this and offers to set it as the homepage. This would be immediate (within a half-minute or so) in case the user just browses their home page, then goes elsewhere. On certain days, user consistently goes to certain sites (ie checking web comics or Slashdot :). The program would perhaps offer to create a set of daily bookmark sets that can be used. Example: Sites visted on Mondays would be in a folder marked "Monday". When I download an episode from Red vs Blue, I put it in a folder marked "Red vs Blue". The program would recognize that the file path is consistent for that URL, and change settings so that any download from that site is directed to the "Red vs Blue" folder. A web page consists of several subsequent download links, and the user is downloading them all one after the other. The program would offer to create a script to do the task for the user, and let them define folder settings and file names. Like I said, I don't know if this can be done or if its what you're looking for, but its an idea.

  217. language, plugin, search, habits & install! by urbieta · · Score: 1

    one clear competitive advantage in IE is the fact that plugins are auto installed.

    grandmah is unable to install firefox and plugins, nor can my sister do it, or anybody else with mental lazyness.

    Of course an embed tag in a flash page tells IE to download and start installing macromedias plugin. the problem is you need human interaction.

    Maybe a backend p2p mechanism for firefox browsers to excheange ideas amongst themselves. They may automatically exchange plugins and plugin installation procedures. NO access to humans, only the ON/OFF switch. ;)

    The alternative to p2p is a simple wiki page in ai.firefox.mozilla.org written and read only by the browser in the back end, to exchange information about the whereabouts of a plugin, if it dissapears from original site backup from an installed copy and so forth.

    The configuration could have a list of available plugins in which you may simply click on the ones you want.

    At installation firefox may ask permission to start installing selected plugins off the net, no more plugin tracking all over.

    When I find a page with material with no supporting plugin, my browser may update the mozilla page with stats about my visit, to inform the plugin developer of the current demand. Human may later use the information to ask for development support or convince provider to develop an os speciffic plugin.

    And a configuraction to choose my custom (no plugin here, move on) line instead of opening useless external links woulf be kewl.

    For language, it's amazing I can not get in touch with a translator to spanish to see if he needs help and at release date there was already a chinese version, hello?.

    The p2p concept applies AND the wiki too. Us firefox users are enough to actually contribute to translation more easilly, a simple wiki with any previous language we choose on one side, and an form on the other side is enough to get users to contribute 1 word and your translations would be all perfected is the first twodays after release.

    You may choose the translation speciffic to your region, ie mexican spanish or argentina spanish. Then see one language in one side and the other in the other side, a mexican may spot a word he does not undestand and type the new language.

    As for language files, Id love to just tell mozilla to install a selected file, and it to ask me if I want that language to be default for usre interface and everything.

    P2p would come handy to take load off mozillas site, and distribute the latest plugins and latest translations to all installed copies all over.

    Most langs in the world could be supported vbery promptly if the mechanism is straight forward and in the propper lang when loaded for user interaction asking what country the user is to start translating.

    Maybe even the browsers update files may be distributed in the same way! torrent.mozilla.org anyone? heh

    For search, Id like to search bookmarks as well, one folder to contain most visited, another folder to contain most something else etc, bookmark organization could take some ai all over heh.

    For search in a web page, Id like to see a search all tabs, all windows and tabs and windows. So the current dialog takes a few buttons to integrate nicely (not quite ai but nice)

    For installation, the first screen on the install wizard have a button for (automatic installation), click on that and moz will install with all defaults and start mozila with no more clicks.

    No reboot after install works wonders heh

    Firefox is light, fast, safe, cute, no need to bloat it further.

    As for user habits, how about enhancing the TAB button, ie for example CONTROL+TAB can activate and dissactivate the feature, and let firefox what links I click on in slashdot ;)

    It will learn toskip all link on the side, and go straight into the first article to let me press enter to go into the link :D

  218. Please No! by rudy_wayne · · Score: 1, Insightful
    Machine learning? Please no. Please do not ruin the best browser ever created. The programs I hate the most are the ones that try to be "smart". Other than the occasional Bayesian spam filter, I have never yet encountered a "smart" program that didn't make thinks HARDER and MORE ANNOYING.

    Have we already forgotten Microsoft's Clippy?
    "menus that learn which commands you use and which you don't and then adapt to (try to) serve you better".
    Please no!! This is exactly the thing I hate. The key words here are *TRY TO* serve you better -- those "smart" menus almost always guess wrong!!
    I don't want a program that tries to guess what I want to do next -- I know what I want to do and I want a program that stays out of my way and lets me do it.

    Firefox totally rocks (except for the really really stupid name, but that's another issue) and it totally blows away evey other browser, despite the fact that it hasn't even reached v1.0 yet.

    Please don't screw it up.
  219. Finish up SVG by Anonymous Coward · · Score: 0

    Really, it's been years and years since the stuff in projects that people really need, has not seen as much as an update on a status page. And you talk about machine learning?

    Finish up what was planned 5 years ago, how's that for a plan?

  220. Maybe fix the program first? by Roginator · · Score: 1

    How about fixing the program so we can EASILY select the email program we'd like to use???

  221. I agree! Great idea... by mr_zorg · · Score: 1

    I agree with the other poster, that really is a great idea! My only thing would be not just page down, but any key or mouse movement which causes scrolling. To accomodate that, you'd have to set it up so that when the current "bottom of page" indicator scrolls off the screen, a new indicator is set at the new "bottom of page"...

  222. Here are a few ideas by carlmenezes · · Score: 1

    Well, these one are based on Firefox alone seeing as how I figure that even by the time Firefox hits 2.0, IE will still be the majority browser out there. Well, here they are without further ado :

    1) Extensions:
    Firefox monitors the user's browsing habits (not the sites visited, but the way Firefox itself is used) and from time to time, either automatically or when asked to, suggests extensions that the user might find useful.
    Example:
    Person uses lots of tabs while browsing. Firefox looks up Tabbed browsing extensions, finds the one that suits the user's needs and asks the user something like "There is an extension that would make working with a lot of tabs a lot easier. Would you like to try using it? You can always remove it if you don't like it and I will help you with that"

    2) Website display:
    The common mis-conception is that when a site does not display properly in a browser, that it is the browser's fault. It might help Firefox's cause to point this out to the the user in non-technical jargon. The machine learning part comes in where Firefox corrects the coding errors and presents the site the way it was meant to be used.
    Something like this in the status bar:
    "This website is not standards compliant. However, I have just corrected the errors so it works well for you."

    3) Give Firefox and identity that evolves with it's user:
    Again, monitor the way the browser is used and the type of extensions installed. Based on that, adjust how technical the level of responses are so that the browser becomes something of a browsing companion. Finally, make the browser "personality" portable.
    Example:
    User has the web developer toolbar installed and uses it quite often. Give more technical responses about the state of a site or the state of firefox. Allow the user to go deeper into Firefox's preferences to make changes.
    User has no extensions installed, or if there are any installed, they are hardly ever used. Firefox uses an almost wizard-like interface and makes it's questions and responses to the user more descriptive.

    That's all I can think of right now....will keep brain storming.

    --
    Find a job you like and you will never work a day in your life.
    1. Re:Here are a few ideas by carlmenezes · · Score: 1

      Oh yeah....forgot to mention...teh reason these are based on Firefox alone is to basically make non-Firefox users envious of the functionality that Firefox would offer.

      Also maybe change that "not standards compliant" message to "This website has not been designed to display properly on any browser. These guys thought only people using IE would visit their site" I think that would be suitably non-technical while getting the message across :)

      --
      Find a job you like and you will never work a day in your life.
  223. Firefox sugestion by strider_starslayer · · Score: 1

    While this is a blantent rip off of how G-mail works, it's still a really good system for tracking correspondances.

    Allow an option to track e-mails by sender, but rather then simply list all messages from that sender from most to least recent, have each indivudal exchange with that sender have it's own 'folder' you can browse through, which also inclues your replys to those e-mails.

    For instance- let's say I was talking to my friend #2 (and for this excersize, I am #1), over a period of 6 mothes, over two different topics(a, and b respectively, and all we did with those topics was use the reply function (making it easy to process), and we had last talked about topic a, but started talking about topic b first; it would look something like this

    #2
    ----b (2/2/2001), (8/8/2004)
    ----a (4/4/2002), (9/9/2004)

    Then clicking on b or a would open all of the correspondance we had sent each other with respect to that e-mail, both there e-mails and my replies to those e-mails.

    I think this would be phenominally useful, for some e-mailers (myself included)

    --
    -Millions of Monkeys, Millions of typewriters, 6 hours of sorting through faeces encrusted pages to find: This post
  224. Truthalizer by erixtark · · Score: 4, Interesting

    I would want a credibility rating on web pages.

    There is a lot of information on the web but almost no way to verify the data. I would like a way for people to report the credibility of the information contained on a web page.

    This is especially important with news reporting and double-extra-especially important in times of war.

    It is also all too simple for politicians, journalists and other people of power to repeat the same old lies over and over.

    The memory of media is short. A Truthalizer would help make it a bit longer.

    1. Re:Truthalizer by sean23007 · · Score: 1

      What, so people vote on the "Truth" of a website? In a time of war? Take the present time of war, for example: Michael Moore's website would get half of its votes as "Truthful" and the other half as "Rotten Liar." Same for any page where Bush's words are published. When you have people voting for it, it's just an informal poll of what people agree with. Not a measure of truth.

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    2. Re:Truthalizer by erixtark · · Score: 1

      Right, there is of course a risk that it degenerates into flamewars but there could also be links to counter arguments or facts. Some sort of karma-system a la Slashdot could also help in sorting out the votes.

      Of course, the Truthalizer wouldn't be a substitute for rational thinking. You will still have to think for yourself and draw your own conclusions. But maybe, just maybe, it will become a little bit harder to lie people in their faces.

    3. Re:Truthalizer by kirun · · Score: 1

      For any form of quackery or pseudo-science, you'll find advocates who think they work. They are more likely to visit sites on the subject than the annoying sceptics who demand things like proof.

      So you'll get such sites with a fairly high "true" rating, despite being false.

      --
      I'm scared of numbers that can't be written as a fraction. It's an irrational fear.
  225. popup management by mr_zorg · · Score: 1

    A couple of nice popup management features I'd like to see is the ability to show a popup that was blocked without having to unblock the whole site. When I double click on the blocked popup indicator, I want to be able to select one of the blocked popups, click a "show" button and have it popup for me. Similarly, the ability to *temporarily* unblock a site for the current browser session only would be nice.

    1. Re:popup management by prandal · · Score: 1

      Similarly, you should be able to right click on a page and say "block this fecking page it is a popup/advertising/pr0n"

  226. Prefetch in a smart way! by WoTG · · Score: 1

    Here's an example:
    Chances are that when I visit slashdot.org I will want to read a few articles from the front page. My browser could get a head start on it, and prefetch the pages for the Articles when I first visit /.

    Granted, this will waste bandwidth. However, it would also improve web "responsiveness" a lot for dialup users. Perhaps it would be prudent to disable this feature by default, and let modem users enable it. This would certainly be better than the browsing accelerators from a few years back that didn't consider the different "types" of links and just downloaded everything in sight.

  227. Best Ideas in the world by Wannabe+Code+Monkey · · Score: 1

    Two Ideas: First: I love the ability to create a bookmark with something like "http://www.google.com/search?q=%s" and associate a keyword with it like "gg" and be able to type "gg firefox" into the address bar and get a search on "firefox". It would be interesting if the browser could recognize sites you often visit and submit form data on and automatically create these bookmark search shortcut things based on what is submitted. Also, I like using the dictionary at dict.org, but they use a POST form instead of GET, so the search parameters don't show up on the url and makes it impossible to use the current feature for this site, it would be cool if it worked with POSTs as well.

    Second idea: Selectively prefetching links based on past experience. For example, I'm at slashdot, I see a story about mozilla, I almost always check it out including most of the links in the post. The browser could look at the words in the links and surrounding words on pages you visit and selectively prefetch pages you're most likely to visit in the future. Saving download time while you view the page, but also eliminating unnecessary downloading.

    --
    We always knew Comcast was corrupt, here's the proof: http://tech.slashdot.org/comments.pl?sid=1909890&cid=34545432
  228. machine learning by ronaldyang · · Score: 0

    Here's one idea, around the framework and deployment:

    To do learning, you'll probably need lots of data points for training (given these inputs, this (un)desirable outcome occurred).

    Basically, when doing machine learning, you select a portion of your training data for actual training and use the rest for evaluating the performance.have some body of data that you'd select some percentage out of for training and use the rest for evaluating the performance.

    Now you could do model building in a few different ways, not mutually exclusive. (1) do learning in-house, ship models to users periodically. (2) do learning in-browser, looking for cues that a positive or negative outcome has been reached by observing the user or environment.

    Maybe it would be interesting for browsers to share their learnings back with firefox headquarters. Their fancy computers back at HQ could do some number crunching and test hypotheses by sending different updated models to different segments of the browser population.

    This wouldn't work for a coporate setting, but more for the diy crowd that firefox seems to have attracted. A lot of firefox users probably already run software that already auto-communicates back to other servers to transfer info, like SETI, protein folding, photon soup rendering, bittorrent, .......

    ------
    in soviet russia, ... ... 3. ??? 4. profit ... ... worst ... ever ... ... beowulf cluster ... ... wah wah msft wah wah ...
    ------

  229. Reader rated web pages by Passer · · Score: 1

    http://www.sharma-home.net/software/vote/vote.html

    A completely anonymous voting system that works with Firefox. I called it reader rated web pages.

    I have a primitive server side implementation that does basic stuff. But a lot of improvements are possible.

    It's got similarities to PageRank, but is more democratic because even people who don't author web pages get a vote.

    If only someone could tell me some ideas to get a million people download this extension :)

  230. Smart extension manager by Bibo · · Score: 1

    Implement a smart extension manager. A tool which knows about the available extensions, which understands what I use Firefox for and then helps me to find the extensions which make life easier for me.

  231. self-modifying code is a no-no by zome · · Score: 1

    Intel IA-32 Optimization Manual says that self-modifying code is not recommeded. It's bad for the branch prediction, pipeline, etc.

    1. Re:self-modifying code is a no-no by gfody · · Score: 3, Insightful

      thats in reference to modifying currently executing code in tight loops. that used to be a common way to avoid branching back in the day.. nowadays if you have to use a conditional jump in a tight loop its usually not faster to try and work around it.

      lately the term "self modifying code" is commonly attributed to dynamic code generation (it does sound cooler), but dynamic code generation is still the best way to accomplish many things and nothing intel says about "self modifying code" applies to dynamic code generation techniques.

      anyways, what your parent is speaking of is neither of these things. loading only the code that is required is a technique known as "late binding" and is a great way to modularize an otherwise bloated application.. I think firefox is already on this path with its extensions. hopefully they remove more extension-like features from the main app and implement those features in extensions, perhaps ones that are installed by default.

      --

      bite my glorious golden ass.
  232. Well, I'm a little late by Exantrius · · Score: 1

    ...So the three who see this after me might read this buuuuut....

    this has kinda turned into a "feature request for firefox" post-- Mine isn't about machine learning, but I feel it would make browsing *MUCH* more useful for me.

    I want multiple levels of tabs! I want to go to google and search for "medieval socks" and then hit the first ten results into new tabs, look through them, and if I come across something interesting with more links, I want to tab into those, but not have them show up in the main bar-- I want them to show up so I can keep track of how I got somewhere.

    other reasons for this-- news sites. I come to slashdot and fark, and read the headlines and select what interests me, open the stories in tabs, then open the articles in under tabs-- Now I can open all the stories, and I don't have to guess which article goes with which story, and if I find interesting links in the comments, I can go there as well without losing what I was doing.

    I guess you could incorporate machine learning, into the first type-- you go into site 1, if you spend no time on it and close it, but you spend 15 minutes at site 2, and open up a few links from there, it looks through the others, tries to figure out which is the most interesting to you, then opens up sub-links... yeah, that'd be cool

    ahhh, pipe dreams... I'd like this almost enough to figure out how I can do this myself-- but the programming experience I have is... minimal in any real systems, to say the least /ex

  233. Re:Just when you thought firefox was complete... by SimplexO · · Score: 1

    I don't know if he's a "programming god," but I seriously doubt he's "some highschool kid with all summer to screw around."

    Funny thing is, he just turned 19. =)

  234. My top 2 ideas by tthach79 · · Score: 1

    1) Design a feature that would download the whole article or next few pages of an article I am reading. For example, If I am reading a article that I have to click the NEXT PAGE button to continue reading, the program would download all of the next page for me while I am reading the current page. 2) Adapt(show/hide) toolbar and menu according to user habit.

  235. Data Extraction by nado · · Score: 1
    Let the user create a "spreadsheet" with sample data from a web page. The browser then learns the pattern to extract the samples and extracts the rest of the page.

    Example: Search for 'laptop' on eBay

    The user creates this spreadsheet:
    item# | title | price | time left
    1234 | IBM T20 | 250 | 2 days
    2345 | Sony Vaio | 300 | 3 days
    ...
    I must admit it would be a limited-use technology to add to a browser, but the research aspect is interesting and putting it in Firefox would be your proof of concept.

    A problem would be to determine how many samples are enough for the user to get what he wants. I'd set up the interface as the user's spreadsheet taking 10% of the height under the web page and the resulting extraction (updated live) taking 40-50% of the browser's width. The user could then easily see if the results are good or not.

    Negative examples might be an idea too, to "fix" computer mistakes.
  236. Re:Just when you thought firefox was complete... by SimplexO · · Score: 1

    I don't know if he's a "programming god," but I seriously doubt he's "some highschool kid with all summer to screw around."

    Funny thing is, he just turned 19. =)

  237. Maybe this can be... by slimyrubber · · Score: 1

    Built into some extention right now, but..
    Placing a small 'similar pages' button at the status bar (like blocked popups) that when clicked, would open another tab with google news or google with 'similar pages' search result.
    That makes researching news articles very efficient.

    Not really machine learning, but.. yeah!

    --
    [ I can not bring myself to believe that if knowledge presents danger, the solution is ignorance ] -- Isaac Asimov
  238. fullscreen toggle by PsiPsiStar · · Score: 1

    This isn't 'machine learning' but you know what would be nice? The ability to toggle a page fullscreen with no navbar, buttons, toolbars, etc. Just a scrollbar and an unobtrusive button to toggle things back to normal. Screen landscape is valuable to me.

    --

    ___
    It's the end of my comment as I know it and I feel fine.
  239. Good idea, but by quintessent · · Score: 1

    not related to machine learning.

  240. Best proposal: Stop! by Anonymous Coward · · Score: 0

    If you have to have a contest just to come up with ideas for features to add, you've gone from feature bloat to feature stupidity.

    1. Make browser.
    2. Be happy with browser.
    3. Leave browser alone and make something else.

  241. Re:Is Gmail the same as Gay Mail? by Anonymous Coward · · Score: 0

    Who modded this as informative? Fucking mods smoking cock as usual lol!!!11111111

  242. bookmark idea by Anonymous Coward · · Score: 0

    well, it have nothing to do with machine learning - but it would be a nice extra feature anyway :

    Make it possible with a simple command to upload / download your bookmarks to the mozilla.org server.

    When away from your own computer, you would have the opportunity, to load your own bookmarks - only in the program (as bookmarks) for that browser session..

  243. Your by Anonymous Coward · · Score: 0

    a retard.

  244. Suggestions by Issue9mm · · Score: 3, Interesting

    Yes, I know that there are plugins for this one, but keeping bookmarks in sync on multiple machines via server storage. Since I got my laptop, it's not a big issue, but I hate having to go back to my other machine cause that's where the bookmark is.

    Enabling persistent storage of passwords. I honestly don't know how much or little of a security hole this would be, but I am constantly using the "remember my password" feature in Moz/FF, and it KILLS me when I have to reinstall and start adding them all again. Have it store that file to a spot on the hard drive (or better, server sync if that option is turned on), and allow me to keep that data even if I have to uninstall/reinstall the application.

    -9mm-

  245. Up One Level Button by kcornwell · · Score: 1

    In IE with the google toolbar installed, you can go "up" one level in a website (you have to add the button to the google bar in the options dialog) . Very nice when you click into a site that has you many layers deep and you want to move up quickly towards the root of that website.

    --taken from google---
    For example, say you are currently viewing:

    http://www.example.com/articles/may/money.html

    Clicking Up will take you to: http://www.example.com/articles/may/

    Clicking Up again will take you to: http://www.example.com/articles/

    You can use the drop-down list to navigate directly to the top level of the site or to an intermediate URL if one is displayed.

    http://toolbar.google.com/button_help.html

  246. customizeable mouse buttons by CAIMLAS · · Score: 1

    I'd very much like to have customizeable mouse buttons.

    Specifically, I'd like to be able to have the default behavior for left click to be to open a link in a new tab - only if it's a link to an external site. Otherwise, it would open the link in the current tab.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  247. That's crazy enough that it just might work! by SparkyTheDog · · Score: 2, Interesting

    Let's see....what I would like to see in a new version of TB and FF....

    1) Fully integrated internet applications:
    Okay, this isn't FF/TB specific, but I wonder if there would be any benefit in somehow tightly integrating an e-mail client, a web browser and an IM client. I'm not just talking about linking the applications, I'm talking about a single work space with common buttons, common tabs, common favorites and address bars etc. for all of these apps. Web broswers, e-mail and IM are the three most widely-used Internet apps, yet they all operate separate from each other. I'm sure that there would be some benefit to trying to merge them (like an IM-log in your e-mail "sent" box or tabbed IM seem like logical things to me).

    2) Zero-footprint applications:
    I would love to see FF and TB be a non-installed, fully-contained application within a single directory (Windows side, at least). It would allow me to slap it on my USB memory key and surf the net and do my e-mail without leaving a trail. In the absolute least, that should be done with Thunderbird.

    3) Aliases for webpages:
    It would be cool if I could just create aliases for some sites. For example, I could just type in SLASH versus SLASHDOT.ORG to get to Slashdot. Firefox would check my manually-entered aliases first to see if I had entered in a shortcut, then try and do a DNS resolve if it didn't find the shortcut. I know that these are essentially bookmarks, but I find typing easier than using the mouse to go to a bookmark (makes me feel like a real computer user).

    4) Smart Address Bar dropdown:
    When typing in a site in the address bar, Firefox tries to do a match for me against previous visits. But the problem is that one site typically dominates the suggestion because of all of the sub-pages e.g. if I type in WWW.SLASH, Firefox will show me slashdot.org, slashdot.org/article1, slashdot.org/article2 etc when I really want to see all of the MAIN sites that start with WWW.SLASH, such as WWW.SLASHDOT.ORG, WWW.SLASHTHENASH.ORG etc.

    Well, those are my two cents...(can I have my change please?)

    1. Re:That's crazy enough that it just might work! by RobertLTux · · Score: 1

      2) Zero-footprint applications: I would love to see FF and TB be ...in a single directory (Windows side, at least). ...on my USB memory key and surf the net and do my e-mail without leaving a trail. || ---- done already grab the zipfile version and make a batch file with the line start firefox.exe -Profile "profile/" and after you make the profile subfolder run the batch file and ... (added in FF .9)

      --
      Any person using FTFY or editing my postings agrees to a US$50.00 charge
  248. An Off Button? by Anonymous Coward · · Score: 0

    Something I'd greatly appreciate is an Off button!

    Unlike what our beloved First Poster here posted, I do not want sites to be automatically bookmarked and stuff like that. *I* want control over my browser. If I want it to do something I'll tell it to. Otherwise I might as well use IE, that has the nasty habit of doing stuff its own way instead of mine.

  249. Saving images by torklugnutz · · Score: 2, Interesting

    I grab images off websites all the time and save them into a bunch of different folders. I would like if the browser paid attention to where I saved certain images from certain sites and then automatically jump to the folder I last used FOR THAT SITE. It would save me a few seconds a day, at least.

    --
    Often in Error, Never in Doubt.
  250. My 3 cents by quintessent · · Score: 1

    1) Network speed/reliability. Sometimes, I'll click on a link and stare at that animation in the top-right corner for something like 30 seconds with no results. If I click stop, then refresh, often the page comes up immediately. How about some smarter algorithms for getting the data to me faster and more reliably without so much intervention?
    2) Sometimes I'll be using an ASP-style web site, where clicking a control might change only one thing on the page. It would be nice if I didn't have to scroll all the way back down to where I was. How about detecting if the new page is similar enough to the old one, and if so, scrolling the window to the same position?
    3) Security lockdown. Watch for suspicious behavior (dangerous scripts, multiple pop-ups, repetetive question boxes, trying to use known browser exploits) on the part of a web site. When these things happen, lock down security on that site.
    4) Kid detection. Based on biometrics or usage patterns, figure out if your 7-year-old is using the computer. If so, turn on the Net Nanny software.
    5) Maybe too far off-topic, but software that will watch your 7-year-old's chats for signs of the other person being an adult stalker.
    6) Watch for information your 7-year-old shouldn't be telling others, such as his phone number, full name, etc.
    7) Watch for the usage patterns of a clueless newby. When this happens, offer to help the user learn more about using a browser.
    8) Cat detection. When the cat is walking on the keyboard, keep him from deleting all your files.
    9) Biometric music selection. Watch usage patterns and biometrics and select/suggest appropriate music from the user's play list based on past choices.
    10) Goatse detection. Block all goatse mirrors.

  251. Machine Learning Privacy Agent by nyri · · Score: 3, Interesting

    People regard their privacy highly and are reluctant to provide their personal information to websites. Website which need personal details from its users have to convince a new user that it won't misuse the data that it has. This is usually made with a statement, known as Privacy Policy.

    Privacy Policies have problems. First, they are usually written in a legal language incomprehensible to a lay person. Second, people have no way of knowing that website in fact follows the policy it has.

    One way of assuring people might be machine readable privacy policies. P3P (Platform for Privacy Preferences) is W3C framework for such privacy protocol. It allows user to store his personal data to a P3P agent, which will then follow the user given rules to share private information.

    This agent should be implemented to firefox and it could use a machine learning to automate further the interactions with websites. The agent could for example learn, that if website's privacy policy promises to use user's e-mail address only for initial consistency check and to send a forgetten password if user explicitly asks for it, the agent can give it to the website without prompting the user.

    Of course, this won't solve the problem of malicious websites which don't follow their privacy policies, but is a step into right direction where privacy policies are certified and their enforcing is auditted.

  252. Remove Flash Sound by sidraja · · Score: 1

    One feature I would happily pay for would be the ability to turn sound in Flash content. Flash ads with sound are just about the most annoying things on the internet bar spam.

  253. Popup blocking, the next generation by El+Jynx · · Score: 1

    One of the most annoying things I find about surfing are those bloody animated advertisements based on Flash and such. Maybe the popup blocker could be taught to automatically put an empty box of the color of your choice over anything that's animated? That would quiet down your field of vision considerably. Also a few buttons so you can quickly (de)activate the resident plug-ins (from java to flash) might help.

    Jynx

    --
    A positive attitude may not solve all your problems, but it will annoy enough people to make it well worth the effort.
  254. "This is spam" button by Anonymous Coward · · Score: 1, Interesting

    When I am looking for something, using google or another search engine, I often come across "spam" websites that have computer generated content or hidden text. I really hate the ones that make themselves out to be a search engine or a directory when they contain no real content... content is what I came there for.

    I'd like a button that I click on that says "this is spam" which adds the content and URI to a database. In the future when similar pages are found in the search engine results, it could either remove the result altogther, or identify the link as probably being to a spam website when I mouse-over it.

    I'd like an option that I could configure so that the URI is automatically reported to the search engine that I followed to the website.. if any. Enough complaints and a human reviewer would know who the worst offenders are and kick them out of the SERPs quickly. Right now its too time consuming to report the spam websites now, so a way to make it easier would definiately help clean up the search engine results.

    Another idea would be to submit the URI to a centralized website with a database of spam websites.. the search engines could use this centralized DB to pare down their results to only non-spam sites. That way the spam reports could be used by all search engines.. and other browsers too..

  255. Discussion at Mozillazine by Ized · · Score: 1

    Here's the thread about this cool article at MozillaZine:

    http://forums.mozillazine.org/viewtopic.php?t=97 69 7

  256. Re:ideas - basic misunderstanding by Anonymous Coward · · Score: 0

    Sorry, more code doesn't mean slower running. :P

  257. Opera has searchable bookmarks by lovemayo · · Score: 1

    Just click on the sidebar. There you have Bookmarks, contacts, history and links on the page you're currently viewing, all searchable!

  258. Re:Improve your mindset. - Basic misunderstanding by Anonymous Coward · · Score: 0

    Arg, I'm really sick of the - um, technologically ignorant - that don't realize that more code doesn't have to mean slower running. This is like %90 of the damn posts so far... whining that adding anything will slow down Firefox...

    After all, if the code isn't being used, it's not exactly slowing things down is it?

    Doesn't exactly take a rocket scientist to figure this stuff out people...

  259. Re:Camino fucking rocking ROCKS on G5 - OT by Anonymous Coward · · Score: 0

    Heh, I love modsmacks like this for useless and obviously biased or just plain incorrect info.

    So like all three definitions of the parent, ya...

  260. Block Flash movies by zeth · · Score: 1

    Well, a feature which makes the browser able to block Flash movies from certain hosts. Exactly the way it does with images. (Right-click on the image and select Block images from ...)

  261. Theres a tool for that by tanveer1979 · · Score: 1

    Konqueror. What you are talking about is a file manager + browser!

    --
    My Aurora : http://www.youtube.com/watch?v=o91ZsGwJYyg
    FB : https://www.facebook.com/TanveersPhotography
  262. Things I'd like by Weirdofreak · · Score: 1

    Sorry if these have been suggested before, I'm hardly going to read through almost 500 posts to check.

    1. Check Javascript onloads so that they run when enough of the page is loaded. For instance, the URIid extension runs onload, which means that site-specific styles are applied only when the page is fully loaded, causing lag if you have a big page with lots of images. Since the only thing it modifies is the attributes of the body tag, get it to run as soon as the body tag has been opened, but before any of its content gets loaded. As a second-best, loading the entirety of the relevant tag would be cool as well, if a bit useless in this case. Also, I'm not sure if this already happens, but firing onload before downloading images would speed things up.

    2. If you frequently visit certain sites in a particular order when you start the browser (like me; I visit various forums, then I read Dilbert and Agnes, then check my livejournal, then come to /., then another forum and then GameFAQs) make a button that starts you on your quest, and then when you click it again you go to the next page. Alternatively, just allow that functionality to be created manually. Being able to recognise where to go next would be very useful - when I'm on a forum I'll usually want to go to the next one from the last topic that I read, so being able to recognise that I'm at the same place even though it's a different page name would be a godsend.

  263. Searching for "stuff I've seen before" by WoKKiee · · Score: 2, Interesting

    I know that it is planned for MSIE, but this would be a nice feature. If it could store browsing history in a central location, it would be great too, because often I can't remember if I'd seen something while surfing at work or at home.

    Some kind of a history.html file that is automatically modified on ones personal webspace could be a an idea.

    Sigs waste bandwidth in 56k land.

  264. time dependent elements within a bookmark group by rjforster · · Score: 1

    Don't know if this is already suggested as I've not ploughed through all the other comments yet but here is my suggestion.

    I go to several pages each morning (Slashdot, BBC news etc) and have them bookmarked as a group in the personal toolbar folder. Some days however I also go to other sites, for example on Thursdays I go to the Linux Weekly News site as well as the rest. So my suggestion is to automatically handle this within a single 'Regular sites' button. In other words, time dependent elements within a bookmark group.

    Some examples to illustrate how fine grained this might be.

    "Slashdot" always
    "BBC News" always
    "Dilbert" first time after 9am everyday
    "Linux Weekly News" first time on or after each thursday
    "Evening TV listings" if time between 5pm and 6pm (ie last check before I leave work)
    "Whatever page" if date is exactly 1st of month
    "Whatever page2" first time after 1st of month
    "Stupid goofing off site" only between 12pm and 1pm (ie Lunchtime reading)

    You get the idea.

  265. Firefox already has searchable bookmarks by Anonymous Coward · · Score: 0

    ...and it's not even an extension!

    Short way:
    Bookmarks -> Manage Bookmarks. The search box is right there.

    Longer way:
    Just right click on the toolbar, choose customize, and add the bookmark button to wherever you see fit. When you're done, click that button and a side panel will open with all of your bookmarks and a handy-dandy little search box at the top. :)

    --Anonymous Coward

  266. Wouldn't it be better if... by Anonymous Coward · · Score: 0

    it could predict that you don't want any prediction?

    --Anonymous Coward

  267. a few thoughts ... by Anonymous Coward · · Score: 0

    first off, firefox is a kick-a$$ program!
    please don't integrateit too much into the
    desktop or os. internet explorer those that
    as you can see for yourself where it went ...

    acctually i was taken back abit, when firefox
    started to add registry keys. it was soo
    convinient, do just drag and drop firebird
    from a *.zip to a directory and it worked just
    like that. that was most amazing for a browser,
    kindda like lynx. no heavy registry usage please!

    what would be a neat feature is like a link preview
    feature. in windows XP you can get a powertoy
    add-in to "alt-tab" that lets you see the open
    windows content in miniature form ... maybe
    firefox could get that too, but for links on
    a page (this requires a fast internet connection
    of course ...)

    the top right "i'm loading the page" animation
    should be put to better use. just having
    a animation doesn't really cut it.

    keep up the information on the bottom left
    part of screen, that shows what firefox is doing.
    it is soo annoying in internet explorer to
    just have the wave flag icon tellign you that
    it is loading soemthing. firefox usesage should
    be informative. it hink opera does an even better
    job of informing the user what is going on.

    and at last, what the f#ck is a google search bar
    doing in my firefox? there are gazillion search
    engines and why the F#ck those it have to be
    google? i mean i click my homebutton, that takes
    me to my local intranet apache webserver, where
    i have copy pasted the forms code from google
    into my local index.html ... good god, the ruin
    to every greattechnology ideas is trying to
    get the user that is 30 years old and still sucks
    his thumbs and occasionally craps into his pants.
    so stop this integration bullsh#t!
    don't go the microsoft way. firefox is a kicka$$
    stand alone browser and please keep it that way.
    if you feel like coming up with the next "killer app"
    don't piggy back on firefox. start a new program.
    that's all folks ...

  268. Halfway there already by devphil · · Score: 1


    There used to be a mozdev plugin that would block all flash windows, but allow you to click individual ones to let them play. (It's no longer maintained, doesn't work with newer mozillas, and you can't even leave notes on the homepage anymore.)

    All you'd really need at this point is something which remembers what kind of flash app you clicked on to allow to play, and once it saw a pattern, maybe it goes ahead and lets them play. Etc, etc.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  269. What feature would I like on it? by NoMercy · · Score: 1

    An off button.

  270. Safari Private Browsing by CineK · · Score: 1

    And what about all pr0n lovers - "Private Browsing" feature found in Apple's Safari browser - when You turn PB on, you don't leave any traces in the browsers bookmarks, cookies, cache, et al.

    --
    -- echo '[q]sa[ln0=aln256%Pln256/snlbx]sb31350717901017685 42287578439snlbxq'|dc
  271. this kind of thing bugs the hell out of me by Anonymous Coward · · Score: 0

    I'm always wary when I see someone provide a solution (in this case, machine learning) before they even have a problem, and then on top of it all, has the gall to call it research. The author is essentially saying, let's just apply ML in every asinine way and see what sticks! Machine learning, very strictly, refers to any system that improves performance with experience. It's a tool, but if you attack a perfectly decent product without a goal or problem in mind, just to use this shiny new tool of yours, well, suffice it to say, it won't be pretty. Although, since ML is a pretty hot topic right now, it sure will make a compelling title for a paper...

    ~ds
    (contemplating the effects of applying ML to toast)

  272. Re:Clippo in Firefox ~ pornography filtering? by zr-rifle · · Score: 1

    Seriously, how much would bayesian porn detection be useful today? Nowadays a parent must purchase 3rd party applications that almost never work because these don't have the necessary sofistication to detect if a page is acceptable for a minor or not.

    A feature like this, complete with safe browser locking and unlocking, would give Firefox another boost over its competitors and provide a better web for children and people living in places where pornograhpy is illegal.

    --
    Hack your mind out of its sandbox.
  273. nice incentive by Anonymous Coward · · Score: 0

    come up with an idea that will put firefox ahead of the competition in the globally important browser war, and you get (drum roll)...

    an email account.

    lame.

  274. Intriguing concept by 0x0d0a · · Score: 1

    I've been playing around with some ideas on distributed evaluation and rating, and if anyone can direct me to folks who discuss and work on this, I'd be appreciative.

    I'm a bit too far out there for immediate inclusion into Firefox, though...

    1. Re:Intriguing concept by jeanph01 · · Score: 1

      Well you enter in the field where psychology and human thinking becomes important. Why do I trust someone I doesn't know ? Because someone I know trust him. This concept could be applied to the web. With a search engine like Google, you could compute the "trustability" of someone by the number of persons trusting him. Thinking of this, being trusted by someone who is trusted by many others could get me more "trustable" than being trusted by only one person. Finally, there should be a way to trust a web site. But it isn't clear for me how. Since web sites are created by persons, maybe just making a one on one relation between the site and the person could be enough. There is a whole field of study here!!

  275. Re:Just when you thought firefox was complete... by Anonymous Coward · · Score: 0

    Blake was co-founder of the project; whilst still a high school kid if I'm not mistaken. Thankfully age is not a good indicator of intelligence, you could be 90 for all I care.

  276. Machine learning via user... isn't that like.... by 3seas · · Score: 1

    .... Auto Typecasting of the user just begging to be collected up by government and corporate for misuse against the user.

    Not to mention what a fuckinhg pain in the ass it will be to try and use a system/browser you don't own to browse the internet (IE, co-workers in helping them or tem,poraryly using their system, or internet cafe where everybody and their brother...or general work (many use) system...)..

    Or hell, how about a home system where the whole family uses it..... where it becomes an internal machine learning conflict between what the different members of the family are interested in...

    Machine learning built intro a browser is a very very bad idea that can only lead to greater user frustration overall and that's nt a very good trade off for what woudl be a much smaller benefit of ...... Hmmm, of what? Being fucking to lazy (promoting ignorance) to better learn the system yourself, as a user?

    Hmmm, what sort of auto-typecasting would such a machine come up with for such a lazy ignorant person?

    What next, machines that think for you, or are conscious for you..... of what value is left in life....???? Ok so that's an extream but maybe its good to look at where it leads, even if it may never actually get to the extream (yeah right, there are just to many of us to eliminate that possibility from the possible spectrum, should such be implimented...)

    "But honest your honor, the machine told me to do it...and I'm to fucking lazy to think for myself...."

  277. Fix existing bugs? by AaronLawrence · · Score: 1

    How about fixing some of the many top-voted bugs first? It's not glamorous but it would help make Mozilla/Firefox more useful in a real way. Top voted Bugzilla bugs

    --
    For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    1. Re:Fix existing bugs? by kirun · · Score: 1

      Write out 100 times, "I will hit the Preview button and check the link"

      --
      I'm scared of numbers that can't be written as a fraction. It's an irrational fear.
  278. Smart Bookmarks by kirun · · Score: 1

    Say I discover a new webcomic, or somesuch. I'd like to read through the archives before starting to follow the main thread. This isn't usually possible in one sitting.

    So, I'd like to make a bookmark that remembers my place on a site, and updates itself when I visit and read some more.

    If I've caught up with the front page, the mark should take me there. If I miss a few comics, it should drop me in the archive at the correct place.

    --
    I'm scared of numbers that can't be written as a fraction. It's an irrational fear.
  279. Reliability by Anonymous Coward · · Score: 0

    Title says it all. How about forgetting about the machine learning in Mozilla/Firebird, and instead make a totally reliable browsers. I am not saying Moz/Fire are unstable (not like IE), but lets learn to walk before we can run.

  280. Re:Clippo in Firefox ~ pornography filtering? by Jesus_666 · · Score: 1

    "But honey, I have to browse porn sites! I'm just training the filter!"

    --
    USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  281. No Learning Menus! by cparisi · · Score: 1

    I *Hate* menus that change by themselves! Do not incorporate learning menus in anything! It just makes it harder to find what I am looking for if the menu items move around!

    Ok, I feel better now. On a calmer note, I think programs that "try to be smart" are mostly annoying. I suppose it is *possible* that machine learning could be a good thing, just make sure I can turn it off.

  282. Bookmarking... by Anonymous Coward · · Score: 0

    Firefox could keep track on how the user got to the page that he/she wants to bookmark in order to suggest where the new bookmark would be placed.

    While having many bookmarks the best way to organize them is to catergorize them into different sub-menus. So, if my browsing session originated with the bookmark: Programming -> Prolog -> MiscPrologsite14.com, and I found an interesting page that I would want to bookmark Firefox would suggest placing it in Programming -> Prolog.

    1. Re:Bookmarking... by Anonymous Coward · · Score: 0

      I think the way Opera handles bookmarks is more intuitive. That is, each submenu has its own "add bookmark".

      The current dialogue pop-up is cumbersome.

  283. Built in network proxy by jarich · · Score: 1
    How about a squid style proxy built in? The local browser would hit this network install for all it's preferences, caching, etc.

    Granted, for geek power users, this would not be widely used, but at my house, I could put the wife and kids and on thinner machines and just keep the one "server" box beefed up (more ram, etc), it would give me one place to update the browser, etc

    (I know that I could do a lot of this using an X-Server but until Reader Rabbit runs there along with 50 other kids games, I can't migrate them)

    A networked "browser server" with an ultra-thin client side "rendering browser" would certainly be an attention getting killer new feature.

  284. My three cents (or three ideas) by febuiles · · Score: 1

    1. Acknowledgment that Firefox is ONLY a browser, please do not start overloading with a bunch of plugins and stuff that we'll never use.
    2. Increase of speed. Maybe a review of code and algorithms could help you to make a lighter browser without losing any of Firefox great capabilities.
    3. Better accounts/saved passwords management, without risking too much security.
    4. Better integration with other stuff like the JVM and Flash Player (although I don't have any problems with ln -s some people prefer it the easy way).
    5. Posibility to expand the Google search, to look out for Images or news.

    As some guys noted earlier, a few things like the pop-up management (actually is almost-great, but it still lacks of some stuff to recognize really needed pop-ups) and making default the Open in new tab for links could improve a lot the Browser.

    If you want me to increase my geekness level, send one of those invites tofebuiles-nospamplease@inbox.lv :D

  285. I got to this late, but you said you'd read it by Anonymous Coward · · Score: 0

    You could make Firefox give an educated guess in case of a typo. If it learns I like tech sites, I probably don't want to go to www.slahsdot.org or www.micorsoft.com.

    I'd settle for an exclusion filter for every URL based on a domain typo, with a forced override in case I really felt the need to go to go to googgle.com.

    Before people make the inevitable remark about bookmarks, there are dozens of pages I like to visit regularly, and it's easier for me to type in the URL than go through a huge list of bookmarks.

  286. Tabs... by Anonymous Coward · · Score: 1, Insightful

    Switch back to the previous tab when closing the current one instead of just switching to the rightmost tab.

    A bit annoying as it is now :/

  287. Ideas based on information extraction by currivan · · Score: 1

    Blog/post segmentation into entries. Organize into expandable tree form
    with browser-side filtering of slashdot-type posts based on a learned
    per-site model of segmentation boundaries.
    learn to prioritize entries according to user preference
    click-through probability or time-on-screen estimates
    using bag-of-words n-gram model
    selectively display of all funny>3 posts, for example
    show all posts/threads mentioning openbsd
    this would be especially useful on freerepublic
    should be able to classify dom-nodes, don't need to segment text

    Find messages semantically similar to the one I'm about to post
    TF/IDF would probably do well enough to be useful

    Segmentation of content from stylesheet/advertising boilerplate

    Auto security zone changes based on perceived threat level of site
    frequently visited sites can be allowed to use cookies/js
    would benefit from pagerank-type aggregate measure

    search-query aware auto-summarization of pages
    right-click on a google link, and select "open in new tab and
    summarize", will get an expande form of the google summary
    with page keywords/phrases and matching text/dom nodes at the
    top, and the original page below

    auto-open and integrate the follow-on pages of a multi-page article, especially the current 15 page hardware reviews. Remove the duplicate stylesheet junk.

    "don't show me things like this" auto-inference of dom nodes or regexes to rewrite the page to hide parts of the boilerplate and create a leaner page.
    alternately, "extract this region of the page and incorporate it into a composite page" to allow the user to build his own rss-type portal from several pages, which can be automatically refreshed and bookmarked

    clustering of history pages by content or referrer - DMOZ or inferred
    LSI categories, and (independently) viewing the browse tree google->somepage->someotherpage->foo.jpg

    other non-ml feature ideas:

    detach and drag/drop tabs between windows or to their own window. also to reorder them.

    search across all tabs, with "find next" moving to the tab containing the next match

    fuzzy search matching by stemming, or near matches to catch misspellings

    trap crashes and dump the list of open tabs

  288. Have you tried Powermarks? by Quizo69 · · Score: 2

    It isn't freeware, and if someone wants to clone it as a freeware, Firefox-aware app that'd be great, but it does just what you are asking for.

    It narrows the bookmarks as you type, based on title, URL, and keyword fields.

    http://www.kaylon.com/power.html

    If Firefox had this built in via a search bar or some such it'd be awesome.

  289. security, speed, correctness by canavan · · Score: 1

    The most important features in a browser are stability, security and speed. And since it's been neglected in mozilla/gecko let me mention speed again.

    Correctnes is another topic that I think has been neglected in the past. There's a number of problems with drawing things 1 pixel off at times, both in the UI and gecko part of mozilla.

    I'm also missing the capability to see all relevant "cookie sites" for the current page, so that I can re-enable cookies for bla.com, www.bla.com and cgi.bla.com without manually pageing through thousands of alphabetically sorted hostnames. I'd also like to enable/disable cookies by name (i.e. allow SESSION_ID but deny PREFERENCES), of trim their lifetime.

    Proper multithreading: The tab and menus/dialogs that I'm currently interacting with should get higher priority over everything else. Also. mutithreading should be finer-grained, so that no activities in any tab/windows block other windows or even the UI.

    Similar the the adblocker for images, I'd like to block iframes loading from certain sites. Currently the only way to find out where Iframes come from is by looking in the source, and to block them, one has to edit one's hosts file, auto-proxy-config file or junkbuster config.

    I'd love to be able to increase (adjust) the width of certain columns of some pages. With display resolutions beyond 140dpi and sizes of 1920x1200 and more, pages that are fixed at less than 800 pixels wide with menus and advertisements on both sides, leaving a small column of content that can only be read with the original 5 pixel high font the page author loves so much, and only leave two or three words per line with even a moderate increase in text size.

    Did I mention speed? In this respect, Netscape 4 is the browser to beat, in all disciplines except deeply nested tables.

  290. Give me VIM by Kent+Recal · · Score: 2, Interesting

    Machine learning?
    Give me a break.

    What I'd like to see if I could finally use vim for these damn textareas (or any editor of choice for that matter).

  291. make it *faster* by Anonymous Coward · · Score: 0

    There is a needed feature on almost every software out there: speed. Look at Opera, is *FAST*, if Firefox could render pages much faster, the number of users attracted by that speed will be much higher than the number of people atracted by a "learning machine"

  292. FireFox 2.0 suggestion by Anonymous Coward · · Score: 0

    A "Bypass /. effect" extension would be nice :)

  293. Here's a few solutions for you by Quizo69 · · Score: 1

    Remove spaces (not linked to save Slashdotting):

    Saving file types to various locations:

    http://downloadstatusbar.mozdev.org/downsort/

    Portable Bookmarks:

    http://cgi29.plala.or.jp/~mozzarel/addon/firefox 0_ 9/bookmarksftp/

  294. How about organizing it visually? by Adolph_Hitler · · Score: 1

    This way a user can always review this stuff with complete ease of use.

    --
    People don't exist to serve systems, systems exist to serve people.
  295. Should the AI generate shortcuts for us? by Adolph_Hitler · · Score: 1

    Should the AI generate shortcuts for us based on our use? Say we keep doing some repetitive task, should the app then say "press blah blah" to automate this task, and then that key combo becomes the automation shortcut? I assume if someone does a task a certain amount of time they might want it automated

    --
    People don't exist to serve systems, systems exist to serve people.
  296. Automate picture downloading. by Adolph_Hitler · · Score: 1

    We need the ability to download sets of pictures which are thumbnails. The AI should automate the task of us having to click on each one. We should be able to download all thumbnails at once.

    --
    People don't exist to serve systems, systems exist to serve people.
    1. Re:Automate picture downloading. by Anonymous Coward · · Score: 0

      Try Linky, a mozilla extenision (which I'm too lazy to link to, try mozdev). Lets you open all or all selected links on a page in new tabs or new windows. Would be nice if it had an ability for all links that are also pitures, though.

  297. My idea by Anonymous Coward · · Score: 0


    Any AI, and cool stuffs, leave it to research mode, until it is mature enough before incorporate into the browser.

    Open source usually move in a relative constant pace of engineering. It took a long time for mozilla to get to where it is today. So, don't waste big effort on big stuff for near future release, you'll won't make it.

    Another side is be practical. There's so many things that users need that does not work right now.

    For example, many users still have modems (many millions), make it smaller would help.

    Make it faster, the faster it is, the better it is (this is my father's main complain, he's a bit happier with the latest firefox, but still). Instantly on is a big plus. I once open a serval megabyte html using both IE and Mozilla. Guess what? To my surpise, IE took a fraction of the Mozilla time. This is fact, you can try it yourself (this is the Definitve guide for Netbeans).

    Still many sites does not work well with Mozilla, for example, go to Netbeans, and then ctrl-+ couple times, you'll see what I mean.

    Plugs in and other stuff is still something not seemless in Mozilla. I still have problem with java and Mozilla (not working). I think because I use the Zip version of the browser.

    It's a matter of time before Video and 3D is in used inside a browser. Don't be behind on this. If M$ has this, it'll take years for Mozilla to catch (note how long it took Mozilla to be here today, they keep missing target, because not enough resource. Commercial company can shift resource and give it priority, $$, open source cannot do the same (some shifting, but not much).
    Flash has its place on the web before people know it. The browser missed it. It's matter of time before M$ have something way bigger and better (they control the distribution, remember?).

    As the broad band become common, people will shop on line, and virual reality is soon to come. Video on demand, etc will be soon here.

    Xml display is still way too slow. Web development for mozilla plattform still have alot to be desired. (if you works with a heavily scripting and dynamic site, you'll know what I mean)

    Make the html composer way better than what it is today. This things have potential, but it's a second class priority at Mozilla, and not much has been done. It's really cool tool though.

    The key terms here is practical. Whatever users want and often use, and pontentially will use in a near future, better provide it. Whatever is not working now, fix it before dream too far.

  298. email alerts by Anonymous Coward · · Score: 0

    This has nothing to do with machine learning, but would come in handy for people checking multiple email accounts. Or, like me, use PopFile and filter email into multiple folders based on classification.

    What I'd like to see is to be able to configure which folders get an audible (or visual) alert. Customizing which sounds go with each folder might be cool, but on/off control is the main thing. I'd rather not be interrupted when something classified as spam or trash (based on blacklist) comes in, but don't mind if it's likely to be from a customer.

    My $.02

  299. Just one idea.... by B5_geek · · Score: 1

    I was originally thinking of appying this only to Google, but it might have merits outside of google.

    Make a "Research only" and/or a "shopping only" button/option.

    I would give my first born if I could do a google search and not wade through a thousand web-sites that are trying to sell me the widget that I am searching for. (eg. I want to read reviews and tech info on a new video card, the number of sites that are tring to sell me the card overwhelms the pure "review" sites.) Yes I know that most review sites also sell the stuff too.

    (I didn't say it would be easy, but I would like it.)
    Like I said, this could apply to the whole web and not just google.

    --
    "The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
  300. You fools! by J+Mack+Daddy · · Score: 1

    Microsoft have just read all of your posts and have applied for patents for all of the ideas listed...

    --

    Jiggity

  301. Best e-mail idea ever by tempshill · · Score: 3, Interesting

    The following is the best e-mail idea of the last two years, and should be a feature of every e-mail program.

    As a person who writes a lot of e-mail, or as a manger, one major organizational problem is simply not having your messages replied to. It currently takes a ton of manual effort to decide which of your e-mails need a followup by you. So much effort that nobody does it. Some questions fall through the cracks when you write a hundred e-mails a day. Closing up these cracks would measurably, demonstrably improve the effectiveness of managers, project coordinators, and any other heavy communicators, since e-mail has become the most important and most used mode of communication for a large number of people. (It is very rare to see a manager actually send out an e-mail asking "Was this resolved?" Generally, un-followed-up e-mail is simply forgotten.)

    A system for followup could be partially automated.

    1. A checkbox exists when writing an e-mail. If turned on, it tells the e-mail client, locally, that you want to make sure this e-mail has been followed up. I'll call this a "follow-this-up", or FTU, e-mail.

    2. After an FTU e-mail has been sent, the e-mail client remembers it in a list. Once an FTU e-mail is sent, a copy of it is placed in a mail folder which I'll call the FTU folder. The user of the e-mail client can open this mail folder at any time to see the FTU e-mails that still have to be followed up.

    3. When the client detects that a recipient of an FTU e-mail has replied to that e-mail, then it provisionally removes the FTU e-mail from the FTU folder. (Probably the e-mail is grayed out in the list but not actually removed.) Making this detection complete and thorough is an interesting problem. The starting point would probably be based on receiving an e-mail from the recipient with an appropriate subject line (e.g. the same subject line prefaced by FW: or Re: or Re[5]:). And in order to increase the effectiveness of this technique, the client might actually maintain a database of previously-used subject lines that are already in the FTU folder, and nag the user if he sends a second e-mail with the same subject, asking him to write a more elaborate Subject line.

    Other starting techniques could include parsing the e-mail's content to see if part of the content matches an FTU e-mail that has been received. Or by utilizing e-mail fields or even implementing a new e-mail field which hopefully doesn't get stripped when the recipient replies.

    This system, then, tries to ensure that after an FTU e-mail is sent, there is either a copy of the e-mail in the FTU folder so the user can see that the recipient hasn't followed up, and the user can follow up with a question; or there is a response from the recipient in the user's Inbox.

    User interface is critical to making this system useful for the user:

    4. When the client sees that an FTU e-mail has been replied to, it presumes that a followup has actually occurred. This obviously may not be true; the recipient may have responded with a joke, or with a followup question, or with "I'll get back to you Thursday". Presumably when you read a followup to an FTU e-mail, a new bar of UI should appear in the client saying to the user "This looks like a followup to an FTU e-mail you sent, which you can view by clicking here." Buttons would let the user choose things like "Yes, this resolves my FTU e-mail completely" or "No, I still need a followup", or "I now want my reply to this e-mail to be an FTU e-mail, and not the parent."

    5. I imagine that the FTU folder displays its FTU e-mails in date order, showing the oldest non-followed-up e-mail at the top (colored red after 2 to 4 days or so). The user can mark these e-mail copies as already-followed-up (i.e. it's resolved, no more followup needed, because the recipient saw me in person and resolved it).

  302. multiple link selection? by blackest_k · · Score: 1

    how about this for a useful feature.
    User highlights a block of text containing links right clicks and chooses open links in tabs and to make it really sweet doesn't open duplicate links.
    surely this is am easy one to do.
    Please tell me where i can download the plug in :)

    1. Re:multiple link selection? by blackest_k · · Score: 1

      http://gemal.dk/mozilla/linky.html does the job

  303. one request by nurb432 · · Score: 1

    Dont do it.. dont bloat things out with 'features' just because you can..

    This is what makes IE such a overloaded hole-riddled mess...

    --
    ---- Booth was a patriot ----
  304. How about this? by earthforce_1 · · Score: 1


    1. Something to detect and disable really, annoying flash ads. Adblocking technology doesn't seem to work with flash, you have to rip it entirely out of your browser, or put up with annoying, flashing ads next to whatever you are reading. These things just burn up CPU cycles.

    2. Detecting and disabling the very obnoxious ads that float around the screen.

    3. Faster launch and reload times, smaller memory footprint

    4. Better support for plug-ins. I was tring to move my mother over to Firefox, but couldn't get the streaming audio from her favorite radio station. Actually, how about emulation support for IE plug ins? (Yes, I would rather see native versions too, but the world doesn't spin the way you want it to)

    --
    My rights don't need management.
  305. 2.0 suggestions by RobertLTux · · Score: 1

    1 download/install the "popular" extensions according to the users "profile" ie Newbie /Geek / Hacking God /C*O 2 Match theme to WM settings 3 Suspect site warnings (spyware/ hijack sites ..) 4 preload bookmarks according to platform/profile

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
  306. To hell with that, I want FEATURES by Anonymous Coward · · Score: 1

    For all of the idiots who flog the bloat argument, please use Dillo or Lynx. I want features. If that means I need to upgrade my computer every 18 months, so be it, I'm employed.

  307. use machine learning to make plugins smarter... by kilonad · · Score: 1

    Machine learning might be extremely useful in the development of plugins and extensions. Take Leech for example. It'll download all files with user-specified file extensions that are linked to on a given page. Some photo galleries (and no, I'm not just talking about pr0n here) don't link directly to JPEGs and the like, but instead link to a page that has the JPEG somewhere on it. I know that Photoshop CS does this, because I'm making a gallery of travel photos and it's annoying the hell out of me. With all of the different software packages used to put the galleries together (including CS), it would be a real pain to try and code for each and every implementation and version of a web gallery. If users could train it, or if it came pre-trained with only refinements necessary, that would be extremely useful. Machine learning could also be learned to train other extensions like AdBlock and the like.

    Apple will be including a "Private Browsing" feature in Safari when Tiger comes out (not sure if Safari currently has that). For those that don't know what it is, you can tell Safari to not write anything to the history or the location bar for as long as the feature is turned on. If Firefox could be trained by the user to do this, and do it automatically (with a notification icon in the status bar similar to the junk mail icon in mozilla mail & thunderbird), that would be great.

  308. Good idea, but in realtime? by hobo2k · · Score: 2, Interesting
    This is a good idea for any application. It includes function reordering (to get things to fit in cache lines for example), function inlining, better register allocation, local var reordering. Basically re-examine all the compiler optimisations based on actual usage statistics.

    The next (or next after next?) version of MS Visual Studio will include a new profiler that does part of this. The developer will compile an instrumented build of the app. Run the app in common senarios. Then recompile the app with generated statistics.

    Doing this in realtime might be useless though. Difficult to gather statistics fast enough. Plus the lack of info about the source code (i.e. debug symbols).

    IMHO, this suggestion should be given to the GCC guys and gals, not the firefox folk.

    1. Re:Good idea, but in realtime? by Anonymous Coward · · Score: 0

      Doing it in realtime would create some overhead. This process might only increase performance slightly, while profiling in realtime might dent the performance more, resulting in a net decrease in performance.

    2. Re:Good idea, but in realtime? by Anonymous Coward · · Score: 0

      gcc has had this feature for quite a few releases already. Where have you been??!! ;-)

    3. Re:Good idea, but in realtime? by hobo2k · · Score: 1

      D'oh! I guess I've been locked in a room with no walls...only windows. lol

    4. Re:Good idea, but in realtime? by torokun · · Score: 1

      Yes, doing it in realtime would probably be silly.

      I'd probably implement this as a logging mechanism, storing usage stats. Later, you could take that data and recompile or reconfigure periodically. But you might still be able to put some learning algorithms such as simulated annealing or neural nets to good use on this problem...

      It would likely not be worth it to do something like that in realtime, _except_ maybe for a server app. I could see maybe some servers benefiting from this if they periodically changed roles, e.g. from a supernode on a p2p network to a regular node, or somesuch...

  309. Most importantly.... by Syriloth · · Score: 1

    ...a big, obvious button to turn all this machine-learning bloat off.

    In my experience, computers are generally horrible at anticipating what I want to do. In a contest between a computer and a user, the computer never knows what the user wants better than the user does. Even if the computer happens to be right, it's still not worth getting all up in the user's interface about. Keep Firefox clean. That has always been my favorite thing about Firefox -- it lets me get to what I want to as fast as possible, and otherwise just stays out of my way.

  310. Worst Nightmare by Syriloth · · Score: 1

    Scene: A computer, with Firefox 2.0 running maximized on the desktop. The homepage is loading. The USER, your average geek, is waiting patiently for it to load.

    A light-yellow bubble pops up on the screen. It obscures half of the interface. FOXY enters bubble right, looking like a cross between a red fox and a Pokémon.

    USER: Eh what?

    FOXY (Text): Hi! I'm Foxy!

    It looks like you're trying to view a web page! Would you like to:

    1. View a step-by-step tutorial concerning the amazing new machine learning features in Firefox 2.0?

    2. Open your three most frequently-viewed bookmarks in tabs? They are: www.xxxsexytoons.com, www.xxxsexyfarmanimals.com, and www.xxxsexygrandmas.com!

    3. Shoot yourself in the head?


    USER shoots self in head.


    Seriously, if Firefox is going to incorporate any kind of machine learning features, the team ought to keep in mind Microsoft's mistakes. As a general rule, I'd say that anything that the user is required to interface with while trying to complete another task is a bad, bad idea. Any new features need to be as transparent as possible. Less is better. In fact, maybe none at all is best.
  311. Architecture Suggestion by JPyObjC+Dude · · Score: 1

    Rather than add to the already great list of ideas, my idea looks at the overall design architecture. Machine learning should be a minimalist venture as any other features added to a core application should be.

    I would like to see a Mozilla machine learning interface (MML*) where I can manage the various ML modules. This UI component should be able to point to a MML extension page that will have all the registered MML extensions.

    This design would ensure a consistent management interface for the machine learning extensions as well as making the smallest footprint on the base install on Moz.

    *MML - TLA score= 4/5 :]

  312. Parent is wrong by Ernesto+Alvarez · · Score: 1

    But you just don't see those used anymore (for good reasons), so instead we have all these form-based logins that just return web pages that say whether or not the login worked.

    That's not the case.

    The problem with HTTP basic authentication is that the password is sent in plaintext over the network (unless you're using SSL/TLS), and someone might capture it in transit (as said in the linked text you provided). That is the same thing that happens when you POST a form with your password (unless you're using SSL/TLS, like in the other case).
    Your password is vulnerable to sniffing with a form as it is with basic authentication.

    However the problem was addressed with more advanced method (such as md5-digest), that are they are not useful to an attacker (at least not trivially) when intercepted.
  313. Ok, a bit late here BUT... great idea. by anakin357 · · Score: 1

    Rather than have something like a profile setup for my homepage(s), have an option of not only a Home Button but also add in a component for having multiple 'home-like' buttons.

    For example: News Home, Shopping/Deals Home, Gaming Home, Email Home

    Or not name them home, perhaps just make it available as an option when customizing the toolbar to have a 'home-like' button that would open up a set of webpages simultanously... which in customizing the button, would make things more friendly for someone who routinely visits 25-30 websites on a daily basis.

    Currently I'm using the *WONDERFUL* http://url|http://url format of opening multiple websites as my homepage, which works wonders for things that I need usually when I open the browser, but fails when I need to type in URL or lookup bookmarks.

    As it is right now, if a save a bookmark or quickbar link as URL: www.1.com|www.2.com|www.3.com, the current implementation only loads the first website.

    --
    http://www.fsckin.com/
  314. poor man's searchable bookmarks (already there) by Anonymous Coward · · Score: 0

    I've been using searchable bookmarks for some
    time now. I just export my bookmarks to a file,
    and then make that file my homepage. Then
    click home and CTRL/F and there you go!

    The browser loads nice and fast too because
    the home is on my machine. Even works in IE
    because I make that it's homepage as well.

  315. Macro recording by roman_mir · · Score: 1

    What I Really really want in a browser is macro recording. And here is what I mean by that:
    Let's say I am on a page with 40 small image previews (thumbnails) that are clickable and lead to another page with the full image. Let's say I want to grab all full images only, not the HTML, not the thumbnails but the full images that thumbnails lead to. Well, no browser allows this kind of functionality. What I would like to be able to do is to start recording a macro, and it would work like this:

    1. Click on the start recording macro button.
    2. Right-click on a thumbnail and ask for a new browser tab or browser window with the link from the thumbnail.
    3. Wailt until the window opens and right click on the full image and save it somewhere.
    4. Close the newly opened tab or window.
    5. Click on the end recording macro button. Provide a name for the new macro.
    -----
    Now with a right-click on a thumbnail I should be able to go to the right-click mouse menu, find section for macros and select the newly created macro. The macro should open the link from the thumbnail in a new window or a tab (whatever I did) and save the image found in the same HTML position as the image that I saved (skip other images and text from that page.)
    -----
    Even more, I should be able to select multiple thumbnails and play macro for all of them (let it play sequentially, one thumbnail after another.)
    -----

    Well, can this be incorporated into the next Firefox?

    Thanks.

    1. Re:Macro recording by klaasvakie · · Score: 1

      Let's say I am on a page with 40 small image previews (thumbnails) that are clickable and lead to another page with the full image. Let's say I want to grab all full images only, not the HTML, not the thumbnails but the full images that thumbnails lead to. Well, no browser allows this kind of functionality.

      Uuhh, Firefox allows you to do this with the "linky" extension. Select the thumbnails you want to open, right click, go to linky, click "open all image links in one tab", or "open all image links in tabs" and there you have it!

      It is definitely worth it to browse through the available extensions for firefox. There are a few that I can not live without, "Linky" being one of them.

      --
      # ssh -l neo the_matrix; killall -9 agent_smith
    2. Re:Macro recording by roman_mir · · Score: 1

      A macro recorder should allow me to not only open links in seperate browser windows but also to store specific images (found in specific HTML locations) to wherever I tell it to automatically and then close the browser windows.

  316. I agree ... by Anonymous Coward · · Score: 0

    ... I do not want a program to become psychotic learning from the variety of pr0n sites I visit.

  317. Compatibility Issue by GenomeX · · Score: 1

    My biggest problem, and this is with only a few sites, yet somehow they are the sites I use more frequently, is that I need IE to browse and access these sites. These are usually sites that need encryption or flash or java or something of some sort that only seems to want to work in IE. They specifically have some note mentioning how you need "...IE 5.5 or higher to access this site...". Maybe the problem lies with my inability to set up my Mozilla/Firefox correctly. In any case, my suggestion is making Firefox so that it would be able to atleast decently handle sites, that "needs IE" to work properly. Also, making it easy, and maybe even automatic, for Firefox to install and add in whatever is needed to browse whatever a website throws at it.

    If this could happen, I would give IE the final boot I've been wanting to for so long.

  318. I agree ... by c0p0n · · Score: 1

    ... I do not want a program in my computer to become psychotic by learning on all these pr0n sites I visit.

    --

    Your head a splode
  319. Ehm. mozdev? Make plugins. Make Javascript cool. by iradik · · Score: 1

    Hi,

    This post is absolutely lame. Outside of using machine learning to make the browser faster and more responsive, I think the concept is totally idiotic. On the other hand, if you want ideas for projects go to mozdev [http://www.mozdev.com/]

    I mean comon They do all kinds of fancy stuff. Why not work on the SQL javascript plugin? Or all those other plugins.

    But, I think adding libraries to Javascript is the way to go.

    I mean you can't extend HTML and you can't extend CSS. But you can always extend Javascript cause it's what we programmer fellas call a programming language.

    If Javascript had a database library similar to the DBI, pear-db, or JDBC and improved, less buggy drag and drop support; it could probably defeat .net and java for intranet applications.

    Once it is used for intranet and developers found how easy it is to only use one language to make web sites, they would make a push to create user applications with it.

    Why it is that everyone underestimates Javascript is beyond me; give it a standard library outside of the browser library (which is just riculously nice) and you won't ever have to write in HTML PHP garbage again. Browser code could become elegant.

  320. Plugins by Ernesto+Alvarez · · Score: 1

    I know this is redundant, but I think that it's necessary to reinforce it, as it is a very important thing in firefox.

    Whatever you do with those ideas, make sure they are modular (so that they can be removed) and (above all) DON'T BLOAT the browser (even by making a plugin system that's bloated).

    I might want to run firefox on an old machine a few years from now, and those things might make it so slow that it would be useless.

    As an example, I'm writing this on a six year old pentium-mmx 200, and all my traffic goes thru an eight year old pentium-120 (my other workstation). These machines WILL be here for a few years more (unless something very bad happens in the room where they are).

    I'm sure lots of people think the same way I do, and wouldn't appreciate having to download hundreds of megabytes of code that will just slow things down to an unuseable state.

    Make sure it doesn't get bloated, please.

  321. Making it as good as Winamp's "J" for Jump by sokk · · Score: 1
    I've always used the J button to select a file in Winamps playlist. If this could be implemented into the browser (Ctrl-J) or something, then filtering the bookmarks would be an easy task.
    • Ctrl-J
    • Start typing slashdot (sl...)
    • Enter
    Done in no time.
  322. Internet Filter by Impotent_Emperor · · Score: 1

    I'd like to see a filter for browsing the internet just as there is a bayesian filter for email. This is different than, say, a school filtering the internet because, in this case, the user is the one who wants the filtering.

    On the internet, there is now the equivalent of spam pages. People conspire to increase Google hits or take over expired domains and put up their own sites. There is also the case of "joke" sites that people in forums post links to in order to get innocent forum-users to click on them.

    So, the filtering would have the goal of filtering out whatever the user doesn't want. The above paragraph is just an example of what a user might want to filter out while browsing the internet. Basically, I'd like to see an adaptive internet filter in Mozilla/FireFox so that I can avoid viewing unwanted pages.

  323. Epiphany by Anonymous Coward · · Score: 0

    GNOME's default browser has this.

  324. recursive searching by lcde · · Score: 1

    Something I would like to see is if I go to news.google.com and I start reading about the current election. I would be able to to have a side bar with a list of top revelent web site associated with keywords in the article, or in meta tags. When I click on links, it compares the keywords with the original article and searches again. There should be a way to rate the website for what you feel the relevance is, allowing it to create a better search. Eventually, I should have a list of websites that are very very relevant to my subject.

    This feature could use google or some other searching process, but I think it would be very useful for people who waste most of their time googling for information and trying to figure out the best keywords for a subject. These relevant searches would also be nice to save as a search bookmark.

    --
    :%s/teh/the/g
  325. Finding info made easier! by digilicius · · Score: 1

    A more advanced find utility would be: When you do a search, you should be able to specify Boolean or other type of parameters to your query, e.g. find linux or xnix If it can't find a result or has found a result but not useful to user, then give the user the option to search all other links within the same page staying within it's domain name.

  326. Maybe not machine learning by supmylO · · Score: 1

    I have no idea if this fits into the machine learning category, but it's something I've noticed and wanted for awhile. Sometimes when I am reading long texts online I can't read the thing in one sitting, so it'd be nice if I could set a 'bookmark' within the page so that once I revisited the site it would scroll down to where I was previously. To be more machine learning, the browser could remember where I was on the site and bring me to it automatically. This would be a nice feature.

  327. Extensions: LinkIt + Linktoolbar by UnConeD · · Score: 1

    Linktoolbar provides buttons for these at the bottom of the browser.
    LinkIt automatically derives prev/next links from a page's context.

    Combined, they make browsing things like webcomics a snap: no more searching for the arbitrarily styled next link.

    My only wish is for it to be customizable, so I can teach it to recognize non-english "Previous" and "Next" instances.

  328. Site specific blocking by kmschwem · · Score: 1

    I wish that I could, even manually, block javascript, flash, animated images, etc. on a site-by-site basis. So you surf to a page and it applies your default preferences (all the crap off for me). Then you can turn it on as desired. Remember the settings for this site and use them when you come back. You could apply machine learning by analyzing the site like dimensions of images, size of flash on a page (in a little box = ad probably) etc. and you could actually apply filtering dynamically instead of the static default set if the user requests it.

  329. Mod Parent Up by moeffju · · Score: 1

    It's exactly what the OP is looking for, and it mostly works very well.
    I, too, am hoping for better localization or even user-defined regex matches, but it's quite nice as it is already.

    --
    follow me on Twitter: http://twitter.com/moeffju
  330. Nail in search for hammer by moeffju · · Score: 1

    This looks a lot like a solution in urgent need for a problem. If you don't have any immediate use for Machine Learning in Firefox, don't try to force it in. Also, the prize is kinda ridiculous IMO, but then again, this is Slashdot after all, so it might work.

    Before adding unneeded features, I'd suggest all those year-old bugs should be fixed. The Mozilla Team is doing an outstanding job on the suite and Firefox/Thunderbird, but there are some rather annoying bugs in Bugzilla which are gathering dust since years, with the highest of feelings being a mass CC-removal. There's quite a lot of ugly bugs around - they may not occur often, but when they do, they're a nuisance. Then there's also quite some RFEs in Bugzilla, many of which have much support, but are still ignored by the developers. I know - Open Source, do it yourself, etc. Face it, not all people can program, and not all of those who could do have the time.

    That said - the Mark Bar (Scroll Up/Down and see where the viewport boundary was before) that was suggested in this thread is a good idea.

    Making the URL autocompletion more intelligent is another good idea (which, coincidentally, is in Bugzilla for ages, and constantly being worked on, without ever yielding much), and not too hard to do either.

    Searchable bookmarks - building a plaintext search database including page text and link urls would be a very nice idea, and would probably not take much space. Vector search and the usual inverted indexes (if that term translates) etc. Most CS geeks will have built something alike before.

    The download manager needs more work. It really should support resume for HTTP and FTP.

    Better start pages for Firefox and Thunderbird, instead of the silly and content-free 'Wee! You installed me!' pages. Especially the Thunderbird/Sunbird combination could use an Outlook-style overview of Contacts, Appointments, new e-mail etc.

    Speaking of Thunderbird - Virtual Folders/Labels a la Evolution/KMail/GMail are the way to go. Besides, switching to a maildir-like format might be a very good idea. Big mailboxes just don't go well.

    Optional per-site download sorting has been mentioned in the comments.

    And a way to 'zoom' block-level elements, like a table cell or div, would be very nice too, for sites like Slashdot (I don't want the sidebars, thank you) or other news sites (CNN.. ugh) which seem to find joy in artificially limiting the user's viewport to a narrow stripe.

    --
    follow me on Twitter: http://twitter.com/moeffju
  331. Fantasy Land... by mosel-saar-ruwer · · Score: 1

    5. Allow the user to browse their own hard drive, and categorize content automatically ("this is a document about lambs" ... "this is a picture of a sunflower") and let them group and search for items. Eg. "Pictures like this" or "Documents about cats."

    Look, these are all great ideas, but you've just outlined several man-centuries worth of work.

    Microsoft has a small army of PhDs, from the best Universities in the world, and several billion dollars in spare change to finance them, yet they're having a helluva time just trying to do something so simple as adding searchable metadata to NTFS. Compare:

    Microsoft's Search Engine Plans
    Some of the stuff you're talking about is just very, very, very difficult to do, and in the real world of stable, regression-tested, end-user friendly, shippable products, I'd advise you not to hold your breath waiting for this sort of thing to appear anytime soon.

    PS: Yeah, I know /.-ers will follow up with a bunch of snide remarks about how Microsoft doesn't ship stable products, but again, I'd caution you not to underestimate how truly difficult these things really are.

  332. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  333. Here are two of your top 5 - by gru3hunt3r · · Score: 1

    I apologize in advance for the length, I keep meaning to write this up and publish it so we've got some prior art when some consciouly devoid person attempts to patent this.

    I don't know if this counts as machine learning, but here are two plug-ins i've toyed with writing which I believe would change how people use the Internet:

    IDEA 1: Distributed password synchronization: Rationalization - People often pick BAD passwords and use them at hundreds of sites - because when they goto a site from another computer it doesn't know my password so i'll have to guess it. (Just remembering the login names required for each site is a pain in the ass) .. you could use a mechanism like AIM (AOL Instant Messenger) or IRC to message the password stores contents between two or more computers. It doesn't need to be realtime, the computers just need to meet online every day or two to sync up details. This will become *phenomially* important as lots of sites on the web transition to a pay to play model.

    Don't give me a whole bunch of rants about how it'd be insecure or whatnot. It can be designed securely, there are LOTS of ways to do it - and frankly it'd more secure than me using the same password for Paypal and for "joejob.cz" which both happen to require email address as a login.

    ------

    IDEA 2: The second requires a bit more coordination but would be PHENOMINALLY USEFUL to the Internet community and catapult FireFox into the most secure browser available. OR translated: I'd install it on my parents computer, and tell them never to surf the Internet using IE because it's not secure [as would all the other readers here]. (Right now FireFox offers no substantial security advantage over IE, it's just less exploited, and by choosing firefox certain sites just don't work - so i'd never tell my parents to use it)

    Use the existing spam infrastructure to blacklist phishing sites - use metrics for past traffic, current traffic, perhaps is the site listed in google and arrive at a fraud score for the page, let users flag it as a Phishing site if it appears to be one. All this arrives at the fraud score (e.g. PageRank) ..

    It doesn't have to be perfect, but you COULD say that a reputable company would have a "4 or 5" and a new company would have a "3" and a fake site would have a "0" .. Color code it from Blue (Safe) to Red (questionable) and change the color of the window. I can tell my mom and grandmother to check the color BEFORE they put in their passwords (also the distributed password thing makes joejob'ing harder since users can be encouraged to use MUCH stronger passwords which they won't/don't have to remember)

    This also brings up some interesting challenges/opportunities for the folks at Google - let me explain. If you use Page Rank as one of the metrics and when the PR is zero you can't get above a 1 or 2 - then it means every phishing site will need to be registered in google. The google toolbar already checks PR when I first go to a site - so no biggie, so does Alexa, and all the others.

    BUT what is key is the folks at Google are *really good* at recognizing duplicate content under multiple domains. Phising sites are built to look like their legitimate counterparts. By keying off certain big sites (eBay, Paypal, CitiBank, etc.) and letting google vet a site 30 days BEFORE the public it gives Google the opportunity to potentially alert law enforcement BEFORE it went into the index, if it is indeed a phishing site then law enforcement could either have the site shutdown OR let it go into the index and be sitting there waiting to nab whoever tries to get the passwords (remember, whoever is CHECKING for the phishing site is the "phisherman".
    It'd be giving the good guys a head start in the cloak and dagger game. To be fair the score should be based on the composite of MULTIPLE sites and SPAM filters, thereby not giving preference to Google - it could be applied to any index.

    Okay this is more of an infr

  334. Klippy by Anonymous Coward · · Score: 0

    Well it's good that you asked, I just recently got this idea about an intelligent wizard type of thing that will popup and give me good ideas like what should I do etc. I also sketched the looks: it could be a talking paperclip, that would be excellent!

    Another idea was that there could a feature to automagically capitalize and correct everything you write. It would be excellent for all /.tters typoing all the time.

  335. Pause feature required in browser. by earthstar · · Score: 1

    Iam glad someone is asking for ideas .
    Iam on a dial up internet,and sometimes when i open a heavy page,and some other pages in the browser,what happens is all of them open slowly.
    So i would like to see atleast one proper page,whle others are being opened.
    If i pres the stop button for some page,then what has been loaded (like pictures) etc,goes waste,and they have to be donloaded again,when refreshed.
    Instead We could have PAUSE button in the browser to pause the loading of page and resume later

  336. Next page by finknottle2 · · Score: 1

    For each site in my history, create a profile of the types of pages on the site (esp. looking for article type pages). For each page type, try and predict which link is the "NEXT" link. Highlight those links, and provide me with a keyboard shortcut to get there. So when I am reading NYT (etc) articles, all I do is hit CTRL-SPACE or some such in order to continue to the next page. The system should learn from my behavior, and should be directly teachable ("this is the NEXT link") as well. The criteria for determining the next link on a new site should be informed by the evolving criteria from existing sites.

    Now that would be useful.

  337. a little tip... by Anonymous Coward · · Score: 0

    it's your form of a rock that really keeps them away!

  338. suggested new features by Anonymous Coward · · Score: 0

    suggestions of new features:

    New buttons on toolbar:

    Turn off your ugly patterned background so I can read the text,
    asshole webdesigner, button.

    Turn off animated gifs, blinking, anything that moves, cretin web idiot.

    Make the main text appear same size I specify as I go from site to site,
    rather than make me make 'text bigger/smaller' as I go site to site.

    Offer an html editing window to make quick edits on the current page,
    and then rerender.
    Store that template and apply to every page from given site.
    Eg, edit out all the junk around the column of text in the
    center I'm trying to read a news site; every page is made with a
    templete. So just want to modify the template by creating a local modification.

    Show me page as text, skip your stupid markup, a la lynx/links, button.

    Button to turn off downloading images

    Store all urls in all pages as I go, remove dups.
    then let me organize this cache. (Similar to bookmark problems)

    Forget the machine intelligence , how about a little intelligence?

  339. Do we need it? by Devil · · Score: 1

    As neat as machine learning would be, I think Firefox is just about the perfect browser now. It is precisely Firefox's small footprint and do-one-thing-and-do-it-well approach that people love about it.

    I'd like to see a newsfeed aggregator built into it, but I'm not going to ask because all I have to do is download Sage. I'd also like to see the Mozilla-based browsers move away from the bookmarks.html format to something XML-based, like XBEL, which Epiphany and Galeon use to great effect. I especially like Epiphany's categorisation of bookmarks, which allow one bookmark to live in two bookmark categories.

  340. Spell check option for textareas and more ... by molarmass192 · · Score: 1

    Here's a few I wouldn't mind seeing:

    1) Spellcheck on right click for text areas (/. needs this badly!).

    2) Search "history", mentioned elsewhere.

    3) Web session recorder / playback, like a macro recorder if you like. This would be real useful for web developers in stress testing apps.

    4) Validate HTML for rendered pages, like Opera offers on right click.

    --

    Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  341. LinkIt + Linktoolbar are not current by MonkeyBoyo · · Score: 1
    As far as I can tell these extensions do not work in the current version of FireFox.

    LinkToolBar:
    Submitted by: clav on Wed, 7 Jul 2004 15:23:34 -0400
    I'm working on v0.8 of the Link Toolbar, which will support Firefox 0.9. It will probably be available within a week.
    LinkIt:
    LinkIt enhances the Link Toolbar extension [pre 0.7] for Firefox
  342. zerg by Lord+Omlette · · Score: 1

    Man, if any PhD school will take me, I hope I can say "Fuck it, I ain't writing no goddamned thesis" and get my story accepted: "Please, write my thesis for me! I'll give you a cookie! Yay, slashdot! Down w/ Microsoft!"

    --
    [o]_O
  343. Another advantage of extenions by Julian+Morrison · · Score: 1

    ...you can sensibly implement ALL the good ideas in people's answers, and let them pick which ones they care for. You don't have to trade off "how useful will this be" versus "how badly will this bloat the browser".

  344. Selective Clearence of Cache by Insipid+Trunculance · · Score: 1

    Allow me to selectively clear cache so that i can get rid of those pr0n sites and still have working autocompletion.Roght now to hide your, uh entertainment website,you have to clear the entire history/cache.

    --
    Wanted : A Signature.
  345. intergrate with dmoz? by WinterpegCanuck · · Score: 1

    would be a nice thing to search for the url in the dmoz database, place the bookmark in a folder in relation to it's location online, and maybe even grab the description and throw that in there too. Instant personal directory of your own sites.

  346. Re:You Scumbag! by Anonymous Coward · · Score: 0
    Considering Google have just outlawed traffic in these non-existent accounts

    Actually, the only thing Google outlawed with their new policy was the exchange of money in return for an account. Sexual favors, anyone?

  347. How to move passwds from 1 zilla install 2 another by david_reese · · Score: 1
    Some other guy on /. posted this info before (probably also posted on mozillazine.org), but I'll put it here for your info.
    1. find your profile folder (in windows, it defaults to C:\documents and settings\$user\application data\phoenix... )
    2. OPen your prefs.js (or go to about.config) and search for the following keys:
      • wallet.SchemaValueFileName
      • signon.SignonFileName
      Mark the names you see for the files, and copy those lines into your target profile prefs.js (or about.config)
    3. In your profile directory, copy those filenames "21321321.s, 789789798.w" to your new profile directory.
    4. Finally, I usually also copy over my bookmarks.html.. but this is trivial if you have this extension.
      1. Seriously, a profile synchronizer or the ability to sync your passwords/form data between zilla installs on different machines would totally rule.

  348. Syntax highlighting in source view by Anonymous Coward · · Score: 0

    I would like Firefox to have syntax highlighting of CSS and maybe javascript in the source view...
    I dont know if this would make it bigger and slower... Maybe this is something that should be made an extension for?

  349. Link following by gauchopuro · · Score: 1

    Not sure if this idea is listed elsewhere, but having the browser learn which links would be most likely to be followed, and load those pages in the background, could often make page loading appear instantaneous. Obvious candidates are the "next" pages of a multi-page article.

    As said previously, I could not easily determine whether this idea was present within all of these posts. The truly cool AI extension to browsing would be intelligent search, that would use natrual language processing and search for ideas rather than keywords. Of course, this is one of those difficult AI problems, and is probably one for the search engine people, not the browser people.

  350. Four Areas by bWareiWare.co.uk · · Score: 1

    I can see four areas for machine learning in a Web Browser:

    1. Optimizing the runtime particularly memory usage - gains are unlikely to compensate for the cost of the AI (assuming it is already well optimised by the original programmers).
    2. Layout engine - Improve the layout of the page for the current device.

      • Apply hi-visibility themes to pages which weren't written to work with them.
      • Re layout pages for small/limited devices

      Obviously this is all better done my the author when they design the page, but in the real world and with legacy pages it would be nice for the browser to automated it.

      They would require machine learning because there is not 'correct' answer to what content should be kept/dropped to fit a small screen, it would depend on the users preferences, eyesight, page design, which parts of the page where new since the last visit etc.

    3. Content filtering:

      • SPAM filtering for Thunderbird - already okay but can always be improved.
      • Add/popup blocker - already working well (when combined with an up to date HOSTS file).
      • Porn, Drug usage, racism pages, (for minors?).
    4. Content suggestion:

      • Auto complete form fields with previous values - done.
      • Spell checking, grammar, thesaurus - mainly for Thunderbird.
      • "Judging form your bookmarks you might also like X"
      • "Last time you where here you went here next"
      • "You often read page X and it has just been updated"
      • "This page is very similar to X which has a higher Google rating"
  351. Plugin Popups by Ignatius · · Score: 1

    I understand that firefox has popups suppressed by default which is a good thing. Why on earth, there is no simple way to suppress the (firefox-made) popups trying to ask me if I want to download fancy XY-plungin for the 100th time? If you have to, add an extra "No, but please keep asking me over and over" button, but by default, one "No" per plugin type should be enough not to ever be bothered with shockwave et al. again.

  352. machine learning by chtank · · Score: 1

    Since I use Firefox, Thunderbird, and Mozilla 1.71, I have at least one question before I comment further. What, exactly, do YOU mean by machine learning? Note, I like Firefox/Thunderbird/Mozilla 1.71 and installed the recent patch, too. Primarily, MSIE is retained only for updating and installing the many, many MS patches, as I am forced to stay with Win2000pro until such time as this old retired dinosaur can affort to buy a new machine for Linux. My default browser is Mozilla 1.7, default e-mail Client is Thunderbird. Firefox "lost" my bookmarks last time when I upgraded from 0.7 to 0.9, so will wait for the 2.0 to come out before changing defaults.

    Otherwise, the only thing Mozilla needs is a much easier way to strip the "bad" code so the html is more W3C Accessibility complient, such as an icon or command, perhaps in "edit" or "view" labled "Accessibility".

    --
    Retired dinosaur, simple user, volunteer, guinea pig
  353. FireFox Tabs by CyberKnet · · Score: 1

    Not related to machine learning, but something that bugs me often is that when you close a tab you are returned to the tab before the one that you closed... It would be absolutely fantastic if FireFox would return you to the last most recently used tab.

    This is implemented in in the form of an extension by FLST; but it would be a great was built in option.

    --
    Video meliora proboque deteriora sequor - Ovidius
  354. On-the-fly rewriting stupid layout by 4of12 · · Score: 1

    Here's a challenge for you: create a Firefox plugin that automagically re-writes ugly old html that breaks when rendered at larger magnifications (fonts and text boxes magnifying at different rates, etc.).

    Alternatively, have a plug-in that helps enhance the text-based browsers for people that are blind or have some disability that prevents them from fully enjoying sites that happen to have good content and poor presentation.

    If it's really good at nice-ifying cruddy html, then Firefox might become a common tool for web site developers that want to create the best possible site.

    --
    "Provided by the management for your protection."
  355. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  356. Worldwide roaming by Anonymous Coward · · Score: 0

    Most important: roaming. Save all preferences, profiles, bookmarks on a central place. And, since you're usually browsing on the Internet, why not use that?

    When I'm in a Internet Café in Moscow I want to launch Firefox, click 'sign-in to .Zilla' and my profile is there.

  357. As long as... by undef · · Score: 1

    As long as I can turn that crapola completely off, I'd still use the browser.

  358. QT4 port by glMatrixMode · · Score: 1

    i'm amazed no-one suggested this one. besides, if QT4 final is as fast as promised, it will give a speed boost to the firefox UI under KDE, while giving it all the KDE eyecandy.

    Also, by the time firefox 2.0 will be there, KDE users will probably outnumber Apple users, so, if the Firefox team takes so much care about Aqua integration, why not doing the same about KDE integration ?

    --
    War doesn't prove who's right, just who's left.
  359. Thunderbird features by adepali · · Score: 1

    I don't really care about machine learning, but i DO need better filters in thunderbird, with regular expressions support, and the ability to search in all accounts/folders. For me that would enhance thunderbird usability more than anything

  360. Re:Clippo in Firefox ~ pornography filtering? by Iviv · · Score: 1

    Of course it's usefull to spy on the user. I mean that's how marketing works, isn't it. Besides, who in the corporate world wouldn't want to have an army of clients that open their computer and a pop-up window will tell them:"This is where you won't go today". Let's come back to Earth for a moment and think why you, the parent, would want to block your child's access to certain sites/addresses: You aren't a good parent. If you were a good parent you would talk to your son or daughter and the problem would be solved. No, that doesn't stop the child of actualy visiting the site if he wants to, but think about kids and internet and mostly about age groups. Kids below 10 years realy don't know anything about their body and most don't leave the Cartoon Network site. The above 10 years of age group should already know about the birds and the bees. Quote: ".. and provide a better web for children and people living in places where pornograhpy is illegal." Are you working for the US Government maybe ? To end my rant: NO, I DON'T AGREE TO BEING SPYED ON!

  361. Adaptive Security Features by cgreuter · · Score: 1

    Some of this has already been touched on by other posters, but not quite exactly the way I had it in mind, so...

    My idea is to have Firefox examine web-pages as they are loaded and decide, based on the user's previous decisions, whether it should disable certain features before displaying it. More specifically:

    1. Add (if they aren't there already) fine-grained security profiles that can be associated with each domain, website, IP block, etc. By security profile, I mean a collection of settings for each web-browser feature. For example, I might want to disable sound on a particular website but leave it going in general.
    2. Set a reasonable default profile that gets used for most pages.
    3. Provide an easy-to-understand interface for manually overriding the default profile and enabling a particular feature. For example, if the security profile for a page doesn't allow flash, there should be a big, visible button nearby labeled "Enable Flash For This Page" that does just that.
    4. And here's the machine-learning bit: have the browser analyze each page as it loads, comparing its content with other pages that the user has looked at, and try to figure out if it should disable (but never enable--that's too dangerous) features beyond what the default security profile allows. For example, if I've consistently disabled images whenever I've come to a page containing the phrase "open-source rectal exam", the browser should automatically disable image loading when it finds that phrase.

    (Note: I haven't had a chance to play with any recent Mozilla product in any depth so I don't know how much of what I've described is already there. Apologies if I've partially reinvented the wheel.)