Semantik brauzer yoki veb-saytlarsiz hayot

Semantik brauzer yoki veb-saytlarsiz hayot

Men global tarmoqning saytga yo'naltirilgan tuzilmasidan foydalanuvchiga yo'naltirilgan tuzilmaga o'tish muqarrarligi haqidagi fikrni 2012 yilda bildirgan edim (Evolyutsiya falsafasi va Internet evolyutsiyasi yoki qisqartirilgan shaklda WEB 3.0. Sayt markazlashuvidan foydalanuvchi markazlashuvigacha). Bu yil men matnda yangi Internet mavzusini ishlab chiqishga harakat qildim WEB 3.0 - snaryadga ikkinchi yondashuv. Endi men maqolaning ikkinchi qismini joylashtiraman WEB 3.0 yoki veb-saytlarsiz hayot (O'qishdan oldin ushbu sahifani ko'rib chiqishingizni maslahat beraman).

Xo'sh, nima bo'ladi? Web 3.0 da Internet bor, lekin veb-saytlar yo'qmi? Unda nima bor?

Global semantik grafikda tashkil etilgan ma'lumotlar mavjud: hamma narsa hamma narsaga bog'liq, hamma narsa nimadandir kelib chiqadi, hamma narsa aniq bir kishi tomonidan sezilgan, o'zgartirilgan, yaratilgan. "Kerak" va "kimdir" haqidagi so'nggi ikki nuqta bizga grafik ob'ektiv emas, balki mavzu-hodisa bo'lishi kerakligini eslatadi. Lekin bu alohida hikoya bo'ladi (birinchi qarang). Mavzu-hodisa yondashuvi). Hozircha web 3.0 ning semantik grafigi bilimlarning statik to'plami emas, balki vaqtinchalik bo'lib, ob'ektlar va har qanday faoliyat sub'ektlari munosabatlarini ularning vaqt ketma-ketligida qayd etishini tushunishimiz kifoya.

Bundan tashqari, ma'lumotlar qatlami haqida gapirganda, global grafik shartli ravishda ikkita teng bo'lmagan qismga bo'linganligini qo'shimcha qilish kerak: harakatlar, tushunchalar va ularning xususiyatlarini o'zaro bog'liqligini tavsiflovchi model daraxti (OWL-dagi TBox terminologik aksiomalari to'plamiga mos keladi). , va narsalar va harakatlar xususiyatlarining o'ziga xos qiymatlarini belgilash voqealarini o'z ichiga olgan mavzu grafigi (OWL-dagi Abox shaxslari haqidagi bayonotlar to'plami). Grafikning ushbu ikki qismi o'rtasida aniq bog'liqlik o'rnatiladi: shaxslar to'g'risidagi ma'lumotlar - ya'ni aniq narsalar, harakatlar, aktyorlar - grafikda faqat va faqat tegishli modellar bo'yicha yaratilishi va qayd etilishi mumkin. Xo'sh, yuqorida aytib o'tilganidek, global grafik - birinchi navbatda, uning model qismi va shunga mos ravishda mavzu qismi - tabiiy ravishda tematik sohalarga ko'ra segmentlarga bo'linadi.

Va endi semantikadan, ma'lumotlardan biz web 3.0 ning ikkinchi epiteti - "markazlashtirilmagan", ya'ni tarmoq tavsifi muhokamasiga o'tishimiz mumkin. Shubhasiz, tarmoq tuzilishi va uning protokollari bir xil semantika bilan belgilanishi kerak. Avvalo, foydalanuvchi tarkibning generatori va iste'molchisi bo'lganligi sababli, u, to'g'rirog'i, uning qurilmasi tarmoq tuguniga aylanishi tabiiy. Demak, web 3.0 – bu β€œpeer-to-peer” tarmogβ€˜i boβ€˜lib, uning tugunlari foydalanuvchi qurilmalari hisoblanadi.

Masalan, ma'lumotlar grafigida jismoniy shaxsning tavsifini saqlash uchun foydalanuvchi mavjud kontseptsiya modeli asosida tarmoq tranzaktsiyasini yaratishi kerak. Ma'lumotlar foydalanuvchi qurilmasida va ushbu modelga obuna bo'lgan boshqa foydalanuvchilarning tugunlarida saqlanadi. Shunday qilib, ularning birgalikdagi faoliyati amalga oshiriladigan qat'iy modellar to'plami bo'yicha bitimlarni almashish, ushbu faoliyat ishtirokchilari ko'proq yoki kamroq avtonom klasterni tashkil qiladi. Ma'lum bo'lishicha, butun global semantik grafik mavzu klasterlari bo'ylab taqsimlangan va klasterlar ichida markazlashtirilmagan. Muayyan modellar bilan ishlaydigan har bir tugun bir nechta klasterlarning bir qismi bo'lishi mumkin.

