Τι είναι το πρόσθετο silverlight; Microsoft Silverlight, τι είναι αυτό το πρόγραμμα και είναι απαραίτητο; Ας ανακαλύψουμε! Βελτιωμένη υποστήριξη επεξεργασίας δεδομένων

Αναπτύσσοντας τη στρατηγική της για παγκόσμιο ανταγωνισμό με άλλα «τέρατα» των ΤΠΕ, Microsoftεργάστηκε σκληρά για να δημιουργήσει ένα νέο προϊόν λογισμικού - τεχνολογία πολυμέσων για τη δημιουργία και μετάδοση εφαρμογών Ιστού και περιεχομένου πολυμέσων στον Παγκόσμιο Ιστό - Silverlight. Με τη χρήση Microsoft SilverlightΜπορείτε να αποκτήσετε πρόσβαση σε περιεχόμενο πολυμέσων σε ιστότοπους χρησιμοποιώντας το πρόγραμμα περιήγησής σας στο Διαδίκτυο. Αυτή η τεχνολογία ονομάστηκε αμέσως ανταγωνιστής Adobe Flash.

Πρώτη beta Silverlightκυκλοφόρησε τον Δεκέμβριο του 2006.

Στις αρχές Σεπτεμβρίου 2007 κυκλοφόρησε Silverlight v.1.0.

Τι συνέβη Microsoft Silverlight

Microsoft Silverlightείναι μια ανάπτυξη πολλαπλών προγραμμάτων περιήγησης και πολλαπλών πλατφορμών που έχει σχεδιαστεί για να δημιουργεί και να επιδεικνύει διάφορες εφαρμογές πολυμέσων μέσω του Παγκόσμιου Ιστού. Silverlightείναι ένα πρόσθετο προγράμματος περιήγησης (πρόσθετο) που εκτελείται σε λειτουργικά συστήματα Mac OS XΚαι Windows, με προγράμματα περιήγησης Internet Explorer, FirefoxΚαι Σαφάρι. Silverlightυποστηρίζει XAMLΚαι JavaScript(ξεκινώντας από την έκδοση 1.1 προστέθηκε υποστήριξη .ΚΑΘΑΡΑ).

Silverlightσας επιτρέπει να παίξετε WMV, WMAΚαι MP3σε όλα τα υποστηριζόμενα προγράμματα περιήγησης (χωρίς να απαιτούνται πρόσθετα στοιχεία όπως Windows Media Player).

Σύντομες εξηγήσεις

XAML(συντομογραφία από τα αγγλικά) Επεκτατική γλώσσα σήμανσης εφαρμογής) – γλώσσα διεπαφής πλατφόρμας Windows Vista, το οποίο χρησιμοποιείται για να περιγράψει, πρώτα απ 'όλα, τη διεπαφή χρήστη. XAMLπεριλαμβάνει τέσσερις κύριες κατηγορίες στοιχείων: πίνακες, χειριστήρια, στοιχεία που σχετίζονται με έγγραφα και γραφικά σχήματα. XAMLχρησιμοποιείται ευρέως σε .NET Framework 3.0.

Microsoft .NET Framework– τεχνολογία λογισμικού σχεδιασμένη για τη δημιουργία τόσο κανονικών προγραμμάτων όσο και διαδικτυακών εφαρμογών. Προτάθηκε για πρώτη φορά από την εταιρεία ως πλατφόρμα ανάπτυξης Microsoft. Μία από τις κύριες ιδέες Microsoft .NETείναι η συμβατότητα διαφορετικών υπηρεσιών γραμμένων σε διαφορετικές γλώσσες. Ακριβώς όπως η τεχνολογία Ιάβα, περιβάλλον ανάπτυξης .ΚΑΘΑΡΑδημιουργεί bytecode που προορίζεται για εκτέλεση από μια εικονική μηχανή.

JavaScript– μια γλώσσα σεναρίου βασισμένη στη γλώσσα Ιάβα.

Ετυμολογία του ονόματος

ασήμι(Αγγλικά) – ασημί, ασημί.

φως(Αγγλικά) – φως.

Ανάπτυξη πλατφόρμας Silverlight

13 Οκτωβρίου 2008 Microsoftπαρουσίασε επίσημα την έκδοση Silverlight 2.0. Αυτή η έκδοση περιέχει πολλές καινοτομίες, οι κυριότερες που σχετίζονται με την ασφάλεια των δεδομένων, τη μεγαλύτερη προσβασιμότητα και την εργασία με μεγαλύτερο αριθμό μορφών δεδομένων πηγής. Κάτοχοι περιεχομένου Microsoftελπίζει να προσελκύσει νέο ενσωματωμένο σύστημα διαχείρισης ψηφιακών δικαιωμάτων DRMεταιρεία παραγωγής PlayReady. Silverlight 2διαθέσιμο για τρία κύρια λειτουργικά συστήματα – Windows, ΜακΚαι Linux.

