Что такое asus id. ASUS Webstorage: назначение и возможности программы

28.12.13 5.8K

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

HTML5 предоставляет более подходящие инструменты для решения этой проблемы. Первый инструмент – это IndexedDB , который является излишним, говоря о замене cookie, а второй – Web Storage , являющееся комбинацией двух очень простых интерфейсов API. О нем я и собираюсь рассказать вам сегодня.

Что такое Web Storage?

Вообще, Web Storage (известное также как DOM-хранилище ) относится ко множеству API, которые нацелены на обеспечение простого способа хранения данных со стороны клиента в браузере. Эта технология более безопасная и быстрая, чем cookie, не о говоря уже о ее мощности.

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

Web Storage предоставляет два отличных объекта для хранения данных:

localStorage : Используя этот объект, вы будете сохранять данные без даты окончания срока. Это значит, что данные будут сохранены на локальном диске пользователя навсегда.

sessionStorage : Используя этот объект, данные, которые вы сохранили, будут находиться в хранилище до тех пор, пока посетитель не закроет браузер (но не вкладку). Хороший вариант использования для данного объекта это сохранение временных данных, таких как содержимое форм, заполненных пользователем, в случае, если пользователь случайно закрыл вкладку или обновил страницу.

Поехали!

Итак, сейчас когда мы узнали, что же такое Web Storage, пришло время поглубже окунуться в него.

localStorage

Сохранять данные в localStorage очень просто – вам нужно только объявить их как свойство. Чтение данных также просто, как в примере, приведенном ниже:

localStorage.myText = "Это текст, который был сохранен при помощи объекта localStorage"; document.getElementById("text").innerHTML= localStorage.myText;

sessionStorage

Хранение и извлечение данных из sessionStorage выполняется таким же способом:

sessionStorage.myText = "Это текст, который был сохранен при помощи объекта sessionStorage"; document.getElementById("text").innerHTML= sessionStorage.myText;

Оба объекта имеют методы setItem(), getItem() и removeItem() , которые вы также можете использовать:

localStorage.setItem("username","Johnny"); console.log(localStorage.getItem("username")); localStorage.removeItem("username"); // Johnny больше нет!

Также можно выполнять по ним перебор, как по обычным объектам, и проверять их длину:

console.log(localStorage.length); for(var i in localStorage){ console.log(localStorage[i]);}

Это только основы для использования Web Storage, но этого будет достаточно для реализации API в ваших веб-приложениях.

Существуют и более крутые вещи, которые вы можете делать с Web Storage, как вы сможете увидеть прямо сейчас.

Поддержка браузера

Как обычно в случае с потрясающими функциями HTML5, вы должны проверить список поддерживаемых браузеров, прежде чем воспользоваться этими функциями. Web Storage поддерживается почти всеми современными браузерами, включая IE8+, поэтому оно готово к использованию.

К сожалению, IE7 и более ранние версии Internet Explorer не поддерживают API, поэтому вам нужно будет использовать один из приведенных ниже откатов, если вы хотите поддерживать эти версии.

Библиотеки Javascript для Web Storage

Здесь приведены несколько крутых библиотек на JavaScript, которые поднимают Web Storage на следующий уровень:

basket.js

Простой (экспериментальная проверка концепции) загрузчик скриптов, который кэширует скрипты при помощи localStorage .

Kizzy

Легкая, кросс-браузерная JavaScript утилита локального хранения.

LocalDB.js

Инструмент, который отображает структуру баз данных в объекты с помощью localStorage API .

Rockstage.js

Библиотека JavaScript для более легкого использования localStorage и sessionStorage .

Облачные хранилища уже давно не новшество. Практически каждая известная и солидная корпорация включает поддержку облачных хранилищ для своих продуктов. ASUS не стала исключением и предлагает клиентам воспользоваться «облаком». Это можно сделать, несколькими способами и утилита Webstorage - одно из решений. Что это за программа и какие возможности получает пользователь, установив ее на ПК, оговорю в рамках данной публикации.

О программе

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

Тарифный план

В бесплатный тарифный план входят:

  1. 5 Гб дискового пространства.
  2. Лимит на загрузку одного файла 500 Мб.
  3. Резервное копирование на 1 ПК.

Конечно, 5 Гб по сегодняшним меркам это мало, но проведя аналогию с другими популярными облачными хранилищами - это приемлемый показатель. На сегодняшний день:

  1. После OneDrive - 5 Гб.
  2. DropBox - 2 Гб.
  3. Google Drive - 15 Гб.
  4. Облако Mail.ru - 15 Гб (возможны акции по увеличению дискового пространства).

Платный тарифный план кардинально меняет обстановку.

Дисковое пространство 200 Гб 2 Тб 5 ТБ
Цена, USD 29,99 99,99 419,99
Лимит загрузки файла 10 Гб 10 Гб 10 Гб
Резервное копирование на одном ПК на 2-х ПК на 2-х ПК
Журнал версий за 30 дней за 30 дней за 30 дней
Обратная связь да да да

Возможности

Облако наделено такими функциями:

