Silverlight ενημέρωση τι. Τι είδους πρόγραμμα Microsoft Silverlight είναι, σε τι χρησιμεύει. Χρειάζεστε Silverlight

Αυτή η κριτικήθα σας βοηθήσει να κατανοήσετε το πρόγραμμα Microsoft Silverlight. Τι είναι? Ποια είναι τα κύρια χαρακτηριστικά; Ποιος ειναι ο ΣΚΟΠΟΣ? Ενώ βρίσκονται στο Διαδίκτυο, πολλοί χρήστες συναντούν συχνά αυτό το όνομα, το οποίο συνδυάζεται με τη λέξη "πρόσθετο". ονομάζεται ειδικός στοιχείο λογισμικού, το οποίο μπορεί να συνδεθεί με οποιοδήποτε πρόγραμμα, διευρύνοντας έτσι τις δυνατότητες χρήσης του. Έτσι, το πρόσθετο για το πρόγραμμα περιήγησης είναι το Microsoft Silverlight. Τι σημαίνει? Αυτό σημαίνει ότι συνδέεται με εγκατεστημένο πρόγραμμα περιήγησηςσε οποιοδήποτε λειτουργικό σύστημα και επεκτείνει τη λειτουργικότητά του.

Τι είδους πρόγραμμα είναι το Microsoft Silverlight;

Αυτή η προσθήκη είναι μια ανάπτυξη πολλαπλών προγραμμάτων περιήγησης και πολλαπλών πλατφορμών που έχει σχεδιαστεί για την ανάπτυξη και επίδειξη εφαρμογών πολυμέσων στο Διαδίκτυο. Λειτουργεί με όλα τα δημοφιλή λειτουργικά συστήματακαι σε όλα τα μεγάλα προγράμματα περιήγησης. Γιατί χρειάζεστε το Microsoft Silverlight; Σας επιτρέπει να παίζετε WMA και WMV σε προγράμματα περιήγησης. Δεν χρειάζονται πρόσθετα εξαρτήματα, όπως συσκευή αναπαραγωγής.

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

Υπάρχει επίσης υποστήριξη για τη γλώσσα προγραμματισμού JavaScript, η οποία εκτελείται σχεδόν σε όλες τις σελίδες του Διαδικτύου.

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

Το όνομα του plugin μεταφράζεται στα ρωσικά ως "silver light".

Ανάπτυξη του Microsoft Silverlight

Τον Οκτώβριο του 2008, η Microsoft παρουσίασε τη δεύτερη έκδοση της προσθήκης, στην οποία προστέθηκαν πολλά νέα πράγματα: ασφάλεια δεδομένων, εργασία με μεγάλο αριθμό δεδομένων πηγής και μορφών. Ταυτόχρονα, ανακοινώθηκε ότι θα γίνουν πλέον εργασίες με την κοινότητα ανοιχτού κώδικα πηγαίος κώδικας. Έτσι, κώδικες και βιβλιοθήκες για εργασία με το Microsoft Silverlight προστέθηκαν στο περιβάλλον ανάπτυξης. Τι σημαίνει? Οι λάτρεις από όλο τον κόσμο θα μπορούσαν να επεκτείνουν τη λειτουργικότητα της προσθήκης και το κοινό των χρηστών θα φτάσει στο Linux.

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

Τον Μάρτιο του 2009, παρουσιάστηκε η τρίτη έκδοση με υποστήριξη για νέες δυνατότητες, όπως:

  • 3D γραφικά.
  • Βελτιωμένο animation.
  • Νέα πρότυπα βίντεο και ήχου.
  • Χρήση επιταχυντών GPU.

Η τέταρτη έκδοση άρχισε να υποστηρίζει τη μετάδοση βίντεο στον διακομιστή από τον πελάτη, καθώς και τη χρήση μικροφώνου και κάμερας web.

Στις αρχές Δεκεμβρίου 2010, ανακοινώθηκε το Microsoft Silverlight 5 Η νεότερη έκδοση έχει βελτιώσει σημαντικά τη δουλειά με 3D γραφικά. Άλλες αλλαγές περιλαμβάνουν:

  • Δυνατότητα αλλαγής ταχύτητας αναπαραγωγής.
  • Ταχεία εκκίνηση εφαρμογών.
  • Βελτιωμένη αναγνωσιμότητα κειμένου.
  • Εμφανίστηκε υποστήριξη για λειτουργικά συστήματα 64-bit.

Χρησιμοποιώντας το πρόσθετο

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

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

Στη διαδικασία προώθησης του πρόσθετου της, η εταιρεία άρχισε να συνεργάζεται με μεγάλο αριθμό δημοφιλών πυλών, όπου ενσωματώθηκε ένας παίκτης βασισμένος στο πρόσθετο. Έτσι ξεκίνησε ο ανταγωνισμός με το τότε δημοφιλές Adobe Flash, στο οποίο βασίζεται ένας μεγάλος αριθμός παικτών στο Διαδίκτυο.

Εγκατάσταση του πρόσθετου