Ταυτόχρονα με την παρουσίαση του νέου προϊόντος, η εταιρεία ανακοίνωσε μια νέα πρωτοβουλία για συνεργασία ανοιχτή πηγή- την κοινότητα, ιδίως σε Eclipse Foundationβιβλιοθήκες και κώδικες στάλθηκαν για εργασία Sliverlight 2σε λογισμικό ανοιχτού κώδικα. Δημοσιεύεται με άδεια Microsoft Permissive Licenseκιτ ανάπτυξης Πακέτο ελέγχου Silverlight (SCP) θα πρέπει να επεκτείνει τη χρήση της ανάπτυξης Microsoft V Linux.

«Απελευθερώσαμε Silverlight 1πριν από λίγο περισσότερο από ένα χρόνο, και ήδη κάθε τέταρτος χρήστης του Διαδικτύου έχει εγκατεστημένο το πρόσθετο στον υπολογιστή του Silverlight. Η νέα έκδοση αυτού του συστήματος αντιπροσωπεύει μια ριζική βελτίωση τόσο για τους χρήστες όσο και για τους προγραμματιστές διαδικτυακών εφαρμογών», δήλωσε ο Scott Guthrie ( Σκοτ Γκάθρι), εταιρικός αντιπρόεδρος .NET Developer Division, παρουσιάζοντας Silverlight 2.

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

18 Μαρτίου 2009 Microsoftπαρουσίασε μια έκδοση beta Silverlight 3.0.

Η έκδοση beta προσθέτει υποστήριξη για νέες δυνατότητες κινούμενων εικόνων, τρισδιάστατα γραφικά και πρότυπα βίντεο H.264, πρότυπο κωδικοποίησης ήχου Προηγμένη κωδικοποίηση ήχου (A.A.C.) και επιταχυντές GPU ( GPU). Η ποιότητα της εμφάνισης κειμένου και η χρήση εφέ με βάση την επιτάχυνση υλικού έχει βελτιωθεί. Οι χρήστες μπορούν να περιστρέφουν και να μεγεθύνουν περιεχόμενο ροής. Αυτή η δυνατότητα σάς επιτρέπει επίσης να δημιουργείτε τρισδιάστατες ουρές και μεταβάσεις.

Οι εφαρμογές Ιστού μπορούν πλέον να εκτελούνται χωρίς τη χρήση προγράμματος περιήγησης ιστού, απευθείας Επιφάνεια εργασίας. Η τεχνολογία έχει επίσης βελτιωθεί Ομαλή ροή, επιτρέποντάς σας να αναπαράγετε βίντεο στο Διαδίκτυο χωρίς καθυστερήσεις. Ομαλή ροήπροσαρμόζει αυτόματα την ποιότητα του βίντεο ανάλογα με την ταχύτητα του καναλιού και το φορτίο του επεξεργαστή. Προστέθηκε υποστήριξη για αναπαραγωγή βίντεο υψηλής ευκρίνειας σε πλήρη οθόνη Full HD(με ανάλυση 720 pixels και άνω).

Εφαρμογή Silverlight

Σύμφωνα με εκπροσώπους Microsoft, χρήση Silverlightθα μειώσει σημαντικά το κόστος δημιουργίας διαδραστικών υπηρεσιών web, καθώς η ανάπτυξη ενσωματώνεται εύκολα με τις υπάρχουσες τεχνολογίες (για παράδειγμα, με τη μορφή Windows Media).

Silverlightμπορεί να εμφανίζει βίντεο υψηλής ανάλυσης και υποστηρίζει υψηλή ποιότητα HD-βίντεο. Με τη χρήση Expression StudioΚαι Visual Studio, οι σχεδιαστές και οι προγραμματιστές ιστοτόπων μπορούν να δημιουργήσουν τις δικές τους διαδικτυακές εφαρμογές χρησιμοποιώντας Silverlight.

Προώθηση Silverlight, Microsoftσυνήψε συμφωνίες συνεργασίας με πολλές δημοφιλείς πύλες και ενσωμάτωσε ένα web player που βασίζεται σε Silverlight. Ετσι, Microsoftήρθε σε ευθεία σύγκρουση με Adobe Flash, βάσει του οποίου λειτουργεί, για παράδειγμα, ένα από τα πιο δημοφιλή προγράμματα αναπαραγωγής ιστού πύλης στο Διαδίκτυο YouTube.

