Μικρή μου Flash, καταλήξαμε να μεγαλώνουμε χωριστά…
Να ένα ερώτημα που απασχολεί πολύ κόσμο τελευταία. Η μάλλον… ας το θέσω καλύτερα. Απασχολεί την κοινότητα των designers πολύ καιρό τώρα (από το 2000 για την ακρίβεια) για την χρησιμότητα της εφαρμογής και τελευταία βρίσκει τρόπους για την αποφυγή της εν λόγω εφαρμογής με HTML.
Ξεκινώντας… σας παραθέτω το παρακάτω γράμμα, που έστειλε ένας designer, στην πρώην του, Adobe Flash.
Αγαπητή μου Flash,
Πέρασαν πολλά χρόνια από τότε που ήσουν η πιο γαμάτη της παρέας. Νομίζω πως αρχικά θα πρέπει να σου ξεκαθαρίσω κάτι, ποτέ δεν άνηκες σε μένα, ήσουν αφοσιωμένη στον εαυτό σου. Ποτέ δεν θα υπάρξει έλεγχος για τις πράξεις σου, την αφοσιωσή και κατανόησή σου και των προσπαθιών σου για να αναπτυχθεί μια ερωτική σχέση μεταξύ μας. Σε παρακαλώ, μη με κατακρίνεις, δεν μου είναι καθόλου εύκολο… ήσουν πολύ σημαντική σε όλη μου τη ζωή, πρέπει όμως να προχωρήσω μπροστά. Δυστυχώς, δεν μπορώ να σε δω όπως έκανα παλιά, με βλέπω στο μέλλον αγκαλιά με την HTML και ακόμα περισσότερο με την CSS. Ξέρω ότι συχνά πυκνά σου περνάει από το μυαλό αν βλεπόμαστε με την JavaScript. Λοιπόν, θα είμαι ειλικρηνής απέναντί σου, η JS μου έδειξε τον δρομό… πως υπάρχει ζωή και μετά από σένα!
Σου εύχομαι ότι καλύτερο. Εδώ γύρω θα’ σαι οπότε θα τα λέμε…
Το βασικό ερώτημα λοιπόν που πρέπει να απαντήσουμε είναι το εξής: Μπορούν να αντικατασταθούν οι δυνατότητες του Flash; Πάμε να δούμε μερικά στοιχεία παρακάτω.
Συγκρίνοντας την HTML5 με το Flash, βλέπουμε ότι η πρώτη χάνει πολύ σε διάφορα σημεία όπως, UI γραφικά και εφέ, δυνατότητα tween κινήσεων και το πιο βασικό, έλεγχος ήχου και βίντεο. Πολλές από αυτές τις δυναότητες, αν χρησιμοποιηθούν σωστά μπορούν να εμπλουτίσουν ένα καλό web design. Μέχρι πρόσφατα, ήταν αδύνατος ο έλεγχος ήχου και βίντεο μέσω HTML εκτός κι αν βασιζόσασταν σε κάποιου είδους εξωτερικό plugin.
Η εξέλιξη και ανάπτυξη της HTML5, η οποία περιλαμβάνει χαρακτηριστικά audio και video, θεωρήθηκε από αρκετούς πως σημοτοδότησε το τέλος του Adobe Flash plugin, το οποίο είναι αυτή τη στιγμή στάνταρ για την διανομή πλούσιου περιεχομένου με στοιχεία βίντεο και animation (youtube, flash παιχνίδια, streaming κλπ).
Τον Ιανουάριο του 2010 η YouTube λάνσαρε μια μορφή αναπαραγωγής για H.264 βίντεο βασισμένη σε HTML5, όπου βέβαια υπήρχε και η υποστήριξη από τους browsers. Τον ίδιο μήνα μας έρχεται και το iPad, το οποίο δεν έχει προοπτικές για πάντρεμα με την Flash όπως και άλλων plugin.
Για πολλά χρόνια τώρα, η HTML αλλά και το Flash θεωρούνται εντελώς διαφορετικές σχεδιαστικές λύσεις, η μίξη τους όμως στηρίζεται στην εμπειρία του σχεδιαστή και του κοινού για το οποίο προορίζεται. Πλέον, η HTML μπορεί επιτέλους να κάνει δειλά βήματα στην κατάκτηση της κορυφής των audio και video στοιχείων, εκεί οπού στα εμπλουτισμένα media έχει την πρωτιά εδώ και χρόνια το Flash. Βέβαια… δεν νομίζω να καταφέρει να καρφώσει την σημαία της ψηλότερα από το Flash.
Αυτή τη στιγμή, η αναπαραγωγή video μέσω HTML υποστηρίζεται από ορισμένους browsers και έχει ακόμα πολύ δρόμο για να έρθει στα δεδομένα που έχει χαράξει το Flash, κυρίως στην υποστήριξη διαφόρων format. Όλο αυτό δημιουργεί έναν ενθουσιασμό γύρω από την HTML5 που ακόμα και με τις περιορισμένες δυνατότητες έχει κινήσει το ενδιαφέρον όλων των designers.
Για να καταλήξουμε κάπου… το Flash έχει εδραιωθεί για τα καλά στις εφαρμογές animation και αναπαραγωγής audio και video για το web και δεν νιώθει να απειλείται από την HTML. Όσο εγωϊστής και να γίνει ο Steve, όσα iPhone και να πουλήσει, σε αυτό δεν χωράει αμφισβήτηση. Η HTML5 από την άλλη, πλέον μπορεί και εξυπηρετεί κάποια από τα στοιχεία του Flash και δεν θα πρέπει να την βλέπουμε σαν ανταγωνιστή για το Flash αλλά σαν μια εξέλιξη της τεχνολογίας του διαδικτύου.








