Семантикалык браузер же веб-сайтсыз жашоо

Семантикалык браузер же веб-сайтсыз жашоо

Мен 2012-жылы глобалдык тармактын сайтка багытталган түзүмдөн колдонуучуга багытталган түзүмгө өтүшүнүн сөзсүз түрдө идеясын айтканмын (Эволюциянын философиясы жана Интернеттин эволюциясы же кыскартылган түрдө WEB 3.0. Сайт-центризмден колдонуучу-центризмге). Быйыл мен текстте жаңы интернеттин темасын иштеп чыгууга аракет кылдым WEB 3.0 - снаряддын экинчи жолу. Азыр мен макаланын экинчи бөлүгүн жарыялап жатам WEB 3.0 же веб-сайтсыз жашоо (Окуудан мурун бул баракты карап чыгууну сунуштайм).

Анда эмне болот? Web 3.0 версиясында интернет бар, бирок веб-сайттар жокпу? Анда эмне бар?

Глобалдык семантикалык графикке уюшулган маалыматтар бар: бардыгы бардыгы менен байланышкан, бардыгы бир нерседен келип чыгат, бардыгын байкаган, өзгөрткөн, конкреттүү бирөө жараткан. "Керек" жана "кимдир бирөө" жөнүндө акыркы эки пункт графа объективдүү эмес, предмет-окуя болушу керектигин эскертет. Бирок бул өзүнчө окуя болот (биринчи караңыз). Предметтик-окуя мамилеси). Азырынча веб 3.0 семантикалык графиги билимдердин статикалык жыйындысы эмес, объектилердин жана ар кандай иш-аракеттин катышуучуларынын өз ара мамилелерин алардын убакыт ырааттуулугунда жазып турган убактылуу экенин түшүнүү жетиштүү.

Ошондой эле, маалымат катмары жөнүндө сөз кылып жатып, глобалдык график сөзсүз түрдө эки тең эмес бөлүккө бөлүнөрүн кошумчалоо керек: аракеттердин, түшүнүктөрдүн жана алардын касиеттеринин байланышын сүрөттөгөн моделдик дарак (OWLдеги TBox терминологиялык аксиомаларынын жыйындысына туура келет) , жана нерселердин жана иш-аракеттердин касиеттеринин конкреттүү маанилерин бекитүү окуяларын камтыган предметтик график (OWLдеги Abox индивиддери жөнүндө билдирүүлөрдүн жыйындысы). Ал эми графиктин бул эки бөлүгүнүн ортосунда ачык байланыш түзүлөт: индивиддер жөнүндө маалыматтар – башкача айтканда, конкреттүү нерселер, аракеттер, актёрлор – графикте гана жана тиешелүү моделдер боюнча гана түзүлүшү жана жазылышы мүмкүн. Жогоруда айтылгандай, глобалдык график - биринчи кезекте, анын моделдик бөлүгү жана тиешелүүлүгүнө жараша, предметтик бөлүгү - табигый түрдө тематикалык аймактарга ылайык сегменттерге бөлүнөт.

Эми семантикадан, маалыматтардан биз веб 3.0 экинчи эпитетинин талкуусуна өтсөк болот - “борбордон ажыратылган”, башкача айтканда, тармактын сүрөттөлүшү. Ал эми тармактын түзүмү жана анын протоколдору ошол эле семантика менен түзүлүшү керектиги айдан ачык. Биринчиден, колдонуучу контенттин генератору жана керектөөчүсү болгондуктан, ал, тагыраак айтканда, анын аппараты тармак түйүнү болушу табигый нерсе. Ошентип, веб 3.0 - бул теңдүү тармак, анын түйүндөрү колдонуучунун түзмөктөрү болуп саналат.

Мисалы, маалымат диаграммасында инсандын сыпаттамасын сактоо үчүн колдонуучу учурдагы концепция моделинин негизинде тармактык транзакция түзүшү керек. Маалыматтар колдонуучунун түзмөгүндө жана ушул моделге жазылган башка колдонуучулардын түйүндөрүндө сакталат. Ошентип, алардын биргелешкен иш-аракеттери жүзөгө ашырылуучу моделдердин белгиленген топтому боюнча бүтүмдөрдү алмашуу, бул иштин катышуучулары аздыр-көптүр автономдуу кластерди түзөт. Көрсө, бүткүл дүйнөлүк семантикалык график предметтик кластерлер боюнча бөлүштүрүлүп сакталат жана кластерлердин ичинде борбордон ажыратылат. Белгилүү моделдер менен иштеген ар бир түйүн бир нече кластерлердин бир бөлүгү боло алат.

