Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home > News > Microsoft > Windows

February 13th, 2009, 21:41 GMT · By

Windows 7 Fonts – the Evolution

SHARE:

Adjust text size:


Windows 7
Enlarge picture
As an integral part of taking the graphics capabilities of Windows 7 to the next level, Microsoft has also catalyzed the evolution of text, both in relation to typography and text rendering, in the next iteration of the Windows client. According to Microsoft, over 80% of the time spent in front of a computer is related to either reading or writing text. This is why the Redmond company has poured resources into improving the quality of text in Windows 7, quality which is synonymous with typography. “As a platform, the role of Windows is to deliver great presentation of text and offering software developers great tools for creating the best presentation possible in the context of the software they develop,” revealed Worachai Chaoweeraprasit, a development lead on the Graphics feature team.

First off, Windows 7 is designed to kick ClearType up a notch. Taking advantage of the LCD pixel architecture and leveraging the human visual system, ClearType manages to spread the energy associated with a single pixel to the neighboring sub-pixels in, making text appear sharper. In Windows 7, ClearType comes with increased clarity, allowing end users to opt from a wider variety of granular choices via the ClearType Text Tuner.

“One of the graphics improvements we made in Windows 7, therefore, is to move from the physical pixel model of the past, and instead creating a new design around what we call the “device independent pixel” unit (or “DIP”), a “virtual pixel” that is one-ninety-sixth an inch in floating-point data type,” Chaoweeraprasit added. “In this model, a glyph (or any other geometric primitive for that matter) can size to fractional pixels, and be positioned anywhere in between the two pixels. The new ClearType improvement allows sizing and placement of glyph to the screen’s sub-pixel nearest to its ideal condition, creating a more natural looking word shape and making text on screen look a lot closer to print quality.”

Users will be happy to know that in Windows 7 they will be able to enjoy an estimated 40% more fonts than in Windows Vista, which in its turn also delivered 40% more fronts over XP. Microsoft currently plans to ship no less than 235 fronts with Windows 7, having offered just 191 in Vista and 133 in XP. “The default common controls’ font dialog and the font chunk in Windows 7 Ribbon are also updated to be more intelligently selective of what fonts to be present to the user of the current user’s profile. Depending on a number of settings including the current UI language, the user locale, and the current set of keyboard input locales, the font list hides fonts of languages not typically used by the user of different culture and locale,” Chaoweeraprasit said.

At the same time, the evolution of the Windows 7’s new font system now allows the operating system to group fonts. In Vista's successor, collections will dictate how fonts are organized, based on the stylistic root of fonts. Chaoweeraprasit explained that “the notion of “font collection” allows partitioning of fonts sharing the same usage into a separate namespace. The system collection is similar to what exists today and is created and managed by the system whereas custom collection can be created and managed, as many as needed, entirely by the application program.”

In Windows 7, users will notice that Microsoft has added a new font, namely “Gabriola,” developed by John Hudson. The addition is just an accessory to the new level of OpenType support introduced in the next version of Windows. An offshoot of the TrueType Open technology Microsoft, OpenType controls the interaction and transformation of glyphs in stages.

Windows 7 new text system not only uses available OpenType features internally but also allows access to any feature made available in the font in the high level programming interface, making it easier for application developer to discover and exercise the font feature in mainstream scenario,” Chaoweeraprasit said. “Gabriola makes heavy use of contextual letterforms and offers an unprecedented number of stylistic sets for different usages of the font in different occasions.”

According to Microsoft, Windows 7's new text system has been assembled into what the company referred to as the DirectWrite self-sufficient system. This because, even in the early stages of development the company labored to resolve the shortcomings of non-homogeneous text processing.

“The [DirectWrite] API is provided in four layers – the interfaces for font data, rendering support, language processing, and typesetting, each built upon the others with the lower layer makes no requirement to the upper one, and none depends on a specific graphics model. To illustrate the latter point, the figure below shows a sample application that uses the new typesetting interface and language processor while the final rendering happens as an extruded filled 3D geometry from the 2D graphics environment also new to Windows 7 called Direct2D,” Chaoweeraprasit said.

TELL US WHAT YOU THINK:

10,832 hits · 5 comments · Link to this article · Print article · Send to friend · Subscribe to news

MUST-READ RELATED ARTICLES:


Microsoft Slaps Adobe in Flash vs. Silverlight Adoption Measuring Contest

Windows 7, Vista SP1/SP2, XP SP3 and Windows 2000 – Evolution vs. Migration

Windows 7 Build 7022 Installation – 40 Screenshots

Windows 7 Beta Downloads Are Dead, Windows 7 Server and Product Keys Still Available

Windows 7 Kills Ultimate Extras, Even Vista's

READER COMMENTS:


Comment #1 by: Dr.Paul on 02 Aug 2009, 20:50 UTC reply to this comment

One thing that disappoints me is that MS is forcing anti-aliased fonts onto its users. That is, it's extremely difficult to remove most subpixel font rendering, and impossible to remove all of it (the control pane, taskbar, headers, etc... remain smoothed regardless of user preference).

Why can't users choose to use pixelated fonts system-wide?


Comment #2 by: stylzer on 24 Aug 2009, 02:25 UTC reply to this comment

Yeah, tried the RC this weekend. The fonts are all blurry. How do you turn it off? I want to go to XP font mode.


Comment #3 by: thx7 on 24 Aug 2009, 04:55 UTC reply to this comment

I agree!!! Font smoothing on Windows 7 is awful! And they don't let you remove it! Even after disabling ClearType and unchecking "Font Smoothing", you still see blurry text all over the place! WHY!???!?!?!?


Comment #4 by: Brian on 28 Aug 2009, 21:00 UTC reply to this comment

Totally agree - I just can't seem to find a way to turn it off and render fonts the same way XP does. Real shame because other than that I reallu like Windows 7.


Comment #5 by: Skynet on 09 Aug 2010, 18:57 UTC reply to this comment

I hate the new font system. I don't care about grouping and I want the old install dialog back! Is it necessary to be a moron if you want to work for MS?

Copyright © 2001-2012 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM