Πρέπει να χρησιμοποιήσω Flash ή Silverlight
Οι περισσότεροι άνθρωποι που δίνουν προσοχή στον αναδυόμενο κόσμο της τεχνολογίας και των συσκευών μπορεί να είναι εξοικειωμένοι με την περίφημη στάση της Apple σχετικά με την άρνηση να διαμορφώσουν τα προϊόντα της iOS για να παίξουν το Flash σε κινητά προγράμματα περιήγησης Safari, φαινομενικά περισσότερο από πρόθυμοι να αποκόψουν χρήστες iPhone και iPad από τα πράγματα όπως τα ενσωματωμένα βίντεο και τα παιχνίδια Zynga στο Facebook, ενώ άλλα smartphones, όπως τα συστήματα Android και Blackberry, είναι περισσότερο από πρόθυμα να κάνουν Flash με κινητά προγράμματα περιήγησης. Η εξήγηση της Apple ήταν ότι το Flash ήταν buggy, χρησιμοποίησε υπερβολικά μεγάλη διάρκεια ζωής της μπαταρίας και ούτως ή άλλως ήταν στο δρόμο. Κάποια αναφορά έγινε ακόμη και από την αναδυόμενη τεχνολογία της Microsoft, Silverlight, ως αντικατάσταση του Flash και οι σχεδιαστές ιστοσελίδων θα πρέπει να αρχίσουν να βελτιστοποιούν τις ιστοσελίδες τους για το Silverlight αντί για το Flash.

Για να κατανοήσετε περαιτέρω τι θα πρέπει να κάνετε ως σχεδιαστής ιστοσελίδων σχετικά με τη συζήτηση Flash vs. Silverlight και ποια να επιλέξετε για το δικό σας σχέδιο ιστού, είναι σημαντικό να κατανοήσετε τα βασικά και των δύο. Αρχικά, το Flash είναι πολύ πιο εδραιωμένο από το Silverlight και οι υπάρχουσες ιστοσελίδες με ενσωματωμένα μέσα χρησιμοποιούν ήδη περισσότερο το Flash από οτιδήποτε άλλο. Το Silverlight, αν και νέο, ωστόσο, κάνει πιο αποτελεσματική χρήση των περιορισμών του προγράμματος περιήγησης ιστού και βελτιστοποιεί το προκύπτον αντικείμενο πιο εύκολα από το Flash σε πολλές περιπτώσεις.

Ένα παράδειγμα θα ήταν ο τρόπος με τον οποίο οι δύο θα παράγουν κινούμενα σχέδια. Το Flash χρησιμοποιεί μια απόδοση καρέ ανά δευτερόλεπτο, πράγμα που σημαίνει ότι αν θέλετε κάτι να μετακινηθεί στην οθόνη σας σε ένα συγκεκριμένο χρονικό διάστημα, θα πρέπει να υπολογίσετε τα καρέ ανά δευτερόλεπτο που θα χρειαστεί να το κάνετε. Το Silverlight επιτρέπει το ίδιο πράγμα με βάση ένα καθορισμένο χρονικό διάστημα, αντί για το πόσα καρέ ανά δευτερόλεπτο, επιτρέποντας μεγαλύτερη ευελιξία για τον σχεδιαστή ιστού να καθορίσει πού και πόσος χρόνος θα έπρεπε να τρέξει μια κινούμενη εικόνα.

Τα αρχεία Flash είναι συνήθως συμπιεσμένα, ενώ τα αρχεία Silverlight δεν είναι, οπότε ενώ το Silverlight μπορεί να είναι πιο ευέλικτο, τα αρχεία του είναι συνήθως μεγαλύτερα. Το Flash θα υποστηρίζει πολλαπλές μορφές βίντεο, ενώ το Silverlight περιορίζεται μόνο σε WMV και WMA, τη στιγμή της γραφής. Το Flash θα υποστηρίξει λειτουργικά συστήματα της Microsoft καθώς και Mac και Linux, ενώ το Silverlight υποστηρίζει μόνο τη Microsoft και το Mac, αλλά όχι το Linux. Το Flash θα υποστηρίζει σχεδόν κάθε μορφή εικόνας που διατίθεται αυτήν τη στιγμή, ενώ το Silverlight υποστηρίζει μόνο μορφές PNG και JPEG. Ίσως το μεγαλύτερο hangup στο Silverlight, ωστόσο, είναι ότι το Flash υποστηρίζει webcam και μικρόφωνα, ενώ το Silverlight δεν το κάνει.

Όπως μπορείτε να διαπιστώσετε, το Silverlight βρίσκεται σε πολύ μικρή ηλικία και εξακολουθεί να έχει πολλά χαρακτηριστικά που πρέπει να προσφέρει για να είναι συμβατό με το Flash. Αν ψάχνετε για να σχεδιάσετε την ιστοσελίδα σας με πολλά μέσα και διαδραστικότητα, την εποχή εκείνη, το Flash είναι ο τρόπος να πάτε. Θα είναι η επιλογή σας εάν θα βελτιστοποιήσετε την ιστοσελίδα σας για κινητά προγράμματα περιήγησης που δεν υποστηρίζουν το Flash, αλλά ακόμη και οι χρήστες της iOS βρίσκουν τρόπους γύρω από τον περιορισμό Flash που έχει επιβάλει η Apple στις συσκευές της, δείχνοντας τον κόσμο του σχεδιασμού ιστοσελίδων. προτιμούν να Silverlight.



Οδηγίες Βίντεο: CS50 Live, Episode 001 (Ενδέχεται 2024).