Για να χρησιμοποιήσετε το πρόσθετο, πρέπει να το εγκαταστήσετε. Για να το κάνετε αυτό, πρέπει να μεταβείτε στον επίσημο ιστότοπο Microsoft Silverlight. Τι προσφέρει αυτός ο ιστότοπος; Θα είναι εδώ αρχείο εγκατάστασης, το οποίο πρέπει να κατεβάσετε και να εκτελέσετε. Η διαδικασία εγκατάστασης είναι αυτόματη. Όταν τελειώσετε, πρέπει απλώς να επανεκκινήσετε το πρόγραμμα περιήγησής σας και η προσθήκη θα αρχίσει να λειτουργεί.

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

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

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

Πολλοί το γνωρίζουν αυτό Microsoft Silverlightείναι μια πλατφόρμα λειτουργικών μονάδων πολλαπλών προγραμμάτων περιήγησης που δημιουργήθηκε για το σχεδιασμό και την ανάπτυξη διαδικτυακών εφαρμογών, προγραμμάτων για υπολογιστές και κινητές συσκευές. Μόλις το Silverlight της Microsoft εμφανίστηκε στην αγορά, έλαβε αμέσως την ιδιότητα του ανταγωνιστή Adobe Flash, επειδή το προϊόν σχεδιάστηκε ειδικά για να επεκτείνει τις δυνατότητες του προγράμματος περιήγησης. Αλλά όχι μόνο προχωρημένοι χρήστες, αλλά και προγραμματιστές προϊόντων ιστού ενδιαφέρθηκαν για την εφαρμογή λόγω των ευρειών δυνατοτήτων της. Η επέκταση του προγράμματος περιήγησης λειτουργεί σε Windows, Linux και MacOS.

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

Πλεονεκτήματα και μειονεκτήματα του Microsoft Silverlight

Πιθανώς το κύριο πλεονέκτημα του προγράμματος Microsoft Silverlight είναι η δυνατότητα εργασίας με τη γλώσσα επέκτασης XAML, για την οποία το Microsoft Silverlight αγαπούν ιδιαίτερα τους προχωρημένους σχεδιαστές ιστοσελίδων και τους προγραμματιστές Microsoft Silverlight. Γεγονός είναι ότι ορισμένες από τις ιδέες των προγραμματιστών δεν μπορούν να υλοποιηθούν λόγω των περιορισμών της διαδικτυακής πλατφόρμας. Και η λύση εδώ είναι η γλώσσα σήμανσης XAML, η οποία λειτουργεί τέλεια σε συνδυασμό με το Microsoft Silverlight. Το προϊόν σάς επιτρέπει να αποθηκεύσετε την ιστοσελίδα που δημιουργήθηκε από τον σχεδιαστή σε μορφή XAML, μετά την οποία το έγγραφο θα εμφανιστεί στο πεδίο του προγράμματος περιήγησης. Στη συνέχεια, ο προγραμματιστής θα έχει πρόσβαση στο έγγραφο σε java-script. Νομίζω ότι έχετε ήδη αρχίσει να καταλαβαίνετε τι είναι το Microsoft Silverlight και αν το χρειάζεστε.

Για να το θέσω απλά, οι προγραμματιστές τα καταφέρνουν Εγκαταστάσεις της MicrosoftΤο Silverlight είναι ένα πιο απλοποιημένο και βολικό εργαλείο για τη δημιουργία παιχνιδιών, κινούμενων εικόνων, widget, banner κ.λπ.

Λειτουργία προσθήκης γραφικών

  • αναπαραγωγή βίντεο χωρίς χρήση Windows Media Player;
  • υποστήριξη για γλώσσες .NET και .XAML.
  • υπάρχει μια υπηρεσία ροής που ονομάζεται Smooth Streaming.
  • Το εργαλείο Sketchflow του Expression Studio 3 αυξάνει την παραγωγικότητα και την ταχύτητα.
  • τοποθέτηση περιεχομένου σε τρισδιάστατο χώρο.
  • Λειτουργία Deep Zoom, που σας επιτρέπει να κάνετε ομαλά και γρήγορα ζουμ βίντεο στο Διαδίκτυο.
  • Η αποκωδικοποίηση που βασίζεται σε CPU είναι διαθέσιμη στο Microsoft Silverlight.
  • διευκόλυνση της αλληλεπίδρασης με μεγάλες ποσότητες δεδομένων στο Διαδίκτυο·
  • Μέγεθος εκτελέσιμα αρχείαδεν υπερβαίνει τα 4 megabyte και η εγκατάσταση διαρκεί δέκα δευτερόλεπτα.
  • υπάρχουν εφέ shader pixel.
  • Το πρόσθετο Microsoft Silverlight είναι εγκατεστημένο σε προγράμματα περιήγησης, το οποίο εξαλείφει την πιθανότητα να μολυνθεί από ιούς.
  • συμβατότητα με μια ποικιλία πλατφορμών (cross-platform).

Μειονεκτήματα του προγράμματος Silverlight

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