Όπως δήλωσε ο Brian Goldfarb ( Μπράιαν Γκόλντφαρμπ), διευθυντής ομάδας προϊόντων Microsoft, η εταιρεία σκοπεύει να διαπραγματευτεί ενεργά με πολλές εταιρείες μέσων ενημέρωσης προκειμένου να τις πείσει να χρησιμοποιήσουν Silverlightκατά τη δημοσίευση περιεχομένου πολυμέσων στο Διαδίκτυο.

Με τη χρήση SilverlightΟι ορκωμοσίες των Προέδρων Μεντβέντεφ (ιδίως του καναλιού Vesti) και του Ομπάμα, καθώς και οι Θερινοί Ολυμπιακοί Αγώνες του 2008 στο Πεκίνο, μεταδόθηκαν στο Διαδίκτυο. Είναι ήδη γνωστό ότι στη βάση θα μεταδοθούν και οι Χειμερινοί Ολυμπιακοί Αγώνες του 2010 στο Βανκούβερ Silverlight.

– κατεβάστε και εκτελέστε το αρχείο εγκατάστασης.

- στο παράθυρο Εγκαταστήστε το Silverlightκάντε κλικ στο κουμπί Εγκατάσταση τώρα;

– μετά από μια σύντομη διαδικασία εγκατάστασης θα εμφανιστεί ένα παράθυρο Επιτυχής εγκατάσταση –> Κλείσιμο;

– επανεκκινήστε το πρόγραμμα περιήγησης.

– μπορείτε να χρησιμοποιήσετε το πρόσθετο.

Εκσυγχρονίζω Microsoft Silverlight

Εάν δεν αλλάξετε τις ρυθμίσεις στο παράθυρο διαμόρφωσης Silverlight, πρόγραμμα Microsoft Silverlightθα ελέγχει περιοδικά τον ιστότοπο για ενημερώσεις Microsoftγια να παρέχει στους χρήστες τις πιο πρόσφατες δυνατότητες και βελτιώσεις. Ταυτόχρονα, στο MicrosoftΑποστέλλεται ένα αίτημα που περιέχει τυπικές πληροφορίες για τον υπολογιστή. Μετά από αυτό, ένα μικρό αρχείο που περιέχει πληροφορίες για την πιο πρόσφατη έκδοση Microsoft Silverlight, θα γίνει λήψη στον υπολογιστή του χρήστη και θα συγκριθεί με την τρέχουσα εγκατεστημένη έκδοση. Εάν είναι διαθέσιμη μια νέα έκδοση Microsoft Silverlight, στη συνέχεια θα γίνει λήψη και εγκατάσταση στον υπολογιστή σας.

Πώς να αλλάξετε τις ρυθμίσεις ενημέρωσης Microsoft Silverlight

– Κάντε δεξί κλικ στο περιεχόμενο που εμφανίζεται Microsoft Silverlightκαι επιλέξτε Διαμόρφωση Silverlight;

– μεταβείτε στην καρτέλα Ενημερώσεις;

– επιλέξτε μία από τις παρακάτω επιλογές:

Αυτόματη εγκατάσταση ενημερώσεων (συνιστάται). Σε αυτήν την περίπτωση, όλες οι ενημερώσεις κώδικα, οι νέες δυνατότητες και οι ενημερώσεις εγκαθίστανται αυτόματα στον υπολογιστή σας. Αυτή η επιλογή χρησιμοποιείται σε Microsoft SilverlightΠροκαθορισμένο;

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

Μην ελέγχετε για ενημερώσεις (δεν συνιστάται).Σε αυτήν την περίπτωση, δεν θα εμφανίζονται ειδοποιήσεις σχετικά με την κυκλοφορία επειγουσών επιδιορθώσεων (συμπεριλαμβανομένων των επιδιορθώσεων ασφαλείας), νέων δυνατοτήτων και ενημερώσεων.

Μπορείτε να διαμορφώσετε την Πολιτική ομάδας για να απενεργοποιήσετε τις αυτόματες ενημερώσεις Microsoft Silverlight. Για να το κάνετε αυτό, στην ενότητα [HKLM\Software\Microsoft\Silverlight]πρέπει να δημιουργηθεί REG_DWORD-παράμετρος UpdateModeμε νόημα 0x00000002. Μετά από αυτό, ο υπολογιστής σας δεν θα ελέγχει αυτόματα για ενημερώσεις. Microsoft Silverlight.

Αλλά ακόμα…

