Is Firefox Doomed?

Discussion in 'HardForum Tech News' started by MajorDomo, Dec 3, 2011.

  1. chinesepiratefood

    chinesepiratefood 2[H]4U

    Messages:
    2,629
    Joined:
    Oct 8, 2005
    Not sure if serious.......
     
  2. STEM

    STEM Gawd

    Messages:
    561
    Joined:
    Jun 7, 2007
    I would love to read your explanation about how single process and multi-threading works within FireFox. Please explain, I'm all ears (or eyes).
     
  3. STEM

    STEM Gawd

    Messages:
    561
    Joined:
    Jun 7, 2007
    Thanks allot, I'll give them a try:) Though I'm puzzled why Mozilla won't release 64 bit build themselves. I understand that the rest of the add-on world needs to catch up, but that would give developers an added incentive.
     
  4. DeathPrincess

    DeathPrincess [H]ard as it Gets

    Messages:
    18,205
    Joined:
    May 15, 2010
    Both ASUS laptops in the house both came with chrome installed, same with a samsung. The reason they didn't come with firefox is a) they weren't paid to and b) recent versions aren't known for stability, and it's pretty ugly.

    Users can be told to update to the newest version of whatever browser and it will be fine, tell them to update to the latest firefox and they'd first have to work out which one, then pick between the turds. With the problem of memory leaks, no laptop maker is going to install firefox on a system, which suddenly seems all slow and sluggish after a few days. Telling the users to upgrade every few days is just going to be annoying and make your product seem broken.
     
  5. Aaron11

    Aaron11 [H]ard|Gawd

    Messages:
    1,480
    Joined:
    Oct 19, 2009
    When the search contract runs out, they will jsut get money from MS for a Bing partnership
     
  6. nsx241

    nsx241 Gawd

    Messages:
    687
    Joined:
    May 13, 2008
    Unless you're in the corporate/enterprise world, do you really care if they call it Firefox 4.3343 or Firefox 14?

    As long as you're on the latest (which everyone should be anyway). The one thing I could see improve is the automatic update on startup, like chrome does it, versus having to restart, but it's a minor point.

    In terms of add-on compatibility, mozilla now uses regression test suites to validate all the add-ons against new version's apis, so that should improve the situation. Or, if you're like me, just install addon compatability reporter to disable the checks as 99% of the time the addon will work on the new version.

    In the end, just use whatever browser makes your life easier, and be happy that there are so many good choices now, because your anecdotal evidence about crashes and whatnot is not enough to make me switch, just like mine is not enough to make you to switch.
     
  7. nsx241

    nsx241 Gawd

    Messages:
    687
    Joined:
    May 13, 2008
    Firefox is a revenue stream for google - probably making them a good deal of money. Why would they not renew it?

    Mozilla does not compete against their core search/ad business, whereas MS/Bing does.
     
  8. Banko

    Banko Gawd

    Messages:
    991
    Joined:
    Jul 9, 2004
    Lol tell that to the developers of nginx and lighttpd that can handle more requests per second then Apache ever will.

    Managing multiple processes is also a pita, and there isn't a speed boost with it in chrome it is more of a security sandbox.

    Though I do use Chrome but please don't talk about processes and threads when you probably don't even know the difference between.
     
  9. Topaz

    Topaz Limp Gawd

    Messages:
    253
    Joined:
    Dec 27, 2010
    Firefox 3.6: From my cold dead hand.
     
  10. STEM

    STEM Gawd

    Messages:
    561
    Joined:
    Jun 7, 2007
    You could explain the difference between the two here so that everyone (including me) can understand, instead of ridiculing me. Please proceed, I'm all ears (or eyes).
     
  11. STEM

    STEM Gawd

    Messages:
    561
    Joined:
    Jun 7, 2007
    Also, while Nginx is really nice, it's performance advantage is kind of negated when used in conjunction with PHP-FPM, because PHP-FPM will eat up allot of memory as it makes a copy of itself in the server's RAM every time there is a request. I guess that most seasoned veterans will stick with Apache MPM Worker (and soon many will adopt MPM Event) and mod_fcgid for PHP. Plus, it's easier to work with multiple versions of PHP when used with mod_fcgid. If you have any other questions, please let me know.
     
  12. STEM

    STEM Gawd

    Messages:
    561
    Joined:
    Jun 7, 2007
    Just installed Waterfox x64. Thanks allot for the suggestion, this one works really nice:)
     
  13. BiGx5MurF

    BiGx5MurF [H]Lite

    Messages:
    65
    Joined:
    Jun 6, 2007
    FF's performance/stability issues, I've experienced them. They can be traced to addons/extensions/plugins, disable the right ones, and it runs perfect. The blame is not on FF.

    Whenever I've reported a bug in FF, I've gotten a response by a real live human being. It might take weeks, or even over a month. But the same can't be said of IE or chrome.
     
  14. cwj717

    cwj717 n00b

    Messages:
    14
    Joined:
    Jun 27, 2006
    Try google.. tons of explanations on how threading works. FF doesn't make use of multiple cores (at least very well) not because it uses threads, but because of how it divides up work between threads.
     
  15. STEM

    STEM Gawd

    Messages:
    561
    Joined:
    Jun 7, 2007
    So you don't have a fucking clue, but you come here and mock me just because you want the attention. I didn't ask you to send me to google, I've asked you to explain. From the explanation that you provided it seems that you don't have a fucking clue indeed.
     
  16. Hakuren

    Hakuren n00b

    Messages:
    57
    Joined:
    Sep 16, 2010
    Using Opera since version 3.0. Stopped at v. 10.something. Never will switch to 11+. Same with FF. Using it only for 1 or 2 websites where O isn't good enough. But will never move past 3.6.

    Problem with modern browsers is that all of them are too cumbersome in many respects or require to change you work behavior. And everybody try to copy Chrome FFS. If something looks like Chrome it is D.E.A.D. to me. Personally my fav. browser ever was Opera 6.05. Used it for many, many years until it was seriously outdated. I was also big fan of HotJava Browser from Sun but development never moved past version 3.0.

    Every player in the browser market is at fault. People should scream to them: "if it ain't broken don't fix it!"

    Why they think that people need more anti-social networking integration, nice skins, wigets, more bling-bling and whatever else you can think of. Some of us are old school users. We want full control over stuff we have on hard drives. We are perfectly happy with simple interface without tons of useless garbage buried somewhere in the code. Somehow I really wonder: was word 'ergonomics' removed from dictionaries all around the world? I wonder if Devs know what it means. One thing is certain, every new browser is worse than previous for quite some time (including my beloved Opera). Sad state of affairs, very sad. Mass production of new versions with more and more useless stuff and less and less usefulness. They see only $$$ now.
     
  17. mynamehere

    mynamehere [H]ard|Gawd

    Messages:
    1,764
    Joined:
    Jun 30, 2007
    I replaced FF with Pale Moon and Chrome (never actually used official Chrome) with SRWare Iron (they removed all the privacy grabs (doesn't even auto update) and has an ad blocker) awhile ago. A few cons, but overall much better in my experience.
     
  18. cwj717

    cwj717 n00b

    Messages:
    14
    Joined:
    Jun 27, 2006
    Give me a break, you posted that a process can only use a single core, even if it is uses more than one thread. That just isn't true... a simple google search could have told you that. For example, if you google thread. One of the first links that comes up is from wikipedia, in the wikipedia article it says:

    "Multithreading as a widespread programming and execution model allows multiple threads to exist within the context of a single process. These threads share the process' resources but are able to execute independently. The threaded programming model provides developers with a useful abstraction of concurrent execution. However, perhaps the most interesting application of the technology is when it is applied to a single process to enable parallel execution on a multiprocessor system.

    This advantage of a multithreaded program allows it to operate faster on computer systems that have multiple CPUs, CPUs with multiple cores, or across a cluster of machines"

    Whats wrong with my explanation?
     
  19. pankkake

    pankkake Limp Gawd

    Messages:
    407
    Joined:
    Aug 13, 2010
    And while Firefox new interface tweaks are mostly stupid (as they are following Chrome), at least there are configuration options to cancel them.

    Meanwhile, Google confirms Chrome is designed for stupid users by stupid developers: https://code.google.com/p/chromium/issues/detail?id=41467
     
  20. qdemn7

    qdemn7 [H]ardness Supreme

    Messages:
    4,358
    Joined:
    May 2, 2002
    I have bunch of bookmarks. I make constant use of the pinable Bookmarks sidebar I can keep open on Firefox (or IE for that matter). I will never switch to Chrome, until such time Chrome offers exactly that. If FF dies I'll switch over to IE.

    I have tried the drop down Bookmarks on Chrome, and I hate it.
     
  21. 123Lanoix

    123Lanoix 2[H]4U

    Messages:
    3,753
    Joined:
    Nov 13, 2005
    i really like firefox 9.0 beta its as fast as chrome and you can use all their nice ext
     
  22. undercoverDrunk

    undercoverDrunk Limp Gawd

    Messages:
    158
    Joined:
    Oct 20, 2004
    ah the old microsoft EEE method lives on. (Embrace/Enhance/Extinguish
     
  23. King of Heroes

    King of Heroes [H]ard|Gawd

    Messages:
    2,006
    Joined:
    Mar 26, 2008
    Sticking with Firefox. I've become addicted to certain add-ons so I won't be moving over to anything else unless equivalents exist.

    I WILL agree that Firefox has become bloated though. The thing I absolutely hate about it is how much memory the damn thing uses (though, really, Chrome isn't much better). So far the only browser I've seen thats actually miserly in its memory use is Opera.
     
  24. Uncle

    Uncle 2[H]4U

    Messages:
    2,194
    Joined:
    Jun 7, 2004
    ^This^ Plus every once in awhile google still tries to get my cell phone number to verify my gmail account. Me thinks, why is that:D,
     
  25. InorganicMatter

    InorganicMatter [H]ardForum Junkie

    Messages:
    15,255
    Joined:
    Oct 19, 2004
    Ugh. You don't have a single clue how operating systems work. Can you please stfu before you make an even bigger fool of yourself? Read up here:

    http://en.wikipedia.org/wiki/Process_(computing)
    http://en.wikipedia.org/wiki/Virtual_memory
    http://en.wikipedia.org/wiki/Inter-process_communication

    A process is confined to its own virtual memory space, and has to go through operating system APIs to talk to other processes. Processes have many threads within them, and they absolutely can run on multiple cores at once. Threads certainly do have their own memory stack, which is allocated from that process' available memory pool.

    The "each tab in a process" deal is a pros/cons thing that has to be weighed. Putting each tab in its own process, if the IPC is architected properly, can make for a smoother user experience by unloading processes that stop responding so it doesn't crash the whole browser. It can also make for a worse experience on systems with a low amount of memory; if the resource a user wants is in another process that has been paged to the disk, it then has to be loaded back into memory before it is accessible.
     
  26. total0

    total0 Limp Gawd

    Messages:
    133
    Joined:
    Oct 18, 2007
    Chrome itself is fine but it still doesn't have the addons I need. If it did I would've switched to chrome a long time ago.
     
  27. Zarathustra[H]

    Zarathustra[H] Official Forum Curmudgeon

    Messages:
    27,729
    Joined:
    Oct 29, 2000
    I always wondered how the companies behind these free browsers make their money (well at least the ones that aren't completely community programmed).

    Now we know. Deals for the default search engine :p
     
  28. Zarathustra[H]

    Zarathustra[H] Official Forum Curmudgeon

    Messages:
    27,729
    Joined:
    Oct 29, 2000
    What addons are you missing?

    I found when I first tried it, this was true, but lately I have been surprised by all the plugins that are available for Chrome, and for the last year or so it has been my browser of choice.

    One thing that a few friends of mine are still missing (what they claim is the only thing keeping them from switching) is Chrome's inability to do multiple rows of tabs.
     
  29. Jarod888

    Jarod888 2[H]4U

    Messages:
    2,335
    Joined:
    Dec 19, 2005
    I like FF. Been using it for a while, no real plans to change. I am sticking with 3.6 though. I have not "upgraded" and have no plans on doing so.
     
  30. Zarathustra[H]

    Zarathustra[H] Official Forum Curmudgeon

    Messages:
    27,729
    Joined:
    Oct 29, 2000
    What do you plan on doing after April 24th when patch support ends?
     
  31. Aaron11

    Aaron11 [H]ard|Gawd

    Messages:
    1,480
    Joined:
    Oct 19, 2009
    I suggest you try out Palemoon before FF forces you to upgrade. If you don't like the new interface, then just DL a different theme.
     
  32. lostinseganet

    lostinseganet [H]ard|Gawd

    Messages:
    1,132
    Joined:
    Oct 8, 2008
    I l love Opera !
     
  33. Yakk

    Yakk [H]ardness Supreme

    Messages:
    5,811
    Joined:
    Nov 5, 2010
    Sticking with FF & all the addons (abp ftw). Will change I if I have to, but so far neither chrome nor Opera give me anything up want our need. Don't consider IE as an option I like to use, just one I need to from time to time.

    Though I do use Opera on my phone.
     
  34. StaticSurge

    StaticSurge Gawd

    Messages:
    733
    Joined:
    Jul 25, 2006
    I used to love firefox.. but it's getting ridiculous. They release a new version every month (wtf?) and it still crashes all the time. Going to dump it pretty soon
     
  35. Monkey34

    Monkey34 [H]ardness Supreme

    Messages:
    5,032
    Joined:
    Apr 11, 2003
    Hear Hear! ;)
     
  36. Monkey34

    Monkey34 [H]ardness Supreme

    Messages:
    5,032
    Joined:
    Apr 11, 2003
    Have to say I don't understand people's complaints of FF. Back when I had only 256mb memory, maybe I as worried about it, but the point is moot now with crap systems coming out of the box with 2-3 gigs of memory to start. I also have never had FF crash or even act weird.
     
  37. prime2515102

    prime2515102 [H]ard|Gawd

    Messages:
    1,504
    Joined:
    Mar 3, 2003
    **** Chrome and **** Google and **** everything they stand for. While I'm at it, **** Sony, nVidia and Thermaltake too.

    And **** Christmas.

    Happy Festivus!
     
  38. Chimel

    Chimel Gawd

    Messages:
    981
    Joined:
    Jul 19, 2010
    I set Chrome as my default browser for a week last month, and the equivalent add-ons or built-in features for blocking ads or scripts are nowhere as fully fledged and usable as Addblocker Plus and NoScript for Firefox. I had to revert back to Firefox because web browsing became more like watching ads on TV on some sites, even with these add-ons. OK, I'm exaggerating a bit, but you get the drill.

    Firefox runs perfectly fine on my computers, fast with no crash, and I even disabled the sandboxing plugin-container.exe. It actually has a lower memory footprint than Chrome, a much lower one in version 8, maybe precisely because of the shared memory. Although I'm pretty sure sharing memory is not an attribute of monoprocess apps: If you ever counted, there are more Chrome threads than tabs, so some of these threads must be dedicated to shared browsing features, like the HTML engine and so forth.
    Yesterday I actually changed my default browser to Firefox 64-bit (Chrome has no working 64-bit browser), it's a version 11 beta and pretty stable from all I could throw at it (Flash, simultaneous downloads, normal browsing). It even got all my add-ons, so it looks like they're already available in 64-bit or Mozilla implemented some sort of 32-64-bit interface because they're working fine. I wish I could say the same for Windows Media Player, for which even Microsoft add-ons such as Live Messenger are not available in 64-bit flavor.

    Now I'm sure Firefox also has its weak points, but for my usage, it's really the best browsing experience I have encountered so far. And I have also tried Safari and Opera, still use them from time to time to debug some web pages.

    It was proven faster, by at least 10% according to some article from a few months ago.

    That couldn't be farther from the truth, Intel Hyperthreading was introduced around the same time as the Core Duo processors, precisely so that monoprocess apps could easily be optimized on multiple cores. It didn't lead to a flurry of apps switching to multiprocess architecture. You can see Firefox spike on several cores in Windows Task Manager. It would have been called Dualthreading if it was based on the number of possible threads per core. I hope we'll get more than 2 threads per core on desktop CPUs eventually.
     
  39. Chimel

    Chimel Gawd

    Messages:
    981
    Joined:
    Jul 19, 2010
    The usual ending is "And more importantly, **** me!" ^-^
     
  40. prime2515102

    prime2515102 [H]ard|Gawd

    Messages:
    1,504
    Joined:
    Mar 3, 2003
    Damnit, I knew I forgot something...