Τώρα, αφού καταλάβαμε ότι πρόκειται για το Microsoft Silverlight, μπορείτε να δείτε μόνοι σας ότι το προϊόν έχει πολλά πλεονεκτήματα, αλλά μόνο μερικά μειονεκτήματα. Για τη δημιουργία Εφαρμογές RIAΤο προϊόν είναι το καλύτερο μεταξύ όλων των άλλων λόγω της πρόσβασης στο πρόγραμμα περιήγησης DOM και της κλήσης κωδικού RIA από το java-script.

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

Βίντεο για αναλυτική κριτική:

Το Silverlight είναι υπεύθυνο για την εμφάνιση γραφικών και εικόνων στο πρόγραμμα περιήγησης του χρήστη, παρέχοντας τεχνολογία για την εμφάνιση ενεργού περιεχομένου. Η πλατφόρμα χρησιμοποιείται επίσης ευρέως στη δημιουργία γραφικών στοιχείων για Windows Vistaκαι Sidebar των Windows.

Η τεχνολογία υλοποιεί αναπαραγωγή μορφών WMA, WMV και MP3, αλλά δεν απαιτεί εγκατάσταση πρόσθετες ενότητεςαπό την πλευρά του χρήστη, όπως εφαρμόστηκε στην επέκταση Windows MediaΠαίχτης. Το Silverlight χρησιμοποιείται ευρέως στο Διαδίκτυο λόγω του μεγάλου αριθμού πιθανών εργαλείων διεπαφής που ενισχύουν τις δυνατότητες του χρήστη και του προγραμματιστή Ιστού.

Ο κώδικας Silverlght μπορεί να γραφτεί σε οποιαδήποτε γλώσσα από την πλατφόρμα .NET.

Το Silverlight είναι ένα εναλλακτικό εργαλείο για τη δημιουργία ενεργού περιεχομένου σε ιστότοπους. Εκτός αυτή την απόφασηαπό τη Microsoft, τεχνολογίες όπως το Adobe Flash, HTML 5 και JavaFX χρησιμοποιούνται ευρέως στο Διαδίκτυο.

Εγκατάσταση του Silverlight για έναν χρήστη

Μέχρι σήμερα τελευταία έκδοσηΗ ενότητα είναι το Silverlight 5, το οποίο είναι διαθέσιμο στον επίσημο ιστότοπο του έργου που δημιουργήθηκε από τη Microsoft. Μεταβείτε στον ιστότοπο της εταιρείας στην ενότητα λήψης προσθηκών χρησιμοποιώντας το πρόγραμμα περιήγησης που χρησιμοποιείτε. Κάντε κλικ στο σύνδεσμο Λήψη τώρα και περιμένετε να γίνει λήψη του αρχείου εγκατάστασης.

Το Silverlight υποστηρίζεται σε όλα τα σύγχρονα λειτουργικά συστήματα επιτραπέζιων υπολογιστών Windows και MacOS.

Εκτελέστε το ληφθέν αρχείο και στο παράθυρο που εμφανίζεται, κάντε κλικ στο κουμπί «Εγκατάσταση τώρα» για να ξεκινήσετε την εγκατάσταση του προϊόντος. Κλείστε τα προγράμματα Internet που χρησιμοποιείτε και περιμένετε να ολοκληρωθεί η διαδικασία αποσυσκευασίας αρχείων. Μόλις ολοκληρωθεί η εγκατάσταση, θα λάβετε μια αντίστοιχη ειδοποίηση στην οθόνη. Κάντε κλικ στο κουμπί "Κλείσιμο" και ξεκινήστε το πρόγραμμα περιήγησής σας στο Διαδίκτυο. Μπορείτε πλέον να αναπαράγετε περιεχόμενο σε ιστότοπους που χρησιμοποιούν αυτήν την τεχνολογία εμφάνισης περιεχομένου.

Μειονεκτήματα της τεχνολογίας

Υπάρχει μια έκδοση Silverlight για τηλέφωνα που τρέχουν στο Windows Phone. Ωστόσο, το Silverlight δεν είναι διαθέσιμο για τις πλατφόρμες Android και iOS, κάτι που κάνει αυτή η τεχνολογίααδύνατο να χρησιμοποιηθεί σχεδόν σε όλα κινητές πλατφόρμες. Αυτό σημαίνει ότι οι εφαρμογές που είναι γραμμένες σε αυτό είναι διαθέσιμες μόνο σε χρήστες υπολογιστών.

Στα μειονεκτήματα της τεχνολογίας είναι η αδυναμία του plugin να λειτουργήσει με συστήματα εκτός των Windows και OS X. Επίσης, ένα πρόγραμμα γραμμένο σε Silverlight δεν θα ξεκινήσει εάν ο χρήστης δεν έχει σύνδεση στο Internet.

Το 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 - τακτική στρατηγική για τον Δεύτερο Παγκόσμιο Πόλεμο.

Επιπλέον, τα γνωστά widgets για το sidebar Πάνελ Windows Vista και Desktop επιφάνεια εργασίας των Windows 7 γράφονται επίσης χρησιμοποιώντας Τεχνολογίες της Microsoft Silverlight.