Post Header
Αν έχετε ομιλούσα λογοτεχνία θαυμαστή (audiobook), βίντεο θαυμαστών ή άλλα έργα με ενσωματωμένα πολυμέσα, οι χρήστες που αυτήν τη στιγμή επιλέγουν να περιηγηθούν στο Archive of Our Own – AO3 (Το Αρχείο Μας) μέσω HTTPS (πχ. μέσω μιας επέκτασης του πλοηγού) πιθανόν να μην μπορούν να αποκτήσουν πρόσβαση στο έργο σας. Πριν μεταφέρουμε το AO3 σε HTTPS, θα κάνουμε κάποιες αλλαγές στα υπάρχοντα ενσωματωμένα αρχεία ήχου και βίντεο για την αποτροπή πιο εκτεταμένων προβλημάτων, αλλά υπάρχουν και ενέργειες στις οποίες μπορείτε να προχωρήσετε από τώρα για να σιγουρευτείτε πως το περιεχόμενο των έργων σας εμφανίζεται σε όλους.
Το πρόβλημα
Πολλά από τα προγράμματα αναπαραγωγής πολυμέσων στα έργα του AO3 χρησιμοποιούν συνδέσμους HTTP προκειμένου να ενσωματώσουν αρχεία του Flash για την αναπαραγωγή ήχου ή βίντεο. Για παράδειγμα, ορίστε ο κώδικας ενός προγράμματος αναπαραγωγής ήχου που χρησιμοποιεί μια URL HTTP ως src
:
<embed type="application/x-shockwave-flash" flashvars="mp3=MP3_FILE_URL" src="http://archiveofourown.org/system/dewplayer/dewplayer.swf" width="200" height="27" allowscriptaccess="never" allownetworking="internal"> </embed>
Αν κάποιος χρησιμοποιήσει HTTPS για να αποκτήσει πρόσβαση σε έργο με κώδικα όπως ο παραπάνω, ο πλοηγός του θα εντοπίσει μια ασυμφωνία μεταξύ της σελίδας όπου βρίσκεται (HTTPS! ασφαλές!) και του περιεχομένου που του ζητείται να εμφανίσει (HTTP! μη ασφαλές!). Όταν συμβεί αυτό, πολλοί πλοηγοί θα παρουσιάσουν σφάλμα στην περίπτωση της ασφαλούς σελίδας: δε θα φορτώνουν ή εμφανίζουν τα ενσωματωμένα πολυμέσα.
Οι περισσότεροι πλοηγοί όντως επιτρέπουν στους χρήστες να παρακάμψουν αυτήν τη συμπεριφορά και να εμφανίσουν το μη ασφαλές περιεχόμενο, ωστόσο το πόσο εύκολο είναι αυτό διαφέρει πολύ από πλοηγό σε πλοηγό και η διαδικασία μπορεί να αλλάζει από τη μια έκδοση του πλοηγού στην επόμενη. (Μια διαδικτυακή αναζήτηση για το "display mixed content" (εμφάνιση μεικτού περιεχομένου) συν το όνομα και την έκδοση του πλοηγού σας θα πρέπει να σας δώσει τις πληροφορίες που χρειάζεστε.) Όποτε είναι δυνατόν, είναι ευκολότερο – και ασφαλέστερο – να ζητήσετε από τον πλοηγό να φορτώσει το αρχείο μέσω HTTPS.
Τι μπορείτε να κάνετε
Για να βοηθήσετε τον πλοηγό, μπορείτε απλά να προσθέσετε αυτό το μικρούλι "s" στο σχετικό μέρος της ενσωμάτωσής σας, το οποίο θα δημιουργήσει ασφαλή σύνδεση με το εν λόγω αρχείο. Η συντριπτική πλειοψηφία των εγκεκριμένων από εμάς προγραμμάτων αναπαραγωγής προσφέρουν ήδη υποστήριξη HTTPS. Αν έχετε έργα που περιέχουν ήχο, βίντεο ή ακόμα και εικόνες τα οποία παραπέμπουν σε εξωτερικά πολυμέσα, μπορείτε να τα επεξεργαστείτε. Ψάξτε για το src
και αλλάξτε το http
σε https
. Αυτό είναι!
Έτσι, θα εξασφαλίσετε πως όλοι μπορούν να αποκτήσουν πρόσβαση στην ομιλούσα λογοτεχνία θαυμαστή σας, το βίντεο θαυμαστή σας, την τέχνη σας ή άλλα πολυμέσα, ακόμα και αν κάποιος περιηγείται στο AO3 σε λειτουργία HTTP. (Οι πλοηγοί δεν έχουν πρόβλημα με τη συγκεκριμένη ασυμφωνία.)
Τι θα κάνουμε
Από τη στιγμή που δεν μπορούμε να περιμένουμε πως όλοι οι χρήστες μας θα επεξεργαστούν χειροκίνητα όσα από τα έργα τους περιέχουν πολυμέσα, θα εξασφαλίσουμε πως όλα τα ενσωματωμένα πολυμέσα χρησιμοποιούν τον σωστό σύνδεσμο πραγματοποιώντας από τη μεριά μας μια μεγάλη αναζήτηση, και ταυτόχρονα αντικατάσταση, των συνδέσμων. Επειδή επιτρέπουμε ενσωμάτωση πολυμέσων από λίγες ιστοσελίδες, μπορούμε να βρούμε εύκολα τα έργα που έχουν επηρεαστεί πραγματοποιώντας αναζήτηση στη βάση δεδομένων μας για συγκεκριμένο HTML. Στη συνέχεια μπορούμε να εκτελέσουμε μερικές απλές εντολές για να ενημερώσουμε το src
του κώδικα των ενσωματωμένων πολυμέσων από http σε https.
Αυτό δε θα επηρεάσει το περιεχόμενο των έργων με κανέναν τρόπο ούτε θα τροποποιήσει τίποτα στο έργο σας το οποίο δε βρίσκεται προσεκτικά φυλαγμένο μέσα σε πολύ ειδικά εισαγωγικά. Όταν όλα ολοκληρωθούν, το υλικό σας θα είναι προσβάσιμο στους χρήστες που περιηγούνται στο AO3 σε ασφαλή λειτουργία, αν προηγουμένως δεν ήταν. \o/
Σχεδιάζουμε να το κάνουμε αυτό στις 4 Οκτωβρίου, ακριβώς πριν μεταβούμε στη λειτουργία HTTPS στο AO3.
Για να βεβαιωθούμε πως τα έργα που αναρτώνται από εδώ και στο εξής δε θα συναντήσουν το ίδιο πρόβλημα, ενημερώσαμε τον κώδικά μας ώστε να εξασφαλίσουμε πως τα ενσωματωμένα πολυμέσα χρησιμοποιούν συνδέσμους https όπου είναι διαθέσιμοι και αναθεωρήσαμε τα έγγραφα για τα ενσωματωμένα προγράμματα αναπαραγωγής ήχου.
Το OTW είναι ο μη κερδοσκοπικός, μητρικός οργανισμός πολλών προγραμμάτων, συμπεριλαμβανομένου του AO3, του Fanlore, των Ανοιχτών Πορτών, του TWC και της Νομικής Υπεράσπισης του OTW. Είμαστε ένας οργανισμός που διοικείται από θαυμαστές, στηρίζεται εξ ολοκλήρου σε δωρεές και στελεχώνεται από εθελοντές. Ανακαλύψτε περισσότερα για εμάς στην ιστοσελίδα του OTW. Για να μάθετε περισσότερα για τους εθελοντές-μεταφραστές μας, που μετέφρασαν αυτήν την ανάρτηση, μεταβείτε στη σελίδα τής Μεταφραστικής Επιτροπής.