Σημασιολογικό πρόγραμμα περιήγησης ή ζωή χωρίς ιστότοπους

Σημασιολογικό πρόγραμμα περιήγησης ή ζωή χωρίς ιστότοπους

Εξέφρασα την ιδέα του αναπόφευκτου της μετάβασης του παγκόσμιου δικτύου από μια δομή με επίκεντρο τοποθεσιών σε μια δομή με επίκεντρο τον χρήστη το 2012 (Φιλοσοφία της εξέλιξης και η εξέλιξη του Διαδικτύου ή σε σύντομη μορφή WEB 3.0. Από το site-centrism στον user-centrism). Φέτος προσπάθησα να αναπτύξω το θέμα του νέου Διαδικτύου στο κείμενο WEB 3.0 - η δεύτερη προσέγγιση στο βλήμα. Τώρα δημοσιεύω το δεύτερο μέρος του άρθρου WEB 3.0 ή ζωή χωρίς ιστότοπους (Σας συμβουλεύω να διαβάσετε αυτή τη σελίδα πριν διαβάσετε).

Τι συμβαίνει λοιπόν; Υπάρχει Internet στο web 3.0, αλλά δεν υπάρχουν ιστότοποι; Τι υπάρχει τότε;

Υπάρχουν δεδομένα οργανωμένα σε ένα παγκόσμιο σημασιολογικό γράφημα: τα πάντα συνδέονται με τα πάντα, όλα προκύπτουν από κάτι, όλα παρατηρήθηκαν, άλλαξαν, δημιουργήθηκαν από κάποιον συγκεκριμένο. Τα δύο τελευταία σημεία σχετικά με το «πρέπει» και το «κάποιος» μας υπενθυμίζουν ότι το γράφημα δεν πρέπει να είναι αντικειμενικό, αλλά θέμα-γεγονός. Αλλά αυτή θα είναι μια ξεχωριστή ιστορία (βλ. πρώτα). Προσέγγιση θέματος-γεγονότος). Προς το παρόν, αρκεί να καταλάβουμε ότι το σημασιολογικό γράφημα του web 3.0 δεν είναι ένα στατικό σύνολο γνώσεων, αλλά είναι χρονικό, καταγράφοντας τις σχέσεις αντικειμένων και δρώντων οποιασδήποτε δραστηριότητας στη χρονική τους ακολουθία.

Επίσης, μιλώντας για το επίπεδο δεδομένων, θα πρέπει να προστεθεί ότι το καθολικό γράφημα χωρίζεται αναγκαστικά σε δύο άνισα μέρη: ένα δέντρο μοντέλο που περιγράφει τη συσχέτιση των ενεργειών, των εννοιών και των ιδιοτήτων τους (αντιστοιχεί σε ένα σύνολο ορολογικών αξιωμάτων TBox στο OWL) , και ένα θεματικό γράφημα που περιέχει συμβάντα καθορισμού συγκεκριμένων τιμών ιδιοτήτων πραγμάτων και ενεργειών (ένα σύνολο δηλώσεων για άτομα ABox στο OWL). Και δημιουργείται μια σαφής σύνδεση μεταξύ αυτών των δύο τμημάτων του γραφήματος: δεδομένα για άτομα -δηλαδή συγκεκριμένα πράγματα, ενέργειες, παράγοντες- μπορούν να δημιουργηθούν και να καταγραφούν στο γράφημα μόνο και αποκλειστικά σύμφωνα με τα κατάλληλα μοντέλα. Λοιπόν, όπως αναφέρθηκε ήδη, το συνολικό γράφημα - πρώτα απ 'όλα, το μοντέλο του και, κατά συνέπεια, το θεματικό μέρος - χωρίζεται φυσικά σε τμήματα σύμφωνα με θεματικές περιοχές.

Και τώρα από τη σημασιολογία, από τα δεδομένα, μπορούμε να προχωρήσουμε σε μια συζήτηση για το δεύτερο επίθετο του web 3.0 - "αποκεντρωμένο", δηλαδή σε μια περιγραφή του δικτύου. Και είναι προφανές ότι η δομή του δικτύου και τα πρωτόκολλά του θα πρέπει να υπαγορεύονται από την ίδια σημασιολογία. Καταρχήν, εφόσον ο χρήστης είναι ο παραγωγός και ο καταναλωτής περιεχομένου, είναι φυσικό ο ίδιος ή μάλλον η συσκευή του να είναι κόμβος δικτύου. Έτσι, το web 3.0 είναι ένα δίκτυο peer-to-peer του οποίου οι κόμβοι είναι συσκευές χρήστη.

Για να αποθηκεύσει, για παράδειγμα, μια περιγραφή ενός ατόμου σε ένα γράφημα δεδομένων, ο χρήστης πρέπει να δημιουργήσει μια συναλλαγή δικτύου με βάση το υπάρχον μοντέλο ιδέας. Τα δεδομένα αποθηκεύονται στη συσκευή του χρήστη και στους κόμβους άλλων χρηστών που είναι εγγεγραμμένοι σε αυτό το μοντέλο. Έτσι, ανταλλάσσοντας συναλλαγές σύμφωνα με ένα σταθερό σύνολο μοντέλων στα οποία υλοποιούνται οι κοινές δραστηριότητές τους, οι συμμετέχοντες σε αυτή τη δραστηριότητα σχηματίζουν ένα περισσότερο ή λιγότερο αυτόνομο σύμπλεγμα. Αποδεικνύεται ότι ολόκληρο το παγκόσμιο σημασιολογικό γράφημα είναι αποθηκευμένο κατανεμημένο σε συστάδες θεμάτων και αποκεντρωμένο μέσα σε συστάδες. Κάθε κόμβος, που λειτουργεί με συγκεκριμένα μοντέλα, μπορεί να είναι μέρος πολλών συμπλεγμάτων.

Κατά την περιγραφή του επιπέδου δικτύου, είναι απαραίτητο να πούμε λίγα λόγια για τη συναίνεση, δηλαδή για τις αρχές επικύρωσης και συγχρονισμού δεδομένων σε διαφορετικούς κόμβους, χωρίς τις οποίες η λειτουργία ενός αποκεντρωμένου δικτύου είναι αδύνατη. Προφανώς, αυτές οι αρχές δεν θα πρέπει να είναι ίδιες για όλα τα συμπλέγματα και όλα τα δεδομένα, επειδή οι συναλλαγές στο δίκτυο μπορεί να είναι και νομικά σημαντικές και υπηρεσίες, σκουπίδια. Επομένως, το δίκτυο εφαρμόζει διάφορα επίπεδα συναινετικών αλγορίθμων· η επιλογή του απαραίτητου καθορίζεται από το μοντέλο συναλλαγής.

Μένει να πούμε λίγα λόγια για τη διεπαφή χρήστη, για το σημασιολογικό πρόγραμμα περιήγησης. Οι λειτουργίες του είναι ασήμαντες: (1) πλοήγηση μέσω του γραφήματος (ανά θεματικά συμπλέγματα), (2) αναζήτηση και εμφάνιση δεδομένων σύμφωνα με μοντέλα τομέα, (3) δημιουργία, επεξεργασία δεδομένων και αποστολή συναλλαγών δικτύου σύμφωνα με τα αντίστοιχα μοντέλα, (4) σύνταξη και εκτέλεση μοντέλων δυναμικής δράσης και, φυσικά, (5) αποθήκευση τμημάτων γραφήματος. Αυτή η σύντομη περιγραφή των λειτουργιών του σημασιολογικού προγράμματος περιήγησης είναι η απάντηση στο ερώτημα: πού βρίσκονται οι ιστότοποι; Το μόνο μέρος που «επισκέπτεται» ένας χρήστης στο δίκτυο web 3.0 είναι το σημασιολογικό του πρόγραμμα περιήγησης, το οποίο είναι ένα εργαλείο τόσο για την εμφάνιση όσο και για τη δημιουργία οποιουδήποτε περιεχομένου, οποιωνδήποτε δεδομένων, συμπεριλαμβανομένων μοντέλων. Ο ίδιος ο χρήστης καθορίζει τα όρια και τη μορφή εμφάνισης του κόσμου του δικτύου του, το βάθος διείσδυσης στο σημασιολογικό γράφημα.

Αυτό είναι κατανοητό, αλλά πού είναι οι ιστότοποι; Πού πρέπει να πάτε, ποια διεύθυνση πρέπει να πληκτρολογήσετε σε αυτό το πολύ «σημασιολογικό πρόγραμμα περιήγησης» για να φτάσετε στο Facebook; Πώς να βρείτε τον ιστότοπο μιας εταιρείας; Πού να αγοράσετε ένα μπλουζάκι ή να παρακολουθήσετε ένα κανάλι βίντεο; Ας προσπαθήσουμε να το καταλάβουμε με συγκεκριμένα παραδείγματα.

