Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Finalna wersja Silverlight 4 wydana
Forum PHP.pl > Wortal > Newsy
Spawnm
Microsoft wydał finalną wersję Silverlight 4 - głównego konkurenta Adobe Flash.

Wśród wielu zmian wprowadzonych do tego wydania można wymienić obsługę przeglądarki Google Chrome, obsługę kamer internetowych i mikrofonów oraz wielu monitorów jednocześnie. Czwarta odsłona Silverlight została także wyposażona w mechanizm zarządzania zabezpieczeniami DRM dla zawartości offline, obsługuje też technikę "przeciągnij i upuść" pozwalającą na łatwe przenoszenie plików z komputera do internetowych aplikacji.

Ponadto, aplikacje tworzone w technologii Silverlight 4 zyskują dostęp do fizycznych drukarek oraz zasobów lokalnych, takich jak schowek, system plików, zainstalowane aplikacje. Pojawiła się także możliwość tworzenia usług internetowych, które pozwolą użytkownikowi na kontynuowanie pracy po odłączeniu dostępu do Sieci. Microsoft wspomina również, że nowy Silverlight ma sobie dobrze radzić z przechwytywaniem sformatowanego tekstu, a ponadto oferuje odbiorcom większą niezawodność, lepszą wydajność renderingu w przeglądarkach i jest wolny od błędów dostrzeżonych w poprzednich wydaniach.

link
wookieb
No to flash powoli zaczyna dostawać... Ale to wszystko zostanie zweryfikowane za pół roku.
batman
Jakiś czas temu MS ogłosił, że Silverlight działa na telefonach Nokii i można w nim pisać aplikacje pod te telefony. Do tego w Silverlight będzie można tworzyć aplikacje na Windows Phone 7. Widząc jakie problemy ma Flash z przebiciem się na rynek mobilny (ostanie kłopoty z Apple), Silverlight staje się realna konkurencją.
wookieb
Nie wiem czy kłopoty z apple w ogóle dotyczą adobe (nie znam DOKŁADNIE całej sytuacji) ale raczej jest to po prostu polityka monopolistyczna apple'a.
Nie wiem jaka jest przyszłość flasha, jeżeli chodzi o urządzenia mobilne, ale coraz więcej telefonów domyślnie go wspiera nawet w swoich przeglądarkach.
Póki co flash wygrywa jeżeli chodzi o wydajność animacji w nim stworzonych/napisanych. Na bardziej opiniotwórcze porównania trzeba jeszcze poczekać.
batman
Co do wydajności bym się spierał, ale rację masz pisząc, że trzeba poczekać na opinie ekspertów. Ogromną przewagą Silverlighta nad Flashem jest to, że tworząc takie aplikacje wbudowane w serwisy asp.net, nie trzeba kombinować z komunikacją z technologiami działającymi po stronie serwera.
wookieb
Używając słów "nie trzeba kombinować" wyrażasz się bardzo nie precyzyjnie, ponieważ nie opisujesz dokładniej przypadku. Komunikacja we flashu z serwerem, też jest bardzo łatwo w każdym przypadku (http, stałe połączenia).

Co do wydajności
http://www.shinedraw.com/flash-vs-silverlight-gallery/
Zdarzały się przypadki gdzie SV wygrywa ale flash w większości jest górą.

Tak patrząc na flasha z perspektywy lat to widzę w nim troszkę większość firm, agencji interaktywnych które działają w polsce (na świecie pewnie też ale ich nie znam).
Robią gówno, byleby działało a jak przychodzi do rzeczywistego sprawdzenia jakości produktu to leżą...

Podsumowując: flash player wymaga jeszcze naprawy, aczkolwiek nowa wersja zapowiada się niezwykle obiecująco. Sądzę, że jego zmiana oraz parę nowych zmian wybije flasha w górę. Swoją drogą to tylko flash obsługuje rozszerzoną rzeczywistość prawda?
Natomiast język Action Script to mój osobisty guru, przewodnik po świecie programowania obiektowego. Może wynika to z tego, że za dużo nie siedziałem w Javie, NET i innych tego typu językach, więc proszę nie traktować mojej opinii jako śmiesznej itd. To moje osobiste odczucie.


Pozostaje jeszcze jedna ważna kwestia. Obraziłbym Adobe porównując flasha do IE, ale to tylko przykład. Tak samo jak ie, flash zakorzenił się w prawie każdym komputerze, tak trudno będzie go wykrzewić tym bardziej, że Adobe wzięło się ostro do roboty. Spójrzmy na wykresy dotyczące rankingu przeglądarek. Ie 6 spada, natomiast ie 7 i ie8 nadal nie zdobyły tak ogromnej popularności, ponieważ nie działają do końca dobrze.
batman
Cytat
Używając słów "nie trzeba kombinować" wyrażasz się bardzo nie precyzyjnie
Pisząc kombinować chodziło mi o mieszanie języków. Jeśli aplikacja Flash ma pobrać dane z serwera (najczęściej Apache + PHP), serwer musi mieć zainstalowane odpowiednie rozszerzenia (np amfphp). Do tego dochodzi mapowanie obiektów AS na obiekty PHP (lub odwrotnie), które wymaga dogadania się co najmniej dwóch osób. Silverlight ma tą przewagę, że takie mapowanie oferuje nawet podpowiadanie składni zdalnych obiektów (oczywiście w Visual Studio).

Cytat
Co do wydajności
http://www.shinedraw.com/flash-vs-silverlight-gallery/
Zdarzały się przypadki gdzie SV wygrywa ale flash w większości jest górą.
Do testów wydajności nie będę się odnosił, ponieważ nie jest to najnowsza wersja SL (trudno żeby była).

Cytat
Swoją drogą to tylko flash obsługuje rozszerzoną rzeczywistość prawda?
Nie wiem co to jest rozszerzona rzeczywistość. Nie spotkałem się z tym terminem lub spotkałem i o tym zapomniałem.

Cytat
Natomiast język Action Script to mój osobisty guru, przewodnik po świecie programowania obiektowego.
Miałem okazję grzebać w AS 3 (Flex Builder i Flash Builder) i przyznam szczerze, że jest to bardzo fajny język.
wookieb
Ale amfphp to nie jest rozszerzenie do serwera. Standardowa biblioteka phpowa jak każda inna. Wcale nie potrzebuję amf do komunikacji z flashem. Wystarczy mi JSON albo XML co tak naprawdę jest tą samą bramą komunikacyjną dla ajaxa. A jeżeli chodzi o mapowanie to też naprawdę nie jest to wielki problem a flash Develop również daje sobie radę z podpowiadaniem takich rzeczy - o ile pamiętam smile.gif
batman
amfphp, xml, json - tak czy siak musisz korzystać z dodatkowych technologii, by móc się komunikować. W SL wystarczy C#. Cała reszta jest praktycznie niewidoczna.
marcio
Cytat
Nie wiem jaka jest przyszłość flasha, jeżeli chodzi o urządzenia mobilne, ale coraz więcej telefonów domyślnie go wspiera nawet w swoich przeglądarkach

Na Wm mamy tylko skyfire ktore wspiera takze SL.
Do tego niby jest irys ze wtyczka ktora u mnie jednak na 2 PDA nie dzialala.
Iphone chyba flasha nie obsluguje tylko yt.
Android tez u niego ciezko jak narazie :].
Na maemo mamy bo jest ff przeimportowany z pc wiec wiekszosc wtyczek dziala.
Jak widac flash jak narazie kuleje.

P.S no tak z tego co pamietam symbian s60 obsluguje flasha bo pamietam ze ogladalem filmiki z yt na n95.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.