26.07.09

Silverlight - nowa technologia tworzenia stron WWW

Ikona komentarze Komentarze (0)

Wydawałoby się, że w internecie konkurencja formatów używanych na WWW już za nami. Jednak Microsoft rzucił na front nowe siły. Silverlight to premierowa technologia tworzenia interaktywnych stron.

spis treści

  1. 1. Wprowadzenie
  2. 2. Wtyczka Silverlight
  3. 3. Tworzenie zawartości
poprzednia następna

Wtyczka Silverlight



Największym podobieństwem technologii Silverlight do Adobe Flash jest to, iż do prezentacji wykorzystywany jest mechanizm wtyczki do przeglądarki. Wtyczka spełnia kilka zadań - nie tylko renderuje zawartość plików XAML, ale również zapewnia komunikację przeglądarki z serwerem i obsługę wszystkich zdarzeń, zarówno tych wykorzystujących JavaScript, jak i tych, które korzystają z poleceń .NET.

Wtyczka nie narzuca specjalnych wymagań co do sprzętu - wystarczy komputer z procesorem Pentium III 450 MHz i 128 MB RAM. O wiele istotniejszym kryterium jest tutaj poziom skomplikowania i rozmiar przesyłanych danych, co w przypadku filmów HD lub skomplikowanej grafiki zaważy na płynności prezentacji.

silverlight-6

1. Jeśli wcześniej mieliśmy na komputerze wersję testową wtyczki Silverlight 2.0 beta, należy ją odinstalować. Niestety, tym samym narazimy się w chwili obecnej na brak poprawnej obsługi niektórych witryn, które za pomocą wersji próbnej Silverlight zostały wykonane.

2. Jeśli wejdziemy na stronę, na której wyświetlona jest kontrolka (zawartość) Silverlight, a na komputerze nie ma odpowiedniej wtyczki, wyświet-lony zostanie monit. Gdy mimo to uważamy, że na naszym komputerze jest zainstalowany Silverlight, odwiedzamy witrynę Microsoftu, która wyświet-li numer aktualnie zainstalowanej wersji.

3. Po kliknięciu na poniższę ikonę rozpoczęte zostanie pobieranie pliku.

silverlight-8

Klikamy na Zapisz plik lub Zapisz. Następnie odnajdujemy na komputerze plik Silverlight.2.0.exe i uruchamiamy go. Wtyczka się instaluje.

4. Jeśli nasz system operacyjny lub przeglądarka nie jest wspierana przez Microsoft, skazani jesteśmy na alternatywne rozwiązania. Jedno z nich to projekt Mono, którego dziełem jest wtyczka MONO 2.0. Powinna ona, teoretycznie, poprawnie wyświetlać witryny w najnowszej wersji Silverlight.

Konfiguracja wtyczki

Wtyczka Silverlight ma dość ubogie opcje konfiguracyjne. Dostaniemy się do nich, klikając prawym przyciskiem myszy na obiekt Silverlight i wybierając Silverlight Configuration.

1. W panelu Updates określamy sposób aktualizacji wtyczki.

silverlight-10

Domyślnie zaznaczone jest Install updates automatically i nie należy zmieniać tego ustawienia. Gdy chcemy sami decydować, czy uaktualnić wtyczkę (po aktualizacji mogą pojawić się problemy z działaniem poprzednich wersji stron), wybieramy Check for updates, but let me choose...

2. W zakładce Application Storage znajdziemy ustawienia dla odpowiednika pamięci podręcznej.

silverlight-9

Cache można wyłączyć całkowicie lub niezależnie dla każdej z odwiedzanych witryn.

Kompatybilność Silverlight

  • Systemy operacyjne: Windows Vista, Windows XP SP2, SP3, Windows Server 2003, 2008, Mac OS X 10.4.8+, a także platformy linuksowe (poprzez projekt Mono)
  • Przeglądarki: Internet Explorer od wersji 6, Mozilla i Firefox od wesji 1, a także Safari
  • Dodatkowo: planowane wsparcie dla środowiska programistycznego Eclipse OpenSource, wykorzystującego technologię JavaScript
poprzednia następna

Komentarze

Dodaj komentarz

autor
zapisz
tekst
filtr antyspamowy:
wpisz pierwszy wyraz tytułu artykułu


najnowszy numer

Ekspert 3/2011

Ekspert 3/2011

Ekspert 3/2011 - Sieć koniec problemów
W numerze: Sieć bez problemów, własny sklep na Facebooku, technologia chmury, Objective-C i programowanie w Adobe Flex.

czytaj dalej
HP konkurs Upgrade your office

forum gorące wątki