Adobe po chwilowym sukcesie w momencie ogłoszenia współpracy z Google (przy okazji systemu operacyjnego Chrome Os) znowu stał się chłopcem do bicia. Tym razem Steve „Apple” Jobs napisał co myśli o tej technologii punktując luki w bezpieczeństwie, niestabilne działanie na systemach innych niż Windows i wreszcie wolny rozwój. Co jednak zadziwiające Jobs wytknął również Adobe to, że ich technologia nie jest otwarta i że Flash jest całkowicie kontrolowany przez Adobe, a Apple chce wspierać otwarte oprogramowanie takie jak HTML5 – moim zdaniem jest to jakiś szczyt hipokryzji, ale nie o tym chce teraz pisać.

Do „kopania” flasha przyłączył się też Microsoft, który ogłosił że tak właściwie przyszłość to HTML5 i ich nowa wersja przeglądarki będzie wspierać tę jedynie słuszną postępową technologię.

A oto jak wygląda HTML5 na iPadzie – imponujący pokaz :)



Popatrzmy więc jak wygląda ten zabójca Flasha. W serwisie canvasdemos.com znajdziemy dema gier, aplikacji stworzonych w HTML5. Szczerze polecam obejrzeć na przykład sekcje gier.

Patrząc na te demonstracyjne produkty czuję się jakbym powrócił do lat 90-tych. Tetirs, jeżdżący motorek, wąż? Ja rozumiem, że to ma być tylko pokaz technologi ale wszystko to sprawia wrażenie jakbyśmy byli dopiero na początku długiej drogi. Są co prawda takie osiągnięcia HTML5 jak Quake 2 (!!!) ale na razie widziałem go tylko na Youtube.

Sam nie jestem wielbicielem Flasha i też na niego narzekałem (i zgadzam się, że Adobe miało dużo czasu aby poprawić wizerunek tej technologii o oczach końcowego użytkownika) – warto jednak uzmysłowić sobie, że Flash to nie tylko player na YouTube odtwarzający filmy ale również platforma do zaawansowanych gier i aplikacji. Poza tym trudno chyba uwierzyć w to, że akurat Apple i Microsoft to firmy, które tak bardzo chcą walczyć o otwarte technologie :)

Zanim więc wszyscy zaczną mówić o wspaniałej nowej technologii HTML5 warto chyba dać jej trochę czasu aby faktycznie udowodniła, że jest w stanie pokonać Flasha na każdej płaszczyźnie.

Spodobał Ci się tekst? Poleć znajomym:

iStore

