HTML5 + CSS3

Приложение из реальной жизни

Приложение из реальной жизни.

Вряд ли веб-разработчики считают удобной загрузку файлов на сервер по одному, и редко кому нравится использовать поле <input> для выбора предназначенных для отправки файлов. Программисты стараются делать свои приложения максимально интуитивно понятными, и лучший способ создать такое приложение — объединить техники и методы, с которыми пользователи давно и близко знакомы. Благодаря возможностям API перетаскивания мы создадим практическое приложение, позволяющее загружать на сервер несколько файлов одновременно. Читать далее

Комментарии

Комментарии.

Для добавления комментариев в файл манифеста используется символ # (по одному символу на строку). Поскольку файлы упорядочиваются по категориям, может показаться, что в комментариях нет никакого смысла. Читать далее

Файловые API

Файловые API.

Под общим названием API File (Файл) спецификация предлагает несколько API для управления файлами. В настоящее время доступны три: API File (Файл), API File: Directories & System (Файл: каталоги и система) и API File: Writer (Файл: запись).

Читать далее

Тип month

Тип month.

Этот тип аналогичен предыдущему, но позволяет выбирать только конкретный месяц. Обычно он ожидает значение в формате «год-месяц» (листинг 6.10).

Читать далее

Данные изображений

Данные изображений.

Сказав, что drawImage() — единственный метод, способный выводить изображения на холст, мы солгали. Существует еще несколько мощных методов, предназначенных для обработки изображений, которые также умеют визуализировать результат. Читать далее

База данных

База данных.

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

Читать далее

Создание файлов

Создание файлов.

Главный API File (Файл) применяется для загрузки файлов с компьютера пользователя и их последующей обработки, но он способен работать только с файлами, уже существующими на жестком диске. Возможность создания новых файлов или каталогов не рассматривается. Читать далее

Шаблон №4

Шаблон №4.

В файле server. php, который вы загрузили с веб-сайта Google Codes, есть функция process(). Она обрабатывает небольшой предопределенный список команд и отправляет обратно подходящий ответ. Для тестирования следующих примеров мы будем использовать форму с одним полем. В поле можно будет ввести одну из поддерживаемых команд и отправить ее на сервер (листинг 13.20).

Читать далее

Modernizr

Modernizr.

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

Атрибуты элемента

Атрибуты элемента.

Вы наверняка заметили в теге <video> один атрибут, который появился как в листинге 5.1, так и в листинге 5.2. Атрибут controls — один из нескольких специфических атрибутов, доступных для данного элемента. Он отображает элементы управления видео, предоставляемые самим браузером. Читать далее