Jestem fanem(?) HTML5, a koncepcja stojąca za tym standardem to według mnie przyszłość sieci. Jednak, jak wspominałem wcześniej – HTML5 daleko było do dojrzałości, jaką charakteryzuje się Flash. Dlatego był piękną, ale tylko i jedynie zabawką. Dziś to się zmieniło. Dostępna tylko w Stanach Pandora – kto wie, czy nie najlepsze internetowe radio w sieci – porzuciła własnie Flasha na rzecz HTML5, dowodząc, że można go już wykorzystywać w środowisku produkcyjnym. 

O Pandorze wspominałem ostatnio w kontekście jej problemów z przemysłem muzycznym, który już pożera połowę jej przychodów, a do 2015 ma zabierać ponad 70%. Jednak nie przeszkadza jej to rozwijać się dalej, choć nie generuje zysków. Niedawno weszła na giełdę, przekroczyła 100 milionów zarejestrowanych użytkowników, a teraz wskazuje innym serwisom kierunek porzucając Flasha.

Patrzyłem na to (serwis) przez siedem lat. I byłem gotowy, aby położyć nową farbę. Zaczęliśmy rok temu, ale rozmawialiśmy o tym znacznie wcześniej. Było kilka kluczowych problemów w nawigacji, które musieliśmy naprawić. Z początku rozmawialiśmy o stopniowych zmianach i pozostawieniu Flasha na stronie. Jednak zeszłego lata okazało się, że przeglądarki z pełnym wsparciem dla HTML5 zdobyły wystarczająco duzo użytkowników. Uświadomiliśmy sobie, że możemy zaoferować wszystkie możliwości Pandory bez Flasha – powiedział CTO, Tom Conrad.

MG Siegler z TechCrunch, twierdzi, że nowy interfejs jest szybszy, bardziej przejrzysty i wygodniejszy – po prostu wspaniały. Dokładnie tak, jak zakładali twórcy Pandory.

W 2004 przeglądarki nie wiedziały jak odtworzyć muzykę. Był QuickTime, Real Player i Flash. Flash był wtedy najbardziej uniwersalny – był więc oczywisty wyborem. Przewijając do zeszłego roku, wszystko zaczęło się zmieniać. Zacząłem się martwić o wydajność po stronie klienta. Backend był szybki, ale w miarę jak dodawaliśmy nowe możliwości, wszystko zwalniało po stronie użytkownika. Gdy spróbujesz załadować Pandorę (GŚ: w wersji Flash) z umiarkowaną ilością stacji, zajmuje to jakieś 10 sekund. Według wszystkich rozsądnych standardów, to cała wieczność.

MG Siegler twierdzi, że w analogicznych warunkach wersja w HTML5 ładuje się w 2-3 sekundy.

Nie będę się tu jednak zajmował zmianami, jakie zaszły na Pandorze od strony interfejsu użytkownika, ponieważ jeszcze długo, korzystanie z niej w Polsce będzie niemożliwe, albo przynajmniej mocno niepraktyczne. ;)

Najważniejsze jest co innego, Pandora pokazała po praz pierwszy, że HTML5 nie jest już tylko piękną zabawką dla Geeków. HTML5 jest w stanie napędzać poważny serwis serwujący multimedialny kontent 100 milionom użytkowników. Co ważniejsze – mimo braku DRM, co było głównym argumentem obrońców Adobe, dlaczego HTML5 wciąż nie jest gotowy do przejęcia roli Flasha!

Dlatego Pandora właśnie rzuciła pierwsza grudkę ziemi na trumnę Flasha.

Spodobał Ci się tekst? Poleć znajomym:

iStore

