Firefox 18
thenextweb.com
thenextweb.com
1. Exemplary implementation of user accounts. I have a separate user account for my private Google account (Gmail, Calendar etc), a second for Facebook, a third for work (separate Twitter and Google accounts) and a third for web development. I know Firefox has a Profile manager and that it is possible to use -no-remote to run several profiles at once. But: it does not work very well at all. Not even with the https://addons.mozilla.org/en-US/firefox/addon/profileswitch... addon.
2. Incognito window can run in parallel with the "normal" browsing session. This is lovely when I want to see how a website looks in a clean browser. In Firefox the private session replaces the normal session until i chose to go back to "unprivate" again.
Meta-bug for per-window private browsing in Bugzilla is [2].
[1] https://hacks.mozilla.org/2012/12/firefox-development-highli...
I actually like to have an option to have a private tab. If it's just for a quick test then windows is fine, but if I want to continuously work with two logins on one page or something similar then I found the tab to be more appropriate.
Yes, the Firefox mode is far more awkward for quick testing, but it does have the advantage of making it explicitly clear when you start and end your private browsing session.
A better behavior here would perhaps be that after having the first Incognito Window open, the next would be become "Incognito Window 2". The "detective icon" could have a number overlay and each window would isolated. If you want to share data between the open pages the natural thing to do would be opening a new tab.
http://www.ghacks.net/2012/09/08/enable-the-built-in-pdf-rea...
Tree Style Tab is my favorite example of this: https://addons.mozilla.org/sv-se/firefox/addon/tree-style-ta...
I use Chromium and have a few Google accounts and find switching profiles a chore (first world problems I know). If there's a feature I'm overlooking then that would be fantastic.
If you're the type who would be willing to install this, you should consider using the Beta channel instead. Beta releases are generally very close to release quality, and you'd help gather telemetry data earlier.
I wish there was a reliable Aurora channel on Arch. The pkgbuild system isn't well suited to keeping up to date with a moving filename target like Firefox.
btw one tip for people who switch to beta/aurora - disable extensions compatibility check.
Info: https://bbs.archlinux.org/viewtopic.php?id=117157 Repo 32-bit: http://pkgbuild.com/~heftig/repo/i686 Repo 64-bit: http://pkgbuild.com/~heftig/repo/x86_64
[1] https://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-bu...
Although this stunt seems considerably stupider now that everyone running a recent version of Firefox will automatically get updates...
This is actually a feature I'm waiting to see on at least both Chrome and Firefox (without vendor prefixes). I haven't been tracking the spec closely enough to see how close it is to being finalized since the "new" flexbox model was adopted.
Other changes that interest me for fairly obvious reasons:
Preliminary support for WebRTC.
New HTML scaling algorithm.
Performance improvements around tab switching.
Improvement in startup time through smart handling of signed extension certificates.
Support for W3C touch events impemented, taking the place of MozTouch events.
The last one for better, less specific Javascript.Opera supports it fully and without prefix too.
Webkit tends to be (very) late in unprefixing (they are the only ones with prefix for Animation, Gradients, Transitions nowadays.)
Browsers that support Microsoft's proposed PointerEvents: - Internet Explorer (desktop and mobile)
I get in theory why having a combined touch/pen/mouse API is a good idea, but MS's proposal makes handling multiple touches concurrently much harder than it should be. It'd be nice if they'd get over themselves and implement the same standard as everyone else (especially if they want to be relevant in a world where touch interactions are designed primarily for WebKit, while they have vanishingly low market share in touch-first devices.)
http://blog.jquery.com/2012/04/10/getting-touchy-about-paten...
It's totally beside the point anyways because the moment as a browser maker has an office in the US and is distributing the infringing software there, they can be sued there.
MS, as far as I remember, has an office in the US :p
For once, it seems Microsoft has a better option.
And no, just because it's in WebKit doesn't make it better, much less an official standard. WebKit is the new IE and it's destructive for the web. People design for "Webkit" as if it was the standard, and expect everyone else "to eventually come along". We did see how well that plays out not that many years ago, but then we did it for MSIE.
As a 5 minute user of Firefox mobile, I can attest to this happening right now. The mobile web is at this point not even usuable on a non-webkit browser.
This is bad for the web. You are doing it. Please stop doing it.
The only thing good for the web is following web-standards. If you're not complying to them, you are doing something wrong, and I don't care what your reason is: You are doing something wrong.
Not for the first time. * { box-sizing: border-box; } is a staple of mine.
> WebKit is the new IE and it's destructive for the web.
Microsoft has submitted a patch to the WebKit project to extend the open source rendering engine with a prototype implementation of the Pointer Events specification that the company is also working on together with Google, Mozilla, and Opera. ... The first specification, Touch Events, has been essentially abandoned.[1]
> The mobile web is at this point not even usuable on a non-webkit browser. This is bad for the web. You are doing it. Please stop doing it.
There's no need to hector web developers about this. (I assume that's what you meant by 'you'.) It's mostly up to the browser makers to hash this out. Microsoft's contribution to Webkit was an exemplary and, from what I can see, much-welcomed response to Apple's patent shenanigans over Touch. Let's just give it time.
It's worth bearing in mind that Android (which ships Webkit by default) is currently the only mainstream mobile OS that even allows unrestricted use of independent browser technology, which is partly why Firefox Mobile is only available for that platform.
[1] http://arstechnica.com/information-technology/2012/12/micros...
The last release/mention I found was a preview [1] in October last year and then nothing but tumbleweed ...
[1] https://blog.mozilla.org/futurereleases/2012/10/04/firefox-m...
I can guarantee you that people are working on it. I don't know the specifics, but it's coming along. You can follow the commits here [1]. Of course because it is free software, if you are not afraid to test a early prototype, you can get a build for every push to the repo. It is a bit complicated (lots of clicks in our custom CI interface), tell me if you are interested.
[1]: http://hg.mozilla.org/projects/elm/, the elm branch being the repo where people work on Win8 support.
- Find a green "B" on a Win opt line (meaning that a build has succeeded for a Windows Optimized build), click on it, a panel appears at the bottom
- On the bottom left of the page, you can see a link named "go to build directory". Click on it, that sends you to the location where the CI stores the build
- In the list, there is an installer executable, that you can use to install this particular Firefox build (for examples: "firefox-20.0a1.en-US.win32.installer.exe").
Please keep in mind this is very much a work in progress, and it is likely to break horribly, maybe destroying your computer in the process (you never know :D). No warranties, blah blah blah. If you find bugs, it would be much appreciated to have them filed on bugzila.mozilla.org.
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/lates...
We hope to enable Metro in the main (mozilla-central) nightly builds within the next few weeks.
[1]: https://developer.mozilla.org/en-US/docs/CSS/Using_CSS_flexi...
Very nice. Check out the test page here: https://people.mozilla.com/~bsterne/tests/62178/test.html
Also, if you can, switch your site to default to HTTPS (redirect from HTTP to HTTPS right away), especially if you run some kind of an API. I am looking at you Google, with your Charts API. Last I checked the only way to get those via HTTPS was through one employee's epic quest to make their API's HTTPS-capable.
More info at https://hacks.mozilla.org/2012/07/debugger-responsive-design...
They won't read you here.
Please file a bug with example code. https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&...
Up until now, using firefox on a retina mac was kind of disappointing.