Re: Megadja magát a HTML5-nek az Adobe
#1
Elküldve: 2011. 03. 08. 15:00
https://www.hwsw.hu/hirek/46282/adobe-flash-html5-air-web-video-bongeszo.html
#2
Elküldve: 2011. 03. 08. 15:00
#4
Elküldve: 2011. 03. 08. 18:25
#6
Elküldve: 2011. 03. 09. 07:17
ezzel a lépéssel az Adobe Flash lesz első fejlett html5 IDE.
#7
Elküldve: 2011. 03. 09. 07:59
Idézet: FTeR - Dátum: 2011. 03. 09. 07:17
Bizony. Korábban úgy látszott, hogy a Flash a végletekig kitart és keresztbe fog tenni az új technológiák fejlesztésének is. HTML5-tel egy bajom van, az a bizonyos 2014. Nagyon messze van még.
Idézet: FTeR - Dátum: 2011. 03. 09. 07:17
Ez így van. Szó se lesz arról, hogy akkor most ezzel a Flash meghal, a M$ sem foglalkozna a Silverlighttal, ha nem lenne értelme a jövőre nézve egy hasonló platformnak. De mindenképp teret veszítenek majd. Igazából, egy átlag felhasználónak nincs szüksége Flashre, hacsak nem tol Flash játékokat. Általában weboldalak miatt teszik fel, pedig ezen a területen 99,99%-ban kiváltható lenne CSS-sel, vagy végső esetben JS-tel. Illetve a videózáshoz, YT és társai, ezek viszont megint csak menni fognak HTML5-tel. Sőt, Flash nélkül, meg lehet szabadulni az idegesítő, pörgő intróktól, reklámok 90%-tól. Mióta fent van a Flashblock, azóta Adblock szűrőlisták nélkül is alig látok reklámot.
A HTML5 IDE-től nem tartok. Aki érdemben webfejleszt, nincs rá szüksége, csak egy text editorra. Esetleg egy böngészőpluginra, ha nagyon kényelmes akar lenni. Az IDE az amatőröknek való, ők ezzel sem fogják tudni pótolni a szakértelmet. Officban már régóta lehet pár kattintásból bármiből weblapot hegeszteni, és hiába nem valid, meg CSS nélküli okádmány, kb-re megy minden böngésző alatt. Mégse váltotta meg a világot, a rendes lapokat továbbra is szakemberek írják.
#8
Elküldve: 2011. 03. 09. 08:40
Ez nem igaz. A multimedia terén piacvezető software -eik nem véletlenül vannak ott ahol.. Nekik tök mindegy hogy te flash -ben, vagy bármi másban fejlesztesz, amíg az ő programjukat használod a fejlesztéshez.
#9
Elküldve: 2011. 03. 09. 08:40
#10
Elküldve: 2011. 03. 09. 08:46
#11
Elküldve: 2011. 03. 09. 09:13
Idézet: LCoder - Dátum: 2011. 03. 09. 08:40
A text editorban fejlesztés miért lenne gagyi? Egy képzett programozó fejben, vagy papíron is meg tudja írni, semmilyen helpre és GUI-ra nincs rászorulva. A vizuális felületösszerakás csak parasztvakítás. Igen, felületet könnyen lehet összerakni, de a program nem csak felületből áll, hanem lényegi algoritmusból, hibakezelésből, dokumentációból, optimalizációból, stb. Ezeket nem lehet vizuálisan összerakni, hanem tudni kell hozzá programozni. Pont, hogy ezek a vizuálisan összerakós IDE-k gányolások.
Idézet: LCoder - Dátum: 2011. 03. 09. 08:40
Clipper sem volt épp a nyelvek nyelve. Azon kívül értelmetlen mindig ezt a prognyelv flémet lejátszani, egy jó programozó bármilyen nyelven tud fejleszteni, még saját, vagy nem létező nyelveken is, bármiben megírja, amit kell. Megint előjön a típusos nyelvek iránti rajongásod. A típusos nyelvek valóban biztonságosabbak, hibának, gányolásnak ellenállóbbak, de ez egymagában nem garancia még semmire. Typeless nyelvekben is lehet jó programot írni. A JS tényleg gagyi és primitív, mert csak egy pótnyelv, amivel a HTML fogyatékosságait pótolták sebtiben. Mint a neve mutatja, csak script nyelv, nem arra való, hogy komplett alkalmazásokat írjanak benne és megválták vele a világot. A PHP is ilyen erről a vonalról indult a kompatibilitás miatt sajnos egyes ilyen vonásai megmaradtak. De nem ezért lett sok gányoló célpontja, hanem mert multiplatformos, jól dokumentált és könnyű nyelv. Flashben sokkal gányabb programok születnek. C++-ban, C#-ban, de még ASM-ben, sőt akármiben lehet dinamikus lapot írni. Ha annyira odavagy érte, írjad Clipperben. Nem kötelező PHP-t használni. Általában a megrendelő végfelhasználót sem érdekli miben írod, csak hibamentesen működjön adott erőforrások mellett, legyen hozzá support és esetleg lehessen költöztetni másik platformra, bár ez utóbbi ritkán elvárás ezen a szinten. Ritka, ha a megrendelő előírja a nyelvet, környezetet, ekkor általában nem végfelhasználó, hanem bele fog nyúlni a kódba és tovább fogja adni, ő fogja karban tartani.
#12
Elküldve: 2011. 03. 09. 09:36
>A text editorban fejlesztés miért lenne gagyi?
Félreértettél. A text editorban fejlesztés nem gagyi, max. nem túl produktív - egy profi IDE sok olyan dolgot megcsinál mint kódkiegészítés, automatikus formázás és más hasonlók, nem szólva az integrált hibakeresésről. Amiről én beszéltem az az, hogy egy GUI összerakása nem igazán programozói munka. Az hogy egy html oldalt összeraksz kézzel, valami olyasmi mint ha notepaddal készítenél postscript képeket CorelDraw, Adobe Illustrator, stb helyett.
>de a program nem csak felületből áll, hanem lényegi algoritmusból,
>hibakezelésből, dokumentációból, optimalizációból, stb.
Pontosan. És a RAD eszközök arra valók, hogy el legyenek választva a valódi programozói feladatok,
Pl. az üzleti logika megírása a GUI design-tól. A GUI lekódolása csak a kezdő számára szakmai kihívás, a huszadikat ha nem vagy hülye már izomból nyomod - pont azért mert alapvetően mechanikus, könnyen algoritmizálható tevékenység. Az hogy ma vannak "html programozók" azért van, mert a html gagyi, nem szabványos. És ezért kell össze-vissza scriptelgetni is.
>Clipper sem volt épp a nyelvek nyelve.
De nem ám. Pont ezért vicc, hogy 20 évvel később ismét hasonló szarokat vesznek elő.
#13
Elküldve: 2011. 03. 09. 10:58
Ezen a mondaton kicsit elgondolkoznék. Nem lehet hogy TE csak erre használod?
Hogy szavaim ne csak üres állítások legyenek:
GWT: google maps, AdWords, Orkut stb, ~500.000.000 felhasználó használja az ezekben írt alkalmazásokat
FaceBook JavaScript SDK, nem tudom hányan programoznak benne, de ezt is több100 millióan használják
YUI: mozilla, paypal stb. használja
Ext.js: RAD fejlesztőkörnyezettel (Extjs designer)
Ezek ha nem is váltják meg a világot, de mutatják, hogy a JS tökéletesen alkalmas komplett alkalmazások írására, sőt a mai világban nemcsakhogy alkalmas, hanem az egyik legtöbbet használt eszköz erre.
#14
Elküldve: 2011. 03. 09. 12:45
#16
Elküldve: 2011. 03. 09. 13:29
Idézet: zakzag - Dátum: 2011. 03. 09. 10:58
Nem azt mondtam, hogy nem lehet benne írni, de nem erre találták ki, nem erre való. Lehet benne írni sok mindent, de baromi lassú lesz egy desktop alkalmazáshoz képest és nem lesz egyenértékű azzal. Weben egyelőre nincs más alternatívája a JS-nek, hacsak nem akar a fejlesztő a felhasználóval plugineket telepíttetni.
Idézet: zakzag - Dátum: 2011. 03. 09. 10:58
Ettől a sok hárombetűs "érvtől" még üresek maradnak. Szerintem túl korán kezdtél itt el trollkodni. Itt most a JS nyelv használati helyiértékét (típusossága, hibakezelése, rendeltetése) hasonlítottuk más nyelvekéhez. Nem arról volt szó, hányan, mire használják.
#17
Elküldve: 2011. 03. 09. 14:41
@LCoder: A BIOS-t assembly-ben írják, mert abban a legcélszerűbb, a böngészős dolgokat pedig JS-ben ugyanezen ok miatt. Már évek óta írok JS alkalmazásokat (is - mielőtt félreértenétek), és ezért tudom azt mondani, hogy a feladatra tökéletesen megfelel. Ha nem így lenne, akkor nem írtak volna olyan nagy rendszereket benne,mint az általam fent felsorolt hárombetűs rövidítések. Írhatnák Flash-ben is - visszatérve a cikk témájához - de sokkal kevesebben teszik.
#18
#19
Elküldve: 2011. 03. 09. 15:29
Szart mindenben lehet irni.... es sok szart irtak javascript-ben de ha elolvasod a fenti konyvet rajosz, hogy errol nem biztos, hogy a nyelv tehet...