Zobaczcie co można zdziałać używając kilku tagów zaimplementowanych w 5 wersji HTMLa.
Uwaga - aby zadziałało trzeba mieć nowoczesną przeglądarkę, jak FireFox 3.5, Safari 4 lub beta Chrome w wersji 3.0.
Aby było ciekawiej każde spośród 100 kółeczek reprezentuje jedno tweetnięcie.
Autorzy tego eksperymentu twierdzą, że przeglądarki nowoczesnych telefonów takich jak iPhone czy z Androidem na pokładzie też wspierają nowe standardy HTML (w przeciwieństwie do flasha). Testowałem, ale na moim iPhonie nie zadziałało.
Od dawna kibicuje HTML5 i wierzę, że kiedyś nastaną te piękne czasy, w których większość przeglądarek będzie go w pełni wspierała. Nie chodzi tu o konkurowanie z Flashem, bo HTML5 ma rozszerzyć HTML o nowe, sympatyczne opcje i ułatwić nam developing (gradienty, cienie, tag dedykowany dla daty mmm... :) ). Będziemy po prostu mogli zrobić pewne rzeczy bez konieczności uciekania się do Flasha i gimnastyki przy cięciu.
BTW niezłe wykorzystanie <canvas> prezentuje już teraz np. Cufón.
pisania czegoś dużego w js, tzn. pisać można ale będzie to czasochłonne,
i niewygodne, js wygląda jak actionscript 1.0, ciężkie do pracy grupowej i utrzymania porządku, debugowania itd.. Wala się w internecie specyfikacja do javascript 2.0, ale to za mało ;)
Generalnie to jestem zdania, że sam HTML nie powinien angażować się akurat w ten zakres działania. No i umówmy się - stworzenie prostej animacji we Flashu będzie zawsze prostsze niż napisanie kodu w HTML / JS :)
Canvas w IE już jest, trochę na około, nie wszystko jest zaimplemetowane, ale jak dla mnie jest super: http://excanvas.sourceforge.net/
@Marcin Borkowski:
JavaScript jest doskonałym językiem, piszesz, że nie wyobrażasz sobie pisania w nim czegoś większego? GWT pokazuje, ze można w nim napisać wszystko, szybko i prosto. Google robi wszystko w JS.
Co do do ewentualnej walki pomiędzy flash, a canvas. Tutaj nie ma jak dla mnie żadnego konfliktu. Gdybym był menadżerem projektu Flash w Adobe, to już dzisiaj kazałbym rozwijać eksport z flasha na HTML canvas. Myślę, że to kwestia miesięcy kiedy pojawi się taka możliwość. AS3 można przełożyć na JS, canvas nie ustępuje odtwarzaczowi flasha.
A jednak nie trzeba było tak długo czekać ;)
http://webhosting.pl/SkyFire.o.krok.od.wydania.mobilnej.przegladarki.nowej.generacji
Co do exportu AS3 do JS - tu sprawa już nabiera jasności. Istnieje taki język jak HAXE www.haxe.org, który potrafi kod żródłowy wypluć do JS\\\\\\\\\\\\\\\'a, AS3, PHP, czy nawet C++.
Jak widać nikt nie próżnuje - pozostaje czekać na rozwój sytuacji.
Dodaj komentarz
Jeśli nie masz jeszcze konta w Interaktywnie.com - możesz się zarejestrować albo zalogować przez Facebooka
Podobne tematy