Φυσικά, σε τεχνολογίες όπως Adobe FlashΚαι Microsoft Silverlight, το πιο συναρπαστικό, θεαματικό και ενδιαφέρον είναι το animation. Δημιουργώντας φωτεινά, όμορφα, γραφικά εφέ, το animation «αναζωογονεί» τις διαδικτυακές εφαρμογές και τις κάνει διαδραστικές!..

…Αν και Microsoftπροωθεί έντονα Silverlight, ακόμα τεχνολογία Adobe Flashμέχρι στιγμής παραμένει αξεπέραστο και ακλόνητο. Αλλά ποιος ξέρει τι θα συμβεί στο Bright Digital Future μας;!.

Σημειώσεις

4. Πρόγραμμα περιήγησης θα λάβει επίσημη υποστήριξη Silverlightσε επόμενες εκδόσεις (αν και οι χάκερ δεν το άντεξαν και ανεπίσημα «προσάρτησαν» SilverlightΠρος την ΛΥΡΙΚΗ ΣΚΗΝΗ).

5. Για Λ.Σ Linuxεταιρεία Microsoftαναπτύσσεται Silverlight(με τίτλο Σεληνόφωτο) μαζί με την εταιρεία Μυθιστόρημα.

6. Ελάχιστες απαιτήσεις συστήματος για εγκατάσταση Silverlight:

Windows: επεξεργαστής (x86 ή x64) με συχνότητα ρολογιού τουλάχιστον 500 MHz. 128 MBΕΜΒΟΛΟ;

Mac OS 10.4.8+ (PowerPC): επεξεργαστής PowerPC G4με συχνότητα ρολογιού τουλάχιστον 800 MHz. 128 MBΕΜΒΟΛΟ;

Mac OS 10.4.8+ (Intel): επεξεργαστής Intel Core Duoμε συχνότητα ρολογιού τουλάχιστον 1,83 GHz. 128 MBΕΜΒΟΛΟ.

Βαλέρι Σιντόροφ

Το Microsoft Silverlight δεν είναι πρόγραμμα. Από τη μια πλευρά, είναι μια τεχνολογία για την ανάπτυξη λογισμικού πολυμέσων, από την άλλη πλευρά, είναι μια πλατφόρμα για την ανάπτυξη αυτού του λογισμικού.

Επίσημο λογότυπο Microsoft Silverlight

Γιατί χρειάζεται;

Το Silverlight αναπτύχθηκε από τη Microsoft ως μια ευρύτερη, ασφαλέστερη και πιο παραγωγική τεχνολογία από τον άμεσο ανταγωνιστή της. Ο σκοπός και των δύο τεχνολογιών είναι πανομοιότυπος, δηλαδή η ανάπτυξη και υποστήριξη εφαρμογών με διανυσματικά, ράστερ 2D και 3D γραφικά, ήχου και βίντεο κλιπ. Είναι μια πλατφόρμα για εφαρμογές RIA.

Τα RIA είναι εφαρμογές Ιστού που μεταφορτώνονται στη συσκευή του χρήστη για εκτέλεση. Ενώ εργάζονται, μπορούν να ολοκληρώσουν στοιχεία από το Διαδίκτυο.

Το Silverlight συνδυάζει 4 από τα πιο σημαντικά σύγχρονα στοιχεία ιστού.

Θεωρήθηκε ότι το Silverligth θα αναπτυσσόταν σε κάθε λειτουργική πλατφόρμα, αλλά στην πραγματικότητα εμφανίστηκε μόνο σε Windows, Mac OS X, Symbian. Το Cross-platform υποδηλώνει επίσης ότι μια εφαρμογή που έχει αναπτυχθεί χρησιμοποιώντας το Silverligth θα πρέπει να λειτουργεί και να φαίνεται καλή τόσο στην οθόνη ενός προσωπικού υπολογιστή όσο και στην οθόνη ενός tablet ή smartphone.

Ένα βασικό στοιχείο της πλατφόρμας Silverligth είναι η XALM, μια γλώσσα σήμανσης. Σας επιτρέπει να συμπεριλάβετε κείμενο στην εφαρμογή σας που έχει ευρετηριαστεί από τις μηχανές αναζήτησης (Google, ).

