Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Удивительные WPF-приложения: Британская библиотека

Напечатать страницу
17.01.2008 10:35 | deeper2k

Хочется начать данный цикл с настоящего блокбастера. Я ждал момента, когда я смогу его описать, месяцами, так как я считаю, что это одно из наиболее захватывающих приложений, с которыми я когда-либо сталкивался.

Британская библиотека - одна из самых больших библиотек мира, к тому же являющаяся национальной библиотекой Великобритании. Там, к слову сказать, хранится копия каждой книги, которая была когда-либо выпущена в Объединенном королевстве, а также 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".

Вы можете запустить приложение напрямую со страницы. Больше информации вы можете получить на этом сайте, на котором детально описан проект. Armadillo Systems превратила данный проект в набор инструментов и сейчас они работают с другими музеями и библиотеками, включая национальную библиотеку Ирландии. Они проделали огромную работу, которая доказывает перспективность платформы WPF.


Источник: http://blogs.msdn.com/tims
Перевод: Zloy Kak Pё$

Комментарии

Не в сети

сказал бы "боян", но это даже мягко...

какой смысл в статьях о программах которым уже черт знает сколько времени...

WPF уже давно есть, но что-то особой популярности я не наблюдаю

17.01.08 14:32
0
Не в сети

Считаю необходимым публиковать, поскольку на форуме единицы, кто знает, что такое WPF, а тем более, кто видел реальные WPF-приложения. Если б не было линков на источник, то мало был кто смог перечислить существующие приложения. И особой популярности Вы не наблюдаете, потому что даже разработчики не видят конкретных WPF-приложений. Поэтому статьям быть. Вам неинтересно, другим, возможно, интересно.

17.01.08 14:54
0
Не в сети

Мне интерестно, но вот у мну нифига по ссылке http://ttpdownload.bl.uk/browserapp.xbap не открывается.
1. Идет загрузка в приложении Internet Exploler 7 - Vista x64
2. После загрузки ошибка:

В используемом приложении возникла ошибка
Попробуйте сделать следующее:
Перезапустить приложение.
Щелкните ссылку "Подробнее" для получения дополнительных сведений об ошибке.

В подробностях - огромнейшая куча текста.

Может кто знает в чем трабл?

17.01.08 16:51
0
Не в сети

Ха-ха у них же на инглише написано мол некоторые юзеры жалуются что у них проблемы (кстати у мя тоже не открывается, как правило загрузка книги прерывается гдет около 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 и т.д. , включая тюнинг зе пейджес)

17.01.08 17:26
0
Не в сети

У меня отлично грузиться...wpf -это хорошо...
+ молодцы MS что другим броузерам возможности дарят.. не то что некоторые с XUL чидят.. жмуться ^_^

18.01.08 06:23
0
Не в сети

тока разве это не WPF/E?!

18.01.08 06:26
0
Не в сети

нет WPF/E это Silverlight

18.01.08 11:51
0
Не в сети

Deja_Vu они возможностей не дарят, просто им нужно проталкивать wpf

20.01.08 04:26
0
Не в сети

Вполне логично, что МС проталкивает СОЗДАННЫЙ СВОИМИ РУКАМИ продукт. Разве не так? Возможностей у технологии действительно много, просто мало, кто желает их осваивать, поскольку Win32 еще себя не изжил.

21.01.08 17:22
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.026 секунд (Общее время SQL: 0.01 секунд - SQL запросов: 69 - Среднее время SQL: 0.00014 секунд))
Top.Mail.Ru