Доступ к файлам
Подключение Облако работает с 7-ю ОС и 4-мя популярными браузерами, поэтому доступно практически с любого устройства с выходом в интернет.
Интерфейс Простой и понятный интерфейс позволяет управлять и следить за информацией.
Автосинхронизация фото и видео Настройка функции автоматической синхронизации фото и видео, сделанные камерой.
Резервирование Возможно сделать резервное копирование данных на компьютере. Восстановление данных делается нажатием одной кнопки.
Поиск Поиск позволяет находить нужные данные, использовав ключевое слово.
Передача файлов
Ссылки Можно создать ссылку для любых данных на облаке и поделится ею с семьей и друзьями.
Защита рассылки Защитить рассылку файлов от третьих лиц помогут пароль и дата окончания действия.
Учетная запись Можно использовать единый профиль для организации общего и домашнего облака
Безопасность
Двухфакторная аутентификация Функция генерирует каждые 30 секунд динамический пароль (OTP) для обеспечения безопасности.
Журнал входа в систему Ведется учет входа в облако, а именно время и IP.
Проверка на вирусы Файлы, загружающиеся на облако, проходят проверку на вирусы онлайн сканером. Если антивирус обнаружит вредоносное ПО, то автоматом отправляет его в карантин.

Для владельцев устройств ASUS, с предустановленным WebStorage, предоставлено больше возможностей и льгот .

Работа с приложением

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

Для рабочего стола

Чтобы воспользоваться программой для рабочего стола, скачайте с официального сайта установщик:


Для того, чтобы синхронизировать файл с WebStorage, переместите его в папку MySyncFolder самостоятельно или через соответствующую функцию в контекстном меню.

Облачные хранилища уже давно не новшество. Практически каждая известная и солидная корпорация включает поддержку облачных хранилищ для своих продуктов. ASUS не стала исключением и предлагает клиентам воспользоваться «облаком». Это можно сделать, несколькими способами и утилита Webstorage - одно из решений. Что это за программа и какие возможности получает пользователь, установив ее на ПК, оговорю в рамках данной публикации.

О программе

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

Тарифный план

В бесплатный тарифный план входят:

  1. 5 Гб дискового пространства.
  2. Лимит на загрузку одного файла 500 Мб.
  3. Резервное копирование на 1 ПК.

Конечно, 5 Гб по сегодняшним меркам это мало, но проведя аналогию с другими популярными облачными хранилищами - это приемлемый показатель. На сегодняшний день:

  1. После OneDrive - 5 Гб.
  2. DropBox - 2 Гб.
  3. Google Drive - 15 Гб.
  4. Облако Mail.ru - 15 Гб (возможны акции по увеличению дискового пространства).

Платный тарифный план кардинально меняет обстановку.

Дисковое пространство 200 Гб 2 Тб 5 ТБ
Цена, USD 29,99 99,99 419,99
Лимит загрузки файла 10 Гб 10 Гб 10 Гб
Резервное копирование на одном ПК на 2-х ПК на 2-х ПК
Журнал версий за 30 дней за 30 дней за 30 дней
Обратная связь да да да

Возможности

Облако наделено такими функциями:

Доступ к файлам
Подключение Облако работает с 7-ю ОС и 4-мя популярными браузерами, поэтому доступно практически с любого устройства с выходом в интернет.
Интерфейс Простой и понятный интерфейс позволяет управлять и следить за информацией.
Автосинхронизация фото и видео Настройка функции автоматической синхронизации фото и видео, сделанные камерой.
Резервирование Возможно сделать резервное копирование данных на компьютере. Восстановление данных делается нажатием одной кнопки.
Поиск Поиск позволяет находить нужные данные, использовав ключевое слово.
Передача файлов
Ссылки Можно создать ссылку для любых данных на облаке и поделится ею с семьей и друзьями.
Защита рассылки Защитить рассылку файлов от третьих лиц помогут пароль и дата окончания действия.
Учетная запись Можно использовать единый профиль для организации общего и домашнего облака
Безопасность
Двухфакторная аутентификация Функция генерирует каждые 30 секунд динамический пароль (OTP) для обеспечения безопасности.
Журнал входа в систему Ведется учет входа в облако, а именно время и IP.
Проверка на вирусы Файлы, загружающиеся на облако, проходят проверку на вирусы онлайн сканером. Если антивирус обнаружит вредоносное ПО, то автоматом отправляет его в карантин.

Для владельцев устройств ASUS, с предустановленным WebStorage, предоставлено больше возможностей и льгот .

Работа с приложением

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

Для рабочего стола

Чтобы воспользоваться программой для рабочего стола, скачайте с официального сайта установщик:


Для того, чтобы синхронизировать файл с WebStorage, переместите его в папку MySyncFolder самостоятельно или через соответствующую функцию в контекстном меню.

AppCache решает задачу доступности некоторых элементов сайта в офлайне, но, возможно, нам захочется хранить некоторый объём пользовательских данных или, например, его последние поисковые запросы. В другом случае, может быть, вам захочется хранить более структурированные данные. В любом случае, Web Storage и WebSQL будут лучшим решением.

Используем Web Storage

Web Storage прекрасно подходит для хранения небольших объемов информации, нежели огромных таблиц с данным, о чём кратко и поговорим в этой статье, рассмотрим примеры. Более подробную информацию вы можете узнать в отдельной статье, посвящённой Web Storage .
Существует очень много мест, где частое отключение электричества - обычное явление («Чубайс, привет! :)», - от переводчика). Пользователю приходится сидеть и ждать, когда он сможет продолжить свою работу в Интернете, пока не включат электричество. А представьте, если кто-то оказался в подобной ситуации, заполняя многостраничную форму на каком-либо сайте, набирая большую статью для блога или важного электронного письма. Во время отключения питания (или сядут аккумуляторы) пользователь потеряет все эти данные. Не будет ли лучше, если после входа в сеть, ему будут доступны все несохраненные им записи, с которыми он продолжит работу?
Давайте посмотрим, что можно сделать на странице, содержащей обычное текстовое поле ...
Напишем простую функцию, которая будет сохранять в локальное хранилище содержимое