Γιατί χρειαζόμαστε το Facebook ή άλλο κοινωνικό δίκτυο; Προφανώς, για επικοινωνία: πείτε κάτι για τον εαυτό σας και διαβάστε και δείτε τι δημοσιεύουν οι άλλοι, ανταλλάξτε σχόλια. Ταυτόχρονα, είναι σημαντικό να μην γράφουμε σε όλους και να μην διαβάζουμε τα πάντα - η επικοινωνία περιορίζεται πάντα σε δεκάδες, εκατοντάδες ή και αρκετές χιλιάδες εικονικούς φίλους. Τι χρειάζεται για να οργανωθεί μια τέτοια επικοινωνία εντός της περιγραφόμενης αποκεντρωμένης διαμόρφωσης δικτύου; Αυτό είναι σωστό: δημιουργήστε ένα σύμπλεγμα κοινότητας με ένα σύνολο τυπικών μοντέλων ενεργειών (δημιουργήστε μια ανάρτηση, στείλτε ένα μήνυμα, σχόλιο, "μου αρέσει" κ.λπ.), ορίστε δικαιώματα πρόσβασης στα μοντέλα και προσκαλέστε άλλους χρήστες να εγγραφούν σε αυτό το σύνολο. Εδώ έχουμε το «facebook». Όχι απλώς το παγκόσμιο Facebook, που υπαγορεύει τους όρους σε όλους και τα πάντα, αλλά ένα προσαρμόσιμο τοπικό κοινωνικό δίκτυο, το οποίο είναι στην πλήρη διάθεση των συμμετεχόντων στο cluster. Ένας χρήστης στέλνει μια συναλλαγή στο δίκτυο σύμφωνα με ένα από τα μοντέλα κοινότητας, ας πούμε, το σχόλιό του, τα μέλη του συμπλέγματος που είναι εγγεγραμμένα σε αυτό το μοντέλο λαμβάνουν το κείμενο του σχολίου και το γράφουν στο χώρο αποθήκευσης τους (συνημμένο σε ένα τμήμα του γραφήματος θέματος) και το εμφανίζουν στα σημασιολογικά προγράμματα περιήγησής τους. Δηλαδή, έχουμε ένα αποκεντρωμένο κοινωνικό δίκτυο (cluster) για την επικοινωνία μεταξύ μιας ομάδας χρηστών, των οποίων όλα τα δεδομένα αποθηκεύονται στις συσκευές των ίδιων των χρηστών. Μπορούν αυτά τα δεδομένα να είναι ορατά σε χρήστες εκτός του συμπλέγματος; Αυτή είναι μια ερώτηση σχετικά με τις ρυθμίσεις πρόσβασης. Εάν επιτρέπεται, το περιεχόμενο των μελών της κοινότητας μπορεί να διαβαστεί από έναν παράγοντα λογισμικού και να παρουσιαστεί στο πρόγραμμα περιήγησης οποιουδήποτε κάνει αναζήτηση στο γράφημα. Θα πρέπει επίσης να σημειωθεί ότι ο αριθμός και η πολυπλοκότητα των μοντέλων συμπλέγματος δεν περιορίζονται με κανέναν τρόπο - ο καθένας μπορεί να προσαρμόσει την κοινότητα λαμβάνοντας υπόψη τις ανάγκες οποιασδήποτε δραστηριότητας. Λοιπόν, είναι προφανές ότι οι χρήστες μπορούν να είναι μέλη ενός αυθαίρετου αριθμού συμπλεγμάτων, τόσο ως ενεργοί συμμετέχοντες, όσο και απλώς με την εγγραφή τους σε μεμονωμένα μοντέλα μόνο για ανάγνωση.

Ας απαντήσουμε τώρα στην ερώτηση: πώς μπορούμε να βρούμε τον ιστότοπο μιας εταιρείας; Η απάντηση είναι ασήμαντη: το μέρος όπου εντοπίζονται ολοκληρωμένα δεδομένα για όλες τις εταιρείες είναι ο αντίστοιχος τομέας του σημασιολογικού γραφήματος. Η πλοήγηση στο πρόγραμμα περιήγησης ή η αναζήτηση με βάση το όνομα της εταιρείας θα σας βοηθήσει να φτάσετε σε αυτό το μέρος. Στη συνέχεια, όλα εξαρτώνται από τον χρήστη - ποια μοντέλα χρειάζεται για να εμφανίσει δεδομένα: μια σύντομη παρουσίαση, πλήρεις πληροφορίες, μια λίστα υπηρεσιών, μια λίστα κενών θέσεων ή μια φόρμα μηνύματος. Δηλαδή, μια εταιρεία, για να αναπαρασταθεί σε ένα σημασιολογικό γράφημα, πρέπει να χρησιμοποιήσει ένα σύνολο τυπικών μοντέλων για την αποστολή συναλλαγών στο δίκτυο και αμέσως δεδομένα σχετικά με αυτήν θα είναι διαθέσιμα για αναζήτηση και εμφάνιση. Εάν χρειάζεται να προσαρμόσετε και να επεκτείνετε την online παρουσίαση της εταιρείας σας, μπορείτε να δημιουργήσετε τα δικά σας μοντέλα, συμπεριλαμβανομένων των επώνυμων. Δεν υπάρχουν περιορισμοί εδώ, εκτός από έναν: τα νέα μοντέλα πρέπει να ενσωματωθούν σε ένα ενιαίο δέντρο για να διασφαλιστεί η συνδεσιμότητα δεδομένων στο θεματικό γράφημα.

Η λύση είναι επίσης ασήμαντη για το ηλεκτρονικό εμπόριο. Κάθε προϊόν (κινητό τηλέφωνο, T-shirt) έχει ένα μοναδικό αναγνωριστικό και τα δεδομένα του προϊόντος εισάγονται στο δίκτυο από τον κατασκευαστή. Φυσικά, το κάνει μόνο μία φορά, υπογράφοντας τα δεδομένα με το ιδιωτικό του κλειδί. Μια εταιρεία που είναι έτοιμη να πουλήσει αυτό το προϊόν τοποθετεί σε ένα σημασιολογικό γράφημα αρκετές δηλώσεις που γίνονται σύμφωνα με ένα τυπικό μοντέλο σχετικά με την τιμή και τους όρους παράδοσης. Στη συνέχεια, κάθε χρήστης αποφασίζει ανεξάρτητα το πρόβλημα αναζήτησης για τον εαυτό του: αν ψάχνει αυτό που χρειάζεται ανάμεσα στα αγαθά που μπορεί να του προσφέρει ένας γνωστός πωλητής ή συγκρίνει παρόμοια προϊόντα από διαφορετικούς κατασκευαστές και μόνο τότε επιλέγει έναν βολικό προμηθευτή. Δηλαδή, πάλι, το μέρος όπου γίνεται η επιλογή και η αγορά αγαθών είναι το σημασιολογικό πρόγραμμα περιήγησης του χρήστη και όχι κάποιος ιστότοπος του κατασκευαστή ή του πωλητή. Αν και, φυσικά, τόσο ο κατασκευαστής όσο και ο πωλητής έχουν την ευκαιρία να δημιουργήσουν τα δικά τους μοντέλα προβολής προϊόντων που μπορεί να χρησιμοποιήσει ο αγοραστής. Αν θέλει, αν του φαίνεται βολικό. Και έτσι, μπορεί να κάνει τα πάντα χρησιμοποιώντας τυπικά μοντέλα αναζήτησης και εμφάνισης δεδομένων.

Αξίζει να πούμε λίγα λόγια για τη διαφήμιση και τη θέση της στο σημασιολογικό δίκτυο. Και η τοποθέτησή του παραμένει παραδοσιακή: είτε απευθείας στο περιεχόμενο (ας πούμε, σε βίντεο), είτε σε μοντέλα προβολής περιεχομένου. Μόνο μεταξύ των διαφημιζόμενων και των κατόχων περιεχομένου ή μοντέλων καταργείται ο μεσάζων με τη μορφή του κατόχου του ιστότοπου.

Έτσι, το σχήμα λειτουργίας ενός σημασιολογικού αποκεντρωμένου δικτύου, που παρουσιάζεται από την οπτική γωνία του χρήστη, είναι εξαιρετικά ενοποιημένο: (1) όλο το περιεχόμενο βρίσκεται σε ένα ενιαίο καθολικό σημασιολογικό γράφημα, (2) η εγγραφή, η αναζήτηση και η εμφάνιση περιεχομένου ακολουθεί εννοιολογικά μοντέλα, τα οποία διασφαλίζουν σημασιολογική συνδεσιμότητα δεδομένων, (3) οι δραστηριότητες χρήστη υλοποιούνται σύμφωνα με δυναμικά μοντέλα, (4) το μόνο μέρος όπου εμφανίζεται δραστηριότητα είναι το σημασιολογικό πρόγραμμα περιήγησης του χρήστη.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο