HTML5 [1]
CSS3 [1]
JavaScript [3]
JS in HTML5 [4]
Canvas (Context2D) [1]
Canvas (WebGL) [0]
Browser Technologies [2]
jQuery [1]
ExtJS [0]
Prototype.js [2]
SVG [2]
Browsers [2]
Mozilla Plugins [0]
XUL, Jetpack, etc.
Web [2]
MeowW [4]
iOS [0]
Алгоритмы [0]
Криптография [0]
Теория игр [0]
Теория вероятностей [0]
Математика [1]
Мат. анализ [0]
Алгебра [0]
Дискретная математика [0]
Теория графов [0]
Комбинаторика [0]
Теория чисел [0]
Комплексный анализ [0]
Матлогика [0]
Математическая логика, её связь с теорией алгоритмов и т.п.
Тензоры [0]
Геометрия [0]
Топология [0]
Дифференциальная геометрия [0]
Дифференциальные уравнения [0]
Главная » JS in HTML5
27 Июнь 2011 в 14:29:31

Вспоминаем материал, изложенный в предыдущей статье, у нас на очереди запись в файл, сохранение файлов, создание Blob-ов.


23 Июнь 2011 в 20:00:55

В данной статье мы рассмотрим FileAPI и FileSystemAPI, а также немного Drag&Drop. На всякий случай поясню: это несколько технологий HTML5, позволяющие работать с файлами. Drag&Drop - юзер могет перетащить к нам на страницу файлы, а мы их получим, прочтём, узнаем метаданные... Drag and Drop - это именно получение файла, перетащенного на страницу; а работа с ним и чтение - уже FileAPI. FileSystemAPI - это ещё одно хранилище данных, по типу LocalStorage, GlobalStorage, SessionStorage, WebSQL и IndexedDB. Но здесь мы можем оперировать файлами, папками, сохранять туда картинки и прочие бинарники. А ещё можно сделать его неограниченного размера.


01 Май 2011 в 22:18:02

Одной из задач спецификации HTML5 было представить веб-страничкам широкие возможности - такие как у программ. Конечно доступ к файлам дать не могли, это небезопасно: любая страница сможет украсть ценные данные с компьютера, либо поселить на компьютере вирус. Однако дали нечто похожее: мы можем выбрать файл на компьютере, и страница сможет его прочитать и получить данные о нём. Данная часть HTML5 носит название FileAPI. Вот о нём мы сегодня и поговорим.



11 Январь 2011 в 22:30:32

В html5 появились новые хранилища - и если куки вмещают только 5 Кб, то здесь - 5 Мб! Причем есть аж два типа хранилища, и работать с ними - проще простого. Есть два типа хранилищ - localStorages и sessionStorages...