Серверный контроль Silverlight Deep Zoom?
Silverlight Deep Zoom был одной из тех классных вещей, о которых я слышал, когда он был представлен несколько лет назад, но я так и не удосужился его опробовать. Но сейчас самое время, и я был так удивлен, узнав, насколько сложно, по-видимому, заставить это работать, и я беспокоюсь, что что-то здесь упускаю.
Насколько я понимаю, использование Silverlight Deep Zoom требует от вас
- Напишите приложение Silverlight для встраивания на свой сайт, что не совсем тривиально, если у вас не было опыта работы с Silverlight, поскольку вы должны самостоятельно выполнять различные действия (масштабирование, панорамирование) и включать значки кнопок.
- Создайте файлы пирамиды Deep Zoom "вручную".
Я нашел множество примеров того, как сделать то и другое, но это совсем не то, чтобы прикрепить элемент управления на своей странице, установить исходный источник изображения, а также высоту и ширину, что, честно говоря, это все, что, как мне показалось, потребуется.
Итак, прежде чем я продолжу и реализую свои собственные,
- Знаете ли вы какой-либо компонент (бесплатный или коммерческий), который хорошо описывает вышесказанное?
- Знаете ли вы какие-либо альтернативы Silverlight Deep Zoom? JavaScript? HTML5?
- У меня такое ощущение, что сегодня технология считается несколько устаревшей?
1 ответ
Довольно много моментов, постараюсь охватить их все:
- Silverlight Deep Zoom требует приложения Silverlight...
Да (отсюда Silverlight в названии:))
Это сложно... не совсем. Это просто файлы, скопированные в нужное место на сервере.
Этот пример размещен в простом блоге WordPress и на его сборку ушло 10 минут.
- Вы должны реализовать кнопки и т.д...
Нет Вы можете использовать бесплатный выход DeepZoom Composer из коробки. Вы только создаете свои собственные пирамиды для более продвинутого поколения на лету.
- Вам нужно создать пирамиду файлов вручную...
Нет (используйте композитор DeepZoom)
Итак, в ответ на ваши последние пункты:
- Знаете ли вы какой-либо компонент (бесплатный или коммерческий), который хорошо описывает вышесказанное?
Незачем. Это не так сложно, как вы себе представляете.
- Знаете ли вы какие-либо альтернативы Silverlight Deep Zoom? JavaScript? HTML5?
Пока нет, хотя я уверен, что что-то придумано
- У меня такое ощущение, что сегодня технология считается несколько устаревшей?
Не в моих книгах, но я не знаю, где вы берете вашу информацию.