Windows Vista — гроза хакеру Юрий Наумов aka Crazy_Script Хакер, номер #091, стр. 091-036-3 Вся графическая часть системы построена на специально разработанной подсистеме Windows Presentation Foundation (кодовое название — Avalon). Использование векторного подхода и новейших технологий позволяет унифицировать работу с пользовательским интерфейсом, 2D- и 3D-изображениями, векторной и растровой графикой, анимацией, аудио и видео. В результате пользователю предлагаются свободно масштабируемые окна с тенями, полупрозрачными рамками, а также плавными переходами при максимизации или минимизации окна и т.д. И что самое главное — все это работает быстро, без тормозов. В лучшую сторону изменилось меню «Пуск». Благодаря специальному полю, позволяющему находить нужную программу по части ее названия, не придется больше бегать по экрану глазами и судорожно искать нужное приложение. Впрочем, даже обычная навигация стала на порядок удобнее за счет использования древовидной структуры, аналогичной той, что применяется в проводнике. Функции быстрого поиска доступны и на более глобальном уровне — по всей системе сразу. В частности, это одно из главных нововведений нового шелла системы, позволяющее быстро находить нужные документы. Если ранее использовалось понятие папки исключительно как контейнер для хранения файлов, то в Windows Vista введено новой понятие — список. В новый объект могут виртуально входить самые различные документы, которые реально имеют любое другое месторасположение. Кроме этого, доступен так называемый теневой каталог, позволяющий по запросу пользователя вернуть его содержание к состоянию, сохраненному в одной из точек восстановления. Наконец-то в систему встроен полноценный инструмент для бэкапа документов и отличный планировщик заданий, которые вполне успешно можно использовать. Все это стало доступно за счет введения символических ссылок и технологии Transactional NTFS — надстройки над существующей файловой системой NTFS, поддерживающей механизм транзакций. Напомню, что транзакция — это неделимая последовательность операций, которая может завершиться успешно (с выполнением всех запланированных действий), или завершиться полной неудачей (с откатом операций, которые завершились успешно). Хочу отметить такой элемент интерфейса, как Windows SideBar. Несмотря на то, что в последних билдах он по умолчанию отключен, о нем знает почти каждая функциональная панель. Появившаяся еще в первых билдах Longhorn, она моментально заинтересовала публику и попала во всевозможные статьи. По умолчанию панель имеет довольно скромные возможности, но это сделано преднамеренно. Функциональность серьезно наращивается путем добавления/удаления так называемых гаджетов — небольших приложений со своими настройками и функциями (что-то вроде плагинов). Они свободно перемещаются по десктопу и могут выполнять самые разнообразные функции, например, отображая прогноз погоды или качество сетевого соединения. Гаджеты представляют собой не что иное, как HTML-файл, содержащий в себе код на VBScript или JavaScript. Любой человек, владеющий базовыми знаниями этих языков, может разработать свой собственный плагин, и успешно использовать его, разместив в папке %userprofile %\appdata\local\microsoft\windows sidebar\gadgets. |