Удивительные WPF-приложения: Британская библиотека
Хочется начать данный цикл с настоящего блокбастера. Я ждал момента, когда я смогу его описать, месяцами, так как я считаю, что это одно из наиболее захватывающих приложений, с которыми я когда-либо сталкивался.
Британская библиотека - одна из самых больших библиотек мира, к тому же являющаяся национальной библиотекой Великобритании. Там, к слову сказать, хранится копия каждой книги, которая была когда-либо выпущена в Объединенном королевстве, а также 58 миллионов газет, 4.5 миллиона карт, 3.5 миллиона аудио-записей. Там хранятся бесценные литературные богатства, включая Синайский кодекс (самый старый существующий Новый Завет), Линдисфарнское Евангелие, одна из тетрадей Леонардо да Винчи, первый атлас Европы, сделанный Герхардом Меркатором, первоначальная, иллюстрированная рукопись Алисы в стране чудес, принадлежащая перу Льюиса Кэрролла, История Англии от Джейн Остин и музыкальный дневник Моцарта.
Хотя большая часть этих книг доступна публике, с ними тяжело работать. Даже если вы сможете сами посетить библиотеку, то узнаете, что эти книги хранятся в довольно тёмной среде, к тому же на экране показывается только одна страница. Большая часть из них чрезвычайно хрупкая, из-за своего возраста, и, конечно же, все они уникальны.
Загрузите новое фантастическое приложение, которое было разработано Британской библиотекой в сотрудничестве с Armadillo Systems. Британская библиотека оцифровала пятнадцать своих наиболее ценных книг и создала приложение Turning the Pages - WPF-приложение, которое позволяет вам взаимодействовать с данными книгами в виртуальном окружении, пока вы с комфортом находитесь дома. Вы можете открыть книгу на своём рабочем столе и, кликая по странице, физически поворачивать её в 3D. Вы можете приближать или панорамировать каждую страницу. Поворот самих страниц сделан на базе моделирования фактически деформируемых различных типов материалов (например, пергамент намного тяжелее бумаги, так что вы фактически увидите, как книга будет падать под собственным весом). В некоторых книгах, например Шернборнском служебнике, молитвеннике 15 века, который многие рассматривают как самую великолепную книгу Средневековья, пережившую период Реформации, вы увидите, что сусаль ловит свет, когда вы поворачиваете книгу. Еще одним действительно великолепным аспектом данной программы является то, что проект в цифровом виде воссоединил две записных книги Леонардо да Винчи: Codex Leicester, принадлежащий Биллу Гейтсу, и Codex Arundel, являющейся частью коллекции Британской библиотеки.
Кстати, некоторые секретные горячие клавиши: используйте колесо мыши для зума, Shift+тянуть для поворота книги, CTRL+тянуть - для панорамирования сцены. Используйте окно настроек, чтобы разрешить открытие нескольких книг рядом, а потом нажмите правой кнопкой в рабочей области окна, чтобы открыть еще одну книгу. Учтите, что открытие дополнительных книг вызовет серьёзную нагрузку на видеокарту, так что вам понадобится большой объём ОЗУ, если вы хотите активно использовать данную функцию.
Только представьте, какое значение возымеет WPF-платформа для Британской библиотеки. Очень нелегко реализовать подобное веб-приложение, еще более сложно обслуживать подобные приложения. Благодаря новому формату цифровых изображений HD Photo, который был представлен в Windows Vista и поддерживается WPF, данное приложение не имеет аналогов по уровню сжатия высококачественных изображений, которые превращаются в довольно малые для загрузки файлы. Вы увидите в данных приложениях множество маленьких WPF-финтов, включая использование векторых анимированных иконок, эффекты прозрачности, использующие альфа-каналы, и шаблонизированные листбоксы для меню.
Вот, что сказал Майкл Стокинг (Michael Stocking), управляющий директор в Armadillo Systems, о WPF: "Мы работали с Британской библиотекой около девяти лет. Мы искали способ, как сделать опыт общения с книгами реальным. Windows Vista позволила нам создать движок, который можно будет масштабировать, чтобы создать реальную онлайн-библиотеку с тысячами книг. Как разработчики мы прошли от стартовой позиции до создания опытного экземпляра приложения за двенадцать недель. Это было удивительно. Британская библиотека была реально взволнованна данным фактом. Нет какого-либо другого способа добиться того, что мы достигли, используя Windows Vista".
Вы можете запустить приложение напрямую
Источник:
Перевод: Zloy Kak Pё$
Комментарии
сказал бы "боян", но это даже мягко...
какой смысл в статьях о программах которым уже черт знает сколько времени...
WPF уже давно есть, но что-то особой популярности я не наблюдаю
Считаю необходимым публиковать, поскольку на форуме единицы, кто знает, что такое WPF, а тем более, кто видел реальные WPF-приложения. Если б не было линков на источник, то мало был кто смог перечислить существующие приложения. И особой популярности Вы не наблюдаете, потому что даже разработчики не видят конкретных WPF-приложений. Поэтому статьям быть. Вам неинтересно, другим, возможно, интересно.
Мне интерестно, но вот у мну нифига по ссылке
1. Идет загрузка в приложении Internet Exploler 7 - Vista x64
2. После загрузки ошибка:
В используемом приложении возникла ошибка
Попробуйте сделать следующее:
Перезапустить приложение.
Щелкните ссылку "Подробнее" для получения дополнительных сведений об ошибке.
В подробностях - огромнейшая куча текста.
Может кто знает в чем трабл?
Ха-ха у них же на инглише написано мол некоторые юзеры жалуются что у них проблемы (кстати у мя тоже не открывается, как правило загрузка книги прерывается гдет около 12 %) мы о них знаем и типа ищем методы как все поправить.
We are aware that some users are experiencing problems connecting to the Turning the Pages 2.0 volumes. We are looking into this as a matter of urgency and hope to resolve this very soon. We apologise for any inconvenience this may cause.
Короч это замечательно, что British Library перевело свои фонды в цифру, но старый добрый Adobe Shockwave лучше работает чем WPF версия (кстати там есть ссылка на нормально работающую версию на Shockwave )
P.S.
Еще интересная вещь, если поставить новую версию .NET Framework 3.5 то с ней ставятся плагины в другие браузеры (например в Фокс) и теперь не нужен иешник чтобы запускать XAML и т.д. , включая тюнинг зе пейджес)
У меня отлично грузиться...wpf -это хорошо...
+ молодцы MS что другим броузерам возможности дарят.. не то что некоторые с XUL чидят.. жмуться ^_^
Deja_Vu они возможностей не дарят, просто им нужно проталкивать wpf
Вполне логично, что МС проталкивает СОЗДАННЫЙ СВОИМИ РУКАМИ продукт. Разве не так? Возможностей у технологии действительно много, просто мало, кто желает их осваивать, поскольку Win32 еще себя не изжил.
По теме
- Composite Application Guidance for WPF продвигает модульность
- Анонсируя третий крупный релиз WPF
- Удивительные WPF-приложения: Witty
- Удивительные WPF-приложения: NetAdvantage for WPF
- Удивительные WPF-приложения: HP Interactive Canvas
- Удивительные WPF-приложения: Yahoo Messenger
- Удивительные WPF-приложения: аэропорт Цюриха
- Удивительные WPF-приложения: Pass
- Удивительные WPF-приложения: Roxio Central
- Удивительные WPF-приложения: системы управления электропитанием Areva