Slashdot Mirror


Firefox 29 Beta Arrives With UI Overhaul And CSS3 Variables

An anonymous reader writes "Following the release of Firefox 28 just two days ago, Mozilla today updated its Firefox Beta channel to version 29 for Windows, Mac, Linux, and Android. This is a massive release: Firefox Sync has been revamped and is now powered by Firefox Accounts, there's a new customization mode, and the major user interface overhaul Australis has finally arrived. Release notes are here: Desktop and Android." Of interest to developers: Firefox 29 will feature the first implementation of CSS3 variables. Yes, variables for CSS (15 years later).

41 of 256 comments (clear)

  1. New UI? by MrYingster · · Score: 4, Insightful

    So... It looks like chrome now?

    Don't get me wrong... I like the look, but it seems somehow.... unfirefoxy...

    1. Re:New UI? by SimonTheSoundMan · · Score: 5, Interesting

      Chrome looks like Firefox - Mozilla did the research for a new UI and UX, collected tons of data through Test Pilot project, released the data to the public, before Firefox 4 was released with the new UI, Google came out with Chrome that looked very similar to what Mozilla drew up in mock UI's. This just completes the overhaul of the UI. A little late as it was a low priority. Sad story, but true.

    2. Re:New UI? by MrYingster · · Score: 2

      Wow. That's actually quite interesting! Thanks for enlightening me. Well, as superficial as it is, I'm glad the new UI is here. I like it when application refine things to make better use of space.

    3. Re:New UI? by TangoMargarine · · Score: 5, Insightful

      The reason I use Firefox is because it DOESN'T have the horrible Chrome interface. I've run out of curse words to describe my anger at all the interface overhauls over the last few years. MS Office...Unity...Firefox...Windows 8...*cough* Slashdot...

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    4. Re:New UI? by UltraZelda64 · · Score: 4, Interesting

      If I wanted to use Chrome, I would be using Chrome right now. But I'm not--I use Firefox, and have been putting up with Mozilla's shit for years now, screwing up and dumbing down the interface. Now, they're making it a direct Chrome clone. I think I'll be switching to SeaMonkey soon. I'm sick of Mozilla's bullshit. The creation of the Mozilla Corporation, as I see it, was the start of Mozilla's downfall.

    5. Re:New UI? by ASimPerson · · Score: 2

      This is interesting... link?

      --
      In 3010, the potatoes triumphed
    6. Re:New UI? by akgunkel · · Score: 2

      And there's the catch-22: Anybody with two fucking brains to rub together disables "features" like telemetry, just on general principle.

      Is it common to have more than one brain? You make it sound like two brains is a low number. Why do I only have one? Does that mean I'm retarded? How many brains do you have anyway? I have so many questions about your post...

    7. Re:New UI? by Kalriath · · Score: 3, Insightful

      Um, he uses Firefox. That entitles him to talk like Mozilla owes him some consideration. The funding Mozilla gets from Google is premised on Mozilla having market share after all - if everyone stopped using Firefox, Mozilla would have no money.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    8. Re:New UI? by dosius · · Score: 5, Interesting

      It's why I use Seamonkey, they don't change the UI willy-nilly, but it's Firefox under the hood.

      --
      What you hear in the ear, preach from the rooftop Matthew 10.27b
    9. Re:New UI? by Microlith · · Score: 4, Interesting

      The nice thing about Firefox is that even Nightly, after Australis has arrived, can be configured to look none-too-different than it did in Firefox 3.5.

      Chrome? Unity? Office? Windows 8? No real choice in the matter?

      Firefox? As you like it.

    10. Re:New UI? by UltraZelda64 · · Score: 2

      What exactly makes you think that Firefox should always work the way YOU want it to, and that Seamonkey (or any other browser) won't eventually change so much that you hate them too? Can't you be a little less of a child about this?

      ...

      Um, he uses Firefox.

      Exactly. For, like, ever, in fact. I have actually been a Firefox user since before it was even *called* Firefox, and I heavily recommended it to everyone I knew for years starting sometime around its official 1.0 release. Anyone remember Phoenix? Any time there was a virus conversation, one of the key things I always said (aside from basic common sense) was DO NOT USE IE... use, you guessed it, Firefox. Those people listened to what I said, and in turn told people *they* knew to do the same thing. Most of the people I know have, as a direct result, been users of Firefox.

      Now, Mozilla seems like it doesn't even want Firefox to be Firefox anymore; they want it to be Chrome. So why should a user who has been there praising the browser from the beginning, who used it in large part *for* those design choices that made Firefox what it was, have to shut up and take it up the ass while Mozilla competes with Google on their race to get the first Chrome version 100 out the door?

      In recent years, I have been more hesitant to recommend Firefox. Hell, Mozilla wouldn't even be where they are today if it wasn't for people like me. And now, I'm considering abandoning it. I think I have the right to show my dissatisfaction with Mozilla, which started happening little by little with the 3 series, and then went into overdrive starting with 4.0.

    11. Re:New UI? by Jane+Q.+Public · · Score: 2

      "Well, as superficial as it is, I'm glad the new UI is here. I like it when application refine things to make better use of space. Reply to This Share"

      It isn't "superficial" to me. I am very happy that they put the tabs right side up again. Putting them upside-down on top breaks the whole eye-brain-connection thing. (And I don't mean that subjectively, I mean from a human-computer interface standpoint.)

      Having said all that, I still think "flat" icons are dumb. Again from a human-computer interface standpoint, they give the eye and brain fewer cues about what means what.

    12. Re:New UI? by the_other_chewey · · Score: 3, Informative

      Yeah with security holes and no updates I wont trust it.

      What are you talking about?

      The last SeaMonkey release, SeaMonkey 2.25, came out two days ago.
      Its Gecko is identical to the one in Firefox 28.

    13. Re:New UI? by Ol+Olsoc · · Score: 2

      I hope you are posting this from a Xerox Star, because clearly UI is something that needs no change or innovation.

      Yeah, the country has gone downhill since they quit innovating buggy whips and sealing wax. And don't get me started on the wheel for God's sake! When was the last time anyone made a wheel that wasn't equidisdant surfaces around a central axis. Hello! the 15th century B.C.E called and said we're stagnating. Its odd that while accusing people that say, don't like Windows 8 of being backward minded, the exact opposite is true.

      User interface is pretty well settled, and exists to run the computer, not to be the purpose for the computer. The days of "Look how awesome Windows 95 is!" are long gone.

      A company might add more things to the UI, they might put in more secure operation, faster and more efficient running, but the basic experience? They didn't design it the way they did because we were all stupid back then. I spend about a minute per day directly in the OS GUI. The rest of the time, I'm in programs. Probably most people are like that. OS GUI's like W8 just make them spend more time in the OS UI, which does tend to piss one off.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  2. been using accounts in aurora for a month already by g4sy · · Score: 5, Interesting

    personally i'm signing up for firefox accounts. yah, i trust them more than google. no, not because they run around yelling "we're not evil", but because i admire their mission statement and purpose and they have stayed true to it. unixy in a way. firefox is a jewel in the free software crown and for that i will trust them with my bookmarks.

    --
    somewhere, on a Big Red Sign:
    if(color==blue){speed--;}
  3. Re:CSS sucks by Anonymous Coward · · Score: 3, Insightful

    No, you don't. Setup your divs, then learn how to use CSS

    #container { display: table; }

    #row { display: table-row; }

    #left, #right, #middle { display: table-cell; }

    No tables are required for the infamous three-column layout. This isn't new. You've been able to do this everywhere for more than a decade.

  4. use this extension when you cannot stand australis by Anonymous Coward · · Score: 5, Informative

    Classic Theme Restorer will restore your sanity
    https://addons.mozilla.org/en-US/firefox/addon/classicthemerestorer/

    If we wanted an ugly version of Chrome, we'd use Chrome!

    Also recommended - Status-4-Evar extension (you need the dev version for FF 29)

  5. Re:CSS variables? by dingen · · Score: 4, Insightful

    The very existence of SASS and LESS prove CSS needs to be fixed. Introducing variables in CSS is one step in the right direction of making SASS/LESS obsolete.

    --
    Pretty good is actually pretty bad.
  6. Nickname for the new UI? by OzPeter · · Score: 2

    Why am I thinking of Terror Australis all of a sudden?

    --
    I am Slashdot. Are you Slashdot as well?
  7. New UI by idontusenumbers · · Score: 2

    This isn't progress. This is a designer taking over for UX. Bad bad bad.

  8. Re:CSS sucks by wiredlogic · · Score: 2

    Because it isn't a table. It can be rendered in a single column if a browser (lynx for instance) can't do three column.

    --
    I am becoming gerund, destroyer of verbs.
  9. Re:CSS sucks by ArcadeMan · · Score: 2, Informative

    I guess the top parent never learned anything about content vs presentation.

    Hint: tables are to be used for tabular data. If you'd write your data inside an Excel sheet, use a table. Otherwise, don't.

  10. Re:CSS variables? by ArcadeMan · · Score: 2

    But since we need ALL browsers to support CSS variables, in the same manner, it means we won't be able to use that before around 2024 because of Microsoft.

  11. Re:use this extension when you cannot stand austra by Anonymous Coward · · Score: 4, Insightful

    I don't care what it looks like, I'm just worried about what "rarely used" features I depend on they're going to take away this time.

  12. Re:been using accounts in aurora for a month alrea by VVelox · · Score: 5, Insightful

    Fuck 'em both. There really needs to be a method for syncing to a server of one's choice instead of relying on third parties.

    Self hosting FTW.

  13. Re:been using accounts in aurora for a month alrea by VVelox · · Score: 2

    Irrelevant. One should not have to rely on a specific company on that, but it should be a well layed out mechanism that allows one to sync to a server of choice, allowing one to host it themselves instead of relying on third parties.

  14. Re:CSS variables? by roca · · Score: 3, Informative

    CSS Variables are actually better described as CSS Custom Properties. They aren't just SASS-style global macros, they're far more powerful. Different elements can have different values for the same custom property, and custom property values set on an element are inherited by its descendants, respecting dynamic DOM changes etc. Custom property values can be set dynamically by scripts and those changes are of course automatically inherited.

  15. No respect for the HIG by Stormwatch · · Score: 5, Insightful

    These days, interface designers think a HIG should be printed on toilet paper. Browsers now always look "alien" to whatever environment where they're run. Here's a tip, you dolts: cut this "too cool for rules" bullshit. Each system gives you standard windows, standard buttons, standard decorations, standard everything -- use them, always! Regard the HIG as a holy bible! Make the program belong with the system!

    1. Re:No respect for the HIG by Anonymous Coward · · Score: 4, Insightful

      Tell that to Mozilla, who have been working ceaselessly to get Firefox to behave more like OSX users expect it should behave for years now, not to mention porting it to GTK3 and QT, and slowly trying to use what time they have to improve the Android and Windows 7 releases. They even made a Metro interface that was pretty excellent compared to Chrome just taking over and turning it into ChromeOS.

      Some things just don't happen as easily as you'd like. Browsers aren't simple programs, they have their own UI that doesn't fit cleanly into every OS's HIG guidelines. Yes, there are a thousand papercuts left to fix, but don't try to tell me that Mozilla isn't working hard to fix them because I haven't seen any evidence to the contrary. What? You don't like the new tab bar? Then install a skin like the rest of us. Or will you also complain about having to customize Firefox to work exactly the way you want it to?

    2. Re:No respect for the HIG by AmiMoJo · · Score: 2

      It's not just browsers, lots of apps have been doing it for years. iTunes on Windows has to look exactly like the Mac version, right down to including a port of the MacOS font rendering engine because the Windows one is slightly different. Even on MacOS it had a very non-standard UI at first, although I think newer versions are more normal looking.

      Microsoft has for years been using custom toolkits for Office and Visual Studio that don't quite match the standard Windows GUI. Most anti-virus programs feel the need to look like some kind of low-grade sci-fi movie computer system because who doesn't want their own personal cyber-command blocking a few cookies for them?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  16. Countdown to Extinction by rudy_wayne · · Score: 3, Interesting

    For the past couple of years the Mozilla developers have been hard at work removing features from Firefox and making it less and less useful. We've been able to (mostly) work around these stupid, pointless changes with the use of additional extensions. Having to add extensions to bring back features that have been removed is stupid, but it works.

    Now, with the new "Australis" design they take things to a whole new level. Australis completely destroys almost everything that made Firefox popular in the first place. An enormous amount of flexibility and customizability has been removed. But not just removed. Completely ripped out in such a way that getting it back through extensions (which are just bits of Javascript and CSS) will be difficult, if not impossible. Extensions such as "Classic Theme Restorer" attempt to undo some of the damage, but are only able to do so in a very limited way.

    Firefox, as we know it, will soon be gone. What a bunch of assholes.

    1. Re:Countdown to Extinction by Anonymous Coward · · Score: 3, Insightful

      Holy. I might actually change back to Firefox just to spite you selfish idiots on principle. It's easy to call Mozilla assholes and ignore how much of an asshole you're being yourself. I've been monitoring this "discussion" about Australis for months now, and have learned a lot about it just by osmosis. Now I just tried it out, and I have to say: stop being such a prissy little drama queen.

      Australis isn't "changing everything". Firefox was never popular because of it's ancient-looking UI. It won't be impossible to replace the "lost" customizations, someone who cares just has to actually get off their loud-mouthed ass and fucking do it, instead of whining about it and using a third-party browser that relies on Firefox anyway. If you're not going to help out, then stop humming and hawing like an entitled little shit. "Wah! Firefox isn't 100% the way I want it anymore! Wah! I have to install more addons now because I hate all change I dislike like I'm a little baby!"

      Christ, I still remember Firefox 3 and this version is more customizable than it was. Just because you have to install an addon to get a toolbar back or swap the placement of a couple of buttons is not the end of the world. Us Chrome users can't change jack shit about the UI. It's like the Twilight Zone listening to you pricks lament all this "loss" instead of pooling your efforts to do what you're supposed to do and make a fucking addon or skin. Australis even makes that easier for you, but all you can do is point fingers at Mozilla while still using a knock off of their hard work.

  17. Re:been using accounts in aurora for a month alrea by Z-Ramm · · Score: 5, Informative

    It sounds like you CAN host your own Firefox Sync server.

    "As with the previous version of Firefox sync, users still have the option to take their data with them and host their own sync service using the open source server-side software."

    https://github.com/mozilla/fxa...

  18. Re:CSS variables? by Anonymous+Brave+Guy · · Score: 2

    The very existence of SASS and LESS prove CSS needs to be fixed.

    I'd rather say their creation proved that CSS needed to be fixed. They came along and fixed it reasonably well, at least in those respects where they were also evidence of a problem in the first place.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  19. Self-host firefox accounts by g4sy · · Score: 2

    Please mod parent up. Self-hosting is a very important point, it was the second part of my thinking in adopting the new firefox account last month, but I forgot to mention it in my earlier post. The other cool thing about self-hosting it is that organizations can perhaps have internal social bookmarking (which could be awesome for dev teams and ops teams). You'd just have to extend the firefox accounts server with the social features which would enhance colaboration

    Self hosting FTW :D I currently have all my bookmarks stored in the owncloud bookmark toolbar but until the improvs i've ordered actually get shipped I don't have a good embedded device to run my owncloud on and the raspberry pi that's currently hosting owncloud is a little slow. Firefox accounts just makes it easier, and I will be able to self host it on my improv or whatever. To the GP, can you tell me what hardware you're using to self host? I've found the raspberry pi unacceptably slow (but I need to give seafile another shot) so I'm considering buying a beagleboard if the improv never ships :( Anyone using a parallela to self-host?

    --
    somewhere, on a Big Red Sign:
    if(color==blue){speed--;}
  20. Re:New UI by just_a_monkey · · Score: 2

    you could tell what everything would do just by looking at it.

    Or at least you could tell which UI elements were clickable and which were just informational or decorative. Those were the days.

    --
    How inappropriate to call this planet Earth, when clearly it is Ocean.
  21. *sigh* by sootman · · Score: 4, Insightful

    Here's a list of all the new UI features I've enjoyed that have come along in browsers since I first used Netscape 2, 18 years ago:
    - tabs
    - URL autocomplete/history search
    - built-in search box (NEXT TO the location box, thankyouverymuch)
    - being able to resize a <textarea>
    - download manager
    ... and I think that's about it.

    Dear UX/UI "experts" everywhere: the next best thing to an "intuitive" UI is a FAMILIAR one. If you're working on an established product, whenever possible, simply LEAVE THINGS WHERE THE FUCK THEY ARE.

    Ask yourself this: if a study was done and it found that 51% of the time that people use sinks, it was right-handed people wanting to turn on the hot water spigot, would that mean that we should start making sinks with the hot water tap on the right? NO! Because 1) we've spent a LONG ASS TIME with this convention, and 2) there would be a LONG ASS TRANSITION PERIOD where people would have to deal with BOTH systems, which would SUCK INFINITELY.

    You know the old Abe Lincoln adage, "It is better to remain silent and be thought a fool, than to speak and remove all doubt?" Well, it's better to leave good things alone and have people thing you're not much of a designer, than to fix it until it breaks and remove all doubt. The best designers (and this goes for many other fields, including I.T. and stage crews) are the ones you don't know are there. Shit should JUST WORK. And then CONTINUE to work.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  22. STOP FUCKING CHANGING THINGS WHERE IT'S NOT NEEDED by FuzzNugget · · Score: 4, Interesting

    Seriously, EVERYTHING is going to shit so that "UX designers" (if ever there was a more bullshit term, I haven't heard of it) can get their rocks off and jizz their fucking pants.

    Meanwhile, everything is becoming unusable. You know why it's supposed to be the user INTERFACE? Because the USER is supposed to INTERFACE with it, IT IS NOT A FUCKING "EXPERIENCE".

    I'm so fucking tired of this form-over-function bullshit being fucking everywhere. Soon, we're going to have to just randomly fucking guess and flail around aimlessly just to use a computer.

    Do you know why Firefox's UI peaked at around version 3? Because it did exactly what it needed to. Menu bar, toolbar, address/search, tabs, page, done. Now everything is everywhere and nothing is consistent. All of these little bullshit buttons machine gunned all over the fucking place. I'm using a mouse to click these, not a fucking sniper rifle with telescopic targeting scope. Now it's following this god awful flat, squared-off, non-isolated, who-the-fuck-knows-what-does-what, pastel UX bullshit.

    We are going to design ourselves out of productivity and end up fucking around with needless bullshit all day long.

    When did we stop thinking of the users and put them below some designer's precious snowflake ego?

  23. Fx was successful for a reason. by Anonymous Coward · · Score: 2, Informative

    I've been a Fx user since it was Phoenix and it's astonishing to me how incompetent the changes have been. They take out features that are actually quite useful, like the ability to have smart bookmarks and AFAIK, that is only available via an extension. They changed the versioning system so that most plugins wouldn't work when they made a minor update to the browser software because Google does it.

    The browser used to be good, but rather than improving what was working, they've decided they need to radically change it regularly with no particular rhyme or reason. Fx is something I used to use because it was the best, now I use it because it's the least bad option out there. If I wanted to use Chrome, I'd use Chrome.

    Has it perhaps occurred to you that Google tends to suck as well? If it isn't cool then they stop working on it, it took them years of development of their calendar program and as far as I know it's still missing the ability to have recurring tasks. Something which pretty much every other option provides. No particular justification or reason, but because it wasn't cool or sexy nobody could be arsed to do it.

    Firefox has a similar problem. They used to have a good product, but they're so fixated on Chrome's success that they're more interested in replicating the broken Chrome experience then improving what they were doing well.

  24. Re:Firefox accounts? by BZ · · Score: 3, Informative

    You need an account if you want to use Mozilla's sync service.

    If you don't want to use sync, or if you want to run your own sync server instead of using Mozilla's, then you don't need an account.

  25. Re:CSS sucks by DerPflanz · · Score: 2

    It's all about "the semantic web". If a table is used as a design, its semantics are incorrect.

    --
    -- The Internet is a too slow way of doing things, you'd never do without it.