Новая идеология

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Удобство в использовании и принцип приоритетности

Процесс разработки спецификации HTML5 основывается на принципе очередности приоритетов всех заинтересованных сторон, и эта очередность такова, что наивысший приоритет отдается пользователям. Это означает, что при наличии любых сомнений принимаемые решения должны в первую очередь учитывать интересы пользователей, затем — разработчиков, после этого — реализаторов (производителей браузеров) и, наконец, органов, ответственных за разработку спецификации (W3C/WHATWG). Соображениям же "теоретической чистоты" в этом параде приоритетов отводится самое последнее место. Как следствие, спецификация HTML5 имеет преимущественно практическую направленность, хотя кое в чем она еще далеко не совершенна.

Рассмотрим конкретный пример. В HTML5 приведенные ниже фрагменты кода равносильны.

id="prohtml5"
id=prohtml5
ID="prohtml5"

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

Разработка спецификации HTML5 также инициировала создание спецификации XHTML5, используя которую комплекты инструментальных средств для работы с XML смогут генерировать правильный HTML-код. Сериализация HTML- и XHTML- версий документа должна давать аналогичные DOM-деревья с минимальными различиями между ними. Очевидно, что синтаксис XHTML намного более строг, и код приведенных выше последних двух строк примера в нем был бы недопустимым.

Встроенная модель безопасности

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


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.