Δευτέρα 10 Οκτωβρίου 2011

Το Google Chrome με νέα απομακρυσμένη λειτουργία

Τι χρειάζεται για να δουλέψει μια απομακρυσμένη σύνδεση από έναν υπολογιστή σε έναν άλλο;
  1. (Καλή!) Σύνδεση στο Internet και
  2. Ένα πρόγραμμα που θα συνδέει απομακρυσμένα τον ένα υπολογιστή με τον άλλο, μέσω ενός κωδικού εξουσιοδότησης.

Υπάρχει ένας σημαντικός αριθμός τέτοιων προγραμμάτων (δες TeamViewer) για Windows, Linux και MAC υπολογιστές αλλά πολλά από αυτά έχουν το μειονέκτημα να μην υποστηρίζουν όλες τις πλατφόρμες και τα λειτουργικά συστήματα. Επίσης, υπάρχει ανάγκη το ίδιο το πρόγραμμα να είναι εύκολο και κατανοητό στη χρήση και να μην μπερδεύει τον άπειρο χρήστη με πολύπλοκες ρυθμίσεις και χαρακτηριστικά. Αυτό συμβαίνει καθώς το άτομο που θα βρεθεί στην αντίπερα θέση είναι πολύ πιθανό να μην είναι εξοικειωμένο με τη λειτουργία του προγράμματος κάνοντας δύσκολη τη δουλειά αυτού που προσπαθεί να συνδεθεί απομακρυσμένα. Ένας άλλος πολύ σημαντικός παράγοντας είναι και το κόστος χρήσης τέτοιων προγραμμάτων όταν πρόκειται για επαγγελματική κι έντονη χρήση τους.

Στη λίστα όλων αυτών των προγραμμάτων ήρθε να προστεθεί την Παρασκευή και η Chrome remote desktop επέκταση από την Google, η οποία κυκλοφορεί προς το παρόν στην Beta έκδοσή της. Η επέκταση αυτή είναι ένα remote desktop λογισμικό το οποίο δουλεύει μέσα από Chrome και  δίνει την δυνατότητα στον χρήστη να αποκτήσει απομακρυσμένη πρόσβαση σε έναν υπολογιστή. Αυτό είναι ταυτόχρονα και το ενδιαφέρον του προγράμματος καθώς πολύ λίγα προγράμματα υπάρχουν που να λειτουργούν μέσα από τη λειτουργία ενός browser και χωρίς την ανάγκη εγκατάστασης ενός desktop προγράμματος στον υπολογιστή (δες LogMeIn), ενώ παράλληλα υποστηρίζεται από τις πλατφόρμες Windows, Linux, MAC και φυσικά από το Crome OS.



Η επέκταση λειτουργεί μέσω μία P2P σύνδεσης που είναι και το βασικό επίπεδο (layer) και το οποίο μπορεί να είναι είτε UDP είτε TCP (επίπεδο μεταφοράς). Η Google χρησιμοποιεί την υλοποίηση PseudoTCP, ενώ η χρήση του πρωτοκόλλου SSL γίνεται ασφαλώς για λόγους ασφάλειας. Τέλος χρησιμοποιείται το πρωτόκολλο της Google με την ονομασία Protobuf και το video codec VP8.

Η εγκατάστασης της επέκτασης στον Chrome είναι εξαιρετικά απλή και γρήγορη ενώ η μόνη προϋπόθεση για να συνδεθεί κάποιος στην εφαρμογή είναι να έχει Gmail λογαριασμό και φυσικά τον ίδιο τον Chrome!
Τα βήματα είναι τα εξής:
  1. Επισκευτείτε την σελίδα της Chrome Remote Desktop εφαρμογής στο Chrome Web Store.
  2. Πατήστε “Προσθήκη στον Chrome” (Add to Chrome) για να γίνει η εγκατάσταση της εφαρμογής.
  3. Όταν εμφανιστεί το παράθυρο επιβεβαίωσης, πατήστε "Εγκατάσταση" (Install).
Μόλις η εγκατάσταση ολοκληρωθεί θα χρειαστεί να εγκρίνετε διάφορα προνόμια στην εφαρμογή:
  1. Συνδεθείτε στον λογαριασμό Gmail σας και δώστε δικαιώματα πρόσβασης στον υπολογιστή σας πατώντας το κουμπί “Continue”.
  2. Στην επόμενη σελίδα πατήστε “Allow access”.

To Chrome Remote Desktop έχει και κάποιους περιορισμούς στην τρέχουσα beta έκδοση ωστόσο. Ο κωδικός εξουσιοδότησης είναι μίας μόνο χρήσης με αποτέλεσμα να απαιτείται έγκριση κάθε φορά που πραγματοποιείται μια απομακρυσμένη σύνδεση. Το σενάριο αυτό δεν είναι λειτουργικό όταν κάποιος θέλει να έχει απομακρυσμένη πρόσβαση στο μηχάνημα του σπιτιού του, για παράδειγμα, ωστόσο η λειτουργία αυτή πρόκειται να προστεθεί πολύ σύντομα, σύμφωνα με την Google. Επίσης, στην beta έκδοση δεν παρατηρήσαμε πουθενά και τη δυνατότητα FTP λειτουργίας (μεταφοράς αρχείων από τον ένα υπολογιστή στο άλλο).

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

Σε κάθε περίπτωση, το Remoting μπορεί να προβεί εξαιρετικά ανταγωνιστικό χαρακτηριστικό στην αγορά του Chrome έναντι των άλλων browser, ειδικά εάν το επερχόμενο Chrome για Android υποστηρίζει αυτή την επέκταση. Την Κυριακή, μάλιστα, ο Chrome άγγιξε το 26% της αγοράς για πρώτη φορά, μόλις 0,7 μονάδες διαφορά από τον Firefox, ενώ ο Microsoft IE έπεσε κάτω από το 39% ξανά.

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου