November 26, 2006

The Windows Vista Developer Story: Application Compatibility Cookbook

«This document is the first step for application developers to become familiar with how to verify the compatibility of their applications. This document also provides an overview of the few known application incompatibility issues in Windows Vista and provides links to detailed white papers and other developer guidance.»

Документик о том, какие трудности могут возникать при работе ваших приложений под Windows Vista. Так-же рассматриваются новые фичи операционки, и как их грамотно использовать. Что-то добавлено, что-то deprecated. В первую очередь относится ко всем нормальным девелоперам, которые пишут на C/C++ под Windows.

«Does your application work on high-density displays? Probably not. The standard computer monitor today has a display of about 96 dots per inch (DPI), and most applications assume that they are running on a 96-DPI display. But thats an increasingly dangerous assumption. Today, you can readily buy a laptop with a 133-DPI display; 170-DPI displays are just around the corner, and within the next few years, 200-DPI displays will be shipping in quantity. The industry journal DisplaySearch predicts that 40 percent of laptop sales will have greater than 100 DPI by the end of 2002. Many observers expect much faster adoption.»

Баян, но к Vista тоже относится, ибо они там говорят, что HiRes дисплеи уже поддерживаются по-умолчанию. Трактат о том, как делать нормальный интерфейс приложения без использования кривых рук. Забудьте про пиксели ;)