В развитии PIM-менеджера MyTetra произошло знаковое событие - появился интернет-клиент, дающий возможность получать доступ к своим записям прямо из окна браузера.
Доступ к собственным данным могут получить пользователи, которые настроили синхронизацию данных через публичные сервераGitHub.com или BitBucket.org. Так же есть потенциальная возможность соединять MyTetra Web Client с базой, размещенной в сервисе DropBox.com (требуется проверка). В настоящий момент возможен доступ только к открытым незашифрованным данным. Работа с зашифрованными данными станет возможна после того, как будет сделана JavaScript-реализация алгоритма дешифровки формата RC5Simple.
MyTetra Web Client представляет собой JavaScript-программу, написанную с использованием библиотеки jQuery, размещенную на сайте автора MyTetra. Работа построена на AJAX-запросах, проходящих через специальный проксирующий шлюз. Данный шлюз обеспечивает междоменное взаимодействие AJAX-запросов и получаемых из хранилища данных. Шлюз работает только с данными MyTetra.
Для работы с MyTetra Web Client регистрация не требуется. Код клиентской части публикуется под лицензией GPL v.3.
Ссылки по теме:
- Прямая ссылка на веб-клиент: http://webhamster.ru/webmytetra.
(Для демонстрации можно воспользоваться ссылкой на базу данных автора https://raw.github.com/xintrea/mytetra_syncro/master/mytetra.xml. - Официальная страница проекта: MyTetra Web Client.
- Скриншот: MyTetra Web Client в браузере Opera.
- Новость на сайте автора: Открыт веб-клиент для программы MyTetra.
- Официальная ветка форума: Обсуждение MyTetra Web Client.
О состоянии проекта MyTetra в целом:
В настоящий момент развитие программы MyTetra сильно заторможено из-за того, что автор сменил сферу деятельности и больше не занимается программированием как таковым. В связи с этим, отсутствуют сборки программы под новые версии Linux и Qt, не исправляются застаревшие баги, не дорабатывается функционал программы. Тем не менее, определен путь развития MyTetra на ближайшее время, и автор надеется, что в сообществе найдутся люди, способные поддержать эстафету.