Author Topic: Google and Adobe team up to improve iOS, Linux fonts  (Read 108 times)

Offline menotu

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 15310
  • ┌∩┐(◕_◕)┌∩┐
Google and Adobe team up to improve iOS, Linux fonts
« on: May 05, 2013, 06:50:25 AM »
By Chris Duckett - May 2, 2013 - zdnet

If you are using a Unix-like device that has visual output — be it an iPhone, Android device, iPad, Linux machine, or Unix supercomputer — the system will need a library to render fonts, and that library is typically FreeType. This open-source library has found its way onto over a billion devices, but, unfortunately, its rendering has often lagged behind that found in Windows and Mac OS, often due to patent issues.

Today, though, the project took a step forward, as Google and Adobe   announced the contribution of the Adobe CFF (Compact Font Format) rasterizer to FreeType.

Fonts today are described by two methods: TrueType, or Compact Font Format.

"TrueType puts most of the emphasis on instructions built into the font, while Type 1 [PostScript] and CFF rely more on intelligence in the rasterizer. This makes the quality of the rasterizer particularly important," wrote Adobe senior program manager Nicole Minoza in a blog post.

One of the advantages of CFF fonts is that they have a smaller file size than TrueType fonts, which have dominated font usage online and in mobile devices until now. But the switch to CFF will not happen overnight; the majority of users will need to wait until the platforms they use fully support the new engine.

As FreeType said in its latest changelog, the Adobe CFF engine is "vastly superior" to the existing CFF engine used by FreeType. The Adobe engine is currently disabled by default, but is regarded as a mature beta, and FreeType is encouraging all users to test the new engine.

It's clear to see why; the results speak for themselves:

Blog + images
« Last Edit: May 05, 2013, 06:52:04 AM by menotu »
PCLinuxOS 32bit KDE 4.10.1; kernel-3.4.11-pclos1.bfs & 64bit 3.2.18bfs; NVidia GeForce 8400GS 1GB 310.19 driver

Sony Vaio SVE1513A4ESI Laptop, Intel Core i5, 2.6GHz, 6GB RAM, 750GB, 15.6" Intel HD Graphics 4000

Offline menotu

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 15310
  • ┌∩┐(◕_◕)┌∩┐
Re: Google and Adobe team up to improve iOS, Linux fonts
« Reply #1 on: May 11, 2013, 10:00:13 AM »
FreeType 2.4.12 has been released

Changes between 2.4.11 and 2.4.12

Important Changes - We have another CFF parsing and hinting engine!

Written by Dave Arnold <darnold@adobe.com>, this work has been contributed by Adobe in collaboration with Google. It is vastly superior to the old CFF engine, and it will replace it in the next release. Right now, it is still off by default, and you have to explicitly select it using the new `hinting-engine' property of the cff driver:

Source and some code info
PCLinuxOS 32bit KDE 4.10.1; kernel-3.4.11-pclos1.bfs & 64bit 3.2.18bfs; NVidia GeForce 8400GS 1GB 310.19 driver

Sony Vaio SVE1513A4ESI Laptop, Intel Core i5, 2.6GHz, 6GB RAM, 750GB, 15.6" Intel HD Graphics 4000

Offline Texstar

  • Administrator
  • Super Villain
  • *****
  • Posts: 12524
Re: Google and Adobe team up to improve iOS, Linux fonts
« Reply #2 on: May 11, 2013, 10:28:10 AM »
FreeType 2.4.12 has been released

Changes between 2.4.11 and 2.4.12

Important Changes - We have another CFF parsing and hinting engine!

Written by Dave Arnold <darnold@adobe.com>, this work has been contributed by Adobe in collaboration with Google. It is vastly superior to the old CFF engine, and it will replace it in the next release. Right now, it is still off by default, and you have to explicitly select it using the new `hinting-engine' property of the cff driver:

Source and some code info


They need to go back and start over if they want to make the fonts as nice as what we already have because I played with freetype2 2.4.12 package yesterday and I was not impressed!



Thanks to everyone who donates. You keep the servers running.

Offline Serj

  • PCLinuxOS Tester
  • Full Member
  • *******
  • Posts: 173
Re: Google and Adobe team up to improve iOS, Linux fonts
« Reply #3 on: May 12, 2013, 01:52:15 AM »
They need to go back and start over if they want to make the fonts as nice as what we already have because I played with freetype2 2.4.12 package yesterday and I was not impressed!

+1
Such dubious improvements are not needed. :(