Εάν είστε webmaster, ίσως σκέφτεστε πώς μπορείτε να κάνετε τον ιστοχώρο σας πιο διαδραστικό ή ακόμα και να επιτρέψετε στους επισκέπτες σας να συνεργάζονται μεταξύ τους. Τις περισσότερες φορές, η εφαρμογή μιας συνεργατικής λειτουργίας στον ιστότοπό σας μπορεί να είναι μια διαδικασία εργασίας και έντασης χρόνου. Ωστόσο, με το TogetherJS, μπορείτε τώρα να προσθέσετε εύκολα μια δυνατότητα συνεργασίας σε πραγματικό χρόνο στον ιστότοπό σας με ελάχιστες τεχνικές / κωδικοποιητικές ικανότητες.

Το TogetherJS είναι ένα δωρεάν εργαλείο συνεργασίας με ανοικτού κώδικα που δημιουργήθηκε από την Mozilla (την ομάδα πίσω από το πρόγραμμα περιήγησης Firefox). Το σύνολο του εργαλείου συνεργασίας είναι τυλιγμένο σε μια βιβλιοθήκη Javascript και το μόνο που χρειάζεται να κάνετε είναι να προσθέσετε τον κώδικα Javascript στον ιστότοπό σας για να ενεργοποιήσετε τη λειτουργία συνεργασίας σε πραγματικό χρόνο για τον ιστότοπό σας.

Εγκατάσταση

Για να ξεκινήσετε, το μόνο που έχετε να κάνετε είναι να προσθέσετε την παρακάτω γραμμή κώδικα στο θέμα / πρότυπο του ιστότοπού σας, κατά προτίμηση στο τέλος της σελίδας, πριν το ετικέτα:

Για να επιτρέψετε στους χρήστες να ξεκινήσουν μια σύνοδο συνεργασίας, απλώς προσθέστε ένα κουμπί "Έναρξη συνεργασίας" στον ιστότοπό σας. Επικολλήστε τον κώδικα στη θέση που θέλετε να εμφανιστεί το κουμπί.

 Ξεκινήστε τη συνεργασία 

Εναλλακτικά, μπορείτε να προσθέσετε μια κλάση CSS στο κουμπί, ώστε να μπορείτε να το διαμορφώσετε ανάλογα με το θέμα σας.

 Ξεκινήστε τη συνεργασία 

Αυτό είναι μόνο που πρέπει να κάνετε. Ας δούμε πώς εκτελείται.

Χρήση

Όταν κάποιος κάνει κλικ στο κουμπί "Έναρξη συνεργασίας", θα εμφανιστεί ένα αναδυόμενο παράθυρο.

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

Η επόμενη οθόνη προς τα δεξιά δείχνει τον σύνδεσμο που μπορεί να μοιραστεί ο χρήστης με τους φίλους του / της για να τους πάρει να συμμετάσχουν στη συνεδρία.

Τέλος, κάντε κλικ στο κουμπί "Είμαι έτοιμος" για να ξεκινήσετε τη συνεδρία.

Όταν οι επισκέπτες καλούνται να κάνουν κλικ στο σύνδεσμο για να μεταβούν στον ιστότοπό σας, θα εμφανιστεί ένα αναδυόμενο παράθυρο "Join Session". Αφού ενταχθούν στην περίοδο λειτουργίας και ορίσουν το προφίλ τους, το avatar τους θα εμφανιστεί στην πλαϊνή γραμμή.

Τα πράγματα που μπορείτε να κάνετε περιλαμβάνουν:

Κουβέντα

Ηχητική συνομιλία

Η συνομιλία μέσω ήχου είναι ένα πειραματικό χαρακτηριστικό και υπόκειται στην υποστήριξη του προγράμματος περιήγησης.

Συγχρονισμένη κίνηση του ποντικιού και αλλαγές σε πραγματικό χρόνο

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

συμπέρασμα

Τα χαρακτηριστικά που παρουσιάζονται παραπάνω είναι μόνο ένα μικρό μέρος αυτού που μπορείτε να κάνετε με το TogetherJS. Μπορείτε να ελέγξετε την τεκμηρίωσή της για περισσότερους τρόπους για να επεκτείνετε τη λειτουργικότητά της. Υπάρχουν τόσα πράγματα που μπορείτε να κάνετε στον ιστότοπό σας με το TogetherJS και με μια τόσο απλή εφαρμογή, περιορίζεστε μόνο από τη δική σας δημιουργικότητα.