48
  • Komolytalan
    #48
    Firefoxban csak ez az 1 tab volt nyitva, taskmanager szerint 100% procifogyasztás úgy, hogy nem is mozogtam (háttér se, semmi se mozgott, 1 pixel se animálódott). Amikor elkezdtem mozogni ránézésre 5-7 FPS lehetett az animáció sebessége. Hát igen, ennyit tud a html5, meg a JS.
  • balee66
    #47
    HTML5 játék.
  • Justil
    #46
    2 apró kiegészítés:

    1. "a flash (IDE) egészen a legújabb időszakig egy designer-programozó hibrid környezet volt" -> a flash IDE most is az, csak van mellé egy programozós flex builderünk, megy egy Flash Builderünk is.

    2. akit érdekel a unity3d, ezt a demót lesse meg!
  • Justil
    #45
    Bár nagyrészt egyetértek veled, és én is flash-párti vagyok, a stílus amiben írsz nem fogja elősegíteni azt, hogy elfogadják amit mondasz. Nem hiszem, hogy a Silverlight fos lenne, ahogy azt sem, hogy a windows 7 userek habzószájúak lennének (köszi, én is azt használom 1 ideje). Ha egy kicsit visszavennél a hangnemből, lehet h mindjárt más fény vetülne a mondanivalódra is.

    3D-s böngészős játékokra egyébként igen jó alternativa a Unity3D, gyakorlatilag a Flash-nál jóval hatékonyabb 3D-ben, elég megnézni a demókat a weboldalukon (napersze ehhez fel kell tenni a unity playert a böngésző alá). Nem emlékszem már pontosan, de gyakorlatilag kb ilyen Tomb Raider 3 szintű grafikát tolnak, a Flash még messze jár attól, hogy ezt egy átlagos gépen ekkora hatásfokkal megtegye.

    De persze ez csak játékok terén jelenthet alternatívát/riválist, mert multimédiás szempontból a flash verhetetlen, illetve a flex és az air segítségével elég rendesen betört a felhasználói programok világába is.

    Amiben viszont maximálisan igazat adok az az, hogy rohadtul unalmas már, hogy a flash-t folyamatosan szarul megírt flash programok miatt szapulják. Sajnos az a helyzet, hogy rengeteg olyan szarul megcsinált flash van a neten, mint ami itt az sg-n is van (ez a sárga, legalábbis ha jól emlékszem a színére, mert az adblock rég kinyírta), de ez nagyrészt abból is fakad, hogy:

    1) a flash (IDE) egészen a legújabb időszakig egy designer-programozó hibrid környezet volt, tehát elég sok designer programozgatott benne, akiknek persze halvány gőzük sincs a programozásról vagy az optimalizálásról, viszont általában - designerek lévén - bivaly géppel nyomulnak, és sokszor észre sem veszik, hogy a banner/intro/menü/akármi, amit elkészítettek, bizony rohadtul erőforrásigényes lett. lehet egyébként javascriptben is olyan fosul megírni 1-1 oldalt, hogy ugyanúgy kiakasztja a böngészőt mint 1 fosul megírt flash, csak hát általában aki javascriptet ír, az ha nem is profi, de valamennyire azért csak tudja mit csinál.

    2) flash filmeket - ne felejtsük el - nem csak kézzel lehet programozni. van rengeteg 3rd party program, amivel mindenféle előre gyártott presetek segítségével lehet a sárga sg reklámhoz hasonló dolgokat csinálni (pörgő, repkedő betűk, stb.)...namost ezek megint csak nyilván messziről sem ismerik az optimalizáltság fogalmát

    Amit még útálok, az az, hogy vki jön egy "félmagos" cerka géppel, 512 rammal winxp-vel, addonokkal agyonpakolt firefoxxal, és sír, hogy a flash player 10 kinyírja a gépét. könyörgöm, értsük már meg, a flash egy multimédiás technológia, és mint ilyen, nem várható el a fejlesztőitől, hogy szem előtt tartsák a 4-5 éves konfigokat is. ez ugyanaz, mint amikor az emberek, akik nem engedhetik meg maguknak - vagy megengedhetnék, de nem hajlandóak költeni új gépre, fikázzák a win7-et azért, mert hogy így csicsa, úgy csicsa, azt közben meg az a legnagyobb baj vele, hogy nem fut el az ősrégi konfigjukon. waze, nekem is régi gépem volt pár hónappal ezelőttig, még sem oltogattam látatlanba se a win7-et, se a flash player új verzióit, mert tisztában voltam vele, hogy olyan gépet használok ami kb 3-4 éve is csak a középkategória felső határát súrolta.

    és végül még 1 gondolat: az is rohadtul idegesítő ám, amit sokan csinálnak, hogy a flasht szembeállítják a javascripttel+html5-el, és akkor máris megvan a flém melegágya, lehet osztani az észt. teljesen nyilvánvaló, hogy vannak átfedések ezekben a technológiákban, de vannak jócskán különbségek is, területek, amelyeken a flash a jobb, vagy éppenséggel a javascript+html, de biztos megvan az a része is a dolgoknak, ahol a silverlight teljesít a legjobban. szerintem addig kellene örülni, amíg van miből válogatni, persze nem ártana ha a web minél inkább szabványosodna, de ennek nem a flash szab gátat, hiszen az szabványos és platformfüggetlen már nagyon régóta.

    száz szónak is egy a vége...idővel úgyis elválik, hogy mi az életképes, és mi nem. talán a web az utolsó olyan hely a mai világban, ahol a pénz MELLETT a tényleges "tudás" is számít, lásd IE6 még mindig velünk van, de már egyre jobban tért nyernek a fejlettebb, jobb böngészők. Így nem kell félni, mert ha valamelyik használt technológia teljesen elavulna/rossz irányba menne el az idők folyamán, akkor ha nem is azonnal, de idővel mindenképpen eltűnik a süllyesztőben. Legalábbis merem remélni!
  • Sanyix
    #42
    Igen keresni kell, mert nem csak a documentben lehet... hanem máshol is. Egyébként ez amit írtál nem új. Illeszkedik az eddigi programozásához, eddig is ugyanígy kellett. Ha nem tetszik említve voltak már a segéd libraryk.
  • passatgt
    #41
    erre vannak a js keretrendszerek...
    pl amit te írtál, az jquery-ben $('#result').text();
  • johnsmitheger
    #40
    Csak egy apróság a HTML5 vs. Flash bemutatóról:
    JS: document.getElementById('result').textContent = event.data
    (mégha van is azonosítója egy szövegdoboznak, bazzeg keresnem kell??? ez sz@r, erre nincs pozitív érv)
    Adobe: result.text = event.data stb. Fura, ha van valaminek neve, lehet rá hivatkozni.

    Megnéztem a HTML5 demo alkalmazásokat: ezek rámentek a nosztalgia progrmozásra, végig ZX 81 érzésem volt :DDDD

    Csak úgy ránézésre melyik tűnik sokkal sz@rabbnak egy programozó szemével? :DDDDDD
  • Sanyix
    #39
    ezek zsírosak böngészőtesztre. Tényleg igazat mondtak az operánál, brutálisat gyorsult a 10.5-ös js motorja, nagyon durván látszik az fps-ben.
  • Garfield
    #38
    Aha, az Adobe hibája.

    Gondolkodjunk már el azon, hogy az AppStore-ban található alkalmazások mekkora részét lehetne minden további nélkül Flashben megvalósítani? Jaaa, hogy akkor nem lehetne pénzt szedni értük?...
  • Justil
    #37
    fail.

    korábbi beírásodra visszautalva, nálam nem halt meg még semelyik böngésző sem flash miatt. najó, talán évente 1x megtörténik, akkor is vmi rém gyengén megírt szar alkalmazás miatt, arról meg nem az adobe tehet, hogy televan a világ lámákkal.
  • sathinel
    #36
    Hehe. Minden telepítésnél amit eddig csináltam kb az első nethasználatnál megnéztem mindíg hogy flash megy-e. Mert sok oldal tele van vele. Tehát akik a bemutatóra mentek rendesen hibáztak. Nem is tesztelték le ? Úgynézki ez is kezd olyan cég lenni aki a nevéből él meg.

    Ha meg fut egy csomó más terméken akkor el kéne gondolkozni mit ronthattak el ami miatt nem kompatibilis. Ne építsék bele és kapásból sok oldal nem fog működni.... Okos húzás.
  • Narxis
    #35
    Nem az a kérdés, hogy mit nem tud, hanem, hogy mit nem tud szarabbul. A flash bugos, erőforrásigényes és mára már elavult.
  • balee66
    #34
    Látványosság.
  • balee66
    #33
    A HTML5 nem csak video taget, hanem canvas taget is tartalmaz, ami JavaScriptből programozható. Ezzel akár egyszerűbb 3D-s játékok is készíthetők. Ami fontos, a JS végrehajtási sebessége (és természetesen a canvas elem támogatása), de mostanság úgyis nagy divat JS-t optimizálni.

    Itt található néhány demo, csak egy normális böngésző kell hozzá (pl. Opera 10.5 alpha).
    Kedvenceim:
    - képgaléria
    - z-war (játék)
    - another world js
    - szimuláció

    Itt pedig egy összehasonlítás.
  • joebacsi
    #32
    ok, ezek közül mit nem tud a flash?
  • passatgt
    #31
    silverlight jobb azért mint a flash:)
    weblap felépítéshez, animációkhoz, galériákhoz, videólejátszóhoz etc... bőven elég lesz a html5, egyedül a flash játékoknak nincs alternatívája jelenleg, arra kéne kitaálni valamit és akkor boldog lennék:D
  • Sanyix
    #30
    semmiért, mind2 egy rakás szar, rohadjon el mind2!
  • [HUN]FaTaL
    #29
    Saját tapasztalat, hogy ha az Opera elszáll, azt bizony a flash beépülő okozza...
  • celza8807
    #28
    nekem nem romlott el :)
  • gosub
    #27
    Hát ez kiváló! Gratula a programozóknak.
  • slickboy
    #26
    Csak akkor tűnik el ha föléviszed, utána aprókat villanva csak sejted, hogy merre is kattintasz majd. Ha nem viszed fölé, nem romlik el a kurzor.
  • bigjoe
    #25
    Kezdek teljesen kiábrándulni az Apple-ból..
    A végén még lefogom cserélni az Iphone-omat. Valami javaslat?
  • Misi az ezredes
    #24
    Az egész youtube laggos mint a nyűg. Egyre nagyobb felbontást egyre jobb minőséget akarnak elérni egy amúgy veszteséges vállalatnál, SŐT egy elég korlátozott világban szerintem ne akarjanak már mindent...
  • barii
    #23
    :D a flash mindenhol szar, de azért mégiscsak feltelepítem
  • celza8807
    #22
    jessz. nekem első szériás hp pavilion laptopom igencsak szenved már a 480p-s youtube-tól is..
  • barii
    #21
    mellébeszéd
  • johnsmitheger
    #20
    Nem vágom a HTML5-ös témát, mert akkor minek a SilverLight, JavaFX, Flash, stb. Másfelől a legbénább kezdő hibája, ha nem tud valamit elindítani :DDD
  • Match
    #19
    Látod, "10 év tapasztalat után" is vannak olyan gyökerek, akik még nem vágják hogy 10 évvel ezelőtt is faszság volt flash-ben a kurzort basztatni, ez meg még büszke is erre az egy flash-re, amit vagy 1 éve mutogat itt. Valszeg benne van a 10 év munkája.
  • TreDoR
    #18
    K*rva életbe, nagyon jó, hogy itt villog a kurzor, emiatt a sz*r miatt, köszi...
  • Julius Caesar
    #17
    Attól tűnik el? Fasza.... Én meg már itt kattingatok mint hülyegyerek, hogy mifasz van vele...
  • Narxis
    #16
    http://www.microsoft.com/silverlight/overview/top-features/default.aspx
  • slickboy
    #15
    Ha még egyszer valaki belinkeli ezt a szar projnowos akármit amitől eltűnik az egérkurzorom, hát azzal nem tudom mit csinálok...
  • gosub
    #14
    Az biztos, hogy a Flash marhára pazarló, jól megfogja a gépet. Pl. barátom farmvillezik és a 2.6GHz core2duo lehal tőle rendesen.
  • joebacsi
    #13
    Silverlight miért is lenne jobb, mint a flash?
  • gosub
    #12
    Pénz beszél a faxiból! Érdekes hozzáállás egy életmentő műtét után így látni a világot. Ahelyett hogy örülne, inkább a mammon istenének hódol. Persze lehet hogy a fajtárs orvosok megfejték, hát úgy gondolja visszafeji a világon. Minden uralkodó elsősorban a saját népét, jelen esetben az Apple bolondjait xivatja.
  • Lakati
    #11
    [apro]Mi a p*cs*m az a "Silverlight"
  • Lakati
    #10
    [b]milyen érdekes hogy én még soha sehol nem láttam flash miatt semmilyen böngészőt, nemhogy OS-t lefagyni, a több mint 10 éves flash pályafutásom során..
  • Lakati
    #9
    Más: az még ok, hogy a videokat jobban , gyorsabban játsza le a html5 natívban, de...

    azt is megnézem mikor fognak ennyi és ilyen népszerű webes alkalmazást, játékot html5-ben vagy bármilyen más programnyelvben írni, mint amennyi a flashben elkészülT.
  • Narxis
    #8
    http://index.hu/tech/2010/02/01/ezmarfoglalt/

    Ezt olvassátok el, itt le van írva, hogy pl. a Safari összeomlásainak nagy részéért a Flash a felelős, de hasonló következtetésre jutott MS az IE-nél és Mozilla az FF-nél. A flash egy okádék szar, fos, nem igaz, hogy még 64bites verziót is képtelenek csinálni, de emellett az elsődleges exploit forrás.

    A másik pedig amit #2 leírt, az Apple Store forgalmát vetné vissza.

    Nekem nincs egy darab Apple termékem se, szóval nem vagyok fanboy, de ebben igaza van Jobs-nak, flash=szar. Silverlight-ot kell támogatni.
  • Komolytalan
    #6
    A flasht macen írják, ez elég erősen látszik a belső felépítésén is. Hogy mást ne mondjak: a jobb egérgombot nem lehet használni, a plugin/player helyi menüjét hozza fel (ami bele lehet mókolni saját menüpontokat, de mondjuk lőni nem lehet vele sosem). Miért is? Hogy 1 gombos mac egérrel is működjön minden flashben fejlesztett alkalmazás. Tudom, macre van 238ezer gombos gondolatvezérelt lézerkard egér helyett, de PCn sose volt 1 gombos, macen meg igen, ergo a flash alapból macre készült. Amit PCn, mobilkütyün, akárhol látunk flashből, az bizony macről lett portolva.
    Másik dolog meg az, hogy a flash egy VM, és egy VM-be elég nehéz korlátokat beleépíteni rossz programozás/feladat túlvállalás ellen. Hogy nézne ki, ha a javanak azt mondanánk, hogy öreg, másodpercenként alatt 200ezer művelet, aztán lehet pihenni, még a végén lerohasztod az oprendszert. Ami életszerű korlát lenne az kb az, hogy egy adott VM x% prociidőt, memóriát, stb használhat. Azonban ennek ha mondjuk böngésző pluginként nézzük oldalanként külön kellene hogy felülbírálható legyen, sőt egy oldalon akár több példánya lehet a pluginnek, így gyakorlatilag plugin példányonként. Ha mondjuk valaki nagy felbontású videot néz, vagy éppen játszik, akkor hadd használjon 95%-ot, mert úgyse csinál mást. A banner meg ne használjon 1%nál többet, mert azt meg ki nem sz.rja le ha akadozik, csak kattogtatni lehessen tőle. Szóval nehéz ügy ez, alapvetően a tartalomszolgáltatók felelőssége kellene hogy legyen az, hogy hibás, procizabáló bannert, alkalmazást, stb ne rakjanak fel. De ha mondjuk jön a rönyó, ledob az sg asztalára 5 milát, és ad egy bannert, ami letölt 3x50 mega videot, majd elkezdi lejátszani áttetszőben egymásra rakva és blurozva akkor a site üzemeltetője nem fogja elhajtani, hogy faszi, emiatt pokolra fognak kívánni az olvasóim, inkább nem kell a lé, de ezt a fost nem rakom fel.