Антон Шевчук // Web-разработчик

Access.xml // Internet

Предлагаю на суд общественности идею по улучшению … интернета, возможно она Вам не понравится, а возможно у Вас есть чем дополнить сию мыслю…

И так, аннотация:

Ранжирования страниц в интернете по возрастному критерию и(или) категориям и введение ограничение на доступ к интернет-ресурсам посредством плагинов к браузерам

Ну вот собственно идея, а теперь подумаем о реализации, что нам необходимо:

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

Выделим возрастные категории:

  • A – Для всех
  • B – Для детей старше 7-ми лет
  • C – Для детей старше 12-ти лет
  • D – Для подростков старше 16-ти лет
  • E – Только для взрослых (старше 18-ти лет)

Или можно за основу взять систему PEGI (Pan-European Game Information), и не выдумывать велосипед…

Поисковые системы

Требовать от поисковых монстров таких изменений было бы глупо, их надо заинтересовать сим “ноу-хау”, т.е. надо приводить достаточно веские аргументы в пользу сих изменений. У меня пока один аргумент – я не хочу, чтобы мой сын исследовал глобальную паутину без присмотра.

Можно конечно, предложить сие сразу нескольким поисковым гигантам – а там уж – кто раньше встал – того и тапки.

Браузеры

Ну производители браузеров поспешат за поисковыми системами, к гадалке не ходить. Что же им предстоит сделать? Вот приблизительные требования к плагинам (иль ядру):

  • Принудительная авторизация при запуске браузера (для определения уровня доступа)
  • Загрузка файла access.xml для проверки уровня доступа для конкретных страниц
  • При обращении к URL сверять уровень доступа и разрешать/запрещать доступ
  • Невозможность удаления/отключения плагина без пароля указанного при установке
  • Возможность создавать пользователей и задавать для них уровень доступа и пароль

Соответственно во время загрузки браузера будет появляется окошко с обязательной авторизацией (пример когда в семье есть двое детей в возрасте от 3-х до 7-ми лет и от 7-ми до 16-ти):


UPD:
Возможно на компьютере должен быть центр безопасности, к которому будет обращаться каждый из установленных браузеров.

Сайты

Владельцы сайтов немного повозмущаются, но таки примут данные изменения – ведь sitemap.xml – это уже почти стандарт, а надо будет добавить еще один файлик – access.xml (или возможно совместить его с sitemap.xml)

<?xml version="1.0" encoding="UTF-8"?>
<urlset >
	<url>
		<loc>http://domain.com/</loc>
		<access>C</access>
	</url>
	<url>
		<loc> http://domain.com/shop/</loc>
		<access>D</access>
	</url>
</urlset>

UPD: так же интересная идея передавать “уровень” странички используя заголовки HTTP

P.S. Вот такая вот мысля, хотел ее было запостить в Google-проект “10 в сотой”, но к сожалению опоздал :(

© Антон Шевчук 2007-2017