Οι εφαρμογές Silverlight (ξεκινώντας από την έκδοση 2) ​​αποτελούν μέρος της τεχνολογίας .NET, η οποία τους επιτρέπει να αναπτυχθούν σε οποιαδήποτε από τις γλώσσες της πλατφόρμας (C#, Object C++, Python).

Τι χρειάζεστε για να εγκαταστήσετε

Για έναν προγραμματιστή, η εγκατάσταση του Silverlight περιλαμβάνει την ανάπτυξη του κατάλληλου περιβάλλοντος ανάπτυξης στον υπολογιστή σας: Visual Studio σε Windows και Mac OS X και Mono σε Linux.

Για τον χρήστη, το Silverlight είναι μια ενότητα ή μια προσθήκη για ένα πρόγραμμα περιήγησης ιστού. Για να χρησιμοποιήσετε τις δυνατότητές του, πρέπει να κάνετε λήψη ενός προγράμματος περιήγησης που το υποστηρίζει.

Χρειάζεστε Silverlight

Εάν είστε χρήστης, τότε η απάντηση είναι ξεκάθαρη. Οχι. Το 2012, η ​​τεχνολογία αναγνωρίστηκε επίσημα ως απρόβλεπτη και ξεπερασμένη. Και σήμερα κανένα σύγχρονο πρόγραμμα περιήγησης δεν το υποστηρίζει (εκτός από το Edge).

Αν και υπάρχουν αρκετές εκατοντάδες ισχυρές επιχειρηματικές λύσεις στο Silverligth, ο αριθμός των εφαρμογών μειώνεται κάθε μήνα. Οι ειδικοί της Microsoft προτείνουν ότι μέχρι το 2021 δεν θα έχει μείνει ούτε μία εφαρμογή που να βασίζεται στο Silverlight.

Ο χρήστης δεν πρέπει να ανησυχεί ότι κάποιο στοιχείο ιστού θα είναι απρόσιτο σε αυτόν. Οι κατασκευαστές λογισμικού είτε αντικατέστησαν εδώ και πολύ καιρό στοιχεία γραμμένα σε Silverlight στα προϊόντα λογισμικού τους είτε εφάρμοσαν υποστήριξη τόσο για το Silverlight όσο και για το Flash.


Μοιραστείτε το άρθρο στα κοινωνικά δίκτυα! Βοηθήστε τον ιστότοπό μας!

Ελάτε μαζί μας στο VK!

Ενώ εργαζόμαστε στο Διαδίκτυο, συναντάμε συχνά αναφορές στο Microsoft Silverlight, το οποίο είναι τόσο απαραίτητο για τη λειτουργία κάποιου προγράμματος αναπαραγωγής ή στοιχείου ελέγχου στη σελίδα που μας ενδιαφέρει. Τι είναι λοιπόν και σε τι χρησιμεύει;

Το Microsoft Silverlight, μαζί με το γνωστό Adobe Flash, είναι μια βάση λογισμικού ή η λεγόμενη πλατφόρμα που καθιστά δυνατή την τοποθέτηση εγγραφών ήχου και βίντεο, κινούμενων γραφικών και διαφόρων διαδραστικών εφαρμογών RIA (Rich Internet Application) σε υπηρεσίες Διαδικτύου. Η υποστήριξη για αυτήν την πλατφόρμα λογισμικού υλοποιείται τόσο σε Windows (ξεκινώντας από τα Windows 2000), όσο και σε MacOS, Linux και Symbian. Το Silverlight περιλαμβάνει μια προσθήκη προγράμματος περιήγησης που σας επιτρέπει να εργάζεστε με εφαρμογές Διαδικτύου στα πιο δημοφιλή προγράμματα περιήγησης, όπως Opera, Mozilla Firefox, Google Chrome, Safari και Internet Explorer. Επί του παρόντος, τα περισσότερα προγράμματα περιήγησης για κινητές συσκευές υποστηρίζουν επίσης αυτήν την τεχνολογία. Χάρη στην εισαγωγή και την ευρεία χρήση του Silverlight, εμφανίστηκαν πολύχρωμα σχεδιασμένοι και πλήρως διαδραστικοί πόροι Διαδικτύου του προτύπου Web 2.0. Με άλλα λόγια, έχουμε σχεδόν πλήρη προγράμματα που δεν υστερούν σε λειτουργικότητα από τις κανονικές εφαρμογές στον υπολογιστή μας, αλλά μπορούν να εκκινηθούν απευθείας από το παράθυρο του αγαπημένου μας προγράμματος περιήγησης.

Τα πλεονεκτήματα του Microsoft Silverlight περιλαμβάνουν:

  • τη δυνατότητα εγκατάστασης της προσθήκης σε οποιοδήποτε σύστημα Windows, MacOS ή Linux.
  • το πρόσθετο είναι εντελώς δωρεάν.
  • εγκαθίσταται σε μόλις 10 δευτερόλεπτα και ζυγίζει μόνο 4 megabyte.
  • υποστήριξη για αναπαραγωγή εγγραφών βίντεο υψηλής ευκρίνειας.
  • υποστήριξη για αναπαραγωγή βίντεο και ήχου δημοφιλών μορφών σε παράθυρο του προγράμματος περιήγησης χωρίς τη χρήση του Windows Media Player.
  • τα προγράμματα που εκτελούνται σε ένα παράθυρο του προγράμματος περιήγησης δεν χρειάζεται να εγκατασταθούν.
  • Μπορείτε να έχετε πρόσβαση στην αγαπημένη σας εφαρμογή από οποιονδήποτε υπολογιστή που είναι συνδεδεμένος στο δίκτυο.
  • ένα πρόγραμμα που δεν είναι εγκατεστημένο σε υπολογιστή είναι πολύ πιο δύσκολο να μολυνθεί από ιό.
  • Οι αγαπημένες σας εφαρμογές δεν χρειάζονται πλέον ενημέρωση, αυτό γίνεται αυτόματα από τον ίδιο τον προγραμματιστή.

Και ένα ακόμη πλεονέκτημα για τους προγραμματιστές: κάθε κείμενο γραμμένο σε εφαρμογές που βασίζονται στο Silverlight μπορεί να ευρετηριαστεί και θα είναι διαθέσιμο στις μηχανές αναζήτησης. Το Adobe Flash δεν μπορούσε να το κάνει αυτό.

Αλλά δεν είναι όλα τόσο απλά και ομαλά όσο θα θέλαμε. Υπάρχει μια σειρά από μειονεκτήματα που εμποδίζουν τις εφαρμογές που είναι γραμμένες σε αυτήν την πλατφόρμα να αντικαταστήσουν πλήρως τα προγράμματα που γνωρίζουμε.

Μεταξύ αυτών των μειονεκτημάτων είναι:

  • οι δυνατότητες των προγραμμάτων εξακολουθούν να είναι πολύ περιορισμένες, καθώς δεν μπορούν να αποκτήσουν πλήρη πρόσβαση στους πόρους του υπολογιστή (οι εφαρμογές Ιστού ξεκινούν σε ένα ειδικό λεγόμενο sandbox, δηλαδή σε ένα αυστηρά απομονωμένο ασφαλές περιβάλλον).
  • όταν εκκινήθηκε για πρώτη φορά, το Silverlight τοποθετεί τον κινητήρα του στην κρυφή μνήμη του προγράμματος περιήγησης, έτσι ώστε η εφαρμογή να μπορεί να πάρει πολύ χρόνο για να ανοίξει, ειδικά σε αδύναμους υπολογιστές.
  • είναι αδύνατο να εκτελέσετε την εφαρμογή σε υπολογιστή που δεν είναι συνδεδεμένος στο Διαδίκτυο.
  • Με κάθε νέα έκδοση, η πολυπλοκότητα του προγραμματισμού στο περιβάλλον Silverlight αυξάνεται.

Στο τέλος, θα ήθελα να δώσω μερικά παραδείγματα ιστοτόπων και εφαρμογών Διαδικτύου που δημιουργήθηκαν με την τεχνολογία Silverlight:

Το Joe Rassic είναι ένα παιχνίδι μάχης όπου οι δεινόσαυροι ενεργούν ως μαχητές.

Τα Pre-Columbian Artifacts είναι ένα εικονικό μουσείο στο οποίο κάθε έκθεμα μπορεί να εξεταστεί λεπτομερώς.

Warstory - τακτική στρατηγική για τον Δεύτερο Παγκόσμιο Πόλεμο.

Επιπλέον, τα γνωστά widget για την πλαϊνή γραμμή των Windows Vista και την επιφάνεια εργασίας των Windows 7 είναι επίσης γραμμένα με την τεχνολογία Microsoft Silverlight.

Έχοντας εγκαταστήσει το λειτουργικό σύστημα, ο χρήστης έρχεται αντιμέτωπος με την ανάγκη να αποκτήσει όλα τα απαραίτητα εργαλεία που έχει συνηθίσει για την πλήρη χρήση του υπολογιστή. Ποια προγράμματα εγκαθίστανται συνήθως: Total Commander - για εργασία με αρχεία, Win Rar Packer, Nero για εργασία με CD, antivirus κ.λπ... Και ακόμα, πάντα κάτι λείπει. Πρόκειται να παρακολουθήσετε μια ταινία και ξαφνικά ανακαλύπτετε ότι σας λείπουν κάποιοι κωδικοποιητές. Βρίσκεστε στο Διαδίκτυο, για να προβάλετε ένα μικρό βίντεο, πρέπει να εγκαταστήσετε το πανταχού παρόν Adobe Flash, σε ορισμένες τοποθεσίες απαιτείται η παρουσία Java στον υπολογιστή σας.

Οι προγραμματιστές της Microsoft εργάζονται συνεχώς για τη συμβατότητα του λειτουργικού συστήματος με νέα προϊόντα λογισμικού που δημιουργούνται χρησιμοποιώντας άλλες τεχνολογίες και γλώσσες προγραμματισμού. Δεν είναι τυχαίο ότι έχουν αναπτύξει και βελτιώνουν έναν μηχανισμό συνεχούς ενημέρωσης λειτουργικών συστημάτων της οικογένειας Windows. Στον επίσημο ιστότοπο μπορείτε να βρείτε πολλές δεκάδες δωρεάν εφαρμογές που μπορούν εύκολα να αντικαταστήσουν παρόμοιες εφαρμογές άλλων κατασκευαστών.

Το Silverlight είναι μια τόσο δωρεάν εφαρμογή.– μια πλατφόρμα λογισμικού που επεκτείνει τις δυνατότητες των Windows κατά την εργασία με διανυσματικά γραφικά, κινούμενα σχέδια και πολυμέσα σε διαδραστική λειτουργία. Υποστηρίζεται από όλα τα λειτουργικά συστήματα της οικογένειας Windows, Mac OS X και Internet Explorer, Google Chrome, FireFox, προγράμματα περιήγησης Safari, καθώς και φορητές συσκευές με Windows Mobile 6 και Symbian (Σειρά 60). Η πρώτη έκδοση κυκλοφόρησε το 2006, οι δυνατότητές της επεκτάθηκαν στη συνέχεια και το Silverlight 5.1 διανέμεται επί του παρόντος.

Αυτή η πλατφόρμα όχι μόνο βελτιώνει σημαντικά την απόδοση του λειτουργικού συστήματος και των προγραμμάτων περιήγησης, αλλά ανοίγει επίσης απεριόριστες δυνατότητες αλληλεπίδρασης με άλλες εφαρμογές της Microsoft - Visual Basic και C#, Visual Studio, ADO.NET, ASP.NET, Expression Blend. Ορισμένες εφαρμογές είναι ελεύθερα διαθέσιμες στον ιστότοπο της Microsoft και ορισμένες μπορούν να δοκιμαστούν σε λειτουργία επίδειξης 30 ημερών. Για να βιώσετε πραγματικά τις δυνατότητες του Silverlight 5.1. κατεβάστε και εγκαταστήστε το Expression Blend 4.0, το οποίο αποτελείται από τέσσερα εργαλεία Blend, Encoder, Web, Design.

Μίγμα έκφρασης– σας επιτρέπει να δημιουργείτε κωδικούς XAML για προγράμματα εφαρμογών πολύ πιο γρήγορα και ευκολότερα από τη μη αυτόματη πληκτρολόγηση στο Word Pad ή στο Visual Studio.

Κωδικοποιητής έκφρασης– ένα βολικό εργαλείο για επεξεργασία, εισαγωγή και διακωδικοποίηση υλικού βίντεο σε δημοφιλείς μορφές WMV, AVI, WMA, MOV, MPEG και H264

Web Expression- μια απλή οπτική εφαρμογή με την οποία μπορείτε να δημιουργήσετε ιστότοπους, το συνοδευτικό προϊόν Super Preview απλοποιεί σημαντικά τη δοκιμή τους σε διάφορα εργαλεία λογισμικού.

Το Expression Design είναι ένα εργαλείο για εργασία με διανυσματικά γραφικά σε JPEG, TIFF, PNG, GIF κ.λπ. Σας επιτρέπει να δημιουργείτε απλά κινούμενα αντικείμενα.

Σε αυτήν την εφαρμογή, οι προγραμματιστές προσφέρουν έτοιμα πρότυπα που μπορούν να σας βοηθήσουν κατά τη δημιουργία των έργων σας.

Τέλος, το Silverlight 5 ανοίγει νέες δυνατότητες:

  • να χρησιμοποιήσει πλήρως την GPU σε τρισδιάστατα γραφικά, που παλαιότερα λειτουργούσε ως επιταχυντής,
  • αισθητή επιτάχυνση της αποκωδικοποίησης βίντεο με χρήση κάρτας βίντεο,
  • διαχείριση περιεχομένου πολυμέσων υψηλής ποιότητας με αυτόματη διόρθωση ήχου
  • προσαρμογή εφαρμογών σε λειτουργικό σύστημα 64-bit,
  • βελτιωμένη διαχείριση ενέργειας υπολογιστή,
  • υποστήριξη για την επιτάχυνση εκκίνησης εφαρμογών,
  • βελτιωμένη σαφήνεια κειμένου στον Ιστό.

Ετσι, Πλατφόρμα Silverlight 5.0εξίσου χρήσιμο τόσο για προγραμματιστές όσο και για απλούς χρήστες. Τουλάχιστον, δεν θα βλάψει τις εφαρμογές σας με κανέναν τρόπο, αλλά αντίθετα θα λειτουργήσουν καλύτερα.

Μεταξύ των προϊόντων της Microsoft υπάρχουν προγράμματα που είναι άγνωστα σε ένα ευρύ φάσμα χρηστών, γεγονός που δεν τα κάνει λιγότερο σχετικά και ενδιαφέροντα. Για παράδειγμα, γνωρίζετε τι είναι το Microsoft Silverlight; Έχετε ακούσει ή συναντήσετε ποτέ το όνομα, αλλά δεν εμβαθύνατε στις αποχρώσεις λόγω της έλλειψης δημοτικότητας του προϊόντος; Αυτό σημαίνει ότι σας προσφέρουμε μια σύντομη εισαγωγή στο πρόγραμμα και πόσο σχετικό είναι για εσάς, μπορείτε να αποφασίσετε μετά από μια σύντομη εξοικείωση.

Τι είναι το Microsoft Silverlight;

Για να δώσουμε αμέσως μια γενική ιδέα για το σκοπό του λογισμικού χωρίς να εμβαθύνουμε σε επαγγελματικούς όρους, θα πρέπει να αναφέρουμε ότι έχει σχεδιαστεί για να υποστηρίζει λειτουργίες πολυμέσων σε υπολογιστή. Δηλαδή, παρακολούθηση βίντεο, ακρόαση ήχου, υποστήριξη γραφικών υψηλής ποιότητας κ.λπ. – αυτές είναι οι κύριες λειτουργίες.

Οι χρήστες που έχουν έστω και την παραμικρή ιδέα για το πιο κοινό λογισμικό, πιθανότατα θα παρατηρήσουν αμέσως ότι το γνωστό Adobe Flash Player έχει παρόμοιες δυνατότητες. Η ανάπτυξη του Silverlight τοποθετήθηκε αρχικά ως εναλλακτική λύση σε αυτό το πρόγραμμα. Το κύριο χαρακτηριστικό του προϊόντος της Microsoft είναι οι πρόσθετες λειτουργίες του.

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

Λειτουργικότητα και οφέλη Silverlight:

  • πλήρης υποστήριξη για γλώσσες XAML και NET
  • συμβατό με οποιοδήποτε υπάρχον σύστημα - Windows, Linux ή MacOS
  • υποστήριξη για αναπαραγωγή βίντεο σε υψηλή ποιότητα χωρίς τη χρήση του Windows Media Player
  • εγκαθιστώντας την προσθήκη απευθείας ως επέκταση προγράμματος περιήγησης, η οποία αποτρέπει τη μόλυνση από ιούς
  • παρουσία εφέ shader pixel
  • cross-platform
  • μικρό βάρος του λογισμικού (4 megabyte) και γρήγορη εγκατάσταση (έως 10 δευτερόλεπτα)
  • δωρεάν πρόσβαση στο πρόγραμμα
  • τη δυνατότητα δημιουργίας διαδικτυακών εφαρμογών και ιστοσελίδων χρησιμοποιώντας το πρόγραμμα
  • Τα κείμενα που γράφτηκαν με χρήση Silverlight ευρετηριάζονται εύκολα και γίνονται διαθέσιμα στις μηχανές αναζήτησης

Αν συνοψίσουμε όλες τις πληροφορίες, μπορούμε να καταλήξουμε στα ακόλουθα συμπεράσματα:

Πρώτον, το Silverlight από τη Microsoft είναι μια υψηλής ποιότητας και αποτελεσματική εναλλακτική λύση στο Adobe Flash. Δεύτερον, ποιοι θα ενδιαφέρονται πραγματικά για αυτό το πρόγραμμα είναι οι προγραμματιστές ιστοσελίδων και εφαρμογών Διαδικτύου. Διαθέτει μεγάλη γκάμα εργαλείων για αυτούς τους σκοπούς, διακρίνεται από λειτουργικότητα, ευελιξία και υψηλή συμβατότητα με διάφορες πλατφόρμες. Απολαύστε το για την υγεία σας!