Προγραμματισμός

Flash εναντίον HTML5: Η τελευταία στάση

Είτε το πιστεύετε είτε όχι, το Flash έχει ακόμα ένα ένθερμο fan club. Το κάποτε πανταχού παρόν πρόγραμμα αναπαραγωγής πολυμέσων για προγράμματα περιήγησης έχει πάρει τα κομμάτια του, χάρη σε μεγάλο βαθμό σε θέματα ασφαλείας. Ωστόσο, τα diehards παραμένουν στη γωνία του Flash στη μάχη του με το HTML5, παρά την αίσθηση ότι το Flash μπορεί να βρίσκεται στα σχοινιά, καθώς το HTML5 συνεχίζει να κλείνει τυχόν κενά λειτουργικότητας που μπορεί να είχε με τον ιδιόκτητο προκάτοχό του.

Καταλάβετε το HTML5, μια σελίδα στο Facebook που εμφανίζεται ως "Το κίνημα για να απαλλαγούμε από τον κόσμο από τον καθαρισμό HTML", είναι μια τέτοια έξοδος που υιοθετεί το μανδύα του Flash. Η σελίδα τονίζει ότι «δεν είναι ένα κίνημα κατά του HTML5, αλλά μια αντίθεση στον καθαρισμό, την προκατειλημμένη υπεροχή και τον εταιρικό εκφοβισμό». Το Flash, λέει το Occupy HTML5, είναι ώριμο. «Υποστηρίζεται από όλα τα μεγάλα προγράμματα περιήγησης για επιτραπέζιους υπολογιστές. Είναι σταθερό όταν χρησιμοποιείται σωστά. Αν όχι, συντρίβεται πολύ, όπως κάθε άλλη τεχνολογία. " Η σελίδα, που έχει περισσότερα από 700 Likes, δημιουργήθηκε από τον ένθερμο υποστηρικτή του Flash Stephane Beladaci, ο οποίος είπε πρόσφατα ότι σχεδιάζει να ξαναρχίσει τον ιστότοπο.

Το Flash «τροφοδοτεί μερικές εκπληκτικές εμπειρίες που λειτουργούν με συνέπεια σε όλα τα μεγάλα προγράμματα περιήγησης με τρόπο που δεν μπορεί να αναπαραχθεί χωρίς τεχνολογία Flash», γράφει ο Beladaci στη σελίδα Occupy HTML5 Facebook. «Ο πρωταθλητής απλοϊκών δηλώσεων σχετικά με τις τεχνολογίες Ιστού καθιστά τον Ιστό λιγότερο μορφωμένο. Σε αυτό το σημείο, συγκρατεί τον ιστό. "

Ωστόσο, τα τελευταία χρόνια, το Flash έχει αποτελέσει αντικείμενο κακουχιών ασφαλείας και οι προμηθευτές προγραμμάτων περιήγησης, όπως η Apple, η Google και η Mozilla, απομακρύνθηκαν από αυτό. Το W3Techs, το οποίο συγκεντρώνει στατιστικά στοιχεία σχετικά με τη χρήση τεχνολογιών Ιστού, αναφέρει ότι το Flash χρησιμοποιείται μόνο σε 8 τοις εκατό ιστότοπων, από 10 τοις εκατό πριν από ένα χρόνο. Πριν από έξι χρόνια, το Flash χρησιμοποιήθηκε στο 28,5 τοις εκατό των ιστότοπων, όταν ο Steve Jobs έγραψε «Σκέψεις στο Flash», την ανοιχτή επιστολή στην οποία ανέφερε θέματα όπως η ασφάλεια, η απόδοση και η διάρκεια ζωής της μπαταρίας, ανακοινώνοντας ότι η Apple θα απαγόρευε το Flash στα iPhone της.

Ο θάνατος

Αυτή η απόφαση του Jobs ήταν η θανατική ποινή για το Flash, λέει ο Shawn Drost, συνιδρυτής του Hack Reactor, που εκπαιδεύει μηχανικούς λογισμικού σε JavaScript.

