Semantyske browser as libben sûnder websiden

Semantyske browser as libben sûnder websiden

Ik utere it idee fan 'e ûnûntkomberens fan' e oergong fan it wrâldwide netwurk fan in side-sintraal struktuer nei in brûker-sintraal werom yn 2012 (Filosofy fan evolúsje en de evolúsje fan it ynternet of yn ôfkoarte foarm WEB 3.0. Fan site-sintraal oant brûker-sintraal). Dit jier besocht ik it tema fan it nije ynternet yn de tekst te ûntwikkeljen WEB 3.0 - de twadde oanpak fan it projektyl. No pleats ik it twadde diel fan it artikel WEB 3.0 of it libben sûnder websiden (Ik advisearje jo om dizze side te besjen foardat jo lêze).

Dus wat bart der? D'r is ynternet yn web 3.0, mar gjin websiden? Wat is der dan?

D'r binne gegevens organisearre yn in globale semantyske grafyk: alles is ferbûn mei alles, alles folget út wat, alles waard opmurken, feroare, makke troch ien spesifyk. De lêste twa punten oer "moatte" en "ien" herinnerje ús dat de grafyk net objektyf wêze moat, mar ûnderwerp-evenemint. Mar dit sil in apart ferhaal wêze (sjoch earst). Underwerp-evenemint oanpak). Foar no is it genôch foar ús om te begripen dat de semantyske grafyk fan web 3.0 gjin statyske set fan kennis is, mar tydlik is, en registrearret de relaasjes fan objekten en akteurs fan elke aktiviteit yn har tiidsekwinsje.

Ek, oer de gegevenslaach sprutsen, moat it tafoege wurde dat de globale grafyk needsaaklikerwize ferdield is yn twa ûngelikense dielen: in modelbeam dy't de besibbens fan aksjes, begripen en har eigenskippen beskriuwt (komt oerien mei in set fan terminologyske axiomen TBox yn OWL) , en in ûnderwerpgrafyk mei eveneminten fan fixaasje fan spesifike wearden fan eigenskippen fan dingen en aksjes (in set útspraken oer ABox-persoanen yn OWL). En der wurdt in ûndûbelsinnige ferbining lein tusken dizze twa dielen fan 'e grafyk: gegevens oer yndividuen - dat is spesifike dingen, aksjes, akteurs - kinne allinich en allinich neffens de passende modellen generearre en opnommen wurde yn' e grafyk. No, sa't al neamd, de globale grafyk - yn it foarste plak, syn model diel en dus it ûnderwerp diel - is fansels ferdield yn segminten neffens tematyske gebieten.

En no fan semantyk, fan gegevens, kinne wy ​​​​gean nei in diskusje oer it twadde epithet fan web 3.0 - "desintralisearre", dat is, nei in beskriuwing fan it netwurk. En it is fanselssprekkend dat de struktuer fan it netwurk en syn protokollen moatte wurde diktearre troch deselde semantyk. As earste, om't de brûker de generator en konsumint fan ynhâld is, is it natuerlik dat hy, of leaver syn apparaat, in netwurkknooppunt wêze moat. Dat, web 3.0 is in peer-to-peer netwurk wêrfan de knooppunten brûkersapparaten binne.

Om bygelyks in beskriuwing fan in yndividu te bewarjen yn in gegevensgrafyk, moat de brûker in netwurktransaksje oanmeitsje op basis fan it besteande konseptmodel. De gegevens wurde opslein op it apparaat fan 'e brûker en op' e knopen fan oare brûkers dy't har ynskreaun hawwe op dit model. Sa, it útwikseljen fan transaksjes neffens in fêste set fan modellen dêr't harren mienskiplike aktiviteiten wurde útfierd, de dielnimmers oan dizze aktiviteit foarmje in min of mear autonoom kluster. It docht bliken dat de hiele globale semantyske grafyk wurdt opslein ferdield oer ûnderwerp klusters en desintralisearre binnen klusters. Elke knooppunt, wurkje mei bepaalde modellen, kin diel útmeitsje fan ferskate klusters.