Ακόμα και αν έχετε κάποια άλλη ιδέα, tutorial ή νέο μη διστάσετε να επικοινωνήσετε μαζί μας.
Αυτό το blog είναι HTML και CSS valid. Επιτρέπεται η αναπαραγωγή, διανομή και η διασκευή του περιεχομένου με την προϋπόθεση ότι θα αναφέρετε ότι το περιεχόμενο προέρχεται από το designdots.gr.
Αν σας αρέσουν αυτά που διαβάζετε, γραφτείτε στο
Το blog μας φιλοξενείται στο μακρινό Τέξας των Ηνωμένων Πολιτειών στους κροκόδειλους της
Κακά τα ψέματα, πλέον η JS και οι διάφορες βιβλιοθήκες που κυκλοφορούν (βλ. jQuery, MooTools, Prototype κ.α.) έχουν ένα πολύ καλό πάντρεμα. Επίσης, και αυτό είναι κάτι που μετράει πολύ στην κοινότητα των designers/developers, το hype και το ρεύμα της εποχής μας υπαγορέυει την χρήση JS. Δύσκολα πλέον θα δείς πρωτοπόρες ιστοσελίδες στον χώρο να χρησιμοποιούν Flash Headers. Πολύ JS και CSS είναι το μέλλον για μένα
*καλό πάντρεμα με την HTML
Οι προγραμματιστές θα στηρίξουν HTML και οι designers θα παραμείνουν πιστοί σε Flash… (άλλωστε έτσι έμαθαν όλα αυτά τα χρόνια και η συνήθεια είναι μεγάλο πράγμα…)
Μα τελικά όσοι έχουν μυαλό, θα συνδυάζουν τα καλύτερα και από τα δύο…!
Συμφωνώ με Pantso.Και προσωπικά προτιμώ js με HTML & CSS παρά flash.Αλλά είναι θέμα γούστου και συνήθειας..
Ο μόνος λόγος που έκανα αυτό το post είναι γιατί γίνεται πολύ κουβέντα τελευταία για το συγκεκριμένο θέμα. Σίγουρα η JS και η CSS μαζί με την HTML5 έχουν πολλές δυνατότητες που πολύ πιο εύκολα υλοποιούνται μέσω λίγων γραμμών κώδικα. Νομίζω όμως ότι το flash εξακολουθεί να καλύπτει άλλες ανάγκες…
[...] This post was mentioned on Twitter by MiKe-Dee, Design Dots. Design Dots said: Μικρή μου Flash, καταλήξαμε να μεγαλώνουμε χωριστά… http://goo.gl/fb/ZOUu6 [...]
Εγώ προσωπικά περιμένω την στιγμή που θα αποφασίσει η Microsoft να ακολουθήσει τα χνάρια των Chrome, Opera και Firefox(και σε μικρότερο βαθμό του Safari) και θα αρχίσει να υποστηρίζει σε μεγάλο βαθμο html5 και css3 ωστε να μπορέσουμε να αρχίσουμε να τις χρησιμοποιούμε και να απαλαγούμε σε μεγάλο βαθμό από την ανάγκη για ύπαρξη flash στους υπολογιστές των επισκεπτών των σελιδών μας!