iStore

  • http://terrazone.pl/ Rafał

    Przesadzacie z tym „końcem Flasha”. Nadal będzie on wykorzystywany do robienia gier online.

    • https://www.facebook.com/gniewomir.swiechowski Gniewomir Świechowski

      Do czasu. AngryBirds w wersji HTML5 są tego sztandarowym przykładem.

  • http://secondgate.pl zx

    Niestety wydajność HTML5 (szczególnie ) dalej kuleje i Flash nie ma sobie równych.

  • http://www.facebook.com/jpelczynski Jarek Pelczynski

    Już samo Adobe nie daje szans Flashowi dając narzędzia zapisywania swojego kodu w AS do HTML5. TO jest tylko czas przejściowy, żeby programiście AS i Flash się nie załamali, że nie będzie dla nich pracy :-) Flash jeszcze w niektórych aspektach jest bezkonkurencyjny ale to się zmienia – kwestia czasu.

  • Morpheus

    Silverlight zmiata Flasha pod dywan.
    Właśnie oglądam prezentację Mango :)

    • https://www.facebook.com/gniewomir.swiechowski Gniewomir Świechowski

      Silverlight i Flash to w zasadzie to samo. A możliwości HTML5 nie ustepują ani jednemu, ani drugiemu – http://antyweb.pl/interaktywny-film-3-dreams-of-black-czyliwebgl-w-akcji-to-jest-przyszlosc-gier/

    • Morpheus

      Ja widzę różnicę.
      Flash zamula mi kompa tak, że muszę robić reset.
      Silverlight śmiga jak złoto.
      Link do prezentacji -> http://digitalwpc.com/#fbid=HAdle7qShoz

    • http://www.facebook.com/alex.pasek Alex Pasek

      Morpheus: Ja widzę różnicę.
      Flash zamula mi kompa tak, że muszę robić reset.
      Silverlight śmiga jak złoto.
      Link do prezentacji -> http://digitalwpc.com/#fbid=HAdle7qShoz

      Mnie się ten złoty Silverlight powiesił własnie.
      Player ani drgnie :)

    • Morpheus

      Mnie się ten złoty Silverlight powiesił własnie.

      Jaka wersja SL ?
      Ja używam 5 beta.

    • http://www.facebook.com/alex.pasek Alex Pasek

      4.0.60531.0 na chrome

  • zvczxc

    do czasu az przegladarka ma flash, html, h5, silver i co tak kto jeszcze wymysli to mnie to rybka zwlaszcza od czasow core duo czy ssd. Mobilne zabawki juz zreszta tez maja kopa niezmiemskiego. BRakuje dobrych programistow i zwalniania zasobow :) nic wiecej. A nie przepraszam brakuje jeszcze kolorowego eink w niskiej cenie :)

    • Morpheus

      zvczxc: BRakuje dobrych programistów i zwalniania zasobow :)

      True.
      Jak mówi stara prawda ludowa, gdyby garbage collector w Javie był sprawny, wszystkie programy usuwałyby się przed uruchomieniem lol

  • Paweł

    grooveshark.com dawno pozbył się flasha więc pandory nie jest pierwsza grudka na trumnę flasha.

    • Piotr

      Grooveshark pozbył się flasha we frontendzie. Sam player nadal jest flashowy. Jak jest w Pandorze?

  • http://www.facebook.com/alex.pasek Alex Pasek

    Ja bym flasha nie przekreślał. Adobe trochę późno ale jednak, rozbudowywuje serię narzędzi dla developerów i współpracuje ze znaczącymi partnerami (jak choćby Akamai). Bardzo obiecująco wygląda na przykład ostatnia wersja OSMF, na której będziemy budować jeden z naszych kolejnych produktów. Z drugiej strony HTML5 nadchodzi i bez względu na to jakie ktoś ma wobec niego oczekiwania warto aby nowo powstałe produkty zyskały hybrydowy charakter i obsługiwały obie technologie.

    BTW. Jak ktoś z Was jest szuka video player na swoją stronę to zapraszam do śledzenia DevBase na Facebook’u. Przygotowujemy właśnie HTML5 / Flash video player z bardzo atrakcyjnymi funkcjami (w tym wersję darmową).

  • Andrew

    Gniewomir Świechowski: Do czasu. AngryBirds w wersji HTML5 są tego sztandarowym przykładem.

    I cała gra znajduje się w zaciemnionym kodzie js, ani to wydajne, ani ciekawe dla wydawcy.
    Html5 ma swoje zastosowania, a flash i wciąż rosnący silverlight swoje, jedno nie wyprze drugiego jeszcze długo, bo każde ma swoje lepsze i gorsze strony.

  • http://iname.pl Rafał

    To było kwestią czasu, HTML5 + biblioteki takie jak JQuery dają niesamowite możliwości.

  • http://magazyninfoprodukty.pl/ Tomasz

    Rzeczywiście nówka html5 ma kilka cennych bajerów, nowe znaczniki (
    ) znacznie ułatwiają kodowanie, a w rezultacie poruszanie się po stronie, no i dochodzi chyba najważniejsza zmiana, elementy obsługujące audio i video, czyli (,). Mówi się, że html5 jeszcze nie teraz, może za kilka lat, ale za kilka lat to dla tych którzy już dzisiaj nie nadążają za cyfrowymi liderami może być za późno.
    Wkrótce do poczytania o html5 na http://magazyninfoprodukty.pl/
    Zapraszam.

  • qwe

    Gdzie kuleje? W kulawych przegladarkach, ale to sie zmienia. Angry Birds dziala w chrome wysmienicie.

    zx: Niestety wydajność HTML5 (szczególnie ) dalej kuleje i Flash nie ma sobie równych.

  • Maciek

    Gniewomir Świechowski: Do czasu. AngryBirds w wersji HTML5 są tego sztandarowym przykładem.

    A widziałeś w swoim linku do AngryBirds kod źródłowy strony? TABELKI? Mowa o HTML5 a oni mają na stronie TABELKI? :)

    • http://tosiek.pl/ tosiek

      Tabelki są po prostu nieśmiertelne! :)

  • Kamil

    Adobe obecnie nastawia się na urządzenia mobilne co widać w ich nowym produkcie 5.5 i uważam że w tym flash/flex jest bez konkurencji ;)