Slashdot Mirror


Mozilla Teases First Browser Dedicated To Devs

hypnosec writes Mozilla has teased a browser for developers — a first of its kind — in a bid to equip developers with a set of tools at one place for better and enhanced productivity. Speaking about the perils of web development Mozilla says engineers, while building for the web, use a range of tools that don't always work well together. Because of this, they have to switch between platforms. This process of switching from one platform to another makes a developer less productive, Mozilla says. The not-for-profit organization hasn't detailed its browser for developers to a great extent, but has revealed that the browser will be available on November 10.

132 comments

  1. SeaMonkey Studio... by Anonymous Coward · · Score: 2, Interesting

    Isn't SeaMonkey Studio _exactly_ what the summary describes? Maybe I'm missing something, or maybe SeaMonkey is a community fork and not official Mozilla, so it's not counted as the same.

    1. Re: SeaMonkey Studio... by Anonymous Coward · · Score: 1

      Gee whiners really of like to get in first...
      Firefox is my main desktop browser its my main browser of choice and I like it. I develop html using vim+firebug+SeaMonkey composer. I do target Firefox first. I do use JavaScript. I do prefer chromes color picker. If Mozilla has something else to add then I'm VERY keen to check it out.

    2. Re:SeaMonkey Studio... by X0563511 · · Score: 1

      Amaya would also like to say hello.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    3. Re: SeaMonkey Studio... by Anonymous Coward · · Score: 0

      Gee whiners really of like to get in first...

      Show us the "whining" in the post you replied to, or admit that there was none and you're full of crap. Those are your only possible choices.

    4. Re: SeaMonkey Studio... by Luckyo · · Score: 1

      That's okay. Some people are into hardcore BDSM. Some really like to get whipped into unconsciousness. We don't judge.

      But it would be really nice if you didn't preface your masochism with "well those guys can't even take a few hits from the bull whip without whining". Just because you are a hardcore masochist who trained himself to handle the pain doesn't mean that the rest of us should follow your example.

    5. Re:SeaMonkey Studio... by Optali · · Score: 1

      What a surpirse! It still exists, LOL.

      --
      -- 29A the number of the Beast
  2. Different browsers by Anonymous Coward · · Score: 5, Insightful

    Unless it can run multiple browser engines I'm not sure how much application switching it will prevent.

    1. Re:Different browsers by Anonymous Coward · · Score: 0

      Why in the what? Huh??

    2. Re:Different browsers by Anonymous Coward · · Score: 0

      Do you presume all web users use Firefox?

    3. Re:Different browsers by ChunderDownunder · · Score: 0

      HTML, JS, CSS are all W3C standards, so why should a web developer care what software the user browses with?

      Idealism I know but hopefully we are done with the age when shitty non-compliant browsers had to be coded against specifically.

      but for reference, the Mozilla Developer Network has extensive compatibility tables about what features are supported by what browsers.

      That's not to say one shouldn't test on a variety of platforms but "Best works in Chrome" should be a thing of the past...

    4. Re:Different browsers by Anonymous Coward · · Score: 1

      W3C standards, so why should a web developer care what software the user browses with?

      Because they shouldn't be such a naive moron?

    5. Re: Different browsers by Anonymous Coward · · Score: 1

      How has this gotten modded up...

      Browsers do things differently... My life would be soo much simpler if I could just develop for standards

    6. Re:Different browsers by Lunix+Nutcase · · Score: 3, Insightful

      You clearly don't write software in the real world.

    7. Re:Different browsers by Anonymous Coward · · Score: 0

      C, C++, and java are all standards, so why should a developer care what platform the software will run on?

    8. Re: Different browsers by krups+gusto · · Score: 0

      Why can't people just say "INTERNET EXPLODERER"?

      "Browsers" *don't* do things differently in any meaningful way.  But the rectal juice that is "INTERNET EXPLODERER" does.

      Just say it.

    9. Re:Different browsers by denmarkw00t · · Score: 1

      Adding to some other informed replies, HTML/JS/CSS are standards, in older versions, but most browsers are being written to comply with Working Drafts of standards. These are in flux, and vendors are choosing bits and pieces to support. While the ground is evening out - a lot - there is much need to test across browsers. If I ever had a manager who told me "Make sure it renders in Firefox - don't worry about anything else" then I'd probably be working for free, because no one is penetrating the market with a single-browser thought process.

    10. Re: Different browsers by rioki · · Score: 1

      Not until you stop using tt for every post!

    11. Re:Different browsers by rioki · · Score: 1

      At least with C and C++; VERY BAD EXAMPLE! Granted C and C++ contain a "safe subset" that is works reliably everywhere. But the problem really starts in what the standard does not provide, basically everything that needs OS interaction. Want to use threads, go through the OS, want to use TCP, go though the OS, user interface, go through the OS. The C++11 standard fixed some issues, even here you have inconsistencies in implementation and feature completeness.

      HTML, CSS and JavaScript is a piece of cake when you use the subset that was there with HTML 4, but all the new and useful features warrant testing. This is especially with when using experimental features, such as the prefixed CSS properties.

  3. Hmmm haven't we seen this before? by Anonymous Coward · · Score: 0

    This looks like what Opera had in it before Opera moved to Chromium engine... but as long as FF is the first right?!?

    1. Re:Hmmm haven't we seen this before? by Anonymous Coward · · Score: 0

      The old joke was that "labs.mozilla.org" simply resolved to "opera.com"

      And yes. Mozilla just "invented" Opera Dragonfly.

  4. I'm not sure the point... by FictionPimp · · Score: 1

    I write code in the editor of my choice, then I open chrome and look at my results. Any issues are addressed with the already pretty nice built in tools.

    Firefox is just something I check (like IE) for feature parity.

    1. Re:I'm not sure the point... by BasilBrush · · Score: 3, Interesting

      I write code in the editor of my choice, then I open chrome and look at my results.

      Presumably as you continue to tweak the code, you have to save and wait for the browser to notice one of the source files has changed. An IDE like browser could update live and instantly from memory, every time the source changes to something legally parsable.

      And of course browsers already have built in developer tools, and/or plugins. But there's so much more that's possible.

    2. Re:I'm not sure the point... by FictionPimp · · Score: 1

      And then I still have to check it every other browser. Plus, many of those fixes are going to be server side. It seems like a solution in need of a problem.

    3. Re: I'm not sure the point... by Anonymous Coward · · Score: 0

      You can disable cache while devtiols is open in chrome. Awesome feature.

    4. Re:I'm not sure the point... by jopsen · · Score: 1

      I write code in the editor of my choice, then I open chrome and look at my results. Any issues are addressed with the already pretty nice built in tools.

      This could be interesting... In chrome break points move when you modify the code... It make console.log() debugging hard...
      Yes let's face it we all debug with printf :)

    5. Re:I'm not sure the point... by Anonymous Coward · · Score: 0

      Same here. I create an HTML template and then spend 99% of my time writing server side code.

      I'll give it a try the next time I implement AJAX functionality .... hope it can handle non-jQuery code.

    6. Re:I'm not sure the point... by cdrudge · · Score: 1

      That's the great thing about having multiple choices. It may not be a solution to your problem, but it could be a solution for someone else.

  5. Re:To infinity and beyond! by Anonymous Coward · · Score: 0

    I've been waiting for about 14 years now, not holding my breath with these socialists.

  6. Mozilla?, no, thanks but no by Anonymous Coward · · Score: 0

    Waiting years for Firefox to be stable while Mozilla was trying to decide which non-web-browser-and-completely-unrequested feature to add to their already bloated crap of a browser finally convinced me to switch to another browser, haven't look back once.

  7. Amusing this should show up today by _xeno_ · · Score: 4, Interesting

    It's kind of amusing this should show up today, the same day I discovered a somewhat amusing little issue with the Firefox developer tools:

    The "JavaScript error" developer console log messages (e.g., JavaScript errors) are not necessarily displayed in the same order that "JavaScript console" messages (i.e., console.log) are generated.

    Meaning that if you're trying to track down what's generating a JavaScript message in some library you're calling (that is, a warning because the library "helpfully" catches the error for you and just does nothing), you: 1) can't get a stack trace of where that message was generated and 2) can't rely on "console.log" statements to help you narrow it down since "console.log" messages can be out of order of any other message type. I have no idea why this would be the case since JavaScript execution is explicitly single-threaded and having messages generated by a single thread appear out-of-order makes absolutely no sense, but - well, Firefox managed it.

    I did, eventually, figure out a solution to my problem: I used Chrome instead. Not only did my app run twice as fast, Chrome messages are in order and included the property being read off the null object. (Allowing me to track down how the library managed to find a null off a non-null argument.)

    So I'm glad Firefox is trying to make a "developer-centric browser," now if only their current browser tools weren't terrible.

    --
    You are in a maze of twisty little relative jumps, all alike.
    1. Re:Amusing this should show up today by _xeno_ · · Score: 2

      The debugger tab informed me the library was "blackboxed" and at that point I figured it was best to just give up and try a different browser. Chrome had no problem getting the error message and console message in the right order and its error message was more useful anyway.

      I've had issues with Firefox's developer tools before. I remember managing to crash the browser by trying to inspect a JSON object that turned out to contain some huge number of entries. The DOM Inspector is also generally really slow and freezes the browser if you try to inspect some deeply nested node. Chrome's developer tools are, generally, better than Firefox's. The only reason I use Firefox these days is because NoScript is still better than anything I'm aware of for Chrome or, really, any other browser.

      --
      You are in a maze of twisty little relative jumps, all alike.
    2. Re:Amusing this should show up today by eulernet · · Score: 1

      Another annoying behavior of Firefox is that the Javascript included in the browser is pretty buggy.

      I wrote a small tool to detect Javascript errors, but the errors in my code are flooded by Firefox' errors, like this one:
      https://bugzilla.mozilla.org/s...

      And they want to help me fix my Javascript ?
      Start with yourself !

    3. Re:Amusing this should show up today by Anonymous Coward · · Score: 0

      Too bad, at least I'll know I can avoid such a knee-jerk reaction by not using a library that thinks it's so fucking elite that it needs to obfuscate itself in some ridiculous way.

  8. That's so mean by Anonymous Coward · · Score: 1

    Why must they tease their own browser? They should pick on IE or something.

    1. Re:That's so mean by Anonymous Coward · · Score: 3, Funny

      That would be like picking on a disabled kid.

  9. Re:To infinity and beyond! by narcc · · Score: 4, Informative

    What leaks? I've yet to see them since I switch back to FF. I've had this session open for several days, I'm presently at 330mb with three tabs. The most I remember seeing this session (last night, in fact) is 670mb though I don't remember how many tabs I had open at the time.

    I think the memory leak meme has outlived reality...

  10. Mozilla needs to get its priorities right by nashv · · Score: 2

    I must have missed the memo where Firefox was already properly multi-core ready, with add-ons and jetpack actually growing thus making this browser relevant again.

    I hate Chrome's evil, but I hate suckiness more than I hate evil. So Chrome it is for me.

    --
    Entia non sunt multiplicanda praeter necessitatem.
    1. Re:Mozilla needs to get its priorities right by Dracos · · Score: 1

      Exactly, Firefox would be so much better if they wouldn't have changed the UI every 3 versions (and thus suffocating all the good complete themes) just to keep up with all the bad ideas Chrome came up with.

    2. Re:Mozilla needs to get its priorities right by BasilBrush · · Score: 1

      Maybe they've decided the simply can't compete in the standard browser market. Which sounds about right. So a special purpose browser could give them a product people want.

    3. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      Don't kid yourself, it's not Firefox you're upset with, you're just rationalizing why you're using Chrome. Even once Firefox is "properly multi-core ready" (which it is, but I think you mean "uses OS processes for every tab instead of threads"), you still will find some other nit to pick to rationalize why you prefer Chrome.

      All this negative distortion field is doing is killing Firefox even faster. And when it finally dies, it will shift over to another browser, because all people can contribute is hot air and negativity. But go ahead. Perhaps if you repeat this often enough, Mozilla will finally focus solely on your pet issues instead of everyone else's.

    4. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      Where is this so-called Firefox suckiness?

      Firefox has the fastest Javascript implementation by far now.
      It has the best developer tools (where in Chrome can you inspect event listeners in the DOM?)

      I can have 200 tabs open in Firefox. Try that in Chrome.

      Firefox uses less resources, has a faster javascript implementation, and is speeding past Chrome in devtools.

      Many years since you tried it?

    5. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      Don't kid yourself, it's not Firefox you're upset with, you're just rationalizing why you're using Chrome. Even once Firefox is "properly multi-core ready" (which it is, but I think you mean "uses OS processes for every tab instead of threads"), you still will find some other nit to pick to rationalize why you prefer Chrome.

      All this negative distortion field is doing is killing Firefox even faster. And when it finally dies, it will shift over to another browser, because all people can contribute is hot air and negativity. But go ahead. Perhaps if you repeat this often enough, Mozilla will finally focus solely on your pet issues instead of everyone else's.

      Ignoring and vilifying users and trivialising their concerns is what's killing Firefox. The end user does not want to whine about the browser. The end user wants a browser that works, does what they want and is familiar. They want someone to listen and address their concerns when they do arise (which should be rarely). Mozilla is failing on all counts and has outlived it's usefulness. Chrome is better than Firefox because Chrome is improving and Firefox is going down the toilet on all fronts.

    6. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      When you talk about Firefox being "properly multi-core ready", are you referring to the Electrolysis project? The one that still hasn't produced anything usable by the masses since work started on it back in the summer of 2009?

      Come on. This isn't even about "rationalizing why you're using Chrome". A lot of former Firefox users have moved on to Safari, or even back to Internet Explorer. This is just about Firefox lacking, technologically, compared to its competitors. People are moving away from it because it's just plain bad compared to the alternatives these days. It isn't just worse than Chrome; it's worse than Safari and IE, even!

    7. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      Firefox only has the "fastest JavaScript implementation" if you totally ignore reality, and instead focus on the totally unrealistic microbenchmarking that the Mozilla devs and advocates like to trumpet on about.

      It doesn't fucking matter how fast Firefox's JavaScript implementation may run some damn near useless Fibonacci calculations that nobody ever actually runs.

      What does matter is how goddamn slowly Firefox's JavaScript implementation runs the JavaScript served up by the web sites that millions upon millions of people use on a daily basis.

      Chrome executes this real-world code very quickly. Even Safari, Opera, and motherfucking IE manage to run this JavaScript code acceptably. Then there's Firefox, which chokes on it, and runs it very slowly, all while locking up the rest of the browser's UI.

      You Mozillians are totally disconnected from reality. You're off in mental la-la land, while everybody else is just looking for a browser that works. Chrome provides this sort of browser these days. Firefox does not.

    8. Re:Mozilla needs to get its priorities right by hairyfeet · · Score: 1

      If you don't like Chrome's "evil" as you put it you might want to try Comodo Chromium Secure which is just Chromium with a few security enhancements like the ability to scan a page with Comodo Web Inspector and the option of using Comodo DNS in the browser to block malware.

      Between this and Comodo Dragon I'd say CCS is more "Chrome like" while Dragon is more conservative with the UI, but both work quite well and unlike Chrome everything is entirely optional. Oh and so far every Chrome extension and theme has worked without a hitch. So if you think Chrome is "evil" you DO have options.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    9. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      What is evil about Chrome (not being a smartass, just asking)?

    10. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      Jeez, what a drama queen you are. The way you twist everything to your narrative I have to ask: did Firefox kill your dog or something? If Firefox works fine for millions of people, what's wrong with you that you struggle so much with it and have to paint everything so negatively about it? Are you really so pathetic that you must harp on about this? Do you think you're solving anything? Just use Chrome and be happy, and let others use Firefox and be happy. If nothing Mozilla does pleases you, then stop obsessing about them! All of us will be happier that way.

    11. Re:Mozilla needs to get its priorities right by nashv · · Score: 1

      Thanks, just gave it a try. I see that the CCS is Comodo Dragon without the new UI. Good thing...I guess I will use this now.

      --
      Entia non sunt multiplicanda praeter necessitatem.
    12. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      All your internet browsing history belongs to Google. I would not trust my passwords for it either, as it would give basically Google the full internet identity of the user.

    13. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      After reading this, I tried Firefox 4 and Firefox 33 for a while. The difference was like night and day. I then tried Chrome 1 and Chrome 38, and aside from some visual changes and some key performance improvements, it hadn't improved nearly as much. If this is what you call "going down the toilet on all fronts" then I'm glad I don't live in your reality. If it improved this much just by breaking some minor features and hurting your precious familiarity, then I'm glad they apparently aren't catering to your kind anymore. On my pet browser things don't break simply because there are no advanced features to break, and users can't even add them themselves. Sounds like a fair trade off to me.

    14. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      I actually agree with you. I use a lot of tabs and it is super annoying that one heavy tab makes all tabs slow and a pain to scroll.
      This is the main reason why I still run Chrome. Including other reasons:
      -Overall browser smoothness.
      -Taking advantage of multi processors
      -Google Maps is so much smoother with skia than cairo
      -sandbox
      -updated flash version for linux
      -embed scroll bars in Google docs that doesn't lose text input focus when I use the scroll bar..
      - etc

      But the main reason really is one tab affecting all browser.

    15. Re:Mozilla needs to get its priorities right by perryizgr8 · · Score: 1

      I must have missed the memo where Firefox was already properly multi-core ready, with add-ons and jetpack actually growing thus making this browser relevant again.

      I hate Chrome's evil, but I hate suckiness more than I hate evil. So Chrome it is for me.

      This is the most fundamental truth. I hate Chrome for all the tracking it does on me and my browsing habits, but I just can't switch. I almost made the switch to IE(!), but session restore was buggy. I tried to switch back to Firefox, but everything is slow, even scrolling is choppy. Not much, not everyone notices it, but it is there. All the super awesome extensions I used are useless. Features missing, version not supported etc etc. And the UI. OMG the UI. It's a throwback to XP. Tabs made of cheap glossy plastic, 4x3 grid menu in which last row has only one icon. I mean, are they even trying?

      IMHO, they should scratch the code. Start with Chromium, so their process problem is solved, and implement a powerful extension framework. That is what defined Firefox, and that is where their success lies.

      --
      Wealth is the gift that keeps on giving.
    16. Re:Mozilla needs to get its priorities right by hairyfeet · · Score: 1

      You are most welcome. I've found CCS to be the most "chrome like" when it comes to the UI while Dragon sticks with their more conservative UI so its really just a matter of personal taste, both are really solid browsers without all the phoning home of Google so I usually give CCS to those that have used Chrome in the past and Dragon to those that prefer more of a menu driven UI and supplement both with PaleMoon X64 to give the customer a choice of Chromium or Gecko engine. I've found this covers the most users while giving less BS and headaches than Chrome and Firefox.

      So glad you found it useful and if you have any problems? Be sure to register and use the excellent Comodo forums, they give you a direct line to the developers and they are quick to respond. You'd be surprised how quickly an issue can get resolved when you get PMs from one of the guys actually working on the thing, really cuts through the BS and gets problems solved.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    17. Re:Mozilla needs to get its priorities right by Anonymous Coward · · Score: 0

      I think you need to learn what multithreading is. It is not because you see a single process in your task manager that it means firefox use a single core...

  11. Apparently it debugs other browsers remotely. by anotherMoose · · Score: 1

    Apparently it lets you debug other browsers remotely with "Firefox Tools Adapter"
    https://hacks.mozilla.org/2014...

    I think that Mozilla still make a wonderful browser for developers but they keep trying to screw it up. Like this
    http://www.donotlick.com/2014/...

    Why on earth am I going to choose to develop websites on the one browser that I can be sure that none of the visitors are actually using*? Firebug and Notepad++ is good enough for me.

    * No, not Opera.

    1. Re:Apparently it debugs other browsers remotely. by Anonymous Coward · · Score: 0

      "Why on earth am I going to choose to develop websites on the one browser that I can be sure that none of the visitors are actually using*"

      Did someone pay you to write that?

  12. Not new by Desiree+Hindenburg · · Score: 1

    This is hardly a new idea. Dreamweaver has had the ‘web browser for developers’ functionality via Live Code, Live View, and Inspect, for years.

    1. Re:Not new by cdrudge · · Score: 4, Funny

      But this is for developers, not for designers that want to pretend that they are developing.

    2. Re:Not new by Desiree+Hindenburg · · Score: 1

      So, it is going to be a Visual Studio plugin, then? LOL

    3. Re:Not new by BasilBrush · · Score: 0

      Could be. A product that starts with a layered photoshop file and ends in a web site is a valid product idea. Not automatic at all, but starting with slicing and going from there. And making it easy to allocate the slices and layers to DIVS with a useful hierarchy, and the right metrics.

    4. Re:Not new by TeknoHog · · Score: 4, Funny

      developers

      developers

      developers

      --
      Escher was the first MC and Giger invented the HR department.
    5. Re:Not new by Anonymous Coward · · Score: 0

      It's an IDE with a preview window.

  13. Re:For what kind of developers? by Anonymous Coward · · Score: 0

    Only if they speak about it or contribute to causes that support their beliefs. This is the land of the free, home of the brave, where if you don't want to fall in line with the progressives, then GTFO.

  14. Proof is in the pudding by DumbSwede · · Score: 1

    I use Firefox all the time, but of late all the browsers seem basically good-enough (though don’t get me started about HTML5’s implementation of draggable) or at least compatible enough.

    There is always work to do, but Microsoft seems to have largely conceded the battle against standardization.

    I doubt I will find Mozilla’s new browser for developers Earth shattering. I hope I’m wrong.

    What really seems needed is just continued pursuit of refinement of the HTML5 standard and work towards making it syntactically regular, grammatically powerful, and user friendly.

    In closing, dear God, please someone fix draggable, I want an easy to use, powerful language more than I want cross-platform tools.

  15. Re:To infinity and beyond! by plcurechax · · Score: 3, Informative

    What leaks? [...] I think the memory leak meme has outlived reality...

    That just means it's gone gold, as far as Internet memes are concerned. If an Internet "meme" can remain in usage past the natural lifespan or the relevance of its subject, some people mistakenly think that makes it funny.

    grumble, grumble Al Gore invented the Internet @(&*@) The Internet is ... a series of tubes *&^^$%^)*#@ 640k[i]B is enough memory for anyone #$@#$@*& BSD is dying !$%#@#)

  16. I just hope it has the main wished-for feature by StripedCow · · Score: 1

    Switching rendering engines between Gecko, Webkit and IE.

    --
    If Pandora's box is destined to be opened, *I* want to be the one to open it.
    1. Re:I just hope it has the main wished-for feature by Luckyo · · Score: 1

      There is an add-on for switching between Gecko and IE for most browsers that support firefox's addons. I use Pale Moon, and it's supported. I think SeaMonkey, which is usually considered "the developer browser of gecko family" is supported as well.

      Not sure if there's one for Webkit. Never needed it.

    2. Re:I just hope it has the main wished-for feature by Anonymous Coward · · Score: 0

      With IE 8, 9, 10 and 11, including quirksmode? Because otherwise it's useless. To see what a page looks like in current IE I can just install IE. The real brain ache is with the old versions that still have huge market share.

  17. I was about to say exactly that... by Anonymous Coward · · Score: 0

    And AFAIK Amaya wasn't the first 'developer friendly' web browser. Hell, I'm pretty sure even Netscape pitched the original Navigator suite as that way back in the day.

    As much as I'm loath to say it: It's really time for somebody to fork gecko/seamonkey/firefox let the Mozilla Foundation die already, and start development over in a less PC, less affirmative action, and ideally more internationalized manner. Hopefully with a year long period of bugfixing before any new features went in, and ideally with a reversion to the 'old' firefox interface and let this ugly new less-customizable mostrousity either die, or be reformed into a proper and useful touch-UI instead of this half-assed middleground between desktop and portable UI paradigms.

    1. Re:I was about to say exactly that... by Anonymous Coward · · Score: 0

      And AFAIK Amaya wasn't the first 'developer friendly' web browser. Hell, I'm pretty sure even Netscape pitched the original Navigator suite as that way back in the day.

      You are correct. This was the first "developer friendly" web browser.

    2. Re:I was about to say exactly that... by Anonymous Coward · · Score: 0

      You can customize the current UI to look just about exactly like the old UI

  18. Browsers Hate Standards by Mister+Liberty · · Score: 1

    I hope Mozilla's new one takes them seriously for a change.

  19. A browser targeted towards devs? Uh. WHY? by Chas · · Score: 1

    Seriously.

    Why do they have to have a distinct browser for devs? What, exactly, can the Mozilla plugin architecture NOT support?

    Building a separate browser simply increases the chance that you will introduce compatibility problems into the environment as both projects progress.

    --


    Chas - The one, the only.
    THANK GOD!!!
  20. Your response is why Firefox is at 10% marketshare by Anonymous Coward · · Score: 5, Insightful

    There aren't just one or two people reporting memory leaks with Firefox. There are lots of people reporting these problems, even if some people don't experience them.

    I don't think it's a "meme". I don't think it's people trolling. I see these comments all over the place online. I hear of similar experiences in person from co-workers, friends and relatives. This comes up far too much to just be a coincidence.

    When people are reporting that fresh installations of the most recent version of Firefox end up consuming multiple gigabytes of memory after moderate browsing, then something is clearly wrong. Maybe it isn't broken on your system, and maybe it isn't broken on the systems of the Firefox developers, but it's apparently broken on the systems of a great many end users.

    Yet instead of doing the responsible thing and accepting that there is in fact some sort of a problem, members of the Mozilla community (such as yourself) end up denying the problem exists, and then you ridicule everyone who does suffer from it. Sometimes you blame it on "extensions", even when the users are using a fresh installation of Firefox without any installed!

    Responding to what's very likely a completely real problem in that manner only drives users away from Firefox. That's part of the reason why Firefox is only at around 10% of the browser market at this time, with that number continually dropping. It's because Mozilla doesn't listen to the users any longer, and the wider Mozilla community treats many other Firefox users with complete disrespect.

    Users don't want to deal with bugs like memory leaks in the first place, and users don't want to deal with a hostile response when they report such problems. They'll just go and use Chrome instead, which doesn't even suffer from these problems in the first place, and which is also really easy to download and install.

    Instead of responding how you just did, you and others in the Mozilla community need to acknowledge that this problem exists, acknowledge that others may be affected by it even if you aren't, and you need to try to help find a solution to these problems that doesn't involve ridicule and denial.

    If Mozilla and the greater Mozilla community doesn't change their ways, then we won't be talking about how Firefox is only at 10% of the market. We'll be talking about how Firefox is at 3% of the market, assuming Mozilla still even exists as an organization at that point.

  21. Re:To infinity and beyond! by johnsie · · Score: 1

    No, it's just slow and bloated now and takes fro every to start in comparison to chrome

  22. Re:Your response is why Firefox is at 10% marketsh by Anonymous Coward · · Score: 0

    MOD THIS UP PEOPLE!!!!

  23. Re:To infinity and beyond! by Anonymous Coward · · Score: 0

    3 tabs use 330 MB of RAM? And you claim there aren't memory leaks?

  24. Re:A browser targeted towards devs? Uh. WHY? by Anonymous Coward · · Score: 0

    Seriously.

    Why do they have to have a distinct browser for devs? What, exactly, can the Mozilla plugin architecture NOT support?

    Building a separate browser simply increases the chance that you will introduce compatibility problems into the environment as both projects progress.

    I'll explain it simply. Once upon a time there was an up and coming browser called Firefox. It was fast, worked well and was extensible. So people flocked to it. Then the developers got very cocky. They decided to ignore user complaints and do what THEY wanted with THEIR browser instead of continuing to make software that appealed to the end user. They broke extensions and reworked the UI every release. People got fed up and moved on. In the meantime the competition got their act together - a new browser emerged that was fast and light and extensible too - many people didn't care about their privacy much when they were shown a browser that worked well after becoming frustrated with a horribly disfigured Firefox.

    Mozilla belongs in the history books just like Netscape does.

  25. Re: For what kind of developers? by Anonymous Coward · · Score: 0

    What you call moderate is viewed as right wing in most countries.

    Anyway, don't USAian conservatives support the right of businesses to fire people for whatever reasons they like?

  26. Re:Your response is why Firefox is at 10% marketsh by Anonymous Coward · · Score: 1

    Yet instead of doing the responsible thing and accepting that there is in fact some sort of a problem, members of the Mozilla community (such as yourself) end up denying the problem exists, and then you ridicule everyone who does suffer from it. Sometimes you blame it on "extensions", even when the users are using a fresh installation of Firefox without any installed!

    This. Plus, the browser is useless without extensions to undo the damage the UX team has been doing to it ever since Fx 4.0.

  27. Underspecified, omitted, or slow by tepples · · Score: 4, Informative

    HTML, JS, CSS are all W3C standards, so why should a web developer care what software the user browses with?

    For at least three reasons.

    First, HTML, CSS, and JavaScript are at times underspecified. Touch screen and mouse-and-keyboard devices send events in different orders on different platforms. Differences in font rendering cause a particular CSS box to have different heights on different platforms. Differences in 2D canvas antialiasing and image resizing algorithms cause the output of an identical script to have subtly different appearances. Different support different audiovisual codecs: Safari requires MPEG codecs whereas third-party browsers often require royalty-free codecs. And different browsers for small-screen devices have different triggers to disable desktop-width document layout.

    Second, user agents are free not to implement certain parts of the standard at all. Older browsers are unlikely to implement new standards, requiring use of polyfills. Some browsers require prefixes for specific CSS properties and values and JavaScript objects. Some omissions appear deliberate, designed to sway web developers toward the device manufacturer's (paid and OCD-curated) native app developer program. For instance, <input type="file"> wasn't implemented in Safari for iOS (or any of the other browsers in the App Store, which are all Safari wrappers) until iOS 6, and as I understand it, it still doesn't work for any content type other than pictures and videos. WebGL still doesn't work in web pages on iOS.

    Even among parts of the standards that a user agent does implement, quality of implementation varies. One browser's JavaScript JIT might execute a particular construction quickly, another not so quickly. WebGL might work on some underlying video drivers but not others.

    1. Re:Underspecified, omitted, or slow by Archibald+Buttle · · Score: 1

      WebGL was fully enabled in iOS 8 - it's accessible now inside web pages in Safari, and in other apps that use an OS provided web view.

  28. You can use XHTML5 by tepples · · Score: 1

    What really seems needed is just continued pursuit of refinement of the HTML5 standard and work towards making it syntactically regular

    If you want something syntactically regular, you can always use the XHTML syntax of HTML5.

  29. Re:A browser targeted towards devs? Uh. WHY? by Chas · · Score: 1

    Not that I don't like a good angry screed every now and again. But how does this address the point I made?
    (Hint: It doesn't.)

    --


    Chas - The one, the only.
    THANK GOD!!!
  30. Re: To infinity and beyond! by Anonymous Coward · · Score: 0

    I know right. I use Opera mostly on my linux computers and I think I can have 10 tabs open and be using 150mb of ram

  31. Amusing this should show up today by Anonymous Coward · · Score: 0

    It's probably done for performance throttling reasons. Try the Debugger tab instead.

  32. Memory Issues, even if not "leaks" by CrashNBrn · · Score: 1

    It may not be memory leaks, but Firefox refuses to release RAM once it hits a certain threshold - somewhere in the 2-4GB range for x64 (Nightly, and Waterfox); prolly a similiar range 2-3GB for 32bit FF. Easy to accomplish, open a bunch of images or dozens+ of tabs, once Ram usage hits 2GB+ start closing tabs...

    It's likely the upper-end of the 2GB range, but still FF is unable to manage it's own memory usage.

    1. Re:Memory Issues, even if not "leaks" by Anonymous Coward · · Score: 0

      Do you have a bug ticket I can watch? This problem effects me daily.

  33. Re:Your response is why Firefox is at 10% marketsh by CrashNBrn · · Score: 1

    I think its more about Firefox not releasing ram, than memory "leaks", but YMMV.

  34. Re:A browser targeted towards devs? Uh. WHY? by Luckyo · · Score: 1

    It's not quite as bad as you put it. There are still alternative browsers from forked FF code that kept sane UI and are trying to keep extensions more stable per release.

    I use one of those forks. Pale Moon. FF has been largely unusable for me since the 3.6.28 > 4.0 transition.

  35. Re:A browser targeted towards devs? Uh. WHY? by Luckyo · · Score: 1

    His point is that FF devs don't give a rat's ass about user concerns such as one you presented. They just do whatever they feel they should do, no matter how illogical or compatibility-breaking.

  36. Developers make the work go around... by Anonymous Coward · · Score: 1

    Focusing on the "end user" was a mistake to begin with, so hopefully this will undo some of that counter-productive effort/pandering. The more the software allows the user to program, the more the user will program. Treating the web like a passive consumer platform has done it, and those who develop and use it, great mental and social harm.

  37. Re:Your response is why Firefox is at 10% marketsh by Anonymous Coward · · Score: 1

    They don't have time to listen to users, or for fixing their code. They're too busy changing the UI again this week, and making sure only people who agree with them politically work there.

  38. Re:To infinity and beyond! by Anonymous Coward · · Score: 0

    What leaks? I've yet to see them since I switch back to FF. I've had this session open for several days, I'm presently at 330mb with three tabs. The most I remember seeing this session (last night, in fact) is 670mb though I don't remember how many tabs I had open at the time.

    Well, I've been browsing my favorite pr0n site for the last hour, and firefox grew to 1.5 GB of ram with 8 windows open. The only plugins are flash & noscript (and most javascript is blocked).

    Closing windows & reopening them didn't free any memory. The only thing that would reclaim the memory is killing firefox.exe and restarting it.

    Firefox does this consistently, so tracking down the cause shouldn't be too difficult.

    I think the memory leak meme has outlived reality...

    Well, as soon as they fix it I'll stop complaining about it!

  39. Re:A browser targeted towards devs? Uh. WHY? by Anonymous Coward · · Score: 0

    why? well maybe they will pull that developer shit out of the standard shipping browser and leave it only in the 'dev' version of firefox?? that's a good thing for all.

  40. Re:For what kind of developers? by Anonymous Coward · · Score: 0

    For people who claim to be against homosexuality, they sure do seem to obsess way too much over two men having sex.

  41. Re: Your response is why Firefox is at 10% markets by Anonymous Coward · · Score: 0

    Ironically, they are trying too hard to go for a high volume of users via the lowest common denominator amd alienating the tech crowd with their UI changes. The tech crowd are the ones who install and recommend browsers to the average joe so I think that has something to do with the drop. In my opinion the organization has gotten too big that it is making too many choices sacrificing values for the longevity of the company. Look at all the projects they have let stagnate - an open source company should not have to do that and tell willing developers sorry but we aren't going to help you contribute to these old projects even if you do 99% of the work. Mozilla will eventually implode and when it does it will return to its roots. That is my prediction.

  42. Re:A browser targeted towards devs? Uh. WHY? by Anonymous Coward · · Score: 0

    His point is that Fx devs

    FIFY

  43. Re:A browser targeted towards devs? Uh. WHY? by Anonymous Coward · · Score: 0

    It's not quite as bad as you put it. There are still alternative browsers from forked Fx code

    FIFY

  44. Re:Your response is why Firefox is at 10% marketsh by geminidomino · · Score: 1

    That's what a memory leak is: not properly releasing memory when it's no longer needed.

    Are you being snarky?

  45. Re:A browser targeted towards devs? Uh. WHY? by geminidomino · · Score: 1

    FWIW, that stopped being true of pale moon with the Version 25 release. The author decided that a "moral stand" about "freedom of browser choice" was more important than keeping the compatibility that had made it (at least IMO) such an awesome alternative. It broke a ton of extensions, particularly privacy extensions that made it a dealbreaker for me.

    It was a bummer. I was a huge fan of Palemoon, too.

  46. Works For Me by bobmajdakjr · · Score: 1

    WONTFIX tell user to update browser to latest mozillamonkey.

  47. Re:To infinity and beyond! by Anonymous Coward · · Score: 0

    How much that ram usage do you think is flash?
    I use a dozen extensions and a dozen tabs on the regular and very rarely see over 1 GB.
    Flash is click to play and I never leave it loaded if I'm not looking at it.

  48. Re:To infinity and beyond! by Waccoon · · Score: 1

    The real problem is that once all that memory is allocated, it never gets let go. It' perfectly fine to say that your copy of Firefox doesn't exceed 300 MB of memory usage in most cases, but if it does, only a restart can fix it. That may not be a "leak" in the traditional sense, which is why the geeks are upset about the meme, but the end result is the same. The problem is very much real, and has been for, oh... about 8 years!

    AdBlock is greediest memory hog. After enabling that one extension, 10 minutes of browsing bloats memory usage to beyond 1GB and the browser slows down BIG time... to the point where it's practically unusable.

    The issue appear to still be the JavaScript heap. Close all tabs and point your last open window to "about:blank". Then look at "about:memory". Almost all memory usage, probably several hundreds of MB, will be in the JS heap, not caches. I understand that a large part of the Firefox UI relies on JavaScript, but if you close all web pages, I would expect most memory, or at least a reasonable amount, to be released. If you're using an AdBlock-enabled version of Firefox which has allocated 1.5 GB of memory and then do the "about:blank" test, memory usage doesn't go down at all, despite the fact the browser isn't showing any live content.

    The infamous "pausing" problems are also still present. They occur only when Firefox has allocated a huge amount of memory, and are probably related to either garbage collection or session state saves. Firefox really needs some sanity checks, or at least some tweaks so massive memory usage doesn't kill performance.

  49. Re:To infinity and beyond! by whereiswaldo · · Score: 1

    Part of the problem is likely that Firefox needs to maintain memory for the "undo tab" and "back" button. I think you can tweak that in about:config

  50. Mozilla is loosing it by kosmosik · · Score: 1

    Mozilla is loosing it. Fx gets more and more irrelevant between various UI changes and more bloat added. Usage is declining. And yet they try to reinvent themselves with such ideas. What for? Just make a decent browser and build developer tools into it like everybody else does. What is the point of such product? To have yet another browser/platform to build and test for?

  51. They don't even know how to embed a video by Anonymous Coward · · Score: 0

    and they want to build a browser for developers? Seriously, letterboxed Flash crap on Youtube? What's wrong with using the <video> tag?

    1. Re:They don't even know how to embed a video by Blaskowicz · · Score: 1

      Who gives a shit? Flash video still is faster and more reliable than html5 video. When Flash 11.2 gets unmaintained on linux in 2017 it will be time to stop providing Flash video. If it works better then it is the technically superior solution.
      That's evident on a PC without hardware H264 decoder at least.

  52. Re:A browser targeted towards devs? Uh. WHY? by Luckyo · · Score: 1

    Most of them still work afaik. They just lose some interface components.

    As far as I know, key extensions have been forked by the volunteer group behind the browser here:
    http://addons.palemoon.org/fir...

    And reason wasn't a "moral stand" but reality that Pale Moon isn't going to implement Australis, as a result add-ons designed to work with Australis will have broken interface components.
    So it needs to tell add-ons to use the old UI elements, and to do so, it needs to tell add-ons that's it's not Firefox.

  53. Re:A browser targeted towards devs? Uh. WHY? by geminidomino · · Score: 1

    And reason wasn't a "moral stand" but reality that Pale Moon isn't going to implement Australis, as a result add-ons designed to work with Australis will have broken interface components.
    So it needs to tell add-ons to use the old UI elements, and to do so, it needs to tell add-ons that's it's not Firefox.

    If that were the only change, I might have given you that one. But I think the real one that started PM bleeding off users (at least from the ragequits in the forum. Yay internet generation) is that the "firefox compatibility mode," such as it is, was turned off by default, had no option to turn it back on (and for the life of me, I couldn't find anywhere that told us the about:Config entry to do it manually), including in the FAQ about the issue, which also went on about "freedom of browser choice." Two weeks later that was finally remedied, though still not without editorializing. If it was *just* a technical issue, he seemed to be going out of his way to make it feel like it wasn't.

  54. How? Win,Mac,iPad,Android,Linux, etc... by Anonymous Coward · · Score: 0

    How are they going to provide something that emulates different platforms? I've already got all the browser debugging tools I know what to do with. My problem is having a room full of hardware for testing.

  55. I'd rather by YoungManKlaus · · Score: 1

    have a browser teared towards power-users again, like Opera 12 was. Srsly, why can't any other browser (including Op 15+) get stuff like tab-handling or simple usability features right?

  56. Re:A browser targeted towards devs? Uh. WHY? by Luckyo · · Score: 1

    You could be right. Personally I got more of an image of a "there's only a handful of us devs and we just want to get supported by add-on makers so we can continue making a browser that works even without Australis" vibe from Moonchild's messages on the board.

    Same thing with the user agent of the browser. I always used user agent switcher so for me that was "just use UAS as needed" moment. I used firefox for a long time, so it's nothing new to me that browser I use needs to have its user agent changed to get a proper page instead of "this is an unsupported browser" placeholder. They even provided details on user agent used and user agent one needed to use to get "compatibility mode".

  57. Is this like eve-teasing? by Anonymous Coward · · Score: 0

    I don't know about firefoxes and seamonkeys, but I do know you should never tease a weasel.

    http://www.youtube.com/watch?v...

  58. Developers? Really? by Anonymous Coward · · Score: 0

    Does it get rid of all the stupid dumbed down shit like hiding the protocol on the URL bar? No? It ain't for developers. It's rearranging deck chairs on the titanic.

  59. Re:For what kind of developers? by Anonymous Coward · · Score: 0

    In favor of traditional marriage != against anyone's sexually preference.

    Government shouldn't be involved in marriage at all. Find a mate, several mates, no mates.. call yourself/yourselves whatever the heck you want.

  60. Re:A browser targeted towards devs? Uh. WHY? by geminidomino · · Score: 1

    Same thing with the user agent of the browser. I always used user agent switcher so for me that was "just use UAS as needed" moment. I used firefox for a long time, so it's nothing new to me that browser I use needs to have its user agent changed to get a proper page instead of "this is an unsupported browser" placeholder. They even provided details on user agent used and user agent one needed to use to get "compatibility mode".

    Yeah, so did I. It wasn't until I realized things were breaking that I finally, reluctantly, went back to Fx. The User Agent was more of a symptom than a real problem in itself, as I see it.

  61. Re: For what kind of developers? by Anonymous Coward · · Score: 0

    In California, it's against the law to fire someone for political donations. Thus the stupid "he stepped down voluntarily" line of nonsense. Like he had a choice.

    The rest of the world is irrelevant. They stone rape victims to death in some countries. Should we judge our own government against that?

  62. Re:A browser targeted towards devs? Uh. WHY? by Luckyo · · Score: 1

    Strange. Nothing but APB broke for me on transition, and even that worked. It just lacked the UI icon.

    All sites worked fine as long as I changed user agent to that of firefox.

  63. Re:To infinity and beyond! by perryizgr8 · · Score: 1

    Chrome and IE both do that.

    --
    Wealth is the gift that keeps on giving.
  64. Re:A browser targeted towards devs? Uh. WHY? by geminidomino · · Score: 1

    The ones that really went ape for me were "Self-Destructing Cookies" and Firebug: the former was rage-inducing, but the latter was a dealbreaker.

  65. Re:A browser targeted towards devs? Uh. WHY? by Luckyo · · Score: 1

    Some good news:

    Name: Self-Destructing Cookies 0.45
    Type: Extension
    Issue: Does not function
    Cause: Jetpack
    Resolution: Fixed in 25.0.1

    Firebug is not yet fixed.

    Name: Firebug
    Type: Extension
    Issue: Partly functional
    Cause: suspected chrome.manifest
    Workaround: TBD
    Resolution: TBD

  66. Re:A browser targeted towards devs? Uh. WHY? by geminidomino · · Score: 1

    Yeah, I saw that SDC was fixed. Without firebug, though, it's still a no-go. Some of my other "nice to have but not dealbreaker" extensions are still "TBD" on that list, too (like Epub Reader). Honestly, screwing with the extensions just killed any real interest I had in the project. If it wasn't for the extensions, I would have switched to Opera or Chromium back before Palemoon was even a thing.

  67. Re:A browser targeted towards devs? Uh. WHY? by Luckyo · · Score: 1

    Fact is though, that if you don't want to go the way of Australis, some extensions designed for Australis will not work for obvious reasons.

    Blaming Pale Moon crew for that feels misdirected, especially when you consider just how often mainline FF breaks add-ons.

  68. Re:A browser targeted towards devs? Uh. WHY? by geminidomino · · Score: 1

    It's not a question of blame (other than the author's soapboxing I mentioned earlier), just pragmatism. I'm just too old to be playing stupid "browser loyalty" games. I've got things to do, and in this case, both Fx and Palemoon get in the way of doing them: the former with its shitty, barely-usable UX garbage, and the latter by not supporting the tools I need. Since I can "kinda sorta" get around the former with "Classic Theme Restorer" and the like, and the latter I can't get around at all, Palemoon simply isn't fit to task anymore.

  69. Re:A browser targeted towards devs? Uh. WHY? by Luckyo · · Score: 1

    I understand the point. To me, the UI is simply more important in this regard and it didn't break any add-ons that I need. So PM is still far better suited for the task for me.

    I completely agree with you on your main point - if add-ons I find necessary were to break in PM, I would switch as well. I just seem to place more priority in UI than you, because to me, browser being a very important tool in both work and leisure, I just find myself too old and my time too precious to be spent fighting UI instead of having it work for me.

  70. Re:A browser targeted towards devs? Uh. WHY? by geminidomino · · Score: 1

    Yeah, that's what the real bummer of the whole thing is. PM was a godsend before, for just that reason. I'd have been through the roof if this story had been about Palemoon instead of Mozilla making a dev-focused browser. :D