Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Firefox Mozilla The Internet Technology

Firefox 67 Arrives With New Performance and Privacy Features, Voice Search Widget on Android (venturebeat.com) 121

Mozilla today launched Firefox 67 for Windows, Mac, Linux, and Android. From a report: The 10th release since Mozilla's big Firefox Quantum launch in November 2017 doubles down on performance and privacy. Firefox 67 includes deprioritizing least commonly used features, suspending unused tabs, faster startup, blocking of cryptomining and fingerprinting, Private Browsing improvements, voice input in the Android search widget, and more. [...] Firefox 67 is better at performing tasks at the optimal time, resulting in faster "painting" of the page. Specifically, the browser deprioritizes least commonly used features and delays set Timeout to prioritize scripts for things you need. Mozilla says Instagram, Amazon, and Google searches now execute between 40% and 80% faster. Firefox also now scans for alternative style sheets after page load and doesn't load the auto-fill module unless there is a form to complete. Next, Firefox 67 detects if your computer's memory is running low (under 400MB) and suspends unused tabs. If you do click on a tab that you haven't used or looked at in a while, it will reload where you left off. Finally, Firefox 67 promises faster startup for users that customized their browser with an add-on.
This discussion has been archived. No new comments can be posted.

Firefox 67 Arrives With New Performance and Privacy Features, Voice Search Widget on Android

