Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Firefox The Internet Mozilla IT Technology

Firefox 62 Arrives With Variable Fonts, Automatic Dark Theme on macOS, and Better Scrolling on Android (venturebeat.com) 114

An anonymous reader writes: Mozilla today released Firefox 62 for Windows, Mac, Linux, and Android. The release builds on Firefox Quantum, which the company calls "by far the biggest update since Firefox 1.0 in 2004." Version 62 brings variable fonts, automatic dark theme on macOS, and better scrolling on Android. Firefox 62 for the desktop is available for download now on Firefox.com, and all existing users should be able to upgrade to it automatically. As always, the Android version is trickling out slowly on Google Play. The latest iOS version is available on Apple's App Store.
This discussion has been archived. No new comments can be posted.

Firefox 62 Arrives With Variable Fonts, Automatic Dark Theme on macOS, and Better Scrolling on Android

Comments Filter:
  • Or just bling and bullshit?

  • I'm going to post a stupid question and then go read what it is, so here it goes:

    Haven't browsers had variable fonts since the introduction of CSS?

    • Re: Variable fonts? (Score:5, Informative)

      by Anonymous Coward on Wednesday September 05, 2018 @10:04AM (#57256590)

      Variable fonts are like TTF or OTF fonts where you can package all of the different styles in one font to load.

      Previously this was not possible and required packaging each font into separate files. For example, if you wanted the bold/italic variants of a font, you would need to load them all separately.

      This is actually a noteworthy performance improvement for web designers if they start utilizing it. I'm not certain if other browsers even support this yet.

      • Fonts have ceased to be a bottle neck about a twenty years ago.

        Mozilla needs more work on rendering performance. Rendering SVGs is slower than on Internet Explorer 11 in many cases, and in general about four times slower than on Chrome. In one extreme test case it is even about ten times slower than Chrome ( https://testdrive-archive.azur... [azurewebsites.net] ), but luckily that is not a typical example.

        The problem with fixing this is that it is really hard work and this kind of work is not really valued. And that is whe
      • by roca ( 43122 )

        Chrome and Safari already support Variable Fonts.

      • So it basically makes the font downloads larger?

        Seriously, I'm getting sick of these web apps with 2MB of fonts that aren't even used.

    • Haven't browsers had variable fonts since the introduction of CSS?

      No, and they still haven't. What they call variable fonts [mozilla.org] is just a packaging hack -- more than one typeface in the same file.

      What I expected was the implementation of an algorithm that will stretch the letters instead of "justifying" (filling up with spaces). That was done in western typography since Gutenberg.

      Something like kashida [wikipedia.org] in Arabic, but less dramatic. I know that this kind of microtypography was supported in LaTeX since at least a

      • by roca ( 43122 )

        You're flat-out wrong about this. CSS Variable Fonts is *not* about packaging multiple typefaces in the same file. There is a single typeface in the file, with one or more continuously variable "axes" (e.g. "weight" or "width", but you can define other axes like "serif-ness") to control the shape of the glyphs. You should have read the page you linked to.

        Horizontally stretching glyphs to justify lines sounds like a good feature but it would have to be a CSS feature in its own right, because the browser woul

    • Re:Variable fonts? (Score:5, Informative)

      by rudy_wayne ( 414635 ) on Wednesday September 05, 2018 @10:43AM (#57256848)

      I'm going to post a stupid question and then go read what it is, so here it goes:

      Haven't browsers had variable fonts since the introduction of CSS?

      This is something different:

      Variable fonts are an extension to the OpenType specification, which allows a single font file to store a continuous range of design variants.

  • by itsme1234 ( 199680 ) on Wednesday September 05, 2018 @11:17AM (#57257094)

    What the heck! We have an important update, we recommend you update as soon as possible. BAM! All extensions except two gone, it has some blueish theme and many things look ... strange. Screw you Mozilla.

  • by xack ( 5304745 ) on Wednesday September 05, 2018 @11:43AM (#57257246)
    Firefox 52 has been EOLed now, anyone using XUL or Windows XP have to look elsewhere. It’s the end of an era, back in 2002 Mozilla released Firefox when it was Phoenix as a minimalist browser using XUL and therefore use nimble extentions. Now the XUL fox is dead and being devoured by basilisks under a pale moon.
  • Regardless of how much I dislike Google and other big Internet corporations, and how much would I like to have better alternative to Chromium, I read a mailing list post by a guy I trust with software-related stuff - Theo de Raadt of OpenBSD fame - saying "Firefox is YEARS behind (Chromium), unless they change their strategy" in terms of security:
    https://marc.info/?l=openbsd-m... [marc.info]
    I sincerely hope they will change the strategy. Until then it's Chromium for me.
    • by roca ( 43122 )

      De Raadt is wrong about this. Today, on Linux, Firefox content processes run in an extremely confined sandbox. For example they have no access to any file system or network resources. It sounds like they've had trouble porting Firefox's sandboxing approach to use OpenBSD pledge() sandboxing, but that is probably more about the limitations of pledge() than Firefox's sandboxing approach.

      Then he says "I think firefox is still only 2 process classes" but I can think of at least 4.

      Chromium is ahead of Firefox in

  • Does it put back automatic text reflow on Android, so you don't have to scroll all over the place when you zoom?

One half large intestine = 1 Semicolon

Working...