Magnifier , ранее Microsoft Magnifier , [1] [2] [3] — это приложение экранной лупы, предназначенное для людей с ослабленным зрением, для использования в Microsoft Windows . Когда оно работает, оно создает полосу в верхней части экрана, которая значительно увеличивает место, где находится мышь. Magnifier впервые был включен в качестве примера в Active Accessibility SDK / RDK для Windows 95 , а затем стал стандартной утилитой Windows, начиная с Windows 98 . До Windows Vista Magnifier можно было использовать для увеличения экрана до 9 раз от его обычного размера. Windows Vista и более поздние версии поддерживают до 16-кратного увеличения .
В Windows Vista Magnifier использует WPF , который в свою очередь использует векторные изображения для визуализации содержимого. В результате визуализируемое увеличенное изображение получается четким и не пикселизированным. [4] Однако это полезно только для приложений Windows Presentation Foundation . Не-WPF приложения по-прежнему увеличиваются традиционным способом. Кроме того, из-за изменения, внесенного в WPF 3.5 SP1, эта функциональность теряется, если установлен .NET Framework 3.5 SP1. [5]
Microsoft также выпустила API Magnification , позволяющий вспомогательным технологическим приложениям использовать движок Magnifier. [6]
Операционная система Windows 7 от Microsoft включает в себя значительно улучшенную версию Magnifier. Она включает полноэкранное увеличение, которое позволяет пользователю перемещаться по экрану с увеличением до 16×.
Однако полноэкранная функция также подверглась критике из-за ее несовместимости с высококонтрастными цветовыми схемами, обнаруженными в бета-версии Windows 7. [7] Эта проблема осталась и в финальной версии Windows 7. Кроме того, при увеличении масштаба лупы текст будет выглядеть размытым или пикселизированным, поскольку он не отображается напрямую в большем размере; вместо этого рендеринг меньшего размера увеличивается как растровое изображение. Субпиксельное сглаживание ClearType также увеличивается в результате этого, поэтому, если ClearType активен, увеличенный текст может иметь неожиданные цвета по краям негоризонтальных линий. Некоторое стороннее программное обеспечение для увеличения компенсирует этот эффект, применяя фильтры масштабирования к увеличенному изображению.
Увеличительное стекло также имеет режим линзы, аналогичный тому, что есть в существующей версии [ which? ] программного обеспечения. Однако режим линзы улучшен, так как теперь увеличительное окно будет следовать за курсором по экрану, а не оставаться в фиксированном положении. Наконец, увеличительное стекло стало намного проще в использовании с помощью клавиши Windows и +/- для управления уровнем масштабирования без необходимости предварительного запуска приложения. [8] Нажатие комбинации Win+Esc выведет увеличительное стекло из лупы.