Live data from Hacker News

It’s time to give Firefox another chance

techcrunch.com

601–610 of 733 posts

Re: It’s time to give Firefox another chance

#601
post #169

Earlier quoted context omitted.

ehh I know taste is subjective, but (on Win10, at least) I find this very very ugly. latest nightly. https://i.imgur.com/z3cM8ve.jpg https://i.imgur.com/Oa875od.jpg

I find it incredibly cluttered. Seems like the push for vertical page space has lead to crunching everything together into 2 lines while ignoring usability.

As cluttered as you make it. Remove the separate search bar and hide the useless buttons, looks good IMO: https://i.imgur.com/Wi4X76s.png

Re: It’s time to give Firefox another chance

#602
post #589
post #583

Earlier quoted context omitted.

> (borrowed from MS COM) are you referring to microsoft's com (component object model)?

Yes, though more to HRESULTS from the Windows API. This meant return values could indicate success or a specific error which could be determined with macros. Rust actually has a similar mechanism in its standard lib, the Result enum whuch resembles Maybe from Haskell, but has either a returned value if successful (which can be the empty object ()) or an Error. XPCOM was modeled on the Microsoft version using the same…

Small note, Option in Rust is Maybe in Haskell, Result in Rust is Either in Haskell.

Re: It’s time to give Firefox another chance

#603

Earlier quoted context omitted.

Telemetry doesn't collect any private data. It's all performance measurements. I run Nightly with all the additional opt-in telemetry flags because I want to help Firefox development.

Firefox telemetry includes a unique identifier and system information. The data Mozilla is proposing to collect includes what sites a user visits.

The proposed study would use differential privacy and no unique identifiers. (And presumably wouldn't include Private Browsing windows.)

Honestly, (unpopular opinion probably but) I'm really tired of this privacy-mania…

Re: It’s time to give Firefox another chance

#605
I am not trolling, I am asking seriously, but who the hell cares about a couple of extra seconds of page rendering? As long as the page looks and works correctly in the end. But the features that Firefox drops in favor of doing browser equivalent of street racing with Chrome are not being replaced with anything. So far, I am pretty sure I am dropping Firefox once release 57 hits. If it is going to become a Chrome clone, I might as well use Chrome.

Re: It’s time to give Firefox another chance

#606
post #30

Boy, I _really_ didn't want to swap to Chrome. I'd held on through about a year ago, even despite knowing it was slower, a memory hog, and so on; at least this way, _someone_ on my team was viewing our site in FF and would notice discrepancies. I hated to let Google manage yet another aspect of my life. But as some point, too much was too much. Unable to bear vanilla, Google-owned Chrome, I ended up in (closed-source…

I am more than willing to try Firefox BUT I need a couple of things :

-an extension to allow to treat chrome + firefox history and open tabs as one on all devices (basically what I already have with chrome on desktop + mobile)

-a password manager that integrates with both (this one should be easy enough .. just buy lastpass or an alternative).

Re: It’s time to give Firefox another chance

#607

Earlier quoted context omitted.

While Mozilla has had quite a few projects that didn't really pan out, I'm not sure you're giving them enough credit. They developed (well... became the first and most significant major backer of) an entirely new programming language, purely for the purposes of building a better browser. And then devoted tons of resources for years into developing Servo, a massive and complex project that is only being realized now.…

> Firefox is a massive legacy codebase that couldn't be cleaned up without breaking A LOT OF THINGS, and at every step in the process they faced people begging them not to break their things, despite the alternative being the continued rot of Firefox's internals. I've made a couple small contributions to Firefox. Though I'd been a Firefox user for years, this never occurred to me until I looked at the source in 2015…

> I was surprised at the time that so much of the code was ES6.

FWIW internal firefox code has had ES6-like concepts before ES6 itself; and many of these made it into the final spec in some form.

Re: It’s time to give Firefox another chance

#608

Earlier quoted context omitted.

You know that Tree Style Tabs 2.0 supports Firefox 57+ right? https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

I saw that - wish I could get rid of the obnoxious header though, just a frame on the left would be ideal.

There’s no API to do that yet from a WebExtension, but they’re working on it: https://bugzilla.mozilla.org/show_bug.cgi?id=1332447 . In the meantime it’s possible to edit your userChrome.css manually to select the tab bar and hide it.

Re: It’s time to give Firefox another chance

#609
post #350

Earlier quoted context omitted.

Well that, and paying every adware from here to eternity to bundle a Chrome installer...

And sticking 'Google service X is better with Chrome' on all of their sites probably didn't hurt either.

I would have problem with this if Chrome was total anti-user garbage, but like I said, it was (and still is) a solid product that brought forth a lot of good things for non-technical users, plus Chromium is open source.

Google is not a charity, so they used their sites to advertise their own product. Microsoft is doing the same thing with Edge, even on Windows 10.

Re: It’s time to give Firefox another chance

#610
Going to switch over to the beta for a week and see how I get on.

From first impressions though, I'm very impressed by how snappy it feels.

One downside is a personal site I host uses client side certs for auth, and that stopped working in Firefox (whereas it was fine in Chrome), turns out the Javascript fetch API needs you to structure the request like

`fetch(someUrl, { credentials: 'include' })`

So I had to go through the code to fix that.

Presumably this is a web standard that Firefox is adhering to, whereas Chrome is a bit more relaxed on this?

Post reply on HN