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).
So... It looks like chrome now?
Don't get me wrong... I like the look, but it seems somehow.... unfirefoxy...
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.
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.
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.
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!
Circumcision is child abuse.
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.