Tarmoq darajasini tavsiflashda, konsensus haqida bir necha so'z aytish kerak, ya'ni turli tugunlarda ma'lumotlarni tekshirish va sinxronlashtirish tamoyillari haqida, ularsiz markazlashtirilmagan tarmoqning ishlashi mumkin emas. Shubhasiz, ushbu tamoyillar barcha klasterlar va barcha ma'lumotlar uchun bir xil bo'lmasligi kerak, chunki tarmoqqa tranzaktsiyalar ham yuridik ahamiyatga ega, ham xizmat, axlat bo'lishi mumkin. Shu sababli, tarmoq konsensus algoritmlarining bir necha darajalarini amalga oshiradi, keraklisini tanlash tranzaksiya modeli bilan belgilanadi.

Foydalanuvchi interfeysi, semantik brauzer haqida bir necha so'z aytish kerak. Uning funktsiyalari ahamiyatsiz: (1) grafik bo'yicha navigatsiya (tematik klasterlar bo'yicha), (2) domen modellari bo'yicha ma'lumotlarni qidirish va ko'rsatish, (3) tegishli modellar bo'yicha ma'lumotlarni yaratish, tahrirlash va tarmoq tranzaktsiyalarini yuborish, (4) dinamik harakat modellarini yozish va bajarish va, albatta, (5) grafik fragmentlarini saqlash. Semantik brauzer funktsiyalarining ushbu qisqacha tavsifi savolga javobdir: saytlar qayerda? Web 3.0 tarmog'ida foydalanuvchi "tashrif buyuradigan" yagona joy - bu uning semantik brauzeri bo'lib, u har qanday tarkibni, har qanday ma'lumotlarni, shu jumladan modellarni ko'rsatish va yaratish uchun vositadir. Foydalanuvchining o'zi tarmoq olamining chegaralari va ko'rinish shaklini, semantik grafikga kirish chuqurligini belgilaydi.

Bu tushunarli, lekin veb-saytlar qayerda? Qayerga borishingiz kerak, Facebook-ga kirish uchun ushbu "semantik brauzer" da qaysi manzilni kiritishingiz kerak? Kompaniyaning veb-saytini qanday topish mumkin? Qayerdan futbolka sotib olish yoki video kanalni tomosha qilish mumkin? Keling, buni aniq misollar bilan tushunishga harakat qilaylik.

Nima uchun bizga Facebook yoki boshqa ijtimoiy tarmoq kerak? Shubhasiz, muloqot uchun: o'zingiz haqingizda biror narsa ayting va o'qing va boshqalar nima yozganini ko'ring, sharhlar almashing. Shu bilan birga, biz hammaga yozmasligimiz va hamma narsani o'qimasligimiz muhim - muloqot har doim o'nlab, yuzlab, hatto bir necha ming virtual do'stlar bilan cheklangan. Ta'riflangan markazlashtirilmagan tarmoq konfiguratsiyasi doirasida bunday aloqani tashkil qilish uchun nima kerak? To'g'ri: standart harakat modellari to'plami bilan hamjamiyat klasterini yarating (post qo'ying, xabar yuboring, fikr bildiring, yoqtirish va hokazo), modellarga kirish huquqlarini o'rnating va boshqa foydalanuvchilarni ushbu to'plamga obuna bo'lishga taklif qiling. Bu erda bizda "facebook" mavjud. Hammaga va hamma narsaga shart qo'yadigan global Facebook emas, balki klaster ishtirokchilarining to'liq ixtiyorida bo'lgan sozlanishi mumkin bo'lgan mahalliy ijtimoiy tarmoq. Foydalanuvchi tranzaktsiyani jamoa modellaridan biriga ko'ra tarmoqqa yuboradi, aytaylik, uning sharhi, ushbu modelga obuna bo'lgan klaster a'zolari sharh matnini oladi va uni o'z xotirasiga yozadi (mavzu grafigining bir qismiga biriktirilgan) va uni semantik brauzerlarida ko'rsatish. Ya'ni, bizda barcha ma'lumotlar foydalanuvchilarning o'zlari qurilmalarida saqlanadigan foydalanuvchilar guruhi o'rtasidagi aloqa uchun markazlashtirilmagan ijtimoiy tarmoq (klaster) mavjud. Ushbu ma'lumotlar klasterdan tashqaridagi foydalanuvchilarga ko'rinishi mumkinmi? Bu kirish sozlamalari haqida savol. Agar ruxsat berilsa, hamjamiyat a'zolarining mazmuni dasturiy ta'minot agenti tomonidan o'qilishi va grafikni qidirgan har bir kishining brauzerida taqdim etilishi mumkin. Shuni ham ta'kidlash kerakki, klaster modellarining soni va murakkabligi cheksizdir - har kim hamjamiyatni istalgan faoliyat ehtiyojlariga moslashtirishi mumkin. Shubhasiz, foydalanuvchilar ham faol ishtirokchilar sifatida, ham faqat o'qish uchun mo'ljallangan individual modellarga obuna bo'lish orqali o'zboshimchalik bilan klasterlarning a'zosi bo'lishlari mumkin.

Endi savolga javob beraylik: kompaniyaning veb-saytini qanday topish mumkin? Javob ahamiyatsiz: barcha kompaniyalar haqida to'liq ma'lumotlar joylashgan joy semantik grafikning tegishli sektoridir. Brauzer navigatsiyasi yoki kompaniya nomi bo'yicha qidiruv bu joyga borishga yordam beradi. Keyin hamma narsa foydalanuvchiga bog'liq - u ma'lumotlarni ko'rsatish uchun qanday modellar kerak: qisqa taqdimot, to'liq ma'lumot, xizmatlar ro'yxati, bo'sh ish o'rinlari ro'yxati yoki xabar shakli. Ya'ni, kompaniya o'zini semantik grafikda ko'rsatish uchun tranzaktsiyalarni tarmoqqa jo'natish uchun standart modellar to'plamidan foydalanishi kerak va u haqidagi ma'lumotlar darhol qidirish va namoyish qilish uchun mavjud bo'ladi. Agar siz kompaniyangizning onlayn taqdimotini sozlashingiz va kengaytirishingiz kerak bo'lsa, siz o'zingizning modellaringizni, shu jumladan dizaynerlarni yaratishingiz mumkin. Bu erda hech qanday cheklovlar yo'q, bittasidan tashqari: mavzu grafigida ma'lumotlar ulanishini ta'minlash uchun yangi modellar bitta daraxtga o'rnatilishi kerak.

Yechim elektron tijorat uchun ham ahamiyatsiz. Har bir mahsulot (mobil telefon, futbolka) o'ziga xos identifikatorga ega va mahsulot ma'lumotlari tarmoqqa ishlab chiqaruvchi tomonidan kiritiladi. Tabiiyki, u buni faqat bir marta amalga oshiradi, shaxsiy kaliti bilan ma'lumotlarni imzolaydi. Ushbu mahsulotni sotishga tayyor bo'lgan kompaniya semantik grafikda narx va etkazib berish shartlari to'g'risida standart modelga muvofiq bir nechta bayonotlarni joylashtiradi. Keyinchalik, har bir foydalanuvchi o'zi uchun qidirish muammosini mustaqil ravishda hal qiladi: u o'ziga ma'lum bo'lgan sotuvchi taqdim etishi mumkin bo'lgan tovarlar orasidan o'ziga kerak bo'lgan narsani qidiradimi yoki turli ishlab chiqaruvchilarning o'xshash mahsulotlarini solishtiradimi va shundan keyingina qulay etkazib beruvchini tanlaydi. Ya'ni, tovarlarni tanlash va sotib olish sodir bo'ladigan joy ishlab chiqaruvchi yoki sotuvchining veb-sayti emas, balki foydalanuvchining semantik brauzeridir. Garchi, albatta, ishlab chiqaruvchi ham, sotuvchi ham xaridor foydalanishi mumkin bo'lgan o'z mahsulotlarini namoyish qilish modellarini yaratish imkoniyatiga ega. Agar xohlasa, unga qulay bo'lib tuyulsa. Shunday qilib, u standart qidiruv va ma'lumotlarni ko'rsatish modellari yordamida hamma narsani qila oladi.

Reklama va uning semantik tarmoqdagi o'rni haqida bir necha so'z aytishga arziydi. Va uning joylashuvi an'anaviy bo'lib qoladi: to'g'ridan-to'g'ri tarkibda (aytaylik, videolarda) yoki kontentni ko'rsatish modellarida. Faqat reklama beruvchilar va kontent yoki model egalari o'rtasida sayt egasi ko'rinishidagi vositachi yo'q qilinadi.

Shunday qilib, foydalanuvchi nuqtai nazaridan taqdim etilgan semantik markazlashtirilmagan tarmoqning ishlash sxemasi nihoyatda birlashtirilgan: (1) barcha kontent yagona global semantik grafikda joylashgan, (2) kontentni yozib olish, qidirish va ko'rsatish kontseptsiya modellari bo'yicha amalga oshiriladi. ma'lumotlarning semantik bog'lanishi, (3) foydalanuvchi faoliyati dinamik modellar bo'yicha amalga oshiriladi, (4) faoliyat sodir bo'ladigan yagona joy - foydalanuvchining semantik brauzeri.

Manba: www.habr.com

a Izoh qo'shish