Тармактын деңгээлин сыпаттаганда, консенсус жөнүндө, башкача айтканда, борбордон ажыратылган тармактын иштеши мүмкүн эмес болгон ар кандай түйүндөрдөгү маалыматтарды валидациялоо жана синхрондоштуруу принциптери жөнүндө бир нече сөз айтуу керек. Албетте, бул принциптер бардык кластерлер жана бардык маалыматтар үчүн бирдей болбошу керек, анткени тармакка транзакциялар юридикалык жактан маанилүү да, тейлөө, таштанды да болушу мүмкүн. Ошентип, тармак консенсус алгоритмдеринин бир нече деңгээлин ишке ашырат, керектүүсүн тандоо транзакция модели менен аныкталат.

Колдонуучу интерфейси, семантикалык браузер жөнүндө бир нече сөздү айтуу керек. Анын функциялары анча маанилүү эмес: (1) график боюнча навигация (тематикалык кластерлер боюнча), (2) домендик моделдерге ылайык маалыматтарды издөө жана көрсөтүү, (3) тиешелүү моделдерге ылайык маалыматтарды түзүү, редакциялоо жана тармактык транзакцияларды жөнөтүү, (4) динамикалык аракет моделдерин жазуу жана аткаруу, жана, албетте, (5) график фрагменттерин сактоо. Бул семантикалык браузердин функцияларынын кыскача сүрөттөлүшү суроого жооп болуп саналат: сайттар кайда? Колдонуучу веб 3.0 тармагында "баруучу" жалгыз жер анын семантикалык браузери болуп саналат, ал каалаган мазмунду, ар кандай маалыматтарды, анын ичинде моделдерди көрсөтүү жана түзүү үчүн курал болуп саналат. Колдонуучу өзү өзүнүн тармактык дүйнөсүнүн чектерин жана дисплей формасын, семантикалык графикке кирүү тереңдигин аныктайт.

Бул түшүнүктүү, бирок веб-сайттар кайда? Кайсыл жакка барышыңыз керек, Фейсбукка кирүү үчүн ушул “семантикалык браузерде” кайсы даректи теришиңиз керек? Компаниянын сайтын кантип тапса болот? Кайдан футболка сатып алса болот же видео каналды көрүүгө болот? Келгиле, аны конкреттүү мисалдар менен түшүнүүгө аракет кылалы.

Эмне үчүн бизге Facebook же башка социалдык тармак керек? Албетте, баарлашуу үчүн: өзүңүз жөнүндө бир нерсе айтып бериңиз жана башкалардын жазгандарын окуп, пикир алмашыңыз. Ошол эле учурда, биз баарына эле кат жазбоо жана баарын окубай коюу маанилүү - баарлашуу дайыма ондогон, жүздөгөн, ал тургай бир нече миң виртуалдык достор менен чектелет. Сүрөттөлгөн борбордон ажыратылган тармак конфигурациясынын ичинде мындай байланышты уюштуруу үчүн эмне керек? Туура: стандарттуу аракет моделдеринин топтому менен жамааттык кластерди түзүңүз (пост жазуу, билдирүү жөнөтүү, комментарий берүү, жактыруу ж.б.), моделдерге кирүү укуктарын орнотуу жана башка колдонуучуларды бул топтомго жазылууга чакырыңыз. Бул жерде бизде "facebook" бар. Жөн гана глобалдык Facebook эмес, бардыгына жана бардыгына шарттарды дикталайт, бирок кластердин катышуучуларынын толук карамагында болгон ыңгайлаштырылган жергиликтүү социалдык тармак. Колдонуучу тармакка транзакцияны жамааттык моделдердин бирине, айталы, анын комментарийине ылайык жөнөтөт, бул моделге жазылган кластер мүчөлөрү комментарийдин текстин алышат жана аны сактоочу жайга жазышат (предметтик графиктин фрагментине тиркелет) жана аны семантикалык браузерлерде көрсөтүү. Башкача айтканда, бизде колдонуучулардын тобунун ортосунда байланыш үчүн борбордон ажыратылган социалдык тармак (кластер) бар, алардын бардык маалыматтары колдонуучулардын өздөрүнүн түзмөктөрүндө сакталат. Бул маалымат кластерден тышкаркы колдонуучуларга көрүнүп турушу мүмкүнбү? Бул кирүү жөндөөлөрү жөнүндө суроо. Эгер уруксат берилсе, коомчулуктун мүчөлөрүнүн мазмунун программалык камсыздоо агенти окуй алат жана графикти издеген ар бир адамдын браузеринде көрсөтүлөт. Ошондой эле кластердик моделдердин саны жана татаалдыгы эч кандай чектелбестигин белгилей кетүү керек - каалаган адам каалаган иш-аракеттин керектөөлөрүн эске алуу менен коомчулукту ыңгайлаштыра алат. Ооба, колдонуучулар жигердүү катышуучулар катары да, жөн гана окуу үчүн гана арналган жеке моделдерге жазылуу менен каалагандай сандагы кластерлердин мүчөлөрү боло алары айдан ачык.

