Веб-разработка

индекс
237,17

Excel Mashup — сервис от Microsoft для внедрения возможностей Excel в веб

На этой неделе Microsoft представила свой новый сервис Excel Mashup, который предназначен для внедрения возможностей табличного процессора Excel в HTML-страницу, причем все вычислительные и графические возможности Excel сохраняются, а управление объектом возможно при помощи JavaScript-библиотеки.

С сервисом предлагается работать следующим образом:
  • Web-разработчик, располагая некими данными и/или графиками в книге Excel, загружает её на облачный сервис SkyDrive (необходима регистрация) и настраивает права доступа к ней.
  • Затем получает от сервиса HTML-код для установки на страницу. Этот код и будет, по сути, «web-версией» обычной «десктопной» книги Excel.
  • Если внедренным объектом необходимо управлять, то программист может использовать по своему усмотрению возможности JavaScript-библиотеки Excel Services.

Сервис хорошо документирован: есть интерактивные примеры сниппетов, выполнив код которых можно тут же увидеть как это выглядит, а также полноценное демо-приложение.

Эффектный пример с использованием Bing Maps также можно оценить здесь.

Для еще более глубокого использования также предлагается REST и SOAP API.

[ExcelMashup]
+41
11 декабря 2011, 15:28
94

комментарии (15)

0
iXCray #
Не представляю пока, каким действительно практичным образом это можно использовать. Но это круто!
+2
jMas #
У меня интернет не скоростной, но таблицы Google Docs грузятся значительно быстрей.

Я не против, пускай MS развивает идею, но производительность приложений низкая.
0
udachnik #
Тоже медленно очень, но важно понимать что это совершенно разные продукты, т.к. сфера применения совершенно другая: здесь мы встраиваем почти полноценную таблицу в любую web-страницу.
0
jMas #
Да, я это понимаю. Google нам предлагает использовать формы для аналогичных задач по наполнению таблиц данными.

И все же, если подобные виджеты будут востребованы, я считаю, что у Google Docs больше шансов представить более производительные виджеты.
0
SergiuZZZ #
Интересно, думаю стоит ждать того же для Word, Visio, ведь Office Webapps, как понимаю, для этого используется.
0
XaocCPS #
вообще-то этот функционал есть уже больше года
www.mydigitallife.info/how-to-embed-word-excel-powerpoint-and-onenote-file-on-blog-web-page/
–1
Eternalko #
Мне очень нравится. Все очень красиво! Удобное! Хорошее АПИ. Столько возможностей использования!
Жаль только не грузится :D
+2
Andriyan #
Хорошо задумано, но есть глюки с интернационализацией (левые даты вместо десятичных дробей):
image
0
BReal #
Подробные мануалы «как и куда» будут? :) Мне понравилось, добавлю в маленький проектик пару эксель таблиц.
+4
Nagg #
Эх, на мою 11.60 оперу стала ругаться, что у мен устарелый браузер :-(
0
Dayver #
Вот-вот, MS стоило бы подумать не только о производительности, но и о кроссбраузерности
+3
Genome_X #
Ох ты, просто ВАУ! Только что попробовал, офигенская штука! Все-таки Майки начали делать очень клевые сервисы и фичи, причем, реально полезные в применении. Супер, однозначно буду пользоваться.
P.S. использовал IE9 с отключеной филтрацией ActiveX и Tracking Protection, в противном случае не работает. На Опере также выдает ошибку.
+2
Genome_X #
Хейтеры прибежали что-ли? Господа, в чем недовольство? Что я открыто выразил свое мнение? Минусуем пост туда-сюда, плюс плюнули туда, о чем нельзя говорить. Да, я так и буду делать, и мне действительно понравилась эта технология, и я действительно считаю её полезной и пригодной для использования. Или опять чьи-то религиозные чувства взыграли?

P.S. и да, хозяйке на заметку, пока мне будет позволять карма, я не только не буду никого минусовать, ибо не нравится мнение, всегда можно пройти мимо, а наоборот, я буду плюсовать и в карму и в посты тем, кого без объяснений сливают, видимо тыкнуть кнопочку гораздо проще, чем аргументировать свое мнение, так ведь?
0
Funcraft #
Да, увы, это так. Хабр тоже не без грехов.
0
BiBo #
Спасибо за новость. Интересно как будет самочувствие у проекта SpreadsheetConverter?

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.