VK Offline — E-mail клиент и адресная книга на основе данных ваших профилей ВКонтакте

в 7:46, , рубрики: chrome extensions, chrome web store, Google Chrome, html5, Вконтакте, Вконтакте API, Социальные сети и сообщества, метки: , , ,

Полгода назад мы рассказывали вам о нашем приложении VK Offline для Google Chrome, которое воплощало концепт E-mail клиента и адресной книги на основе данных ваших профилей ВКонтакте. С тех пор утекло много воды, и приложение доросло до четверой версии, воплотив почти все наши задумки. Сейчас VK Offline — это одно из лучших приложений в российском Chrome Web Store, которое объединяет легкость и простоту диалогов ВКонтакте с удобными и привычными функциями любого E-mail клиента и адресной книги.

Мы прошли большой путь при разработке приложения и хотели бы поделиться с вами информацией о ключевых возможностях, которые есть в приложении сейчас, а также об основных технических приемах, которые мы используем при разработке и тестировании приложения.

Важные сообщения и корзина удаленных

С момента релиза мы еще больше прониклись идеей представления переписки и контактов в виде E-mail и адресной книги. Поэтому мы решили взять самые интересные и полезные с нашей точки зрения возможности e-mail — важные сообщения, пользовательские тэги и корзину.

VK Offline — E mail клиент и адресная книга на основе данных ваших профилей ВКонтакте

Теперь вы можете отмечать сообщения, полученные ВКонтакте, как важные, после чего вы легко сможете найти их в разделе «Управление перепиской» -> «Важные». А если вы будете удалять сообщения в приложении, то они будут доступны в разделе «Управление перепиской» -> «Удаленные». И даже если их уже не будет на сайте ВКонтакте, вы сможете их восстановить и они снова появятся на сайте.

В то же время мы добавили возможность быстрой переписки в чатах, чтобы было удобней общаться с теми из ваших контактов, кто выражает каждую мысль в отдельном сообщении.

VK Offline — E mail клиент и адресная книга на основе данных ваших профилей ВКонтакте

Голосовой ввод текста, аудио- и видеосообщения

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

VK Offline — E mail клиент и адресная книга на основе данных ваших профилей ВКонтакте

А поскольку VK Offline является еще и web app, мы добавили любимые многими гиками поддержку drag-n-drop вложений при отправке сообщений, а также многие из возможностей html5 для заполнения форм. Мы следим за исправлением основных багов в движке chromium и как только будут исправлены этот и этот баги, мы добавим поддержку аудио- и видеосообщений на чистом HTML5 без сторонних плагинов.

Доступ к данным без интернета

VK Offline умеет работать при отсутствии интернета. После синхронизации данных вам всегда будут доступны ваша переписка и список контактов. Вы не потеряете важные и удаленные сообщения. Единственное, что не будет работать — это отправка сообщений и голосовой ввод текста, правда в свете последних событий на Google I/O мы очень надеемся, что распознавание текста в offline-режиме появится в Chrome в самом ближайшем будущем.

Некоторые забывают, что Chrome — это не только браузер, и насильно отключают фоновые приложения в настройках. И зря это делают, поскольку VK Offline может уведомлять вас о новых сообщениях даже при закрытом браузере. Что немаловажно, это работает на всех основных ОС.

Дни рождения друзей

Приложение уведомляет вас о наступившем дне рождения вашего друга или подруги даже если у вас в этот момент будет закрыт браузер и вы не будете подключены к интернету. И кстати насчет подключения к интернету — теперь его наличие или отсутствие определяется практически моментально, поскольку в 4 версии приложения мы добавили поддержку offline-событий. Попробуйте выдернуть провод ethernet или отключить wi-fi и вы сами в этом убедитесь.

VK Offline — E mail клиент и адресная книга на основе данных ваших профилей ВКонтакте

Приватная информация

VK Offline как и раньше — это поддержка двух и более аккаунтов ВКонтакте и полный контроль над вашими данными. Вся адресная книга и переписка хранится у вас на локальном компьютере. Это еще одна причина по которой приложение не будет выпускаться для других платформ (например Mozilla Marketplace) — мы заботимся о вашей privacy.

Немного технических деталей

В приложении стало больше того самого, что входит в стек HTML5. Появилась поддержка HTML5-форм, было написано несколько удобных оболочек для работы с LocalStorage / WebDatabase / DOM (github) (приложение разумеется не использует jquery). В общем коде появились node.js для сборки локализаций, Google Closure Compiler и форк известной библиотеки tipsy (github). Также в 4 версии мы решили положиться на нативный Chrome GC и отказались от использования встроенного кэша с workers, заменив их асинхронными вызовами по всему приложению. Вместо HTML5 Audio стали использовать Web Audio API для более плавного проигрывания уведомлений. Для проверки обновления приложения мы используем сервер на node.js, реализующий доступ к XML-файлу обновлений, а также real-time сборку проекта из github.

Где можно скачать?

Вы можете установить VK Offline из Chrome Web Store или с промо-странички приложения. Если же у вас есть желание поблагодарить разработчиков и тестировщиков, просто нажмите на иконку LIKE в верхнем правом углу окна приложения после его установки. Нам будет очень приятно :)

Автор: kurbatovaei

  1. Annet:

    А возможно ли использование этого приложения для iPad?

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js