воскресенье, 8 марта 2009 г.

Editgrid — три года спустя

image
Editgrid - прекрасная альтернатива Google Spreadsheets и не только. Создан и поддерживается группой программистов из Гонконга.
С этим сервисом и некоторыми его авторами познакомился около 3-х лет назад, когда искал KML процессор.
Регулярно к нему возвращаюсь, и каждый раз приятно видеть, что сервис жив и развивается.
Для тех, кто интересуется стартапами, веб разработкой и просто пользователям наверняка будет интересно изучить опыт и возможности Editgrid.
О части возможностей Editgrid в http://news.eastgeology.com/2009/02/kmlxmlxsl.html/ я уже рассказывал раньше

Начать работать очень просто - регистрируетесь, и к вашему распоряжению рабочая область с большим количеством шаблонов.

Совместная работа и доступ
Документ можно сохранить личным, открыть только для выбранных людей.
Кроме доступа по аккаунту, аналогичному Google Spreadsheets, мы имеем дополнительные возможности
- открыть книгу для записи кому угодно
- ограничить доступ для записи только к выбранным участкам рабочей области (листа)
- разрешить доступ по user-password а не только по аккаунту

Возможности таблиц
Стандартный набор табличных процессоров
Работа с обновляемыми потоками данных
Возможность публикации книг как страницы или активные внедренные элементы
Стандартный и расширенный набор функций, поддержка своей и внешней графики
Работа с шаблонами
Возможность получить ссылку к любой ячейке (permanent link). Для задач, связанных с потоками данных, это немаловажно
Допустимые размеры таблиц и количества страниц превышают Google Spreadsheets

Стандартный набор статических ссылок позволяет открывать или экспортировать в различных стандартных форматах
Editgrid spreadsheets http://www.editgrid.com/user/valery35/Text - сама книга
Excel http://www.editgrid.com/user/valery35/Text.xls
HTML http://www.editgrid.com/user/valery35/Text.html
CSV http://www.editgrid.com/user/valery35/Text.csv
PDF http://www.editgrid.com/user/valery35/Text.pdf
Gnumeric http://www.editgrid.com/user/valery35/Text.gnumeric
TeX source http://www.editgrid.com/user/valery35/Text.tex
XML http://www.editgrid.com/user/valery35/Text.xml
OpenDocument http://www.editgrid.com/user/valery35/Text.ods
OpenOffice.org 1.0 http://www.editgrid.com/user/valery35/Text.sxc
RSS http://www.editgrid.com/user/valery35/Text.rss
Виджет имеет много параметров (сортировка, линии, заголовки, возможности сортировки и фильтра) и мастер создания. Пример виджета
Copy Source | Copy HTML
<iframe title="An EditGrid spreadsheet created by user/valery35" longdesc="http://www.editgrid.com/user/valery35/Text" name="gridContainer" frameborder="0" src="http://www.editgrid.com/publish/html/user/valery35/196812/?bgcolor=%23ffffff&fgcolor=%23000000&version=2&frame_style=border%3A9px%20solid%20%23666%3Bheight%3A380px%3Bwidth%3A100%25" style="border:9px solid #666;height:380px;width:100%">&nbsp;</iframe>


Разработчикам
Editgrid поддерживает макросы. Эта возможность появилась сравнительно недавно, и я ее пока не тестировал.
Кроме стандартных представлений, мы можем создавать и собственные преобразования через механизмы XSLT. Об этом была предыдущая публикация. Разработчики найдут интересные ресурсы wiki, wsdl и другие возможности. На мой взгляд Editgrid сделан очень красиво и аккуратно.
Wiki для разработчиков
https://wiki.editgrid.com/display/dev
Разделы форума для разработчиков
http://forum.editgrid.com/viewforum.php?id=6
http://forum.editgrid.com/viewforum.php?id=11
На мой взгляд, парни даже перестарались, и теперь Editgrid становится похожим на Visual studio по количеству поддерживаемых языков и возможностей. Сами парни работают в основном в Линуксах (Ubuntu и тп).

Пользователям
Тем, кому интересно использовать Editgrid как пользователям, могут доперевести эту таблицу http://www.editgrid.com/doc/elp/ru_ru и связаться с разработчиками через форум http://forum.editgrid.com/viewforum.php?id=8 - они включат перевод
Дополнительно
плагин для Excel http://www.editgrid.com/site/news/excel_plus_launch
поддержка iPhone http://www.editgrid.com/site/news/iphone_launch


Стартап
Editgrid начинался как Startup, и сегодня для тех, кто собирается включиться в этот процесс, было бы полезно почитать блог http://blog.editgrid.com/ и посмотреть историю изменений, способов монетизации и идей.
Монетизация Edtgrid - корпоративные решения и возможность переноса на пользовательский хостинг (corporate+enterprise). Видимо, в стоимость входят дополнительные услуги по защите данных и разработка модулей под заказ. Реклама отсутствует.

Коммуникации
Разработчики используют следующие ресурсы для контакта
forum http://forum.editgrid.com/
twitter http://www.twitter.com/editgrid
facebook http://www.facebook.com/sharer.php?u=http://www.editgrid.com
blog http://blog.editgrid.com/
и другие возможности подписки, сохранения ссылок

Показалось, что здесь все сделано аккуратно, но не очень результативно с точки зрения количества пользователей - за два года количество активных пользователей форума увеличилось незначительно. Допускаю возможность, что какая-нибудь биржа Гонконга (или фонд ее имени) является достаточным инвестором, и парням просто не нужен этот истошный шум. Их контактные ресурсы выглядят больше как элементы технологии, а не рекламной истерии социальных сетей. Возможно, культуры отдельных заказчиков хватило, чтобы поддерживать в полной мере этот замечательный проект, а не только свои сиюминутные интересы. Загадочная китайская душа :)

Надеюсь, что ирония относительно социальных сетей никого не обидит. А серьезно здесь то, что мы видим действительно альтернативный подход к развитию проекта. Для меня один из основных результатов успешности - это качественный софт. И парни заслуживают с этой точки зрения наивысшей оценки в полной мере.

Комментариев нет: