Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Программирование

Важная информация
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 30.11.2012, 01:10   #1
 
Аватар для Unick
 
Сообщений: 699
FR (активность): 32,310

Доп. информация
По умолчанию Автор темы А вам есть 18? А 16? ну хотябы 10?

ага, хороший вопрос, что делать если ваш сайт имеет ограничение по возрасту?
Будете школу пускать на сайт?

А что запрещено цензурой?
Оффтоп:
По информации газеты «Коммерсант», под ограничение попадает телепродукция, в которой есть сцены жестокости и насилия, нецензурная брань, реклама наркотиков, алкоголя, азартных игр, проституция, бродяжничество, информация порнографического характера. В промаркированной телевизионной сетке фильм «Война и мир» и программу «Дом-2» телеканалы разрешили смотреть детям старше 16 лет, а программу «Петровку, 38» можно смотреть и 12-летним.

P.s. Думаете ограничение ток на телешоу распространяется?
Замутите адалт сайт, посмотрим что яша скажет
Давайте вешать табличку на сайт, чтобы пользователь был предупрежден!
Ведь бывает такое: Родитель сидит с ребенком, переходит по ссылке... а ТАааамМ... быстренько надо ссылку закрыть, пока ребенок не одумался после шока.

Будем же благосклонны с нормальным пользователям интернета. Давайте вешать таблички на сайт:
Оффтоп:


Допустим у нас есть сайт:
[html]<html>
<head>
<title>Привет!</title>
</head>
<body>
Я злой и страшный серый сайт!
</body>
</html>[/html]
Вот, это нам надо спрятать под +16 (я бы написал под +18 с половинкой, но вы бы подумали что я о порнухе пишу... Черт, название стилей меня спалило)

Значит делаем 3 вещи... Хотя нет, делаем одну вещь, а потом ее исправляем, тогда вопросов будет меньше.

Порядок действий тут:
Оффтоп:
Создаем css стили:
[html]/* Задний фон, затемнение содержания */
#adultfon {
background-color:#000;
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
opacity:0.75;
filter:alpha(opacity=75);
-moz-opacity:0.75;
z-index:100;
display:none
}
/* Задний фон для сообщения */
#adultlock {
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
z-index:150;
text-align:center;
display:none;
}
/* блок сообщения и его оформление */
#adultblock {
font-size:1.3em;
position:relative;
margin:0 auto;
width:450px;
margin-top:100px;
background-color:#fff;
padding:40px 10px;
border: 3px solid black;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;
}
#adultblock a{
color:blue;
display:inline-block;
border: 1px solid black;
padding:7px;
margin:5px 10px;
text-decoration:none;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;
background-color:#ccc;
}[/html]

После <body> Вставляем:
[html]<!-- Задний фон, затемнение содержания страницы -->
<div id='adultfon' style="display:none;"></div>
<!-- Задний фон для сообщения -->
<div id='adultlock' style="display:none;">
<div id='adultblock' style="">
<p><font size="+3">Внимание 16+</font></p>
<p>На сайте содержатся материалы, допустимые к просмотру только лицам <font color="red">старше 16 лет</font>!</p>
<p>Если вам еще не исполнилось 16 лет, просьба покинуть данный сайт!</p>
<p><a href="#" OnClick="document.cookie = 'username=adultblock';nlock();">Мне есть 16</a>
<a href="#" OnClick="location='http://google.com/'">Мне нету 16</a></p>
<p>С уважением... Какой я молодец!</p>
</div>
</div>[/html]
перед </body> вставляем
[html] <script>
function addlock()
{document.getElementById('adultlock').style.displa y="block";
document.getElementById('adultfon').style.display= "block";}
function nlock()
{document.getElementById('adultlock').style.displa y="none";
document.getElementById('adultfon').style.display= "none";}
var adultblock = document.cookie.match('adultblock');
if (!adultblock)
{addlock();}
</script>[/html]


Мы получаем:
Оффтоп:
[html]<html>
<head>
<title>Привет!</title>
<style>
/* Задний фон, затемнение содержания */
#adultfon {
background-color:#000;
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
opacity:0.75;
filter:alpha(opacity=75);
-moz-opacity:0.75;
z-index:100;
display:none
}
/* Задний фон для сообщения */
#adultlock {
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
z-index:150;
text-align:center;
display:none;
}
/* блок сообщения и его оформление */
#adultblock {
font-size:1.3em;
position:relative;
margin:0 auto;
width:450px;
margin-top:100px;
background-color:#fff;
padding:40px 10px;
border: 3px solid black;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;
}
#adultblock a{
color:blue;
display:inline-block;
border: 1px solid black;
padding:7px;
margin:5px 10px;
text-decoration:none;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;
background-color:#ccc;
}
</style>
</head>
<body>
<!-- Задний фон, затемнение содержания страницы -->
<div id='adultfon' style="display:none;"></div>
<!-- Задний фон для сообщения -->
<div id='adultlock' style="display:none;">
<div id='adultblock' style="">
<p><font size="+3">Внимание 16+</font></p>
<p>На сайте содержатся материалы, допустимые к просмотру только лицам <font color="red">старше 16 лет</font>!</p>
<p>Если вам еще не исполнилось 16 лет, просьба покинуть данный сайт!</p>
<p><a href="#" OnClick="document.cookie = 'username=adultblock';nlock();">Мне есть 16</a>
<a href="#" OnClick="location='http://google.com/'">Мне нету 16</a></p>
<p>С уважением... Какой я молодец!</p>
</div>
</div>
Я злой и страшный серый сайт
<script>
function addlock()
{document.getElementById('adultlock').style.displa y="block";
document.getElementById('adultfon').style.display= "block";}
function nlock()
{document.getElementById('adultlock').style.displa y="none";
document.getElementById('adultfon').style.display= "none";}
var adultblock = document.cookie.match('adultblock');
if (!adultblock)
{addlock();}
</script>
</body>
</html>[/html]


Сделали? Работает? Молодцы! Не работает? Качаем пример в самом конце статьи!

Как это работает?
Очень просто!
1. У нас есть див
[html]<!-- Задний фон, затемнение содержания страницы -->
<div id='adultfon' style="display:none;"></div>[/html]
Он тонирует (закрывает) весь сайт темным занавесом.
Крути ни крути (я про скрол) занавес пропадать не будет
меняем цвет фона (background-color) и прозрачность (opacity) в css

2. У нас есть [html]<!-- Задний фон для сообщения -->
<div id='adultlock' style="display:none;">
...
</div>[/html]
Это карниз для блока сообщения.
Тут ничего не меняем. И так еле дышит

3. А вот и начинка: [html]<div id='adultblock' style="">
<p><font size="+3">Внимание 16+</font></p>
<p>На сайте содержатся материалы, допустимые к просмотру только лицам <font color="red">старше 16 лет</font>!</p>
<p>Если вам еще не исполнилось 16 лет, просьба покинуть данный сайт!</p>
<p><a href="#" OnClick="document.cookie = 'username=adultblock';nlock();">Мне есть 16</a>
<a href="#" OnClick="location='http://google.com/'">Мне нету 16</a></p>
<p>С уважением... Какой я молодец!</p>
</div>[/html]
Это само содержание, личной персоной.
в css меняем:
  • размер шрифта: font-size
  • ширину блока: width
  • цвет фона: background-color
  • границы: border
Собственно и меняем содержание сообщения, только не удаляйте кнопочки.
1 кнопочка: создает куки, вызывает функцию JS
2 кнопочка отправляет на гугл

4. Смотрим на JS, но не более...
[html] <script>
function addlock()
{document.getElementById('adultlock').style.displa y="block";
document.getElementById('adultfon').style.display= "block";}
function nlock()
{document.getElementById('adultlock').style.displa y="none";
document.getElementById('adultfon').style.display= "none";}
var adultblock = document.cookie.match('adultblock');
if (!adultblock)
{addlock();}
</script>[/html]
1. функция которая создаем блокировку (первоначально она выключена display:none)
2. функция которая снимает блокировку
считываем куки браузера
если нужной куки нету, вызываем 1 функцию
после нажатия на кнопочку в сообщении, будет вызвана вторая функция

Вот так устроен наш мир!
Миниатюры
А вам есть 18? А 16? ну хотябы 10?-bez-imeni-1.png  
Вложения
Тип файла: zip block.zip (1.2 Кб, 16 просмотров)
Umka: сообщение полезно


andreisoroka.com
Unick вне форума  
Сказавших "Спасибо!": 10 (показать список)
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 30.11.2012, 03:26   #2
 
Аватар для VadimSeoCafe
 
Сообщений: 329
FR (активность): 10,035

Доп. информация
По умолчанию

И в догонку к табличке ТС:

29 декабря 2010 года был принят федеральный закон № 436-ФЗ «О защите детей от информации, причиняющей вред их здоровью и развитию». Он вступит в силу с 1 сентября 2012 года. Касается этот закон практически всех, кто размещает какую-либо информацию в интернете (и не только в интернете), поэтому имеет смысл вкратце ознакомиться с положениями закона.
Прочитать текст можно вот здесь

Закон распространяется на всё: печатная продукция, интернет, компьютерные программы, информация контент-провайдеров мобильных сетей и т.д.

Ребёнком у нас считается человек в возрасте до 18 лет, так что термин «дети» не надо воспринимать как относящийся только уж к совсем малолетним.

Детям у нас теперь никак нельзя будет столкнуться с:
Оффтоп:

  • изображением или описанием несчастного случая, аварии, катастрофы, заболевания (а если правдиво показаны и описаны их последствия — это строго 18+);
  • неэпизодическим изображением или описанием жестокости и (или) насилия (за исключением применяемого в случаях защиты прав граждан и охраняемых законом интересов общества или государства — т.е., показать, как милиция стреляет в преступника или советский солдат в фашиста можно, а вот наоборот — нельзя); кроме того, если насилие показывается без выражения сострадания к жертве и без осуждения жестокости — это строго 18+;
  • любой информацией о наркотических средствах или психотропных веществах — т.е., даже нельзя рассказать о их вредных последствиях;
  • любой бранью, даже не являющаяся нецензурной;
  • неэпизодическими описаниями половых отношений мужчины и женщины (причём именно мужчины и женщины); при этом описания, «эксплуатирующие интерес к сексу» и описания действий сексуального характера — строго 18+.
Итого — практически любой фильм и любая книга попадут в категорию 16+, а то и 18+. Чтобы не быть голословным:
  • Достоевский, «Преступление и наказание» — 18+ (натуралистическое изображение процесса лишения жизни);
  • Конан Дойл, книги про Шерлока Холмса — 18+ (употребление наркотиков);
  • Стивенсон, «Остров сокровищ» — 18+ (оправдывается противоправное поведение — пиратство);
  • Операция «Ы» — 18+ (показывается насилие без выражения сострадания к жертве и (или) отрицательного, осуждающего отношения к жестокости).
(В скобках можно заметить, что перечисленное выше подпадает под оговорку о продукции, «имеющей значительную историческую, художественную или иную культурную ценность для общества» — но суть не в этом, а в том, что вполне невинные и уже много лет считавшиеся не то что подходящими для детей, а даже специально для них предназначенные произведения по закону попадают в категорию «только для взрослых»).

Прежде чем пускать в оборот на территории Российской Федерации продукцию (в том числе через интернет, так что хостинг за рубежом не поможет), надо:
  • Присвоить продукции возрастной рейтинг в соответствии с законом.
  • Если продукция попадает в раздел «старше 18» и будет находиться в «местах, доступных для детей» — принять административные, технические, организационные и прочие меры для защиты детей от продукции. Это у нас «общественные места, доступ ребенка в которые и (или) нахождение ребенка в которых не запрещены, в том числе общественные места, в которых ребенок имеет доступ к продукции средств массовой информации и (или) размещаемой в информационно-телекоммуникационных сетях информационной продукции». Грубо говоря, если ребёнок бесконтрольно может получить доступ к информации — надо принимать меры защиты. Какие это будут меры — пока не известно, но учитывая, что их будет разрабатывать правительство, уже можно начинать бояться.


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

Взял отсюда : http://habrahabr.ru/post/111395/



VadimSeoCafe вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
AntonV (30.11.2012),  Unick (30.11.2012)
Старый 30.11.2012, 08:37   #3
 
Аватар для gunya
 
Сообщений: 144
FR (активность): 2,529

Доп. информация
По умолчанию

Когда-то этим интересовался. Есть мета-тег, где ты прописываешь ограничения. (указываешь уровень жестокости). А в ИЕ была настройка "Уровень жестокости". И если установленный уровень выше, чем на сайте, то ИЕ что-то должен был делать.
В жизни с таким ни разу не сталкивался сам.
ПС. Сейчас посмотрел, теперь это называется фишинг сайтов. В Майкрософта своя база и они каждый посещенный ресурс проверяют по своей базе.
gunya вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Метки
18+, ограничение 18+, ограничения, цензура

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 1876 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реально ли снимать хотябы 100руб с такого сайта? ForumGame Как заработать? 12 05.05.2012 18:42
обмен ссылками тематика туризм 13 сайтов есть тиц и 300 есть для строительной темы PrinceJS Ссылки 3 29.06.2011 09:57
Раскрутка. Как поднять хотябы сотню. bos Раскрутка в общих чертах 9 14.07.2009 14:19
Питерцы есть? CopyMaster Беседка 3 22.01.2009 11:07
PR = 2 тиц = 0 ( в яше есть!) emindor Продажа ссылок 0 27.09.2008 19:16

Текущее время: 10:29. Часовой пояс GMT +3.