28.05.2013, 19:25

Контроль нежелательных материалов в HTML5




Помимо других семантических тегов, таких как header, footer, nav или aside, в спецификацию HTML 5 было предложено внести элемент nsfw (Not Safe For Work - сомнительное содержание).

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

По умолчанию в браузерах с этим тегом должен ассоциироваться следующий css код:
Код
nsfw { display: none; }

Браузер просто не будет обрабатывать информацию внутри этого тега.

Рассмотрим пример:
Код
<nsfw>
<figure>
<video src="xxx.mp4" autoplay>
</video>
<figcaption>Здесь провокационный контент.</figcaption>
</figure>
</nsfw>

Весь код внутри элемента вырезается из документа без сообщения пользователю, что чего-то не хватает. Хотя в теге video стоит атрибут autoplay - он никогда не будет загружен и не сможет навредить содержанию кэша пользователя.

Этот элемент был предложен Ианом Хиксоном (Ian Hickson), редактором спецификации html 5 из Google. По его словам, 72,3% контента в Интернет - не безопасно для просмотра и представляет собой порнографию. Введение этого тега может помочь оградить пользователей от нежелательного содержания.

Microsoft в свою очередь решила выделиться и ввела свой тег <xxx>, который будет обрабатываться в Internet Explorer 9 и поисковике Bing.

Источник/Автор: html5blog.ru

Категория: HTML, CSS, JS, JQ | Добавил: antisept (28.05.2013) Просмотров: 2057 | Рейтинг: 5.0/2
Теги: материалов, HTML5, контроль, нежелательных
Пока комментариев нет. Ты можешь быть первым!
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]