«Όπου ξεκίνησε η ιστορία είναι στην πραγματικότητα ότι το iOS, όταν ξεκίνησε, δεν υποστήριξε το Flash και δεν το έκανε ποτέ», λέει ο Drost. "Βασικά έκαναν μια σφήνα όπου ξαφνικά κάθε εταιρεία έπρεπε να έχει μια έκδοση χωρίς Flash του ιστότοπού της για να έχει πρόσβαση σε όλους που χρησιμοποιούν iOS."

Το JavaScript, εν τω μεταξύ, έχει γίνει αντικατάσταση του Flash, λέει ο Drost. "Δεν νομίζω ότι καμία εταιρεία θα γράφει νέες εφαρμογές Flash στο μέλλον", προσθέτει.

Το χειρότερο, οι αποτυχίες για το Flash συνεχίζουν. Τον περασμένο μήνα, η Google όρισε το HTML5 ως την προτιμώμενη επιλογή εμπλουτισμένων μέσων στο πρόγραμμα περιήγησής του Chrome έναντι του Flash Player.

Επιπλέον, οι περιπτώσεις όπου το Flash μπορεί να θεωρηθεί πιο ευέλικτο από το HTML5 έχουν μειωθεί. Ακόμα και όταν το HTML5 υστερεί, υπάρχουν οφέλη στο να τρέχετε πίσω.

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

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

Τα εργαλεία Flash είναι ακόμα ανώτερα

Αν και το Flash ενδέχεται να βρίσκεται σε παρακμή, δεν θα εξαφανιστεί σύντομα. Αν και επικρίνει, ο Drost εξακολουθεί να βλέπει το Flash να κρέμεται για κάποιο χρονικό διάστημα. Πρώτον, το Flash προσφέρει ένα πολύ καλύτερο περιβάλλον συγγραφής, με το Adobe Animate CC, από οτιδήποτε έχει αναπτυχθεί στον κόσμο HTML5, λέει.

"Δεν υπάρχει παράλληλος στο HTML5. Ίσως λοιπόν η κληρονομιά του Flash να συνεχίσει να λειτουργεί και το Flash το περιβάλλον συγγραφής ακόμα να μπορεί να εξάγει HTML5 », λέει.

Η Adobe, από την πλευρά της, έχει αγκαλιάσει το HTML5. Η εταιρεία μετονόμασε το εργαλείο Flash Professional Animate CC και το χαρακτήρισε ως εργαλείο για την ανάπτυξη περιεχομένου HTML5 ενώ συνεχίζει να υποστηρίζει την ανάπτυξη περιεχομένου Flash.

«Ενώ πρότυπα όπως το HTML5 θα είναι η πλατφόρμα Ιστού του μέλλοντος σε όλες τις συσκευές, το Flash συνεχίζει να χρησιμοποιείται σε βασικές κατηγορίες όπως τα διαδικτυακά παιχνίδια και τα premium βίντεο, όπου τα νέα πρότυπα δεν έχουν ακόμη ωριμάσει πλήρως», δήλωσε η εταιρεία στα τέλη του περασμένου έτους.

Η Adobe ήδη από το 2010 προσέφερε το δικό της widget αναπαραγωγής βίντεο HTML5, βασισμένο στη βιβλιοθήκη ανοιχτού κώδικα Kaltura.

Σχετικά Άρθρα

  • Δωρεάν μάθημα: Ξεκινήστε με το AngularJS
  • 7 λόγοι για τους οποίους τα πλαίσια είναι οι νέες γλώσσες προγραμματισμού
  • MEAN εναντίον LAMP για το μέλλον του προγραμματισμού
  • Κατεβάστε: Ο επαγγελματικός οδηγός επιβίωσης του επαγγελματία προγραμματιστή
  • Κατεβάστε: 29 συμβουλές για επιτυχία ως ανεξάρτητος προγραμματιστής
  • 13 υπέροχα πλαίσια για το Node.js
  • 7 κακές ιδέες προγραμματισμού που λειτουργούν
  • 7 γλώσσες προγραμματισμού που μας αρέσει να μισούμε
  • 9 κακές συνήθειες προγραμματισμού που λατρεύουμε κρυφά
  • 21 καυτές τάσεις προγραμματισμού - και 21 κρύες
  • 22 προσβολές που κανένας προγραμματιστής δεν θέλει να ακούσει
  • Οι 13 δεξιότητες προγραμματιστή που πρέπει να μάθετε τώρα
$config[zx-auto] not found$config[zx-overlay] not found