Идентификация в уеб:MicroId
Може би понякога е полезно да се знае, дали автора на даден сайт, наистина е авторът му. Интересен казус, който вече има своето си място в уеб, чрез създадения наскоро логика за това, наречена MicroID.
Tя не е нищо особено, а се базира на следния прост алгоритъм:
uri+uri:algo:hash
Сигурно ви изглежда като някаква странна смесица от букви и цифри, но всъщност е много проста и аз ще ви я разгадая. Всъщност нека да погледнем как изглежда един готов ресурс, който служи за идентификация на определен e-mail адрес и един уеб-сайт.
mailto+http:sha1:0e7271ac131b8c5b6d61195fd21b59f283f37af1
uri+uri malto и http са uri частта на горната формула.
URI e уникален идентификатор на ресурси. Той указва какво е поискал потребителя.
Mailto: - означава, че е поискал да изпрати e-mail до някого
http: – че е поискал показването на уеб-страница или ресурс
algo: Taзи чудна дума всъщност означава алгоритъма по които се създава следващата част от идентификатора. За момента той е sha1.
hash
Последната част от идентификатора пък е съставена от намирането на хеша на вашите e-mail и адрес, които искате да идентифицирате със себе си.
hash = sha1(
sha1( “mailto:bogomil@spisanie.com” )
+
sha1( “http://bogomil.info/” )
)
Резултат
В крайна сметка се получава готов низ, който можете да използвате по следния начин. Ако искате да се знае, че този сайт е ваш, сложете уникалния отпечатък, който генерирахме преди малко в кода на страницата си, например така:
<!– @page { size: 8.27in 11.69in; margin: 0.79in } PRE { font-family: “Liberation Mono”, monospace } P { margin-bottom: 0.08in } CODE { font-family: “Liberation Mono”, monospace } –>
<head><meta name="microid" content="mailto+http:sha1:0e7271ac131b8c5b6d61195fd21b59f283f37af1"/> </head>
Как да се използва?
Примерно при регистрация на някой сайт в машина за търсене или в каталог, може да се изисква да се докаже собствеността върху сайта. Google използват подобен алгоритъм за да потвърдите сайтовете, които се въвели за използването на няколко от техните услуги.
Друг полезен начин е комбинацията на микроформати, за които писах в предния материал с MicroID, за да се покаже собствеността върху даденото резюме например.
Ако искате да видите и други приложения, както и да си генерирате собствено MicroID, отидете на този сайт.


Остави коментар
Инструкции за коментиране:
1. За да запишете видео-коментар трябва да имате уеб-камера и да натиснете - Add webcam comment.
2. За да оставите аудио-коментар трябва да имате микрофон и да натиснете - Аdd audio-only comment.
3. За да оставите файл с видео-запис, трябва да сложите препратка към него като коментар или да го публикувате с таговете описани тук.