Серверный контроль 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?

Пока нет, хотя я уверен, что что-то придумано

  • У меня такое ощущение, что сегодня технология считается несколько устаревшей?

Не в моих книгах, но я не знаю, где вы берете вашу информацию.

Другие вопросы по тегам