Názory k článku
Jeden plugin vládne všem
to snad ne
celé vláknomily autore, podivejte se na situace flashe v alternativnich OS. napr. verze 9 pro linux byla k dispozici nekolik (mnoho) mesicu po verzi pro windows. a to jeste v beta verzi. to je presne dusledek de facto monopolu.
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoNezapomínejte také, že není potřeba mít poslední verzi. Drtivá většina obsahu se dá zobrazit verzí 8, 7, nebo i 6, kterou už má opravdu skoro každý.
Že byla podpora pro Linux vydána až po Windowsu je možná smutné, ale více než pochopitelné (Linux má mezi desktopy podíl menší než 1%), ale nakonec ta podpora je, a to je myslím hlavní. Domníváte se, že třeba MS bude v podpoře Silverlightu aktivnější?
Re: to snad ne
celé vláknoZcela pominu to, že jsem ještě neviděl uživatele 64bitového prohlížeče na Linuxu (znám jich pár), který by měl Flash 6, 7 nebo 8.
Re: to snad ne
celé vláknoJinak komunita kolem Linuxu si uměla s takovými problémy poradit vždycky (vědí, že jejich systém to nemá lehké) - viz např. http://www.darronschall.com/weblog/archives/000258.cfm - stačí jen hledat nebo přistoupit na kompromisy.
Re: to snad ne
celé vláknoTo rozhodně ne, ale zase kličkujete. Já jsem kritizoval nikoliv "dominanci", ale "naprostou multiplatformní kompatibilitu".
Pro vás tedy "Naprostá multiplatformní kompatibilita" znamená funkčnost na 32bit Windows, 32bit Linuxu, Mac OS X a Solarisu. Opravdu by mě zajímalo, jak potom hodnotíte "multiplatformní kompatibilitu" třeba Javy, která vyjma toho, co bylo uvedeno u Flashe, běhá na 64bit oknech, 64bit Linuxu, BeOS, OS/2, QNX a dalších systémech. Budete to nazývat "ještě více naprosto multiplatformně kompatibilní"?
Re: to snad ne
celé vláknoTo, že současný přechod na 64bitové instrukce je tak trochu krvavý, je nepříjemné, ale myslím si, že to není tak zásadní. Jednak to postihuje všechny programy (rozchodit něco na 64bitech není vždy ideální, a přímo optimalizovaných programů a aplikací není mnoho).
Ale především, všechny tyto problémy se řeší, a i na speciální plně kompatibilní verzi Playeru pro 64bitový Linux se pracuje. Jistě, pro Wokna budou všechny updaty vycházet vždy dříve, ale i na ostatní dojde. A pokud jsem ten článek postavil i jako menší provokaci do budoucna (jakožto možný univerzální plugin), tak jsem přesvědčený, že ten 64bitový skok se co nejdříve vyřeší.
Javu zase tak dokonale neznám, ale pokud jak tvrdíte běhá i na všech minoritních systémech (s podílem v řádu promile procent), pak klobouk dolů. Ale bohužel není tak rozšířená a nemá imho takové možnosti jako Flash...
(trochu šílená paralela: myslím si, že blok a propiska se dá použít všude, a dominuje oblasti poznámek. Ovšem je pravda, že třeba v okolí otevřeného ohně nebo aktivní sopky může shořet, a zde má navrch např. kamenná destička, do které lze tesat. Ovšem kdo pracuje v ohni? Destičku také používá málokdo, a špatně se přenáší; nemluvě o složitém tesání... ale ano, v jedné tisícině případů je lepší než blok a tužka - to ale myslím nijak nesnžuje "dominanci" onoho poznámkového bloku) ;-)
Re: to snad ne
celé vláknoTo, že současný přechod na 64bitové instrukce je tak trochu krvavý
Uff, jaký současný přechod? To jen vy jste zaznamenal přechod na 64-bitové platformy až v době, kdy už 32-bitové procesory v nabídkách prodejců hardware musíte hledat se svíčkou. 64-bitový systém používám přes tři roky - a mnozí ještě déle. Na přechodu nebylo nic krvavého před třemi roky a už vůbec na něm není nic krvavého dnes. Za tu dobu jsem potřeboval vlastně jen tři 32-bitové aplikace: první byl Acrobat Reader (jenže dnes už je kpdf ve většině případů plně použitelnou alternativou), druhou MPlayer (kvůli win-kodekům, jenže dnes už WMV zvládá ffmpeg a existují 64-bitové kodeky pro RealPlayer) a třetí Firefox (kvůli flash pluginu). Jinak řečeno, jediné problémy způsobují firmy, které si termín "absolutní multiplatformní kompatibilita" představují stejně omezeně jako vy, tj. ve stylu "uděláme 32-bit Windows a až nebude do čeho píchnout, zkusíme ten 32-bit Linux, ať můžeme říct, že jsme multiplatformní". První dva jsou už naštěstí minulostí a třetí vlastně taky - stačí si uvědomit, že bez flashe přijdu akorát tak o otravné reklamy (to chrčení pípání a bučení plus neuvěřitelnou zátěž procesoru milerád oželím) a pár pseudowebů typu Youtube, kde je flash použit na něco, k čemu vůbec není potřeba a co by bez něj fungovalo lépe.
Re: to snad ne
celé vláknoJinak ačkoliv jsem na internetu v podstatě celé dny; nic mi nikde nechrčí, nepípá, ba ani nebučí :) Je to opravdu vina flashe? Není to něco jiného?
(ostatně pomalu si raději zvykejte, až se rozšíří Silverlight a JavaFX, bude na Vás blikat skoro všechno) :)
Re: to snad ne
celé vláknoVaše strašidelné líčení útrap s 64-bitovým operačním systémem je dojemné a kdybych neměl své zkušenosti, snad bych vám to i věřil. Ale jak už jsem napsal, používám sám 64-bitový systém přes tři roky, takže věřím spíš svým vlastním zkušenostem než vašemu strašení.
Jinak ačkoliv jsem na internetu v podstatě celé dny; nic mi nikde nechrčí, nepípá, ba ani nebučí :) Je to opravdu vina flashe? Není to něco jiného?
Klasické reklamy v animovaném GIFu takové věci ve zvyku nemívají. Od té doby, co jsem flash ze svého prohlížeče zcela vypudil, mám od příšerných zvuků vyluzovaných reklamními bannery pokoj.
ostatně pomalu si raději zvykejte, až se rozšíří Silverlight a JavaFX, bude na Vás blikat skoro všechno
Ale nebude... Jde spíš o to, vytvořit dostatečný tlak na autory webů, aby tyhle zrůdnosti používali jen tam, kde je to k něčemu dobré. To ovšem znamená nepoužívat skoro vůbec...
Re: to snad ne
celé vláknoTo že se objevují třeba bannery ve flashi, které po přejetí myší začnou nějak ječet, to není chyba flashe, ale otravného tvůrce...
Re: to snad ne
celé vlákno"Je instalováno" a "funguje" je hodně velký rozdíl. Podle statistik může Flash za nejvíce pádů prohlížečů (ať už je to IE či Firefox). Od té doby, co si Flash blokuji, a povoluji si jen určený applet dvojklikem, mi prohlížeč nikdy nepadá...
Navíc cenová politika Apple, tedy cca 50.000 Kč + DPH za licenci Creative Suite 3 Web Design Premium opravdu není lidová.
Microsoft nabízí vynikající Visual Studio Express edice zdarma, a SilverLight je řadu světelných let lepší než Flash, například podporou programování v jazycích C#, Visual Basicu či JavaScriptu, a nativní podpoře pro webové i desktopové aplikace.
Re: to snad ne
celé vláknoChovají se skoro jako Apple. Lokalizace zřejmě produkt musí nějak zázračně zhodnotit, když najednou stojí téměř dvojnásobek. Možná tam v rámci lokalizace doprogramují ještě nějaké funkce?
Re: to snad ne
celé vláknoPošli mi kdyžtak ty statistiky, které cituješ. Takové údaje - na rozdíl od tebe - nemám, takže mohu posloužit jen svojí zkušensotí, tedy že flash se mi nikdy nezasekl ani nespadl, zato Java má v této činnosti docela zálibu (hlavně freeze).
Cenová politika mě netíží, neb to je text o pluginu pro koncové uživatele, nikoliv vývojáře. Ale to snad připomínat nemusím...
(mno a o světelných letech dokonalosti Silverlightu se můžeme pobavit třeba za dva tři roky, až se uvidí, jak to střetnutí dopadlo... kdyžtak se ozvu) :-)
Re: to snad ne
celé vláknohttp://www.lupa.cz/zpravicky/flash-muze-za-tretinu-padu-prohlizece-firefox/
Re: to snad ne
celé vláknoOstatně, Firefox má podíl bratru 15% (tedy z toho třetina = 5% pádů zaviní Flash?). Nejde mi ani tak o to vyvrátit tu statistiku, spíše mi nepřijde úplně vypovídající (párkrát mi zamrznul počítač i při otevření velkého texťáku, ale co jako s tím?) :)
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknotřeba to byly pády na 64bitových Linuxech, o kterých už jsme tady dvě vlákna dikutovali, že to s nimi není ideální
Co s nimi není ideální? Že pro ně firma, která si pojem "absolutní multiplatformní kompatibilita" vykládá stejně jako vy (dva OS (z toho jeden až po několika letech urgencí), ale jen na jedné hardwarové platformě), nepíše plugin pro Flash, jehož použití v drtivé většině případů nadělá víc škody než užitku?
Re: to snad ne
celé vlákno(byl by problém si tu diskusi přečíst, abych nemusel každou dílčí odpověď přepisovat i abstrakty z dalších vláken?) :)
Jinak opět se k tomu vracíme - těžko lze (bohužel) čekat, že se každý přetrhne kvůli systému s podílem v řádu desetin procenta.
Jiný šílaný příklad: Osobně si myslím, že čepice / kulich je univerzální pro všechny - ale stejně tak musím mít na paměti, že existují lidé, kteří mají nějakou exotickou chorobu nebo úraz, a kulicha si neobléknou... to ale automaticky nemůže negovat jeho obecnou "kompatibilitu" s většinou populace...
Re: to snad ne
celé vláknoŽe to není ideální s tou jeho podporou... na tom se shodneme...
S jakou podporou to není ideální? Pro 64-bitový systém mám úplně stejnou podporu jako pro 32-bitový. Že pro něj někteří výrobci SW neportují aplikace? S tím u "minoritního" systému musím počítat, ale to platí pro každý systém, nejen pro Linux na x86_64. Že někteří výrobci HW utajují specifikace, aby se nedaly napsat drivery? I to je kritérium, podle kterého si hardware vybírat. Ani jedno ale není problém platformy jako takové.
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoMimochodem, pokud píšete, že "S tím u "minoritního" systému musím počítat", pak o čem vlastně diskutujeme? Na "majotitním" systému je kompatibilita flashe bez problémů a na "minoritním" s problémy počítáte.
Pokud jsem si stihl všimnout, současná situace je na Windows naprosto stejná jako v Linuxu: 32-bitový flash plugin je, 64-bitový není. Nebo snad máte jiné informace?
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoVámi popisovaná "korektní" situace je obdobná té, kdy firma nabízí účetnictví pouze pro Windows 3.x (nebo dokonce DOS) a když se zákazník ozve, řeknete mu, ať si to spustí v emulačním režimu, že mu to taky poběží. Super.
Re: to snad ne
celé vláknoNicméně není to tak hrozné jak popisujete, 32bitový browser nemusíte třeba pod 64bit Vistami nijak emulovat. Obě verze (32 i 64) browresu jsou součástí systému (právě z důvodu kompatibility).
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoNejedná se přitom o emulaci, jen "překlad" 32bitových volání na 64bitová, zpomalení může být tak 0.01% (přičemž to více než dobře offsetuje zrychlení z použití x64 kernelu).
Na Vista x64 jsou x86 i x64 aplikace naprosto stejně "právoplatné".
Re: to snad ne
celé vláknoPro ty ostatní, co by tomuhle kecálkovi náhodou naletěli:
1. 32bit aplikace mají na 64 bitech virtualizovanou část registrů i filesystému. Jsou tedy tak "stejně právoplatné", že ty 64bit často "nevidí" 32bit a naopak, což je opravdu velmi příjemné, když spolu mají aplikace spolupracovat. Zvláště zajímavé je to u vývojářských MS nástrojů, které jsou interně 32bit a části, které jsou 64bitové, pak hledají přítomnost některých těchto 32bit aplikací na klasických místech v registrech, kde je ale nenajdou, protože ty 32bit aplikace mají zápisy do registrů virtualizované.
2. Je logické, že 32bit aplikace nemohou využít všech výhod 64 bitů. Takže provozování 32bit aplikací na 64bitech, přestože funguje, je pouze obezlička a je-li to možné, je podstatně lepší použít 64bit verzi.
3. Kdyby ty 32bit aplikace byly tak "naprosto stejně právoplatné", jaký smysl by měl 64bit systém vyjma schopnosti adresace více paměti? A přesto ho lidé využijí a to i na PC s méně než 4GB paměti.
4. Protože jsou 32bit aplikace na 64bit Windows tak naprosto stejně právoplatné, vznikají diskuzní fóra jako http://extended64.com/forums/16.aspx, kde lidé řeší problémy 32bit na 64bit systémech, které by na 32bit Windows problémy neměly.
Pro začátek si o tom zkus přečíst něco méně komplikovaného, např. na http://en.wikipedia.org/wiki/WOW64 Snad ti ta jednoduchá angličtina nebude dělat problémy a přijdeš na to, že nejde jen o překlad volání, ale i manipulaci se zásobníkem a ukazateli, přepínání procesoru z 64bit do 32bit režimu apod.
Re: to snad ne
celé vláknoKaždý ví, že v registrech je Wow6432Node, ve filesystému SysWOW64 a Program Files (x86). Ono je potřeba nějak odlišit 32bitové a 64bitové DLL knihovny a zápisy do registru pod stejným názvem.
Je to geniální koncepce Microsoftu, ne jako bordel na x64 Linuxu, aplikaci stačí překompilovat a nativně funguje pod x64, zatímco x86 aplikaci není nutné upravovat.
Redirecty jsou právě ona nativní podpora a kompatibilita ;)
Re: to snad ne
celé vláknoKdybys nebyl tak blbej a přečetl si můj příspěvek celej, všiml by sis, proč právě ona geniální virtualizace způsobuje problémy (a to dokonce Microsoftímu Developer Studiu) a tudíž minimálně z tohoto důvodu nelze znouzecnost, jakou je běh 32bit app na 64bit systému, nazvývat "plnohodnotnou".
Fakt běž raději hrát hry, to já nedělám a máš tudíž velkou šanci, že aspoň těm hrám budeš rozumět lépe než já.
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoDá rozum, že při psaní tří primitivních webu můžeš těžko narazit na významnější problémy.
Re: to snad ne
celé vláknoJe tu ještě např. otevřený thread, kde kdosi nepodloženě prohlásil, že Silverlight je světelné roky před Flashem. ;-)
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoale domnívám se, že pod 64bitovým systémem Windows můžete spustit 32bitový browser, se kterým plugin pracuje korektně
A pod 64-bitovým Linuxem snad ne?
Re: to snad ne
celé vláknoNicméně protože neznám všechny distribuce Linuxu (někde to může jít, jinde ne), tak bych odpověď spíše nechal na nějakém "linuxákovi" :)
Re: to snad ne
celé vláknoNebo třeba HW počítače, který má problémy např. s některými instrukcemi, které ta či ona aplikace použila?
Tím HW myslíte procesor (nikdo jiný s instrukcemi do styku nepřijde)? A pročpak kvůli těm chybám procesorů padá Flash a ne všechny ostatní aplikace? (Ne že by nikdy nepadaly, ale řádově méně.)
Re: to snad ne
celé vláknoObčas mi kupříkladu spadne hra, a v okénku vyskočí něco o grafické kartě. Ale její chyba to obvykle není - může to být špatný driver, přehřátí systému, virus nebo jen náhodná chyba v paměti... zkrátka a dobře, šlo mi o to, že Radkem zmíněný graf zkrátka nelze pokládat za nosný argument typu "flash sestřelí třetinu prohlížečů".
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoPříklady s drivery, viry, instrukcemi a podobně jsem psal jen z jednoho jediného důvodu, a tedy (opakuji): "že statistika založená na pádech jednoho prohlížeče s kdoví jak určenou primární příčinou nebude moc zásadní" a "že zmíněný graf nelze pokládat za nosný argument typu *flash sestřelí třetinu prohlížečů*".
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoco to je?to neznám?používám linux
Re: to snad ne
celé vláknoKdyž to řeknu stručně, tak hackeři a tvůrci virů a spywarů se budou logicky věnovat hlavně systému co má cca 92% lidí, než aby programovali malware pro pět a půl Linuxáků, co se pyšně bijí v hruď... :)
Nebo třeba takhle: drtivá většina lidí někde bydlí - v bytě, chatě, domku... no a pak máme bezdomovce, kteří tvoří nějaký malý fragment populace. A Váš komentář je stejně relevantní, jako kdyby se bezdomovec chvástal slovy "vás vykradli? Sebrali vám televizi? To neznám, ležím na lavičce v parku"
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoA většina pádů z kola se odehraje v Číně. :)
A úplně nejmíň pádů browserů způsobuje Silverlight 3.0. ;-)
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknoCo se týče řady světelných let, o které je Silverlight lepší než Flash, zkuste uvést nějaký světelný rok. Já jsem zatím viděl jediný - možnost psát ve více než jednom jazyku. Znalost jazyka je ale v portfoliu dovedností vývojáře RIA ta nejmenší položka.
Co se týče vývoje webových i desktopových aplikací, totéž jde i s nástroji od Adobe - jednou napsaná aplikace (dokonce nejen flashová, ale i AJAXová) může běžet jak na webu, tak jako desktopová (viz AIR - Adobe Integrated Runtime).
Re: to snad ne
celé vláknoJe to špatné číslo v situaci, kdy se do těch procent vejde jedna platforma (zhruba podíl Win). Pak o nějaké multiplatformnosti nelze mluvit.
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoRe: to snad ne
celé vláknobyt to GPL sw tak uz to tu mame vsichni vcetne tech nejobskurnejsich platforem ktere ani neznas!
Re: to snad ne
celé vláknoRe: to snad ne
celé vláknoTakže v tomto směru formáty uzavřené jsou.
Re: to snad ne
celé vláknojava - zdatný konkurent
celé vláknoJe hezké, jak básní o Silverlight, ale i konkurent od Sunu má docela šanci.
Je prakticky open source, všechno má v základu (okénka, 2D, 3D, video, zvuk, napojení na velké a zavedené systémy), rodící se JavaFX také není k zahození.
Navíc její plugin přestal v nové verzi zasekávat běh prohlížeče a startuje bleskurychle, skoro jako Flash.
Tato bitva není zdaleka rozhodnutá!
Re: java - zdatný konkurent
celé vláknoRe: java - zdatný konkurent
celé vláknoRe: java - zdatný konkurent
celé vláknoRe: java - zdatný konkurent
celé vláknoRe: java - zdatný konkurent
celé vláknoRe: java - zdatný konkurent
celé vláknoPotenciál tedy sicé má, jak připomínáte, ale když se podíváte třeba na to video - jak často se setkáte s progresivním downloadem přes flash a jak často přes javu?
Filosofie OS je ale dobrá věc, proto jsem psal, že OS flash player by byl ještě lepší, a pak bych se toho teoretického "univerzálního" pluginu nebál.
Re: java - zdatný konkurent
celé vláknoRe: java - zdatný konkurent
celé vláknoRe: java - zdatný konkurent
celé vláknoJen ta otevrenost...
celé vláknoFlashové weby
celé vláknoNavíc se takové weby nedají indexovat, nedá se v nich hledat, a přístupnost jde prostě do nikam...
Re: Flashové weby
celé vláknoPokud ano, a přesto jste napsal to co jste napsal tak máte asi komplex z celé Flash technologie.
Ohledně přístupnosti - proč se asi vytváří HTML verze takových webů? ;)
Re: Flashové weby
celé vláknoRe: Flashové weby
celé vláknoCo se týče vyhledávání / indexování, je to silná stránka, kterou se pyšní třeba Silverlight. Ale takový Google už před časem začal pronikat i do flashových dokumentů a daří se mu extrahovat z nich alespoň nějaké texty. Řekl bych, že to je jen otázkou času.
A ještě ad přístupnost obecně - dobře udělané stránky ve flashi mohou takové požadavky splňovat. Lze se tam orientovat tabulátorem místo myši, je možné připojit třeba hlasovou čtečku a podobně... flashová technologie ty limity nemá, záleží to na tvůrcích (stejně jako u klasického html).
Re: Flashové weby
celé vláknoHnus, velebnosti.
Re: Flashové weby
celé vlákno2) Zvětšování písma - samozřejmě. Například při použití Flex Frameworku je to otázkou pár řádků kódu, kdy na tlačítko zavěsíme akci změny CSS stylu aplikovaného na celý program nebo určité komponenty. Vazbu na ovládací prvky webového browseru ale nečekejte, Flash je koncipován jako platforma, může běžet i mimo browser.
3) Do kontextového menu lze programově přidat akce vázající se k danému objektu aplikace. Systémové příkazy (About Flash Player apod.) ale zrušit nelze.
Re: Flashové weby
celé vláknoAd 1: Co si pamatuji z dob, kdy jsem ještě plugin v prohlížeči míval, tak tehdy "sežral" i události od kolečka myši. Takže když jsem roloval stránku myší, v okamžiku, kdy se kursor dostal nad flash, rolování se zastavilo. Velmi praktické, tisíce děkovných dopisů…
Re: Flashové weby
celé vláknoA abyste neměl pocit, že je to nějaký "komplex z Flashe", tak mi vysvětlete, jak se ten Flash zaindexuje vyhledávači, jak zvětším to neskonale titěrné písmo (snad nějakých 6px, v kombinaci s tím, že je to bílé písmo načeném pozadí a s absencí vyhlazování, neboť Flash samozřejmě ignoruje systémové vyhlazování písem, které jsem si v OS nastavil, snad nejhorší možná varianta), dále navigace je příšerná, tlačítko Zpět nikde atd. Ať mi někdo netvrdí, že to je kvůli něčemu jinému než kvůli efektu. Kdyby šlo o informace, pak by to někdo napsal tak, aby to bylo čitelné a ovladatelné.
Takže nevím, jestli to byla ze strany autora nějaká zvrhlá sebeironie, ale ty "podpůrné příklady" vyznívají opravdu dost jinak, než zřejmě zamýšlel.
Re: Flashové weby
celé vláknoChcete-li se podívat na smysluplné aplikace ve Flashi, zkuste třeba http://www.adobe.com/devnet/flex/?navID=samples
Pro zajímavost taky můžete ve všech těch ukázkách kliknout pravým tlačítkem myši a zvolit "View Source", chcete-li vidět, jak se dnes ve Flashi programuje...
Re: Flashové weby
celé vláknoPokud si stěžujete na problémy se zvětšováním písma nebo delším loadingem, pak se Vás rovnou zeptám, jak dobře se Vám zvětšuje písmo třeba v Java appletu, nebo jestli si můžete zvětšit tlačítka v ActiveX přehrávači Windows Media? Opět: to, že se snažím demonstrovat možnosti Flashe neznamená, že je to vždy řešení nejlepší, a že to umí všechno. Ale když už nic, tak je to přinejmenším "mezi slepými jednooký králem" - ze všech těch nevidomých pluginů má Flash alespoň to jedno oko :)
Co se indexace týče, obvykle se využívá koncept "html verze stránky", protože tím se také zvyšuje obecná přístupnost (a to nejen u Flashe, ale třeba u graficky více náročných stránek). Krom toho, třeba Google už s indexováním Flashe pracuje...
A poslední bod (který opakuji už několikrát): nemám šílenou vizi, ve které bude celý Internet ve Flashi. Ten text je o pluginech / playerech pro interaktivní a multimediální obsah. Samotné stránky jako nosiče informací by měly i nadále být v HTML, ale jakmile je potřeba vložit tam i "něco navíc", domnívám se, že jeden plugin je lepší než sedm.
Šlo mi tedy o to, aby se nad tou možností lidé zamysleli a diskutovali - což se doufejme alespoň částečně podařilo (byť řada lidí nemá Flash bohužel zrovna v lásce).
Re: Flashové weby
celé vláknoRe: Flashové weby
celé vláknoRe: Flashové weby
celé vláknoAle doufám, že tohle si uvědomí i další diskutující, kteří třeba psali o tom, že Flash už x let blokují, a tudíž a priori odmítají něco, o čem v podstatě nic neví.
Re: Flashové weby
celé vláknoNicméně vtip je v tom, že ve flashi si můžete udělat i naprosto minimalistické stránky, třeba bílou plochu s odstavcem textu. Ale zároveň můžete udělat i experiment, kde se Vám bude všechno hýbat. To v html udělátě ztěží...
Re: Flashové weby
celé vláknohttp://script.aculo.us/
http://wiki.script.aculo.us/scriptaculous/show/Demos
Flash je hlavne o tom, že je to vektor, to je obrovské plus, ktoré ale takmer nikto nevyužíva :-( Napríklad na zobrazenie máp v našom skvelom slovenskom projekte http://www.katasterportal.sk/kapor/ za ťažké prachy daňových poplatníkov si nešktnete (zobrazenie mapy) bez ActiveX a teda bez MS windows (!!!), pritom Flash + Actionsript by na to bol ideálny, dokonca možno vhodnejší ako Java.
Miesto toho sa grafici hrajú v prkotinkami, robia vo Flashi efekty s bitmapami a bannermi, na ktoré Flash vôbec nie je primárne určený. Áno, chápem že ide o jednoduchosť vývoja... svet je proste zvátený :-)
Re: Flashové weby
celé vláknoRe: Flashové weby
celé vláknoRe: Flashové weby
celé vláknoKdyž ale dělám _aplikaci_, tak chci technologii, která je postavena na solidních základech, to znamená, že např. (pokud je to nutné) mám přístup k jednotlivým pixelům a můžu si třeba napsat vlastní bitmapový filtr.
Proto není DHTML vhodná platforma pro vývoj aplikací a Flash není vhodný formát pro reprezentování obsahu (až na ty vektory).
Re: Flashové weby
celé vláknoTen HTML dokument dnes býva často na webe ako výstup nejakej server side aplikácie nad databázou a to DHTML resp. AJAX slúži vpodstate len ako také trošku lepšie ovládacie a zobrazovacie rozhranie. Nie je to samozrejme vhodné na všetko, no v určitom type aplikácií sa s tým dá vpohode vystačiť, dokonca to môže byť to najvhodnešie čo sa dá použiť a v kombinácii so server side scriptom si napríklad ten vlastný bitmapový filter naprogramujem tiež. Je jasné, že to je úplne iný prístup a asi nie je vhodný na kopec vecí ktoré dokáže flash plnohodnotne a rýchlo vykonať priamo na klientovy. Každopádne Vaše reakcie mi dodávajú chuť na to niekedy mrknúť :) Vďaka za rozumnú a vecnú diskusiu, dnes to nebýva zvykom.
Re: Flashové weby
celé vláknoPřesně tak, mezi server a klienta se práce může rozdělit různými způsoby a jde při tom hlavně o požadavky na interaktivitu. Skoro u všech webových aplikací, které umožňují upload fotek, by se hodilo, kdyby uživatel mohl před uploadem udělat výřez, přebarvit červené oči a přimalovat knír. A místo toho se dělají ve Flashi další a další reklamy - smutné.
Re: Flashové weby
celé vláknoČo sa týka Flashu, osobne mi vadí uzavretosť, preto mi na primárny browser flash nesmie ani omylom. Ak je nutné browsovať po flashi s ohromným znechutením a zhnusením otváram sekundárny browser, kde flash mám. Je pravda, že niektoré weby za to stoja: TOKYOPLASTIC CMART, možno aj TyTrubka! no nič, bez čoho by som sa nedokázal zabísť pri serióznej práci alebo pri hľadaní informácií na webe.
Re: Flashové weby
celé vláknoMimochodem, z některých komentářů to vypadá, jako kdybych navrhoval udělat ve Flashi všechno (proto řada lidí zmiňuje třeba špatnou indexaci). Ale tak to není. Ten text je o univerzálním pluginu na interaktivní obsah. To jest informace a weby nechť jsou klidně stále třeba v html, ale jakmile je potřeba udělat něco s multimédii, pak bych preferoval, kdyby všechno obstaral Flash, namísto QuickTimu, třem ActiveX prvkům, a 3D pluginu...
Jinak zejména ten CMART se mi moc líbí; díky za odkaz.
Re: Flashové weby
celé vláknoNo späť k téme. Nepoznám žiadny rozumný nástroj (ak poznáte hoďte link), ktorým by som mohol vytvoriť flashový obsah (aj jednoduchší) bez toho, že som niekomu platil riadnu pálku za soft. Na druhej strane - ak by za flashom nebola silná firma ktorá zarába na nástrojoch, bol by asi tam kde je dnes SVG.
Re: Flashové weby
celé vláknoad druhý bod: Vliv té silné společnosti je opravdu patrný. Je skoro až překvapivé, že i když neměli nikdy přímou konkurenci, tak Flash neustále zlepšovali a rozšiřovali jeho možnosti (pouze CS3 už byl spíše kosmetickou změnou).
Co se týče levnějších programů, určitě by se daly najít. Nemám s nimi sice zkušenosti, ale podívejte třeba sem (http://www.sothink.com/product/swfquicker/index.htm) případně sem (http://www.swishzone.com/index.php).
Re: Flashové weby
celé vláknoV něm uděláte jakýkoliv flashový obsah nebo aplikaci zdarma. Stačí znát jazyky ActionScript, případně dále MXML a CSS (pokud chcete využít skvělý komponentový framework). Resources (obrázky, vektorovou grafiku dokonce i v SVG, zvuky v MP3, ...) do ActionScriptového zdrojáku zakomponujete pomocí odkazů (metadat), tím se z nich stanou třídy a ty pak normálně instancujete a manipulujete s nimi.
Psát to ovšem musíte v Notepadu a kompilovat řádkovým kompilátorem. Proto doporučuju nejdřív vyzkoušet Flex Builder, kde to vše jde se všemi vymoženostmi moderního IDE. Ten ovšem zdarma není.
Re: Flashové weby
celé vláknošpatnej článek
celé vláknoRe: špatnej článek
celé vláknoNálepky na starosti nemám, a kdo za tím stojí nevím. Patrně nějaké mezinárodní spiknutí ;-)
Re: špatnej článek
celé vláknoRe: špatnej článek
celé vlákno(toto je záměrná podpásovka se záměrem autora článku urazit tak, aby se už do dalšího psaní nepouštěl.)
Flash je fajn ...
celé vláknoRe: Flash je fajn ...
celé vlákno(mno a v podstatě i poškozujete Lupu, která má z reklamy peníze, aby mohla být i pro Vás zdarma... ale to je asi na jinou diskusi) :)
Re: Flash je fajn ...
celé vláknoNormální reklamy obvykle neblokuju, ale ty ve flashi si blokaci zaslouží, i když bez nainstalovaného flashe to já dělat nemusím.
Re: Flash je fajn ...
celé vláknoNaopak.
celé vláknoU mne je to naopak (a věřím, že nejsem sám): učit se ActionScript by zamenalo učit se další jazyk a vývojové prostředí, kdežto C# a Visual Studio potřebné pro tvorbu Silverlight aplikací jsou věci, které důvěrně znám.
Re: Naopak.
celé vláknoRe: Naopak.
celé vláknoRe: Naopak.
celé vláknoRe: Naopak.
celé vláknoV čem se snáze naučí vyvíjet RIAs programátor databázových backendu v .NETu... V Silverlightu, nebo ve Flashi?
java?
celé vláknozlatý flash.... starý jede i v nový verzi...
a to vůbec nereším prasárnu "sun x ms" java....
Hloupý článek i autor který si neustále protiřečí k argumenty v zápětí popírá
celé vláknojava?
celé vláknozlatý flash.... starý jede i v nový verzi...
a to vůbec nereším prasárnu "sun x ms" java....
Re: java?
celé vláknoRe: java?
celé vláknoKdyby dělala KB bankovnictví ve flashi, tak nepochybuji, že by to dopadlo zrovnatak.
Které další aplikace vám při bezpečnostní aktualizaci Javy přestaly fungovat?
Re: java?
celé vláknostřízlivější pohled
celé vláknoflash je původem ANIMAČNÍ program, do kterého se postupem času implantovala interaktivita a následně i nějaké propojení vně flashové aplikace. flash doznal takového rozšíření proto, že není nutné pro vytvoření interaktivní flashovky vůbec umět programovat. to, že se s ním dá dnes udělat frontend kdovíčeho, je důsledek evoluce, ne původního záměru.
silverligt je naopak určen právě pro programátory na vytváření frontendů.
jsou to dvě úplně rozdílné záležitosti.
autor je úplně mimo. a jak koukám po netu, tak je takových víc.
nicméně co a jak ukáže čas. možná se dočkáme dalšího ms propadáku, na které se tak rychle zapomíná...
Re: střízlivější pohled
celé vláknoPsal jsem o tom, že to byl původně program pro vektorové animace, ale dnes už dokáže pracovat s bitmapami, videem, vzdálenými databázemi a hromadou dalších věcí. Nějak jsem se pořád nedočetl konkrétní důvod, proč by nemohl nahradit ostatní pluginy jako Java Applety, Quick Time, ActiveX prvky a podobně... Dosavadní argumenty se točily výhradně kolem fascinující teze "je to hnusný" a "sou v tom jenom reklamy"...
Re: střízlivější pohled
celé vláknoRe: střízlivější pohled
celé vláknoMožná že od příště budu po článku psát ještě nějaké shrnutí, abych to nemusel opakovat sedmkrát v diskusi :) - jde mi zkrátka o to, že Flash má díky svých schopnostem a obrovskému rozšíření možnost & potenciál stát se jediným pluginem / playerem / activeX prvkem, a nahradit tak těch padesát ostatních.
Dle mého skromného názoru by to bylo pro drtivou většinu uživatelů příjemnější, než si na každé druhé stránce pořád něco stahovat.
Re: střízlivější pohled
celé vlákno... vlastně by bylo nejlepší, kdyby byla jenom jedna politická strana ...
Re: střízlivější pohled
celé vláknoRe: střízlivější pohled
celé vláknoTo je věc, kterou se dozvíte v Dejvicích, na Karláku nebo na Malý straně už v prvním semestru.
Ale vo MáRKU tě tam zas nenaučej nic.
Re: střízlivější pohled
celé vlákno1. ...a jaký je důvod aby nahradil? (když pomineme samotnou technickou nemožnost)
2. takto to prostě nefunguje. (postulát)
Re: střízlivější pohled
celé vláknoRe: střízlivější pohled
celé vláknoProtože je dobré, že železniční síť je po celé republice stejná, a není potřeba měnit každou druhou zastávku podvozek na jiné koleje? (což se tu a tam ve světě děje)
Protože je dobré, že všude po světě můžeme dýchat stejný vzduch, a nemusíme si v každém městě dávat před ústa jiný filtr, abychom přežili?
Protože...
Zkrátka já si myslím, že by to bylo výhodné. Jistě, stažení nějakého dalšího pluginu je obvykle rychlé. Ale někdy se ty pluginy nepohodnou a tak nějak to nefunguje. A nebo (relativně velká skupina) člověk sedí u kompu, kde nemá práva nic instalovat. A nebo je zde riziko, že si s ActiveX prvkem stáhnu vir / malware... Jeden univerzální plugin by tyto problémy eliminoval.
Ok, to byl můj názor. A teď konečně Vy: proč jste tak vehementně proti té ideji?
Re: střízlivější pohled
celé vláknoRe: střízlivější pohled
celé vláknoPodle diskuse to vypadá, že jste jeden z mála lidí, co se před Flashem hned nepokřižuje ;-)
Re: střízlivější pohled
celé vláknoStránky v současné době nemám, na to není čas. ;-) Můj mail je pas@nestor.cz.
Re: střízlivější pohled
celé vláknoRe: střízlivější pohled
celé vláknoPrakticky každý rok vychází nová verze ActionScriptu, bez zpětné kompatibility! Knihovnu, kterou mám v AS2, můžu zahodit, AS3 je opět nový jazyk.
Obzvlášť výhodné je to při hledání tutoriálů na internetu, kde se verze jazyka prakticky nerozlišuje a tak je většinou výsledek hledání zastaralý a nefunkční.
Změna postihla i komponenty a další prvky. Starý projekt sice jde otevřít, ale pokud v něm chci využívat prvky z AS3, musím celý projekt přepnout do AS3, čímž ale zcela přestane fungovat.
Opravdu to někomu takto vyhovuje? Možná bastlířům, kteří s Flashem začínali jako grafici. Já jako programátor se od něj držím radši dál. Adobe očividně netuší, co vlastně chce dělat a lepí jazyk ještě horším způsobem než kluci od PHP. Pro opravdové programátory tohle není. Jistotu kontinuity Flash rozhodně nenabízí.
Re: střízlivější pohled
celé vláknoPak ale přišel ten ostrý řez (první a jediný v historii Flashe!) a díky němu, když teď přijde nový vývojář k Flexu, má před sebou krásně čistou a systematickou architekturu, nezatíženou minulostí, se kterou se zpytlíkované PHP opravdu srovnávat nedá!
Podle mě si to zasloužilo přejmenovat Flash jako takový (nejen nový název pro nový vývojářský nástroj - Flex), ale marketingovci radili jinak.
Trvám na tom, že Flash 9 a Silverlight jsou plně srovnatelné, jak schopnostmi, tak i co se týče solidních a stabilních základů z hlediska programátora.
Re: střízlivější pohled
celé vlákno(Ne, fakt nejsem agentem Adobe, jen si myslím, že pro doplnění poměrně povrchního článku to sem patří. ;-))
vyborny napad
celé vláknoSrat na google, srat na seznam, srat na atlas, budeme si informacie vyhladavat sami v preplacanych idiotskych animovanych weboch. Web si nepozrieme z nicoho ineho, ako z uzko specifikovaneho hw/sw prostredia. A vobec! Budeme si kupovat hardware a operacny system tak, aby sme sa z neho vobec na nejaky ten web dostali.
Mimochodom, otvoril som si tie 3 linky na uzasne super-duper flash weby. Vysledok? Tu je:
top - 13:01:35 up 3 days, 3:54, 1 user, load average: 3.46, 1.63, 0.89
Cpu(s): 92.0%us, 4.8%sy, 0.0%ni, 2.4%id, 0.2%wa, 0.4%hi, 0.4%si, 0.0%st
4254 Dusan 17 0 127m 80m 27m R 79.5 16.0 1:03.85 nspluginviewer
5570 root 15 0 88812 38m 14m R 9.5 7.7 32:03.99 Xorg
2208 Dusan 15 0 137m 37m 26m S 5.8 7.5 5:59.07 amarokapp
Ako sa takyto clanok mohol vyskytnut na odbornom webe?!