Эми суроого жооп берели: компаниянын сайтын кантип тапсак болот? Жооп анча маанилүү эмес: бардык компаниялар жөнүндө толук маалымат жайгашкан жер семантикалык графиктин тиешелүү сектору болуп саналат. Браузердик навигация же компаниянын аталышы боюнча издөө бул жерге жетүүгө жардам берет. Андан кийин бардыгы колдонуучудан көз каранды - ал маалыматтарды көрсөтүү үчүн кандай моделдер керек: кыска презентация, толук маалымат, кызматтардын тизмеси, бош орундардын тизмеси же билдирүү формасы. Башкача айтканда, компания өзүн семантикалык графикте көрсөтүү үчүн тармакка транзакцияларды жөнөтүү үчүн стандарттуу моделдердин топтомун колдонушу керек жана ал жөнүндө маалыматтар издөө жана көрсөтүү үчүн дароо жеткиликтүү болот. Эгер сизге компанияңыздын онлайн презентациясын ыңгайлаштыруу жана кеңейтүү керек болсо, сиз өзүңүздүн моделдериңизди, анын ичинде дизайнердик моделдерди түзө аласыз. Бул жерде эч кандай чектөөлөр жок, бирөөдөн башкасы: предметтик графикте маалымат байланышын камсыз кылуу үчүн жаңы моделдер бир даракка курулушу керек.

Чечим электрондук коммерция үчүн да анча маанилүү эмес. Ар бир продукт (уюлдук телефон, футболка) уникалдуу идентификаторго ээ, ал эми продукциянын маалыматтары өндүрүүчү тарабынан тармакка киргизилет. Албетте, ал муну бир гана жолу жасайт, маалыматка өзүнүн жеке ачкычы менен кол коет. Бул продуктуну сатууга даяр компания баа жана жеткирүү шарттары жөнүндө стандарттык моделге ылайык жасалган бир нече билдирүүлөрдү семантикалык графикке киргизет. Андан кийин, ар бир колдонуучу өз алдынча издөө көйгөйүн өзү чечет: ал өзүнө белгилүү сатуучу бере ала турган товарлардын ичинен керектүү нерсени издеп жатабы, же ар түрдүү өндүрүүчүлөрдүн окшош продуктыларын салыштырып, андан кийин гана ыңгайлуу жеткирүүчүнү тандап алат. Башкача айтканда, товарды тандоо жана сатып алуу орун алган жер - бул өндүрүүчүнүн же сатуучунун веб-сайты эмес, колдонуучунун семантикалык браузери. Албетте, өндүрүүчү да, сатуучу да сатып алуучу колдоно ала турган өздөрүнүн продукт дисплей моделдерин түзүү мүмкүнчүлүгүнө ээ. Кааласа, өзүнө ыңгайлуу көрүнсө. Ошентип, ал стандарттык издөө жана маалыматтарды көрсөтүү моделдерин колдонуу менен баарын кыла алат.

Бул жарнама жана семантикалык тармагында анын орду жөнүндө бир нече сөз айтууга арзырлык. Жана аны жайгаштыруу салттуу бойдон калууда: же түз мазмунда (айталы, видеолордо), же мазмунду көрсөтүү моделдеринде. Жарнамачылар менен мазмундун же моделдердин ээлеринин ортосунда гана сайт ээси түрүндөгү ортомчу жок кылынат.

Ошентип, колдонуучунун көз карашы боюнча берилген семантикалык децентралдаштырылган тармактын иштөө схемасы өтө бирдиктүү: (1) бардык мазмун бир глобалдык семантикалык графикте жайгашкан, (2) мазмунду жазуу, издөө жана көрсөтүү концепциялык моделдерге ылайык келет. маалыматтардын семантикалык байланышы, (3) колдонуучунун иш-аракеттери динамикалык моделдерге ылайык ишке ашырылат, (4) жигердүүлүк пайда болгон бирден-бир жер колдонуучунун семантикалык браузери.

Source: www.habr.com

Комментарий кошуу