Live data from Hacker News

Firefox 25 is released

mozilla.org

111–120 of 236 posts

Re: Firefox 25 is released

#111
post #36

Earlier quoted context omitted.

For example, let's say you want to load it up in a VM You've just excluded >95% of Firefox users. Those that do use a VM will know how to get hold of the full installer. If they'd stop making full installs, I would be annoyed. But they're just optimising for the most common use cases.

I know. I know. Believe me, I know. That detail is not lost on me. My complaint is simply that it's hard to find, and for those who want it, there's no real road map or sign postings for where to get it.

Speaking of hard to find offline installers... google voice/hangouts plugin, holy moly

Re: Firefox 25 is released

#112
post #57

Earlier quoted context omitted.

because firefox needs some love

I hope that dicking around with Rust turns into some end-user love. I love some R&D, but Mozilla's limited non-profit funding, there should be priorities (yes, I hope they can walk and chew gum at the same time). But the point is that 3 is a magic number, and we need Mozilla to keep Google and Microsoft on the straight and true path ;)

Rust is about long-term strategy. They need it to build Servo, and they need Servo so they have a state-of-the-art browser engine in 5 years.

An unbelievable amount of effort has gone into optimizing Gecko, with impressive results, but ultimately it's an aging, legacy codebase. More importantly, neither Gecko nor WebKit/Blink are ready for a manycore world. As Brendan Eich puts it[1]:

The multicore/GPU future is not going to favor either WebKit or Gecko especially. The various companies investing in these engines, including us but of course Apple, Google, and others, will need to multi-thread as well as process-isolate their engines to scale better on “sea of processors” future hardware.

There’s more to it than threads: due to Amdahl’s Law both threads and so-called “Data Parallelism”, aka SIMD, are needed at fine grain in all the stages of the engine, not just in image and audio/video decoding. But threads in C++ mean more hard bugs and security exploits than otherwise.

I learned at SGI, which dived into the deep end of the memory-unsafe SMP kernel pool in the late ’80s, to never say never. Apple and Google can and probably will multi-thread and even SIMD-parallelize more of their code, but it will take them a while, and there will be productivity and safety hits. Servo looks like a good bet to me technically because it is safer by design, as the main implementation language, Rust, focuses on safety as well as concurrency.

1. https://brendaneich.com/2013/02/why-mozilla-matters/

Re: Firefox 25 is released

#113
post #56

Earlier quoted context omitted.

I am talking about the rest of them. In particular, the most useful ones: date, time, datetime(-local), hell even number is useful and forever missing in firefox.

The only form elements missing from Firefox (according to http://caniuse.com/forms ) are the date/time, number and colour input types. IE only partially supports the number input type, and doesn't support the rest. It's hard to believe you have to tell users to use IE over Firefox because of that difference.

Number is in Aurora, and color in Nightly.

Re: Firefox 25 is released

#114
Mozilla had postponed turning on the "block third party tracking cookies by default" feature since May, originally slated for FF22 I believe and it keeps getting pushed back. Anyone know the status of this?

Re: Firefox 25 is released

#115
post #75

Hey FF team, did you get the cake from IE guys? This tradition started by IE always makes a good story to tell, especially for an industry infamous for cut-throat competition.

As far as I know they stopped when Mozilla tried to abuse their generosity by switching to a shorter release cycle. Not cool, guys!

I don't think Mozilla changed release cycles with the intention of getting more cake...

Re: Firefox 25 is released

#116
post #28

It will hang like previous versions ? Unhappy with the performance so i shift to chrome.

I don't understand how you can be unhappy about the performance of the few last versions of Firefox. It is now quite savy in memory (especially in comparison with Chrome) and handles everything I throw at it without noticeable janks.

Well it's certainly better. But, as some one who has to run Selenium at work a fair bit (it makes me so sad), I can tell you that Aurora is quite savvy and the memory use never really got out of hand but FF24 still crashes after running a fairly long suite.

Re: Firefox 25 is released

#117
post #13

Inline iframe content is a fascinating addition. Anyone have any further documention on it? I'm guessing that it's a viable alternative to using xmlhttprequests to update page content, which is really rather neat.

Even better: this feature was added by a new contributor :)

Re: Firefox 25 is released

#118

Earlier quoted context omitted.

Preface: I wrote the following from a more general perspective. Perhaps Mozilla can and will speak to the specific changes under discussion in this thread (e.g. keeping the majority of "non-technical" users on the right/current release). A bit like the so-called "Chromification" of the UI: I don't want to see too much "power" obscured or sacrificed for the sake of usability. Keep things sane, also, for the "power use…

It's fair to be annoyed by these design changes, but there's nothing you can do. It's already impossible to truly bundle every single dependency into one installer for an application like a web browser. They can and will change on an hourly basis, and having out-of-date (or worse, missing) data for things like blacklists can compromise your security. It's only natural that an application that's designed to communicat…

I think it's fair for you to call me out, a bit. My preface was probably not sufficient or adequately fair in itself. The specific complaint did trigger my memories of a more general circumstance, upon which I then rattled off a comment.

As to the Firefox installer specifically, now that my brain and memory have had a chance to catch up with the rest of me, I dealt with its "stubification" some time ago. When that first occurred, I was somewhat annoyed. However, I fairly quickly found that full installer downloads were provided under the... "other languages and systems" link/page, or whatever it is specifically labelled.

I did also, over time, observed that the new pattern, including automatic downloads and updates -- or prompts to update -- probably would help significantly in keeping the majority "non-technical" user population up to date, particularly on Windows, that I was using more at that time.

More recently, I've been using Ubuntu primarily, and I've gotten used to the release hitting package management within a couple of hours. I reboot daily, and usually check for and install updates when I do, so Firefox updating has just become part of the daily routine.

I do, nonetheless, think there is something of a "dark pattern" going around, in general, of making erstwhile stand-alone processes more dependent upon network-connected and dependent back-end services.

When I occasionally help family and friends out with a new computer, no longer can I download their ISP-provided security software and get it up and running before plugging into the network. Nope -- that's all network-dependent installs, now. (Used to be, you could sign in to the ISP, generate a license key, and then use that to validate against a stand-alone installation package.)

At least Windows now has a default firewall that actually kind of works, and most people are behind a wi-fi router that has its own firewall. These mitigate the "machine will be probed within minutes if not seconds" scenario that's been described ad nauseum in the last decade plus.

There was also a point in time when moving forward in version could and did sometimes break things. Some of use became sensitized to automated updates and no convenient, or at all officially provided, way to roll back. And some of those update processes could and did get a bit annoying of themselves with their resource use.

Adobe has switched to a online-dependent, "rental"-heavy licensing pattern. To subsequently have X million user accounts compromised. (Thank goodness I purchased my full, stand-alone installation of 5.5 from Amazon.)

Dark patterns...

Re: Firefox 25 is released

#120

I've been toying around with Auoera(sic) as a dev debugging tool lately and curious what the relationship between built-in dev tools and firebug is?

> "Auoera(sic) " [sic]

You mean Aurora, and I'm not sure why you use "(sic)" here. It means "that's how it was written upstream, I didn't invent this!"

Post reply on HN