iStore

  • Rafał

    Jakoś sobie nie wyobrażam, żeby nagle flash przestał istnieć. ;)

    I nie specjalnie wierzę też w opinie, że flash jest wolny, niebezpieczny itd. To samo można powiedzieć o błędach w Safari i IE. Tyle się mówi o IE jako „hamulcowym” rozwoju internetu, i co? …i nic. Microsoft nic sobie z tego nie robii udaje, że „it’s OK”.

    Fakt z bezpieczeństwem mogłoby być lepiej, ale jeśli chodzi o szybkość to nie jest tak źle.

    http://www.readwriteweb.com/archives/does_html5_really_beat_flash_surprising_results_of_new_tests.php

  • http://poslinski.net Dawid Pośliński

    Co ciekawe na Windows Phone będzie Flash :D. Może to tylko odwrócenie uwagi od, aby tak naprawdę osłabić wizerunek Apple, które jako jedyne nie będzie wspierać Flasha?

  • http://poslinski.net Dawid Pośliński

    Dawid Pośliński: Co ciekawe na Windows Phone będzie Flash :D. Może to tylko odwrócenie uwagi, aby tak naprawdę osłabić wizerunek Apple, które jako jedyne nie będzie wspierać Flasha?

  • http://slocinski.net Michał

    HTML5/Canvas to kierunek słuszny, aczkolwiek są to _bardzo_ wczesne dni tej technologii. Nie ma żadnych konkretnych narzędzi do budowania bardziej złożonych interfejsów / tworzenia animacji. W tej chwili zajmują się tym wyłącznie fascynaci nowych technologii i programiści, nie ma mowy o takiej adopcji jak flash do momentu gdy jakaś firma nie wytworzy odpowiednich narzędzi dla programistów i designerów.

    Adobe to zdolna firma i nie zdziwiłbym się gdyby kolejna wersja flasha kompilowała kod action script to JS/Canvas.

  • http://www.flashzone.pl lutek

    Steve Jobs ma jeden problem, dobrze wie że dopuszczenie flasha do jego urządzeń to spadek zysków w Apple Store – to jedyny argument o którym on sam nie mówi! Powstało by tysiące jak nie setki tysięcy aplikacji które byłby dostępne za darmo przez www w jego urządzeniach, a on straciłby zysk z wpisowego każego developera (100$) + udział w sprzedaży app.

    Osobiście męczy mnie już ta jego „nagonka” na flasha i wyciąganie co chwilę bardzo dyskusyjnych argumentów… Krytykuje technologie, a „sami nie potrafią” dobrze zrobić iTunes pod Windowsa, który chodzi tragicznie.

  • http://przemelek.blogspot.com przemelek

    HTML5 + JavaScript może być mocny i dawać niezłe efekty [np. w sobotę sobie popełniłem cieniowanie Gourauda w JavaScript http://przemelek.blogspot.com/2010/05/cieniowanie-gourada-w-javascript-part-2.html, które na Chrome na moim komputerze miewa osiągi rzędu 100 fps i to dla obiektu bardziej złożonego niż sześcian ;-)]
    Ale mimo wszystko gdybym miał pisać grę na przeglądarkę to chyba zdecydowałbym się jednak na Flasha, np. z tak banalnego powodu jak dystrybucja. Wszystko może „polecieć” w jednym pliku, „dociąganie” jest też jakoś załatwione, no i Flash jest na wszystkich komputerach taki sam. A w przypadku HTML5 + JavaScript nie jest to do końca prawda. Bo to co działa w Chrome działać może w FF, ale już w Operze będzie grymasić [np. operacje na Canvas], albo na odwrót. Jedna optymalizacja, która przyśpiesza kod na Chrome, na FF nie daje takich efektów, a nawet przeciwne, znów optymalizacja dla FF nie daje efektów w Chrome.
    Do tego jest jeszcze jednak problem „ukrywania kodu”, wiele firm nie życzy sobie by ich kod był dostępny w czytelnej dla każdego formie nawet jeśli został potraktowany obsfucatorem.

    Ale w dłuższej perspektywie HTML5 + JavaScript + WebGL mogą zabić Flasha i nie będę po nim płakał ;-)

  • http://isido.pl/blog Marcin W.

    Przyznam, że HTML5 macałem dość pobieżnie, ale nie traktuję go jako poważnej konkurencji dla flasha, a już na pewno nie takiej, jaką widzi ją Apple. Dopóki nie będzie konkretnych frameworków do pracy z HTML5, dopóty nie przebije on AS3. Po prostu. Zapewne da się w HTML5 wiele zrobić ale jakim kosztem? I jakie koszty pociągnie za sobą pielęgnacja aplikacji składającej się z komend moveTo-lineTo itd?

    IMHO w tej chwili HTML5 to zabawka. Być może wyrośnie na poważną konkurencję dla flasha (zwłaszcza przy wsparciu potęg pokroju Apple) ale Adobe ma jeszcze maaaasę czasu żeby się przygotować.

    Poza tym, tak czuję, że problem zgodności kodu na różne przeglądarki nie zniknie w przypadku HTML5. I to też daje przewagę flashowi.

    Summa sumarum, w tej chwili mówienie o HTML5 jako o flash killerze to trochę tak wieszczyć że Pascal zabije C++ ;)

  • http://www.facebook.com/boooohoooo Michał Spychaczem Popychał

    Na Bogów, niech tutaj też nie bedzie powtarzania tych bzdur z Interii!
    Ile razy to można dementować?

    Do “kopania” flasha przyłączył się też Microsoft, który ogłosił że tak
    właściwie przyszłość to HTML5 i ich nowa wersja przeglądarki będzie
    wspierać tę jedynie słuszną postępową technologię.

    To jest fatalna, pozbawiona profesjonalizmu dziennikarskiego nadinterpretacja. Farmazon!

    proszę oto oryginał tego co MS napisał: http://blogs.msdn.com/ie/archive/2010/04/29/html5-video.aspx
    (ostatni akapit na ten temat)

    i tu jest sprostowanie TEŻ OD MS, bo ludzie zaczęli bajki pisać
    http://blogs.msdn.com/ie/archive/2010/05/03/follow-up-on-html5-video-in-ie9.aspx

    Several comments asked about Microsoft’s support for plug-ins (like Flash and Silverlight). Of course, IE9 will continue to support Flash and other plug-ins. Developers who want to use the same markup today across different browsers rely on plug-ins. Plug-ins are also important for delivering innovation and functionality ahead of the standards process; mainstream video on the web today works primarily because of plug-ins. We’re committed to plug-in support because developer choice and opportunity in authoring web pages are very important; ISVs on a platform are what make it great. We fully expect to support plug-ins (of all types, including video) along with HTML5.

  • http://www.facebook.com/boooohoooo Michał Spychaczem Popychał

    poza tym HTML5 już udowodnił co potrafi
    Google Wave?
    abstrahując od tego, że sukcesu tej platformy nie ma – to to w jaki sposób jest zrobione i jak czerpie z tego co ma do zaoferowania można trochę popodglądać.

  • http://antyweb.pl Grzegorz Marczak

    Michał Spychaczem Popychał: Do “kopania” flasha przyłączył się też Microsoft, który ogłosił że tak
    właściwie przyszłość to HTML5 i ich nowa wersja przeglądarki będzie
    wspierać tę jedynie słuszną postępową technologię.
    To jest fatalna, pozbawiona profesjonalizmu dziennikarskiego nadinterpretacja. Farmazon!

    Jeśli według Ciebie zacytowane zdanie oznacza, że nowe IE będzie wspierać jedynie HTML5 to polecam przeczytać je jeszcze kilka razy.

    • http://www.facebook.com/boooohoooo Michał Spychaczem Popychał

      Czytam je kilka razy i tak właśnie to zdanie brzmi.
      Nie wiem jaki inny sens można z niego wyciągnąć.

  • Pingback: Tweets that mention Bij Flasha! Wszyscy go biją tylko nie HTML5 -- Topsy.com

  • http://piotrbla.blogspot.com PiotrB

    „Patrząc na te demonstracyjne produkty czuję się jakbym powrócił do lat 90-tych.”

    Defender is an arcade video game developed released by Williams Electronics in 1980. I ten z 80 roku miał na pewno lepszą grafikę.

    Co do Quake2, to możesz spróbować:
    http://code.google.com/p/quake2-gwt-port/wiki/BuildingAndRunning

  • eladamari

    HTML5 jest w powijakach, jeszcze go nie ma i nic go nie wspiera. Adobe jest na rynku od nastu lat a ich produkt jest do … no sami wiecie. Koleś na filmie jest, delikatnie to ujmując, dziwny. Skupia się na braku zoomu w aplikacji? Wow. Też mi błąd. Nie wina technologii a programisty, ewentualnie sprzętu/niekompatybilnej przeglądarki. Z wszystkich osób wierzyłem, że Ty Grzegorzu będziesz rozumiał, że rewolucja nie następuje w dzień czy dwa. Czym HTML 5 jest? Przyszłością. Taką, która może zastąpić technologię Flash. Obecnie flash to, imo, Utube i gry. Tube się zastąpi, jak gry da się pisać w HTML 5 i będą osoby się tym zajmujące to też flash papa. Jak nie to się tym może JavaFX zajmie. Aplikacje w flashu to totalna pomyłka. im szybciej to umrze tym lepiej. Na tym polu dla fajerwerków też można wykorzystać javafx, ale mam nadzieję, że ludzie będą korzystać raczej z technologii do tego przeznaczonych, tj HTML, .js, css
    Pozdrawiam
    El

    • http://antyweb.pl Grzegorz Marczak

      Dokładnie to napisałem, że nie ma co się spieszyć z ogłaszaniem HTML5 jako killera dla Flasha i trzeba poczekać aż ta technologia dojrzeje. Teraz jest to jedynie argument w ustach tych którzy chcą udowodnić Adobe, że ich produkt jest zły i niebezpieczny.

    • msk

      A czym jest javafx jesli nie pluginem/VM i w jakiej kategorii jest od flasha lepsza/wygodniejsza/bardziej przystepna ? To raczej argument na poziomie fanbojowym.

  • http://www.fallenart.co.uk Michal

    Jedyne co mozna w tej chwili o tym powiedziec, to ze html5 nie zastapi flasha i to, ze flash nie zniknie z rynku.

    Rozmowa na temat co jest lepsze a co bedzie lepsze na tym etapie, to rozmowa na temat erupcji nastepnego wulkanu na Islandii i kierunku wyrzucanego pylu. Czyli gdybanie. Teorii spiskowych rownie jest duzo.

    Zanim html5 w pelni wejdzie dla wszystkich naszych pupilkow internetowych, ktorzy ledwo sobie radza z obsluga przelgadarki, mina lata, wiec moze wrocmy do tematu gdzies w 2015 ? Uwazam, ze dyskusja nie ma sensu. Jedyne co moge powiedziec o html5 i canvas na ta chwile, to ze na moim sprzecie haczy to okrutnie. I to wszystko.

    Nastepna sprawa, to Microsoft. Obojetnie czy bedzie on wspieral flasha czy nie, nie ma to dla mnie roznicy. Microsoft ze swoim IE nie jest zadnym wyznacznikiem standardow i nigdy nie byl – wrecz odwrotnie. Skonczy to sie tylko zle, dla „wszystkich pupilkow” ktorzy caly czas traktuja IE jako „wejscie do internetu” i dlaczego „u mnie nie dziala”. Na tej samej zasadzie codziennie sie burza, ze nic nie widac na ich IE6_0.

  • http://www.facebook.com/bartosz.barlowski Bartosz Barlowski

    Adobe i Apple wydaja sie bawic w kotka i myszke z cala ta zabawa. testowalem ostatnio w flash cs5 eksporter i wsxystko dziala ekegancko na iphone/ipad… Teraz Adobe oficjalnie oswiadczylo zaniechanie rozwoju tego projektu. :( Osobiscie stoje po stronie Adobe, flash player juz od lat zadomowil sie w internecie i nie zniknie ot tak bo Jobs tak powiedzial. Mysle, ze to kwestia czasu i Flash bedzie eksportowal do html5/java i wtedy wszyscy beda happy.

    Na tej calej wojnie software najbardziej obrywaja uzytkownicy i developerzy. :(

  • http://www.kotlarski.net Krzysztof Kotlarski

    Fajny ironiczny filmik…

  • freeq

    Ten iPad to takie gówno, że szkoda mi słów. Nawet telefon samsunga z systemem android lepiej radzi sobie z tymi prezentacjami, aplikacjami i grami ze strony canvasdemos. Przetestowałem wszystko po kolei na swoim i5700 i nie dość, że większość rzeczy działo szybciej to przykładowy tetris miał pięknego zooma. Myślę czy nie zrobić dla porównania podobnej prezentacji tylko przy użyciu mojego telefonu i tym samym pokazać, że zwykły telefon z systemem google daje sobie lepiej radę z HTML5 od iPada (w dodatku obsługuje flash!).

  • http://wilgucki.blogspot.com/ batman

    Nie wiem dlaczego wszyscy zachwycają się HTML5, którego specyfikacja ma być wydana gdzieś za 10 lat. Do tego czasu każda z przeglądarek będzie po swojemu interpretować standardy. Podobnie będzie z javascript, który już teraz inaczej działa na różnych przeglądarkach. No i nie można zapomnieć, że oprócz różnych przeglądarek, są różne systemy operacyjne, które również mają wpływ na końcowy efekt wyświetlania strony.
    MS nie będzie mocno naciskał na HTML5, o ile w ogóle będzie naciskał, ponieważ nie jest mu to na rękę. Przecież niedawno co wyszła 4 wersja Silverlight, który ma być Flash killerem.

  • Kamil

    jobs od początku nie popierał flash’a i tak naprawde nie ma pojecia o tej technologii jezeli nazywa to zamknietym i kontrolowanym systemem przez apple jest przeciez jeszcze swieza technologia Papervision ktora w polaczeniu z flash daje zabujcze efekty 3d w internecie. ale kto ma wladze to plecie takie herezje i ze niby html5 to wyprze

  • http://www.facebook.com/maciej.tabert Maciej Tabert

    Grzegorzu, rzuć okiem na omówienie czym jest a czym nie jest HTML 5: http://bit.ly/bVFxtx – artykuł jest świetny, dla wszystkich którzy uważają się za znawców nowego html, szczególnie polecam informację, że dopiero na 2022 r. w3.org przewiduje pełną obsługę ww. standardu przez co najmniej 2 przeglądarki bez błędów.
    Dodatkowo polecam slideshow (w h5) z przykładami na żywo co potrafi nowy HTML: http://bit.ly/bFycXa

    Pozdrawiam, Maciej

    • http://antyweb.pl Grzegorz Marczak

      Dzięki Maćku, bardzo chętnie poczytam.

    • http://www.fallenart.co.uk Michal

      i ja sie zaczytam, popatrze tez na sblam! dzieki

    • http://www.facebook.com/profile.php?id=100000746837233 Michał Archacki

      Artykul pornela stary jak swiat, az dziwne ze Grzegorz Marczak tego nie znal ;)
      Po wpisaniu w google „html 5″ wyskakuje ten link na 2 miejscu.
      Swoja droga wg mnie sam artykul jest b. dobry aczkolwiek pomija kilka dosc istotnych kwestii.

  • ewelina

    Kamil: Papervision

    Z tego co wiem, Papervision to nie żadna nowa technologia, ale biblioteki napisane w as3, które można wykorzystać np do tworzenia gier 3D. MImo, iż istnieje kilka równorzędnych rozwiązań jakoś nie robią one furory, bo obciążenie procesora, które powodują sprawia, że nie nadają się tak naprawdę do szerszego wykorzystania, bo słabsze kompy padają ;)

  • Pingback: Adobe kontratakuje i celnie uderza w Apple poprzez nową kampanię reklamową