Comments Filter:
  • by Anonymous Coward

    They FINALLY started supporting the ability to open Firefox with a given URL with a given profile. I kid you not; until *today*, it has always ignored the profile parameter, instead opening the URL with the default profile. This has caused me endless grief, until today.

    Now, they only have 48 trillion more bugs and "features" to fix/remove until Firefox becomes usable...

    • by TheDarkener ( 198348 ) on Tuesday May 21, 2019 @01:30PM (#58631480) Homepage

      Wow, 48 trillion, that's a lot of bugs. Why don't you point toward that bugtracker so I can verify the number.

      And while you're at it, compare it to the other browsers' bugtrackers so we can get a baseline of what's normal in such a gigantic project such as a mainstream web browser.

      • by MobyDisk ( 75490 )

        You can't compare bug numbers across systems because the number of bugs is more cultural than technical. Today I loaded a mechanical device with something to process - it was both slow, and it failed to correctly detect the contents of what I inserted. I that 2 bugs or one? One company might say add both bugs. Another might say check with the developers to see if they are already working on something closely related. Another might say log one bug and let the developers see if the root cause was the sam

    • Comment removed based on user account deletion
  • by flippy ( 62353 ) on Tuesday May 21, 2019 @11:48AM (#58630764) Homepage

    Ads. I didn't realize how much until I installed an ad blocker about a month ago.

    Don't get me wrong - I understand that sites that are free (read: you don't pay money to use) need to make revenue in some way, and that's almost always going to be ads. However, there has to be some sort of reasonable tradeoff between getting these sites revenue and making my browser so damn slow in everyday use that it's practically unusable.

    • That's why I'm becoming more of a fan of Brave's alternative payment system. I honestly don't know how well it works out for websites, but it's the right kind of idea IMO.

      You basically buy a browser currency called BAT (Basic Attention Token), and every site you visit gets a chunk of that. Sort of a "hey, I know you guys need money to run, and I appreciate that, here's what I think my attention is worth" kind of thing. The site has to sign up with Brave and verify their ownership of that site, and they can

    • Don't forget how stressful is browsing any website on a mobile phone, starting from ads that covers the entire page , then extra popups like "why not login?" and "download our android app" that appears randomly when scrolling
    • by DrXym ( 126579 ) on Tuesday May 21, 2019 @01:49PM (#58631616)
      Not just ads but social media and tracking scripts. A case in point. I was looking at a outdoor sporting store today called Cabelas.com. It had THIRTY-TWO external scripts, not a single one relevant to the site's function.

      An ad blocker or a no-script plugin would strip all of those out and the performance is vastly better. Not to mention less intrusive.

      This isn't a new phenomena though. Flash plugin used to take a lot of shit for being slow but it was mainly due to so many sites plastering flash ad-serving content all over the place. These days HTML+JS+Canvas does the same and it sucks just as badly.

      • by flippy ( 62353 )

        Not just ads but social media and tracking scripts. A case in point. I was looking at a outdoor sporting store today called Cabelas.com. It had THIRTY-TWO external scripts, not a single one relevant to the site's function.

        An ad blocker or a no-script plugin would strip all of those out and the performance is vastly better. Not to mention less intrusive.

        This isn't a new phenomena though. Flash plugin used to take a lot of shit for being slow but it was mainly due to so many sites plastering flash ad-serving content all over the place. These days HTML+JS+Canvas does the same and it sucks just as badly.

        Amen to that! I can't tell you how many times I've gotten annoyed at a site loading slow, not because that site's servers were slow, but because the page required external scripts, and the servers serving those external scripts was what my browser was waiting for.

        When developing a site, if I want to use a 3rd-party library or something like that, I'm far more likely to grab a copy and place that copy on my server, rather than relying on the 3rd party's server. Yes, it means that I have to be vigilant abou

        • Yes, it means that I have to be vigilant about keeping up with security updates, and it I may not always have the latest and greatest features of said library

          Why not write a script to cache the external resources every day (after the script verifies they're not returning an error or blank)?

    • until I installed an ad blocker about a month ago.

      I really hope you only discovered this internet thing a month ago. Otherwise I would question your mental state.

  • The browser that literally had a critical bug that effectively stopped older out of support versions working, which forced people to submit to mozilla literally remotely running software on your browser.

    And they have the gall to claim they're here to improve privacy? That action was on the level if not more invasive than data mining giant google itself in its entirety.

    But hey, at least it's fast. Because new add-ons simply can't do the things they could before. Mozilla has become that car company that think

    • Yeah, who the hell are they to have a critical bug and at the same time are trying to improve their product! /s

  • Excuse me, Msmash.. but neither "new performance" nor "performance features" are actual terms. Either deveop a remedial level of the language or shut the fuck up.
    • by Bigjeff5 ( 1143585 ) on Tuesday May 21, 2019 @12:33PM (#58631088)

      I'm afraid you are completely and utterly incorrect about the English language.

      Here's an in-depth explanation of what is going on here:
      https://learningenglish.voanew... [voanews.com]

      The gist of it is, nouns can be used as adjectives to modify other nouns. It's not just a rare, sometimes-nouns-do-this kind of thing either. Nouns are often used this way, in all sorts of situations. A perfect example (pulled from the link above) is race car - race is a noun describing what kind of car this car is. It's a car used in races.

      "Performance" in the context of the OP's post is a noun used as an adjective to modify "features". New is not modifying "performance" here, it's modifying "features". So there are "new features" and these features are "performance features" - features that modify the browser's performance in some way. All together it's "new performance features" - new features that modify the browsers performance in some way.

      This is perfectly standard English grammar. English is known to be difficult, however, so I don't blame you for being confused about a noun acting as an adjective.

  • by brickhouse98 ( 4677765 ) on Tuesday May 21, 2019 @12:02PM (#58630880)
    Impressive considering it seems to be the quickest already after....63 or so?
  • by fahrbot-bot ( 874524 ) on Tuesday May 21, 2019 @12:41PM (#58631154)

    For your "user.js" file:

    user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", false); // Recommend extensions.
    user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", false); // Recommend features.

    [ First one changed from ".cfr" to ".cfr.addons". ]

    Anyone got anything else?

  • Next, Firefox 67 detects if your computer's memory is running low (under 400MB)

    Can't do much with 400MB :/

    • by cruff ( 171569 )
      How about constraining the browser to not use more than 400MB, or some other user selectable value????
  • by TheDarkener ( 198348 ) on Tuesday May 21, 2019 @01:28PM (#58631460) Homepage

    Everything else is a product aligned with the web at large, attempting to extract information from its users like the energy of human bodies were extracted in The Matrix.

    At least Firefox cares about openness, privacy and security *first*. IMHO they are the only browser you should ever use.

    • by bolek_b ( 246528 )
      I would love to, and until recent incident I did; I considered myself a loyal user despite my favorite features being taken away all the time. However my sin was that I needed to use several add-ons that are no longer supported by newer FF builds, with zero alternatives available. And the certificate fiasco prevented me to use even those old versions of FF. The implicit contempt from FF devs in various discussions didn't improve my feeling of emergency. Well, couple of weeks later, I have installed about 15
      • by Anonymous Coward

        Pale Moon is great and is based on Firefox. I use that as well. They're almost like the FF purists (which is funny because FF began as the "Mozilla purists").

    • "Firefox is the only browser" in the way that "Windows is the only OS". You haven't looked very far have you.

  • A warning: Recent versions (not just the latest version, but at least the one prior to this) enable DNS-over-HTTPS (to a Cloudfare DNS server) by default. This has the side effect of completely bypassing the local "hosts" file. So, if you have modified your "hosts" file (e.g., to redefine tracking and/or malware domain names as 0.0.0.0), you should turn this off (via "Preferences" -> "Network Settings").

    • by fahrbot-bot ( 874524 ) on Tuesday May 21, 2019 @05:38PM (#58632990)

      A warning: Recent versions (not just the latest version, but at least the one prior to this) enable DNS-over-HTTPS (to a Cloudfare DNS server) by default. This has the side effect of completely bypassing the local "hosts" file. So, if you have modified your "hosts" file (e.g., to redefine tracking and/or malware domain names as 0.0.0.0), you should turn this off (via "Preferences" -> "Network Settings").

      You can also control this in FF using the following config setting (code below for "user.js" file):

      // Control DNS over HTTPs" (DoH) and Trusted Recursive Resolver (TRR).
      // https://blog.nightly.mozilla.o... [mozilla.org]
      // https://wiki.mozilla.org/Trust... [mozilla.org]
      // 0: Off by default, 1: Firefox chooses faster, 2: TRR default w/DNS fallback,
      // 3: TRR only mode, 4: Use DNS and shadow TRR for timings, 5: Disabled.
      user_pref("network.trr.mode", 0);

      • by Anonymous Coward

        It's sad how tricky this local documentation blurb is, intentionally obscuring DNS-over-HTTPs as if it were an enhancement feature instead of a router bypass. It's bad enough when viruses had JUST started hiding blocking windows update and antivirus sites thru tweaking the hostfile when it wasn't well known to powerusers and routine hostfile checks for spyware weren't a thing.

        Now that we've mastered that, Windows itself has been bypassing your hostfile, and even if you're off windows the big multiplatform c

Every nonzero finite dimensional inner product space has an orthonormal basis. It makes sense, when you don't think about it.

Working...