By it beskriuwen fan it netwurknivo is it nedich om in pear wurden te sizzen oer konsensus, dat is oer de prinsipes fan falidaasje en syngronisaasje fan gegevens op ferskate knopen, sûnder dat de wurking fan in desintralisearre netwurk ûnmooglik is. Fansels moatte dizze prinsipes net itselde wêze foar alle klusters en alle gegevens, om't transaksjes nei it netwurk sawol juridysk wichtich wêze kinne as tsjinst, jiskefet. Dêrom implementeart it netwurk ferskate nivo's fan konsensusalgoritmen; de kar fan 'e needsaaklike wurdt bepaald troch it transaksjemodel.

It bliuwt om in pear wurden te sizzen oer de brûkersynterface, oer de semantyske browser. De funksjes binne triviaal: (1) navigaasje troch de grafyk (troch tematyske klusters), (2) sykjen en werjaan fan gegevens neffens domeinmodellen, (3) oanmeitsjen, bewurkjen fan gegevens en ferstjoeren fan netwurktransaksjes neffens de korrespondearjende modellen, (4) skriuwen en útfieren fan dynamyske aksje modellen, en, fansels, (5) opslach fan grafyk fragminten. Dizze koarte beskriuwing fan 'e funksjes fan' e semantyske browser is it antwurd op 'e fraach: wêr binne de siden? It iennichste plak dat in brûker "besyket" yn it web 3.0-netwurk is syn semantyske browser, dat is in ark foar sawol it werjaan as it meitsjen fan elke ynhâld, alle gegevens, ynklusyf modellen. De brûker sels bepaalt de grinzen en foarm fan werjefte fan syn netwurkwrâld, de djipte fan penetraasje yn 'e semantyske grafyk.

Dit is begryplik, mar wêr binne de websiden? Wêr moatte jo hinne, hokker adres moatte jo yn dizze heul "semantyske browser" ynfiere om nei Facebook te kommen? Hoe kinne jo de webside fan in bedriuw fine? Wêr in T-shirt te keapjen of in fideokanaal te besjen? Litte wy besykje it út te finen mei spesifike foarbylden.

Wêrom hawwe wy Facebook of in oar sosjaal netwurk nedich? Fansels, foar kommunikaasje: fertel wat oer josels en lês en sjoch wat oaren pleatse, wikselje opmerkings út. Tagelyk is it wichtich dat wy net oan elkenien skriuwe en net alles lêze - kommunikaasje is altyd beheind ta tsientallen, hûnderten, of sels ferskate tûzen firtuele freonen. Wat is nedich om sokke kommunikaasje te organisearjen binnen de beskreaune desintralisearre netwurkkonfiguraasje? Dat kloppet: meitsje in mienskipskluster mei in set standert aksjemodellen (meitsje in berjocht, stjoer in berjocht, kommentaar, like, ensfh.), Stel tagongsrjochten foar de modellen op en noegje oare brûkers út om har te abonnearjen op dizze set. Hjir hawwe wy "facebook". Gewoan net de wrâldwide Facebook, dy't betingsten foar elkenien en alles diktearje, mar in oanpasber lokaal sosjaal netwurk, dat ta folsleine beskikking is fan 'e klusterdielnimmers. In brûker stjoert in transaksje nei it netwurk neffens ien fan 'e mienskipsmodellen, sis, syn opmerking, klusterleden dy't ynskreaun binne op dit model ûntfange de tekst fan' e opmerking en skriuwe it nei har opslach (taheakke oan in fragmint fan 'e ûnderwerpgrafyk) en werjaan yn har semantyske browsers. Dat is, wy hawwe in desintralisearre sosjaal netwurk (kluster) foar kommunikaasje tusken in groep brûkers, wêrfan allegear gegevens opslein wurde op 'e apparaten fan' e brûkers sels. Kin dizze gegevens sichtber wêze foar brûkers bûten it kluster? Dit is in fraach oer tagongsynstellingen. As tastien, kin de ynhâld fan leden fan 'e mienskip lêzen wurde troch in software-agint en presintearre yn' e browser fan elkenien dy't de grafyk siket. It moat ek opmurken wurde dat it oantal en kompleksiteit fan klustermodellen ûnbeheind is - elkenien kin de mienskip oanpasse oan 'e behoeften fan elke aktiviteit. No, it is fanselssprekkend dat brûkers lid kinne wêze fan in willekeurige oantal klusters, sawol as aktive dielnimmers, en gewoan troch te abonnearjen op yndividuele read-allinnich modellen.

