HTML5 за 10 минут

Содержимое веб-страниц


Использование возможности сохранять содержимое веб-страниц

Разработчикам веб-сайтов на основе HTML и JavaScript раньше недоставало места для хранения данных в промежутках между последовательными доступами к веб-страницам. Это означало, что при повторном открытии веб-страницы со стандартным сценарием JavaScript устанавливались исходные значения всех переменных в его коде.

Это положение исправлено в версии HTML5, в которой имеется возможность сохранять данные как непосредственно в браузере, так и на сервере в текущем веб-сеансе между браузером и веб-сервером. Подробнее об этом речь.

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

Таким образом, у разработчиков веб-сайтов на основе HTML и JavaScript появилась замечательная возможность сохранять данные в промежутках между последовательными доступами к веб-страницам.

Применение новых элементов

Ни одна версия HTML не может считаться новой без наличия новых элементов. Поэтому ниже перечислены новые для HTML5 элементы, более подробно рассматриваемые в главе 10.

•    <article>

•    <aside>

•    <audio>

•    <canvas>

•    <command>

•    <datalist>

•    <details>

•    <embed>

•    <figcaption>

•    <figure>

•    <footer>

•    <header>

•    <hgroup>

•    <keygen>

•    <mark>

•    <meter>

•    <nav>

•    <output>

•    <progress>

•    <rp>

•    <rt>

•    <ruby>

•    <section>

•    <source>

•    <summary>

•    <time>

•    <video>

А приведенные ниже элементы включены в состав HTML5.

•    <acronym>

•    <applet>

•    <basefont>

•    <big>

•    <center>

•    <dir>

•    <font>

•    <frame>

•    <frameset>

•    <isindex>

•    <noframes>

•    <s>

•    <strike>

•    <tt>

•    <u>

Комментарии закрыты