Litte wy no de fraach beäntwurdzje: hoe kinne wy ​​de webside fan in bedriuw fine? It antwurd is triviaal: it plak dêr't wiidweidige gegevens oer alle bedriuwen leit is de oerienkommende sektor fan 'e semantyske grafyk. Browsernavigaasje of sykjen op bedriuwsnamme sil jo helpe by dit plak te kommen. Dan hinget it allegear ôf fan 'e brûker - hokker modellen hy nedich hat om gegevens te werjaan: in koarte presintaasje, folsleine ynformaasje, in list mei tsjinsten, in list mei fakatueres of in berjochtformulier. Dat is, in bedriuw, om himsels te fertsjintwurdigjen yn in semantyske grafyk, moat in set fan standertmodellen brûke foar it ferstjoeren fan transaksjes nei it netwurk, en daliks sille gegevens deroer beskikber wêze foar sykjen en werjaan. As jo ​​de online presintaasje fan jo bedriuw moatte oanpasse en útwreidzje, kinne jo jo eigen modellen meitsje, ynklusyf ûntwerpers. D'r binne hjir gjin beheiningen, útsein ien: nije modellen moatte yn ien beam boud wurde om gegevensferbining te garandearjen yn 'e ûnderwerpgrafyk.

De oplossing is ek triviaal foar e-commerce. Elk produkt (mobyl tillefoan, T-shirt) hat in unike identifier, en de produktgegevens wurde ynfierd yn it netwurk troch de fabrikant. Fansels docht hy dit mar ien kear, ûndertekenje de gegevens mei syn privee kaai. In bedriuw dat ree is om dit produkt te ferkeapjen pleatst yn in semantyske grafyk ferskate útspraken makke neffens in standertmodel oer priis en leveringsbetingsten. Dêrnei beslút elke brûker selsstannich it sykprobleem foar himsels: oft hy op syk is nei wat er nedich is ûnder it guod dat in by him bekende ferkeaper kin leverje, of fergelykje ferlykbere produkten fan ferskate fabrikanten en pas dan in handige leveransier te kiezen. Dat is, wer, it plak dêr't de seleksje en oankeap fan guod foarkomt is de brûker syn semantyske blêder, en net in webside fan de fabrikant of ferkeaper. Hoewol, fansels, sawol de fabrikant as de ferkeaper de kâns hawwe om har eigen produktdisplaymodellen te meitsjen dy't de keaper kin brûke. As er wol, as it him handich liket. En sa kin hy alles dwaan mei standert syk- en gegevensdisplaymodellen.

It is it wurdich in pear wurden te sizzen oer reklame en har plak yn it semantyske netwurk. En de pleatsing dêrfan bliuwt tradysjoneel: itsij direkt yn 'e ynhâld (sizze, yn fideo's), of yn ynhâldsdisplaymodellen. Allinich tusken advertearders en eigners fan ynhâld of modellen wurdt de tuskenpersoan yn 'e foarm fan' e side-eigner eliminearre.

Dat, it funksjonearjende skema fan in semantysk desintralisearre netwurk, presintearre út it perspektyf fan 'e brûker, is ekstreem ferienige: (1) alle ynhâld leit yn ien globale semantyske grafyk, (2) it opnimmen, sykjen en werjaan fan ynhâld folget konseptmodellen, dy't garandearje semantyske ferbining fan gegevens, (3) brûker aktiviteiten wurde útfierd neffens dynamyske modellen, (4) it ienige plak dêr't aktiviteit foarkomt is de brûker syn semantyske blêder.

Boarne: www.habr.com

Add a comment