abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:00 | Nová verze

    Byla vydána nová verze 24.04.28 s kódovým názvem Time After Time svobodného multiplatformního video editoru Shotcut (Wikipedie) a nová verze 7.24.0 souvisejícího frameworku MLT Multimedia Framework. Nejnovější Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 03:22 | Zajímavý článek

    V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | Nová verze

    Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.

    Ladislav Hagara | Komentářů: 4
    27.4. 17:44 | Nová verze

    Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    26.4. 17:11 | Nová verze

    Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.

    Ladislav Hagara | Komentářů: 12
    26.4. 13:33 | Nová verze

    Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.

    Pavel Křivánek | Komentářů: 9
    26.4. 04:55 | Zajímavý software

    Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.

    Ladislav Hagara | Komentářů: 44
    25.4. 17:33 | Nová verze

    Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.

    Ladislav Hagara | Komentářů: 14
    25.4. 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 3
    KDE Plasma 6
     (75%)
     (8%)
     (2%)
     (15%)
    Celkem 875 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Mozilla vydala nový JavaScriptový benchmark Kraken

    Mozilla vydala nový JavaScriptový benchmark Kraken pod svobodnou licencí s otevřeným kódem snažící se o věrnější testování výkonu, v němž jsou vývojové verze Firefoxu 4 minimálně dvakrát rychlejší než Firefox 3.6 a vývojové verze Chrome 7 i Opery 10.70. Mozilla uvítá spolupráci na dalším vývoji nástroje.

    18.9.2010 14:28 | Petr Tomeš | Zajímavý projekt


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    M!ky8 avatar 18.9.2010 14:37 M!ky8 | skóre: 9 | blog: Miky8
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    ...snažící se o věrnější testování výkonu, v němž jsou vývojové verze Firefoxu 4 minimálně dvakrát rychlejší než...
    Že mi tohle nějak nejde dohromady :-D Je to vážně pravda?
    18.9.2010 14:54 chrono
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Skús si na ich bugzille prečítať chyby týkajúce sa výkonnosti javascriptu a na odpoveď určite prídeš (v skratke, TraceMonkey je pri veľa testoch tým, čo znižuje dosiahnuté hodnotenie v testoch, a testy sa opravujú ľahšie ako JS jadro...). :)
    18.9.2010 15:12 v6ak
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    No nevím, ale FF4 má mít TM i s JāgerMonkey, takže na tom skutečně lépe asi bude. Ale samozřejmě, zní to jako by to bylo trošku na míru.
    18.9.2010 15:21 chrono
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Hlavne pri Sunspider sa prejavuje problém s tým, že TraceMonkey spracováva nejakú časť skriptu aj napriek tomu, že sa používa príliš málo krát, takže to výsledok zhorší (a ideálnejšie by bolo použiť JāgerMonkey). Časť úsilia na vylepšovaní výkonu smeruje aj do algoritmov, ktoré by toto vylepšili, ale problém je v tom, že to možno vylepší výsledky pre testy a v reálnom nasadení sa to príliš neprejaví.

    Inak mňa osobne by viac potešilo, keby zapracovali na rýchlosti práce s DOM, pretože tam zaostávajú pravdepodobne viac, ako pri javascripte.
    Pavel Cvrček (JasnaPaka) avatar 18.9.2010 16:49 Pavel Cvrček (JasnaPaka) | skóre: 7 | Plzeň
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    I na zrychlování práce s DOMem se pracuje. V posledních pár měsících to sleduju a výsledky jsou hodně znát.
    18.9.2010 21:00 Joelp | skóre: 1
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Jestli to bude zase jen zrychlení ve Windows, tak to je to smutné.

    Kraken - Linuxový Firefox: Total: 120 191.5ms +/- 2.7%

    Kraken - Windowsí Firefox pod wine (ten samý PC): Total: 43 165.9ms +/- 1.5%

    Rozdíl je propastný. Stačí si jen spustit mapy.cz, nebo iGoogle a je to vidět i bez měření.
    Boys don't cry
    19.9.2010 07:06 pán tě vidí
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Máš to nějaké rozbité. U mě má Linux FF 64bit 3.6.9 otevřeno cca 50 panelů 4 nainstalované rozšíření 14471 ms a Windows FF 3.6.10 32bit čerstvá instalace ve Wine 1.3.0 na stejné mašině 25348 ms.
    19.9.2010 20:30 Joelp | skóre: 1
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    To spíš ten tvůj FF je takový malý zázrak.

    Nový profil + nový build FF64bit 3.6.10:
    Total: 118093.5ms +/- 1.0% (stejné jako distribuční)

    Nový profil + Mozilla FF 32bit 3.6.10:
    Total: o 20s horší než 32bit FF ve wine.

    Nový profil + Mozilla FF 64bit 4.0 beta 6
    Total: 12991.1ms +/- 1.7%
    Boys don't cry
    20.9.2010 10:12 pán tě vidí
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    VirtualBox OSE 3.2.8 64bit/ WidleXpProSp2_32bit:

    -FF 4.0b6 sc.20458 ms

    -FF 3.6.10 sc.32365 ms
    20.9.2010 11:41 Joelp | skóre: 1
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    co tím chtěl básník říct?
    Boys don't cry
    20.9.2010 14:43 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Asi to, že se mu velmi výrazně zrychlil Firefox ve VirtualBoxu.
    20.9.2010 17:39 Joelp | skóre: 1
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    ale tam má verzi 4.0
    Boys don't cry
    19.9.2010 07:09 pán tě vidí
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Os Gentoo GNU/Linux 64 bit.
    18.9.2010 15:40 Robo
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    tiez sa mi to nezda, to bude asi nejaka tomesovina :-)
    19.9.2010 19:03 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Nebude. Není nic snazšího než si to zkusit sám. :-P Teda vlastně je. Blbě kecat.
    Marek Niklíček avatar 18.9.2010 16:34 Marek Niklíček | skóre: 17 | Rimavská Sobota / Banská Bystrica
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Pavel Cvrček (JasnaPaka) avatar 18.9.2010 17:07 Pavel Cvrček (JasnaPaka) | skóre: 7 | Plzeň
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Na to dost dobře neexistuje odpověď. Když se jeden z budoucích editorů specifikace HTML5 snažil získat přehled o reálném použití HTML na webu, pustil si statistiku nad existujícím webem (jako zaměstnanec Google neměl problém). Na základě toho získal nějaká čísla, z kterých mohl vycházet.

    V případě reálného používání JavaScriptu na webu je to trochu složitější. Žádná čísla zkrátka neexistují, takže konstrukce podobných testů vychází z názoru tvůrců, co by bylo dobré měřit či co je lepším obrazem používání JavaScriptu na webu (viz rozdíly mezi SunSpider a V8). Je otázka, zda podobná čísla lze vůbec získat.

    Kraken vychází ze SunSpideru a kouká se na to z trochu jiného úhlu. Naměřené výsledky musíš brát s rezervou a nekoukat se na výsledná čísla jako na modly, jak to u řady recenzí a porovnání bývá.
    18.9.2010 20:07 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Proč to nejde dohromady? Já tomu rozumím tak, že testují ty způsoby použití, o kterých vědí, že je v nich Firefox rychlejší :-) To je naopak velice pochopitelné využití testu, a myslím, že i velice časté…

    Jinak bych ale spíš řekl, že je to nešťastná formulace, a nechci nijak zpochybňovat to, že by se rychlost zpracování JS v Gecku zlepšila nebo že v tom může být lepší, než jiná jádra. Akorát mi připadá, že už toho zrychlování JavaScriptu bylo na všech frontách dost…
    19.9.2010 19:18 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    No tak jestli si uživatelů budou moci pustit například na fotky ve webovém editoru filtry, které jim potrvají 2 sekundy (Firefox) nebo 40 sekund (IE), tak je to setsakramentský rozdíl. Pane Jirsáku, nic proti vám, ale přece jen je web roku 2010 o něčem jiném než na jaký standard jste byl zvyklý před 10 nebo 15 lety.
    20.9.2010 08:01 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Je to stejný rozdíl, jako jestli vymění žárovku pomocí kladiva za 40 minut nebo za 2 minuty.
    Grunt avatar 20.9.2010 10:25 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    No tak jestli si uživatelů budou moci pustit například na fotky ve webovém editoru filtry
    Až na ten detail, že obrazové filtry (implementované v JavaScriptu) do webového prohlížeče nepatří. Já když viděl FFT anebo vůbec DSP.js, tak se mi zatočila hlava. Už se fakt nemůžu dočkat první implementace MP3 dekodéru v JavaScriptu.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    20.9.2010 10:38 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Kucí, mám na vás dvě otázky: 1. proč ne? 2. víte o tom, že JavaScript zdaleka neběhá jen v prohlížečích?
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    20.9.2010 10:51 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Tady se bavíme o implementaci ve webovém prohlížeči. A webový prohlížeč – jak je patrné už z názvu – má sloužit k prohlížení webu. Na editaci fotografií máme editory fotografií, které tuto funkci plní a vždy budou plnit lépe, než webový prohlížeč.
    Grunt avatar 20.9.2010 11:01 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Jo proč ne editor fotografií v prohlížeči? Ani netřeba chodit tak daleko. Mně dokonale dovedou vzteknout i ta fotoalba v JavaScriptu. Z toho než člověk vůbec vydoluje adresu toho obrázku v původním rozlišení…no většinou je to na mašli.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Grunt avatar 20.9.2010 10:59 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    1. proč ne?
    Protože to dopadne jako Flash. Tisíc zbytečných vrstev než se to vůbec probije z prohlížeče na obrazovku a jen proto aby někdo zas mohl vykázat činnost (zabalené do výmluvy aby to fungovalo v co nejširší množině klientů) nehledě na takové drobnosti jako interpretování jazyka. Takové věci prostě patří do DLL nebo do .so.
    2.víte o tom, že JavaScript zdaleka neběhá jen v prohlížečích?
    Jasně. Už stačí ten kód z V8 vygenerovaný zabalit jen do ELFí hlavičky a používat ho přesně k tomu k čemu byl určen. Tak trochu mi to připomíná RTMP tunelované skrze HTTP. To je podobná lahoda.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    20.9.2010 12:17 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Tak trochu jsem doufal, že konečně dostanu nějaký opravdový důvod. Žel, nic. Tak jenom v rychlosti.

    Tisíc zbytečných vrstev je nesmysl, je jich stejně jako v normální desktopové aplikaci. Skriptovací jazyky jsou i třeba v Gimpu.

    Jednoduchý deployment (jsem pokřiven, nedokážu teď v rychlosti najít český ekvi… prostě slovo v češtině :-) ) je klíčová výhoda webu, na kterou svět desktopových aplikací pořád nedokázal zareagovat (a Web Start, ač asi nejblíž, se neblíží ani zdaleka).

    Jaké interpretování jazyka? Všechny významné implementace JavaScriptu dneska překládají do nativního kódu (snad až na Rhino, z pochopitelných důvodů).

    Klasické "webový prohlížeč nebyl určen k" mne jenom rozesmívá. Myslím, že se tomu říká dětinství, ale teď si nejsem jistý :-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    20.9.2010 14:46 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Tito pánové jsou extrémisté jako fašisti. Chtěli by lidem zakázat možnosti a svobodu volby, které by mohli využívat na jejich vlastních stránkách namísto toho, aby na ty stránky nechodili a na ty své vlastní si to nedávali, když s tím nesouhlasí. Nevidím důvod, proč by si třeba v nějaké kavárně nebo všude jinde lidi nemohli mít možnost jednoduše upravit fotky, když nemohou nahrát vlastní program.
    pavlix avatar 20.9.2010 18:24 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Tito pánové jsou extrémisté jako fašisti.
    Podlož své obvinění.
    Chtěli by lidem zakázat možnosti a svobodu volby
    Zatímco ty bys jim nechal možnost se svobodně rozhodovat :).
    Nevidím důvod, proč by si třeba v nějaké kavárně nebo všude jinde lidi nemohli mít možnost jednoduše upravit fotky, když nemohou nahrát vlastní program.
    Myslím, že do budoucna by nebylo špatné pomalu začít respektovat rozdíl mezi webovou stránkou a webovou aplikací.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    20.9.2010 18:34 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Myslím, že do budoucna by nebylo špatné pomalu začít respektovat rozdíl mezi webovou stránkou a webovou aplikací.
    To by bylo perfektní. Zvlášť, kdyby se ve webových aplikacích přestalo používat pro aplikace naprosto nevhodné HTML a začalo se používat cokoli, v čem půjde udělat ergonomický UI.
    Grunt avatar 20.9.2010 22:55 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Tito pánové jsou extrémisté jako fašisti.
    Co když ne? Co když existuje i jiné vysvětlení. Třeba: Ne nejsou, jen Tomeš je idiot?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    21.9.2010 19:26 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Grunt je idiot je přesnější.
    20.9.2010 15:30 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Distribuce je jediná výhoda webových aplikací. A pak jsou tu samé nevýhody: UI nerespektující L&F OS, velice omezené možnosti UI a interakce s dalšími programy a se systémem, (zatím) chybějící podpora vícevláknového zpracování (nezbytnost pro UI), layout se definuje pomocí rozvržení pro textové dokumenty atd.

    „Webový prohlížeč nebyl určen k“ vás možná rozesmívá, u mne to vede spíš k pláči. Kolik energie se věnuje tomu, aby se v prohlížeči udělala hloupá nemotorná aplikace kterou je za trest používat, přitom by ta samá aplikace jako skutečná aplikace byla napsaná za chvíli.
    20.9.2010 18:16 Petr Ježek
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Proboha, proti jedněm interakcím v Mozzile se vám ježí chlupy a proti druhým kdesi v KDE ne? To je snad diagnoza... Webový prohlížeč má být především rychlý a stabilní a teprve dále doplnitelný funkčně přirozeně za cenu ztráty rychlosti. Jinak skončím u webkitových rychlíků...
    pavlix avatar 20.9.2010 18:26 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    layout se definuje pomocí rozvržení pro textové dokumenty
    To zabolí hodně.
    Kolik energie se věnuje tomu, aby se v prohlížeči udělala hloupá nemotorná aplikace kterou je za trest používat, přitom by ta samá aplikace jako skutečná aplikace byla napsaná za chvíli.
    Výjimečně s vámi, pane Jirsáku, souhlasím... ale výjimečně :).
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    Grunt avatar 21.9.2010 10:38 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Tak trochu jsem doufal, že konečně dostanu nějaký opravdový důvod.
    Důvod čeho?
    Jaké interpretování jazyka? Všechny významné implementace JavaScriptu dneska překládají do nativního kódu
    A při tom nezapomínají využívat MMX, SSE, kdejaké jiné optimalizace tak aby se to rychlostně vyrovnalo Céčku a netrvalo to potom jako psovi pastva Flashi přehrávání. Prostě beru, že JavaScript je vhodný na některé jednoduché věci jako je kontrola správnosti formulářů a nějaké jednoduché hračičky, ale psát v něm operační systém nebo kancelářské balíky – na to se dle mého názoru určitě nehodí.
    Klasické "webový prohlížeč nebyl určen k" mne jenom rozesmívá.
    Neříkám, že Webový prohlížeč nebyl určen k (i když v mém případě platí, že prohlížeč slouží k prohlížení webových dokumentů), ale že HTML rozhodně nikdy nebyl plánován jako… Pak je fakt nádhera když se člověk potká se stránkou, která se celá sama poskládá ze skriptů:
    <html xmlns="http://www.w3.org/1999/xhtml" lang="en-tv" xml:lang="en-tv">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title> Teenage Dream - Live in Malaysia - World Stage| Video | MTV European </title>
    <meta name="description" content="Katy Perry performs live in Malaysia. Watch for free mtvbase.com"/>
    <meta name="keywords" content="Katy Perry World Stage, Teenage Dream, Live, Malaysia, Music Videos, News, Photos, Concerts on MTV Base"/>
    <meta property="og:site_name" content="MTV.TV"/>
    <meta property="fb:app_id" content="MTVTV"/>
    <meta property="og:title" content="Teenage Dream - Live in Malaysia - World Stage"/>
    <meta property="og:type" content="article"/>
    <meta property="og:url" content="http://www.mtv.tv/shows/worldstage/episodes/world-stage-malaysia-2010/musicvideo/teenage-dream-live-in-malaysia-world-stage-560512"/>
    <meta property="og:image" content="http://mtv.mtvnimages.com/intl_dm/mtv/music/world_stage/malaysia_2010/worldstage_malaysia_katyperry_teenagedream_140x105.jpg?height=106"/>
    <script type="text/javascript">
    /* <![CDATA[ */ function handleError() {return true;}
    window.onerror = handleError;
    /* ]]> */
    </script>
    <script type="text/javascript" src="/scripts/jquery/jquery-1.3.2-minified.js"></script>
    <script type="text/javascript" src="/scripts/jquery/jquery.packaged.js"></script>
    <script type="text/javascript" src="/scripts/jquery/jquery.cookies.2.2.0.min.js"></script>
    <meta name="robots" content="noydir,noodp"/>
    <link rel="image_src" href="http://www.mtv.com/intl_dm/mtv/music/world_stage/malaysia_2010/worldstage_malaysia_katyperry_teenagedream_140x105.jpg" type="image/jpeg" />
    <link rel="video_src" href="http://media.mtvnservices.com/mgid:hcx:content:mtv.tv:84553bc4-70e0-43c0-b78f-9ba774e4fc66" />
    <meta name="video_height" content="319" />
    <meta name="video_width" content="512" />
    <meta name="video_type" content="application/x-shockwave-flash" />
    <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
    <link rel="stylesheet" type="text/css" href="/css/base/new/default_2010_07_19_mini.css" charset="utf-8"></link>
    <link rel="stylesheet" type="text/css" href="/css/local_10_04_26.css" charset="utf-8"></link>
    <script type="text/javascript">
    /* <![CDATA[ */ var localHatTotal = 3;
    var FluxCommentFocus = false;
    var adRegion = "CZ";
    /* ]]> */
    </script>
    <script type="text/javascript" src="/scripts/global_2010_03_08.js" charset="utf-8"></script>
    
    <script type="text/javascript">
    /* <![CDATA[ */ var showGeoHat = false;
    /* ]]> */
    </script>
    <style type="text/css" media="screen">
    body {background: #000000 !important;}
    #pageWrapper {background: url(http://mtv-tv.mtvnimages.com/Music-Entertainment/Worldstage/Hats/worldstage-hat-03.jpg) no-repeat 50% 0 !important;}
    </style>
    <script type="text/javascript">
    /* <![CDATA[ */ // set a global var
    var staticOverrideFlag = "on";
    var staticOverrideClass = "hat";
    /* ]]> */
    </script>
    <script type="text/javascript">
    /* <![CDATA[ */ if (showGeoHat) {
    function insertHatLink(){
    /*
    * topHatLink is defined @ GeoMacro.ftl
    */
    jQuery("#innerWrapper").append(topHatLink);
    //alert("topHatLink.href: " + topHatLink.href);
    }
    jQuery(window).load(insertHatLink);
    }
    /* ]]> */
    </script></head>
    <!-- Zone Start: HtmlPage[Body] -->
    <!-- Template Start: Page Shows Video -->
    <!-- Zone Start: Page[pageContainer] -->
    
    
    <body class="page3columns t3-3 section_shows" id="videobody">
    <div id="pageWrapper">
    <div id="innerWrapper">
    <script type="text/javascript" src="http://widgetsak.flux.com/runtime.js"></script>
    <script type="text/javascript" src="http://widgetsak.flux.com/context.js?communityUcid=20CAFFFF01D2A0390002FFFFCA20&disableCommunityCommonCss=on"></script>
    <script type="text/javascript" src="http://widgets3.flux.com/Loader" id="20CAFFFF01D2A0390002FFFFCA20"></script>
    <script type="text/javascript">
    /* <![CDATA[ */ Flux.DataAccess.UrlBuilder.initialize({"contentUsage":"http://daapiak-mtv.flux.com/2.0/00001/Json/20CAFFFF01D2A0390002FFFFCA20/Feeds/Content/Usage?q=(permalink)","quickMenu":"http://daapiak-mtv.flux.com/2.0/00001/Json/20CAFFFF01D2A0390002FFFFCA20/UI/Menu/0(UserUcid)/QuickMenu","commentsByPermalink":"http://daapiak-mtv.flux.com/2.0/00001/Json/20CAFFFF01D2A0390002FFFFCA20/Feeds/Comments/-/(viewtype)?q=(permalink)&start-index=(startindex)&max-results=(maxresults)","commentsByUcid":"http://daapiak-mtv.flux.com/2.0/00001/Json/20CAFFFF01D2A0390002FFFFCA20/Feeds/Comments/0(ucid)/-/(viewtype)?start-index=(startindex)&max-results=(maxresults)","categories":"http://daapiak-mtv.flux.com/2.0/00001/Json/20CAFFFF01D2A0390002FFFFCA20/Feeds/Categories/(contenttype)?start-index=(startindex)&max-results=(maxresults)"});
    /* ]]> */
    </script>
    <script type="text/javascript" runat="server">
    // Akamai fix
    Flux.Utils.WidgetsLoader._widgetUrlTemplate.classic = Flux.Utils.WidgetsLoader._widgetUrlTemplate.classic.replace('http://widgets.flux.com/', 'http://widgetsak-mtv.flux.com/');
    Flux.Utils.WidgetsLoader._widgetUrlTemplate.pbt = Flux.Utils.WidgetsLoader._widgetUrlTemplate.pbt.replace('http://widgets.flux.com/', 'http://widgetsak-mtv.flux.com/');
    </script>
    <script type="text/javascript">
    /* <![CDATA[ */ function injectFluxWidget(widgetName, options){
    if (window.Flux && window.Flux.Utils.WidgetsLoader) {
    Flux.Utils.WidgetsLoader.createWidget(widgetName, options);
    }
    }
    /* ]]> */
    </script>
    <script type="text/javascript">
    /* <![CDATA[ */ if(typeof MTVNI.Global.hatTrick == "function") MTVNI.Global.hatTrick();
    /* ]]> */
    </script><!-- Zone End: Page[pageContainer] -->
    
    
    <!-- empty -->
    
    
    <!-- esi -->
    <!-- set esi geo cookie override
    
    
    
    -->
    <script type="text/javascript">
    /* <![CDATA[ */ var mpuFlag = 1;
    var skyFlag = 0;
    var overlayFlag = 1;
    if (MTVNI.Global.lowResolution){skyFlag = 0;}
    /* ]]> */
    </script>
    
    <!-- esi -->
    <!-- set esi geo cookie override
    
    
    
    -->
    <script type="text/javascript">
    /* <![CDATA[ */ /* ]]> */
    </script>
    <script type="text/javascript" src="http://btg.mtvnservices.com/aria/coda.html?site=mtv.tv"></script>
    <script type="text/javascript">
    /* <![CDATA[ */ var MTVNI = window.MTVNI || {};
    MTVNI.qsData=com.mtvi.util.queryStringToHash(window.location.search);
    mtvn.btg.Controller.init();
    var params = {
    pageName: com.mtvi.metadata.getDefaultPageName(),
    channel: com.mtvi.metadata.getDefaultChannel(),
    hier1: com.mtvi.metadata.getDefaultPageName()
    };
    if (MTVNI.qsData.s_cid) params.campaign = MTVNI.qsData.s_cid;
    mtvn.btg.Controller.sendPageCall(params);
    var _demo = "null";
    var _age = 0;
    try {
    if (Flux) {
    var _adFluxCheck = Flux.Context.isUserAuthenticated()? 1 : 0;
    if(_adFluxCheck == 1) {
    _age = Flux.Context.getCurrentUserSettings().UserAge;
    if(_age == 6) {_demo = "dil";}
    else if(_age == 7) {_demo = "tommy";}
    else if (_age == 8) {_demo = "phil";}
    else if (_age == 9) {_demo = "chuckie";}
    else if (_age == 10) {_demo = "stu";}
    else if (_age == 11) {_demo = "chas";}
    else if (_age == 12) {_demo = "lou";}
    else if (_age == 13) {_demo = "boris";}
    else if (_age == 14) {_demo = "bill";}
    else if (_age == 15) {_demo = "george";}
    else if (_age == 16) {_demo = "jack";}
    else if (_age == 17) {_demo = "jimmy";}
    else if (_age >= 18 && _age < 25) {_demo = "ron";}
    else if (_age >= 25 && _age < 35) {_demo = "bryan";}
    else if (_age >= 35 && _age < 45) {_demo = "ed";}
    else if (_age >= 45 && _age < 55) {_demo = "dan";}
    else if (_age >= 55 && _age < 65) {_demo = "susan";}
    else if (_age >= 65) {_demo = "ruth";}
    else {_demo = "null";}
    }
    }
    else {var _adFluxCheck = 0;}
    }
    catch(e) { var _adFluxCheck = 0;};
    /* ]]> */
    </script><!-- Zone Start: Page[Header] -->
    <div id="siteheader">
    <!-- Template Start: SitewideHeader Master null -->
    <!-- Zone Start: SitewideHeader[Logo] -->
    <div id="headerlogo">
    
    
    	<p id="headerTagLine"><a href="/" title="MTV">MTVBASE.com: New Music Videos, Reality TV Shows,
    				Celebrity News, Top Stories</a></p>
    
    </div>
    <!-- Zone End: SitewideHeader[Logo] -->
    <!-- Zone Start: SitewideHeader[bannerAd] -->
    <div id="bannerad">
    <div class="adv">
    
    <!-- esi -->
    <!-- set esi geo cookie override
    
    
    
    -->
    <div class="ad">
    <script type="text/javascript">
    /* <![CDATA[ */ com.mtvi.ads.AdManager.setKeyValues("mpu=" + mpuFlag +";sky=" + skyFlag +";overlay=" + overlayFlag + "" + ";artist_id=null" + ";show_id=null" + "" + "" + "");
    com.mtvi.ads.AdManager.placeAd({
    size:"728x90",
    contentType:"adj",
    log: _adFluxCheck,
    demo: _demo,
    event:"null",
    keyword:"null",
    vid:"560512",
    vid_type:"music_video",
    region:"CZ"
    });
    /* ]]> */
    </script>
    </div></div>
    </div>
    <!-- Zone End: SitewideHeader[bannerAd] -->
    <!-- Zone Start: SitewideHeader[Personalization] -->
    <div id="personalizationBar" class="clearAfter">
    <!-- Template Start: Personalization Master null -->
    <!-- Zone Start: Personalization[fluxnav] -->
    
    
    
    
    
    
    <div class="flux-menu" >
    <script type="text/javascript">
    /* <![CDATA[ */ Flux.createWidget('QuickMenu',
    {
    "enabled": false,
    "title": "",
    "url": "",
    "showAvatar": true,
    "disableAvatarClick": false,
    "avatarSize": "small",
    "showProfileLink": true,
    "showFriendNotification": true,
    "reloadPageAfterSignOut": true,
    "showFBConnectButton": true,
    "customLinks": null
    }
    );
    /* ]]> */
    </script>
    </div>
    <!-- Zone End: Personalization[fluxnav] -->
    <!-- Template End: Personalization Master null -->
    
    </div>
    <!-- Zone End: SitewideHeader[Personalization] -->
    <!-- Zone Start: SitewideHeader[HeaderUtilities] -->
    <div id="headerUtilities" class="clearAfter">
    <!-- Template Start: HeaderUtilities Master null -->
    <!-- Zone Start: HeaderUtilities[searchbox] -->
    
    
    
    <div id="searchblock">
    	<form id="searchForm" name="search" action="" method="post" onsubmit="javascript:submitSearch(); return false;">
    		<input type="text" name="query" id="mainSearch"  class="searchmtv-text" value="Search" onclick="this.value='';"  />
    		<input type="image" class="searchmtv-btn" src="/images/Common/btn-comgo.gif" alt="Go" onclick="submitSearch(this.form); return false;" />
    	</form>
    </div>
    
    	<script type="text/javascript">
    	/* <![CDATA[ */ function submitSearch(form) {
    var searchStr = document.getElementById("mainSearch").value;
    searchStr = searchStr.replace(/\//g,"%2F");
    var searchUrl = "/search/" + "?query=" + encodeURIComponent(searchStr);
    this.document.location = searchUrl;
    }
     /* ]]> */
    	</script>
    <!-- Zone End: HeaderUtilities[searchbox] -->
    <!-- Zone Start: HeaderUtilities[browsealpha] -->
    <p class="alpha-list">
    	<span class="alphaHeader">Artists</span>
    		<a href="/music/artists/browse/a/" class="">A</a>
    		<a href="/music/artists/browse/b/" class="">B</a>
    		<a href="/music/artists/browse/c/" class="">C</a>
    		<a href="/music/artists/browse/d/" class="">D</a>
    		<a href="/music/artists/browse/e/" class="">E</a>
    		<a href="/music/artists/browse/f/" class="">F</a>
    		<a href="/music/artists/browse/g/" class="">G</a>
    		<a href="/music/artists/browse/h/" class="">H</a>
    		<a href="/music/artists/browse/i/" class="">I</a>
    		<a href="/music/artists/browse/j/" class="">J</a>
    		<a href="/music/artists/browse/k/" class="">K</a>
    		<a href="/music/artists/browse/l/" class="">L</a>
    		<a href="/music/artists/browse/m/" class="">M</a>
    		<a href="/music/artists/browse/n/" class="">N</a>
    		<a href="/music/artists/browse/o/" class="">O</a>
    		<a href="/music/artists/browse/p/" class="">P</a>
    		<a href="/music/artists/browse/q/" class="">Q</a>
    		<a href="/music/artists/browse/r/" class="">R</a>
    		<a href="/music/artists/browse/s/" class="">S</a>
    		<a href="/music/artists/browse/t/" class="">T</a>
    		<a href="/music/artists/browse/u/" class="">U</a>
    		<a href="/music/artists/browse/v/" class="">V</a>
    		<a href="/music/artists/browse/w/" class="">W</a>
    		<a href="/music/artists/browse/x/" class="">X</a>
    		<a href="/music/artists/browse/y/" class="">Y</a>
    		<a href="/music/artists/browse/z/" class="">Z</a>
    	<a href="/music/artists/browse/0/">#</a>
    </p><!-- Zone End: HeaderUtilities[browsealpha] -->
    <!-- Template End: HeaderUtilities Master null -->
    
    </div>
    <!-- Zone End: SitewideHeader[HeaderUtilities] -->
    <!-- Zone Start: SitewideHeader[navigation] -->
    <div id="topnavigation" class="topnavigation">
    
    
    
    
    
    
    <div class="navigation">
    <ul id="topmenu">
    <li class="parentnode n_home"><a href="/">Home</a></li>
    <li class="parentnode n_news"><a href="/news/browse/">News</a>
    <ul>
    <li class="childnode"><a href="/news/">Main</a></li>
    <li class="childnode"><a href="/featured-news/">2010 VMAs</a></li>
    <li class="childnode"><a href="/news/browse/">Browse News</a></li>
    </ul>
    </li>
    <li class="parentnode n_shows"><a href="/shows/">Shows</a>
    <ul>
    <li class="childnode"><a href="#">TV Guide Schedules</a>
    <ul>
    <li class="childnode"><a href="/shows/channel/MTV/">MTV European</a></li>
    <li class="childnode"><a href="/shows/channel/VH1/">VH1 European</a></li>
    <li class="childnode"><a href="/shows/channel/VH1-Classic/">VH1 Classic</a></li>
    <!--
    <li class="childnode"><a href="/shows/channel/MTVNHD/">MTVNHD</a></li>
    -->
    </ul>
    </li>
    <li class="childnode"><a href="/shows/">Featured Shows</a></li>
    <li class="childnode"><a href="/shows/browse/">Browse Shows</a></li>
    </ul>
    </li>
    <li class="parentnode n_music"><a href="/music/">Music</a>
    <ul>
    <li class="childnode"><a href="/music/">Featured Music</a></li>
    <li class="childnode"><a href="#">Hitlists</a>
    <ul>
    <li class="childnode"><a href= "/news/hitlist-world-chart-express/">World Chart Express</a></li>
    <li class="childnode"><a href= "/news/hitlist-eurotop20/">Euro Top 20</a></li>
    <li class="childnode"><a href= "/news/hitlist-hitlist-uk/">Hitlist UK</a></li>
    <li class="childnode"><a href= "/news/hitlist-base-chart/">Base Chart</a></li>
    <li class="childnode"><a href= "/news/hitlist-dance-floor-chart/">Dance Floor Chart</a></li>
    </ul>
    </li>
    <li class="childnode"><a href="/music/mtv-worldstage/">MTV World Stage</a></li>
    <li class="childnode"><a href="/music/mtv-push/">MTV Push</a></li>
    <li class="childnode"><a href="/leaks/">Leaks</a></li>
    <li class="childnode"><a href="/music/artists/browse/a/">Artists</a></li>
    </ul>
    </li>
    <li class="parentnode n_home"><a href="/music/mtv-worldstage/">Video</a>
    <ul>
    <li class="childnode"><a href="/music/mtv-worldstage/">MTV World Stage</a></li>
    <li class="childnode"><a href="/music/mtv-push/">MTV Push</a></li>
    <li class="childnode"><a href="/leaks/">Leaks</a></li>
    </ul>
    </li>
    <li class="parentnode n_home"><a href="http://movies.mtv.tv/" target="_blank">Movies</a></li>
    <li class="parentnode n_contests"><a href="/contests_current/">Competitions</a>
    <ul>
    <li class="childnode"><a href="/contests_current/">Current</a></li>
    <li class="childnode"><a href="/contests_finished/">Recent</a></li>
    </ul>
    </li>
    <li class="parentnode n_home"><a href="http://community.mtv.tv/">Community</a></li>
    <li class="parentnode n_home"><a href="/shows/channel/VH1/">VH1</a>
    <ul>
    <li class="childnode"><a href="/shows/channel/VH1/">VH1 European Schedule</a></li>
    <li class="childnode"><a href="/shows/channel/VH1-Classic/">VH1 Classic Schedule</a></li>
    <li class="childnode"><a href="/news/VH1-Album-Chart-Article/">European Album Chart</a></li>
    </ul>
    </li>
    <li class="parentnode n_home"><a href="/mini/MTVNHD-About-Us/">MTVNHD</a>
    <!--
    <ul>
    <li class="childnode"><a href="/info/MTVNHD-About-Us/">About Us</a></li>
    <li class="childnode"><a href="/info/get-the-channel-mtvnhd/">Get The Channel</a></li>
    <li class="childnode"><a href="/shows/channel/MTVNHD/">Schedule</a></li>
    </ul>
    -->
    </li>
    </ul>
    </div>
    <!--[if lt IE 7]>
    <script type="text/javascript">
    /* <![CDATA[ */ jQuery(document).ready(function(){
    jQuery("#topmenu li > ul").parent().hover(
    function(index) {
    jQuery(this).children("a").addClass('selected');
    jQuery(this).children("ul").addClass('over');
    },
    function(index) {
    jQuery(this).children("a").removeClass('selected');
    jQuery(this).children("ul").removeClass('over');
    }
    );
    });
    /* ]]> */
    </script>
    <![endif]-->
    </script>
    
    </div>
    <!-- Zone End: SitewideHeader[navigation] -->
    <!-- Template End: SitewideHeader Master null -->
    
    </div>
    <!-- Zone End: Page[Header] -->
    <!-- Zone Start: Page[columnContainer] -->
    <div id="sitepage" class="sitepage">
    <!-- Template Start: 3ColumnContainer Master null -->
    <!-- Zone Start: 3ColumnContainer[Top] -->
    <!-- Template Start: TopRow Shows Video -->
    <!-- Zone Start: TopRow[Row] -->
    <h1 class="section-header">Music Video
    <span class="section-desc"> | Teenage Dream - Live in Malaysia - World Stage</span>
    </h1><script type="text/javascript" src="http://intl.esperanto.mtvi.com/player/js/gmpAPIInit.js"></script>
    <script type="text/javascript">
    /* <![CDATA[ */ var controller = new MTVNPlayerController('embeddedPlayer','onPlayerLoaded');
    var player;
    var vidList = new Array();
    var incrPos = 0;
    var currentPos = 0;
    var videoIsAd = false;
    var hpvpMax = 0;
    var hpvpInit = true;
    var autoRefresh = true;
    function onPlayerLoaded(controller){
    player = controller.player;
    player.addEventListener('METADATA','onMetaData');
    player.addEventListener('MEDIA_ENDED','mediaEnded');
    player.addEventListener('PLAYLIST_COMPLETE','onPlaylistComplete');
    player.addEventListener('STATE_CHANGE','onStateChange');
    }
    function onMetaData( metadata ){
    videoIsAd = metadata.isAd;
    }
    function onStateChange(state){
    if (state == "playing") {
    hpvpInit = false;
    }
    }
    function addToVidArray (arg) {
    vidList.push(arg);
    incrPos = incrPos + 1;
    }
    function setCurrentPos (arg) {
    currentPos = incrPos;
    }
    function setHpvpMax (arg) {
    hpvpMax = arg;
    }
    function onPlaylistComplete(){
    if (countNew != 0) {
    if (vidList.length == 0) {
    if (autoRefresh) {
    player.playIndex(0);
    unHighlight();
    highlight(0);
    }
    }
    }
    }
    function mediaEnded() {
    if (!videoIsAd) {
    if (!FluxCommentFocus) {
    if (vidList.length > 1) {
    if (autoRefresh) {
    document.getElementById('embeddedPlayer').style.display = "none";
    for (var i=0; i<vidList.length; i++) {
    if (currentPos >= vidList.length) {
    currentPos = 0;
    }
    window.location.href = vidList[currentPos];
    break;
    }
    }
    }
    // coming from stand alone player
    if (vidList.length == 0) {
    if (autoRefresh) {
    var index = parseInt(player.getPlaylist().index) + 1;
    unHighlight();
    highlight(index);
    }
    }
    }
    }
    }
    function playIndex(index){
    // if first time playing then let ad run
    // only applies when autoPlay is false
    if (hpvpInit) {
    videoIsAd = false;
    hpvpInit = false;
    }
    if (!videoIsAd) {
    unHighlight();
    player.playIndex(index);
    highlight(index);
    }
    }
    function highlight(index) {
    var div = document.getElementById("holder" + index);
    var currentClass = div.className;
    div.className = currentClass + " playlist-active";
    var playlist = document.getElementById("episode-list-play");
    if (playlist) playlist.scrollTo(0, div.offsetTop);
    }
    function unHighlight() {
    for (var i=0; i<hpvpMax; i++) {
    var div = document.getElementById("holder" + i);
    var currentClass = div.className;
    if (currentClass.indexOf("playlist-active") != -1) {
    var index = currentClass.indexOf("playlist-active");
    var newClass = currentClass.substring(0,index);
    div.className = newClass;
    }
    }
    }
    /* ]]> */
    </script>
    <script type="text/javascript" src="http://intl.esperanto.mtvi.com/player/js/swfobject.js"></script>
    <div id="vidWrapper" class="vidWrapper_fullTopRowPlayer" rel="media:video"
    resource="http://media.mtvnservices.com/mgid:hcx:content:mtv.tv:84553bc4-70e0-43c0-b78f-9ba774e4fc66"
    xmlns:media="http://search.yahoo.com/searchmonkey/media/"
    xmlns:dc="http://purl.org/dc/terms/">
    <a rel="media:thumbnail" href="http://www.mtv.com/intl_dm/mtv/music/world_stage/malaysia_2010/worldstage_malaysia_katyperry_teenagedream_140x105.jpg"></a>
    <a rel="dc:license" href="http://www.viacom.com/TERMSOFUSE/Pages/SearchTerms.aspx"></a>
    <span property="dc:description" content="Katy Perry performs live in Malaysia"></span>
    <span property="media:title" content="Teenage Dream - Live in Malaysia - World Stage"></span>
    <span property="media:width" content="512"></span>
    <span property="media:height" content="296"></span>
    <span property="media:type" content="application/x-shockwave-flash"></span>
    <span property="media:region" content="tv"></span>
    <span property="dc:title" content="Teenage Dream - Live in Malaysia - World Stage"></span>
    <span property="media:duration" content=""></span>
    <span property="media:views" content="281"></span>
    <span property="review:rating" content="0"></span>
    <span property="dc:contributor" content="mtveuropean"></span>
    <span property="dc:identifier" content="http://relaunch.mtv.tv/flux/discovery/2/mgid:hcx:content:mtv.tv:84553bc4-70e0-43c0-b78f-9ba774e4fc66"></span>
    <span property="dc:date" content=""></span>
    <span property="dc:subject" content=""></span>
    <span property="dc:creator" content=""></span>
    <div id="vidContainer" class="fullTopRowPlayer"></div>
    </div>
    <script type="text/javascript">
    /* <![CDATA[ */ var vidFluxUser = 0;
    if (Flux.Context.isUserAuthenticated() != undefined) {
    vidFluxUser = (Flux.Context.isUserAuthenticated()?1:0);
    }
    /* ]]> */
    </script>
    <script type="text/javascript">
    /* <![CDATA[ */ var vidContainer = "vidContainer";
    var autoPlay = true;
    var getUrl = true;
    var uri = "mgid:hcx:content:mtv.tv:84553bc4-70e0-43c0-b78f-9ba774e4fc66";
    var setInfo = false;
    var setPref = false;
    var subtitles = false;
    var _zones = "";
    var _secN = "";
    var _pagePath = location.pathname.substring(1);
    var _sections = _pagePath.split("/");
    for (var i=0; i<_sections.length; i++) {
    _sections[i] = _sections[i].replace( /^(\d)/, "_$1");
    //_zones += _sections[i]+"/";
    if (i>=2) _secN += _sections[i]+"/";
    }
    //zones = _zones.substring(0, zones.length-1);
    _secN = _secN.substring(0, _secN.length-1);
    _sections[0] = _sections[0]!=""? _sections[0] : "home";
    _sections[1] = _sections[1]!=undefined? _sections[1] : "none";
    _secN = _secN!=""? _secN : "none";
    var dartKeyValues = "log=" + vidFluxUser + ";" +
    "mpu=" + mpuFlag + ";" +
    "sky=" + skyFlag + ";" +
    "overlay=" + overlayFlag + ";" +
    "testmode=none;" +
    "region=" + adRegion + ";" +
    "page_sec0="+_sections[0]+";" +
    "page_sec1="+_sections[1]+";" +
    "page_secN="+_secN;
    var franchise = "world-stage-malaysia-2010";
    /* ]]> */
    </script>
    <script type="text/javascript" src="http://intl.esperanto.mtvi.com/player/js/coreGmp.js"></script>
    <script type="text/javascript">
    /* <![CDATA[ */ var so = new SWFObject("http://media.mtvnservices.com/mgid:hcx:content:mtv.tv:84553bc4-70e0-43c0-b78f-9ba774e4fc66",
    "embeddedPlayer", "100%", "100%", "9.0.28.0", "#000000");
    so.addVariable("configParams",escape(configQuery));
    so.addParam("allowFullScreen",true);
    so.addParam("enableJavascript",true);
    so.addParam("allowScriptAccess","always");
    so.addParam("swliveconnect",true);
    so.addParam("menu", false);
    so.addParam("wmode", "transparent");
    so.addParam("bgcolor", "#000000");
    so.write("vidContainer");
    /* ]]> */
    </script><!-- Zone End: TopRow[Row] -->
    <!-- Template End: TopRow Shows Video -->
    <!-- Zone End: 3ColumnContainer[Top] -->
    <!-- Zone Start: 3ColumnContainer[Left] -->
    <div class="leftcolumn">
    <!-- Template Start: LeftRows Shows Video -->
    <!-- Zone Start: LeftRows[Row] -->
    <!-- Zone End: LeftRows[Row] -->
    <!-- Template End: LeftRows Shows Video -->
    
    </div>
    <!-- Zone End: 3ColumnContainer[Left] -->
    <!-- Zone Start: 3ColumnContainer[Center] -->
    <div class="mainContentColumn">
    <!-- Template Start: CenterRows Shows Video -->
    <!-- Zone Start: CenterRows[Row] -->
    <div class="video-nowplay" >
    <h3 >
    <span class="video-title" >Teenage Dream - Live in Malaysia - World Stage </span>
    </h3>
    <div class="video-title">
    <span class="label">Title: </span>Teenage Dream - Live in Malaysia - World Stage</div>
    <div class="video-title">
    <span class="label">Album: </span>Katy Perry performs live in Malaysia</div>
    <div class="video-title">
    <span class="label">Label: </span>Capitol</div>
    </div><div class="flux-content " id="fluxRatingBox" >
    <div class="addThisWrapper" >
    <div class="addthis_toolbox addthis_default_style clearAfter">
    <h4>Share</h4>
    <a class="addthis_button_facebook">Facebook</a>
    <a class="addthis_button_twitter">Twitter</a>
    <a class="addthis_button_myspace">My Space</a>
    <a class="addthis_button_expanded">More</a>
    </div>
    <script type="text/javascript">
    /* <![CDATA[ */ var addthis_config = { username: "mtviscenic"
    ,ui_language: "en"
    ,services_expanded: "aim, ask, backflip, ballhype, bebo, blogmarks, buzz, delicious, digg, diigo, email, facebook, favorites, fark, friendfeed, google, kaboodle, linkedin, live, mixx, multiply, myspace, newsvine, print, propeller, reddit, segnalo, simpy, slashdot, stumbleupon, technorati, thisnext, twitter"
    };
    /* ]]> */
    </script>
    <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pub=xa-4aca16e57aeaf580"></script>
    </div>
    <div class="dateFluxWrapper clearAfter" >
    <p class="postedDate"><span class="label">Posted:</span> Sep 10, 2010</p>
    <script type="text/javascript">
    /* <![CDATA[ */ Flux.createWidget("ContentAction", {
    "contentUri": "mgid:hcx:content:mtv.tv:84553bc4-70e0-43c0-b78f-9ba774e4fc66"
    ,
    "layout": "horizontal",
    "size": "small",
    "items": [
    { id: 'viewCount', title: 'Views' },
    { id: 'commentCount', title: 'Comments' },
    { id: 'contentRating', title: { thumbsUpTitle: 'Thumbs Up !', thumbsDownTitle: 'Thumbs Down!' } },
    { id: 'separator' },
    { id: 'rate', title: 'Like it?' },
    /* { id: 'separator' },
    { id: 'share', title: 'Share' }, */
    { id: 'addToFavorites', title: 'Add to Favorites' }
    ]
    });
    /* ]]> */
    </script>
    </div>
    <div class="embedUtilBar" >
    <div class="getUrlModule" >
    <label for="getUrl">Get URL</label>
    <input type="text" name="url" value="" id="getUrl" readonly="readonly" onclick="this.select();this.focus();" />
    <script type="text/javascript">
    /* <![CDATA[ */ var getUrl = document.getElementById("getUrl");
    getUrl.value = window.location.href;
    /* ]]> */
    </script>
    </div>
    <div class="embedModule" >
    <label for="embedhtml">Embed</label>
    <textarea name="embedhtml" id="embedhtml" readonly="readonly" onclick="this.select();this.focus();" style="height:14px;overflow:hidden;">
    <div id="mtviembedvideo" class="www.mtv.tv"><table cellpadding="1" cellspacing="1" border="0" style="font:normal 11px arial, sans-serif; "><tbody><tr><td colspan="2"><table style="font:normal 11px arial, sans-serif; color:#333; background-color:#f5f5f5" cellpadding="0" cellspacing="0" width="320"><tbody><tr style="background-color:#e5e5e5" valign="middle"><td style="padding:2px 1px 2px 5px;"><h3 style="margin:0;padding:0;font-size:11px;"><a href="http://www.mtv.tv/shows/worldstage/episodes/world-stage-malaysia-2010/musicvideo/teenage-dream-live-in-malaysia-world-stage-560512" target="_blank" style="font:bold 11px arial, sans-serif; color: #000; text-decoration: none;">Teenage Dream - Live in Malaysia - World Stage</a></h3></td></tr><tr style="height: 14px;" valign="middle"><td style="padding:2px 1px 2px 5px;"><h4 style="margin:0;padding:0;font-size:11px;"><a href="http://www.mtv.tv" target="_blank" style="font:bold 11px arial, sans-serif; color: #000; text-decoration: none;">Get new music videos and MTV show videos on MTV.TV.</a></h4></td></tr><tr style="height:14px; background-color:#353535" valign="middle"><td style="padding:2px 1px 2px 5px; overflow:hidden; text-align:right;"><h4 style="margin:0;padding:0 6px 0 0;font-size:11px;"><a href="http://www.mtv.tv" target="_blank" style=" font-weight: bold; color: #96DEFF; text-decoration: none;">www.mtv.tv</a></h4></td></tr><tr><td><embed src="http://media.mtvnservices.com/mgid:hcx:content:mtv.tv:84553bc4-70e0-43c0-b78f-9ba774e4fc66" width="320" height="270" flashVars="configParams=vl%3Den_UK" type="application/x-shockwave-flash" allowFullScreen="true" AllowScriptAccess="false" bgcolor="#000000"></embed></td></tr><tr><td><table cellpadding="1" cellspacing="1" border="0" width="100%" style="font:normal 11px arial, sans-serif; color: #000; text-align: center;"><tr><td width="33%" style="padding: 3px;"><a href="http://www.mtv.tv" target="_blank" style="color: #000; text-decoration: none;">More from </a></td><td width="33%" style="padding: 3px;"><a href="http://www.mtv.tv/music/" style="color: #000; text-decoration: none;">Watch New Music Videos</a></td><td width="33%" style="padding: 3px;"><a href="http://www.mtv.tv/music/" target="_blank" style="color: #000; text-decoration: none;">Watch New Music Videos</a> | <a href="http://www.mtv.tv/news/" target="_blank" style="color: #000; text-decoration: none;">Music News</a></td></tr></table></td></tr></tbody></table></td></tr><tr><td><label for="mtviembedtextarea">Embed</label></td><td><input id="mtviembedtextarea" readonly="readonly" onclick="this.select();this.focus();" style="width: 200px;height:18px;overflow:hidden;font:normal 11px arial, sans-serif;"/></td></tr></tbody></table></div><script type="text/javascript" src="http://www.mtv.tv/scripts/embed/wrapper.js" charset="utf-8"></script>
    </textarea>
    </div>
    </div>
    <img class="pixel" src="http://t.flux.com/tracking.gif?CMU=20CAFFFF01D2A0390002FFFFCA20&CUR=mgid:hcx:content:mtv.tv:84553bc4-70e0-43c0-b78f-9ba774e4fc66&WN=video&FTG=1&Rnd=Sep 21, 2010 4:12:23 AM&REF=" border="0" alt="" />
    </div>
    
    	<div class="module-header">
    		<h3 class="header-title">Playlist</h3>
    		<div class="rssfeed"></div>
    	</div>
    
    a všemu tomu ještě vévodí Flash s RTMPE. Na tom si třeba embedded prohlížeče ani neškrtnou.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    21.9.2010 12:02 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    JavaScript obecně nikdy nebude stejně rychlý jako Céčko, i kdyby Larse na nože brali, ale na spoustu věcí je rychlý dost. Takže nečekám, že vznikne webový Photoshop, ale nějaký rozumný editor fotek klidně.

    Někdo má zjevně problém s tím, že v jednom prostředí (webovém prohlížeči) na jedné technologii (HTML+CSS+JS) lze jak zobrazovat dokumenty, tak provozovat aplikace. To druhé sice zatím skřípe (někdy příšerně), ale intenzivně se na tom pracuje. Ve výsledku: stránka vyrobená celá skripty je příšernost, aplikace vyrobená celá skripty je ekvivalent toho, jak fungují klasické desktopové aplikace.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    Grunt avatar 21.9.2010 12:07 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Někdo má zjevně problém s tím, že v jednom prostředí (webovém prohlížeči) na jedné technologii (HTML+CSS+JS) lze jak zobrazovat dokumenty, tak provozovat aplikace.
    Já to nikomu nenutím. Kdo to používat chce, nech to používá. Stejnětak ale čekám, že to nikdo nebude nutit mně. Což bohužel neplatí vždy. Nejvíc mě dovedou vzteknout takové ty JS alba. Na ty když se chci podívat skrze TouchBook, tak můžu vzteky proletět stropem.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    21.9.2010 19:28 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Pokud se ti nelíbí něčí stránka, tak na ní prostě nelez. To je jeho výsostné právo ji udělat tak, jak chce.
    21.9.2010 12:08 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Nejde jen o jazyk, jde o celé prostředí. Když budete chtít udělat jenom takovou prkotinu, jako okno se systémovým vzhledem a chováním, v něm dva vstupní řádky a tlačítko, které po stisknutí na pozadí čísla sečte a vypíše výsledek, ztroskotáte hned z několika různých důvodů. Samozřejmě můžete udělat napojení z JavaScriptu na Windows API, na Qt, na Swing a ty aplikace v tom naprogramovat – ale k čemu tam pak bude ten webový prohlížeč?
    Grunt avatar 21.9.2010 12:17 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    webový prohlížeč?
    Něco takového už by se správně nemělo jmenovat prohlížeč, ale WRE &ndash Web Runtime Environment, ne?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    21.9.2010 13:17 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Když budete chtít udělat okno se systémovým vzhledem a chováním, tak ho budete muset udělat čtyřikrát odznova (pro Windows, Mac OS X, GTK a Qt), abyste pokryl aspoň 99 % uživatelů a měl jistotu, že L&F bude skutečně nativní. U dvou inputů a jednoho tlačítka se to možná neprojeví, ale u jakékoli větší aplikace je neskutečný opruz dělat multiplatformní GUI, které se aspoň náznakem blíží tomu, co je na každé platformě obvyklé. Pokud jde o mne, nativní L&F je nedosažitelný ideál, na kterém lze utopit roky práce bez viditelného výsledku, a nemá vůbec cenu se o něj snažit. Jediná platforma, na které se plus mínus všechny aplikace chovají stejně, je ten masox, takže si troufám tvrdit, že většina uživatelů je na nekonsistentní GUI zvyklá.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    21.9.2010 14:05 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    I když to okno udělám třeba v Qt, bude se vypadat jako něco, s čím už si uživatel potkal. Když si ho každý splácá v JavaScriptu, bude na každé webové stránce vypadat jinak a bude se pokaždé chovat jinak. Několik různých vzhledů a takřka shodné chování mi vůbec nevadí, ale na webu je co aplikace, to originál, a to včetně způsobu ovládání. Navíc ovládání je většinou omezeno na klikání myší, o tom, že lze také používat klávesnici, tažení myší nebo kolečko myši, si můžu nechat jen zdát.
    21.9.2010 14:47 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Na webu je co aplikace, to originál, a to včetně způsobu ovládání, yet still, s ovládáním webových aplikací nemá nikdo problém. Koncepty jsou úplně stejné. Klávesnice, drag'n'drop i kolečko myši používat lze (na mobilních zařízeních lze reagovat i na dotyk), i když to autoři aplikací bohužel moc nevyužívají. Dneska lze i přetáhnout z desktopu soubory do prohlížeče.

    Mimochodem, co aplikace to originál platí i na desktopu, nebo přinejmenším platilo v době, kdy jsem ještě používal Windows. Antiviry, jejichž GUI vypadalo jako Winamp, nebyly ničím neobvyklým. Jo a když tu kolega občas otevře MS Office 2010, tak nestačím zírat.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    21.9.2010 15:38 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    To, že vy nemáte s ovládáním webových aplikací problém, protože jste zvyklí běžně používat 5 % toho, co vám počítač nabízí, je váš problém. Já s ovládáním webových aplikací problém mám, protože jejich UI je tak někde na úrovni aplikací v DOSu, když se trochu začínala používat myš. Jenže od té doby se UI nějakých patnáct dvacet let vyvíjelo a zlepšovalo, a já nechápu, proč mám o všechny tyhle možnosti přijít. Jestli to tímhle způsobem půjde dál, tak budeme za deset let s počítačem komunikovat zase jen přes děrné štítky a říkat si, že to stačí a nikdo s tím nemá problém.

    Chci uložit dokument, dám Ctrl+S, a místo uložení dokumentu mi prohlížeč nabídne uložení nějakého HTML. Chci si přeuspořádat ikony na toolbaru, ale nejde to. Věčně mám nad aplikací nějaké nesouvisející menu, ikony a adresní řádek. Chci otevřít kombo Alt+šipka dolů, ale ve webové aplikaci se otvírá mezerníkem. Chci okno posunout Alt+pravá myš, ale posune se mi celý prohlížeč. Chci něco dělat, ale GUI neodpovídá, protože jednovláknová aplikace něco počítá „na pozadí“. A tak dále…
    21.9.2010 16:54 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    To, že vy nemáte […] problém, […] je váš problém.
    I don't think so.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    21.9.2010 18:24 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Používáte možnosti aplikací na nějakých 5 % a lépe je používat neumíte. Když vám pak webové aplikace nabízejí jenom těch 5 %, samozřejmě to ani nepoznáte. To využití na 5 % nevnímáte jako problém? S vámi bych tedy chtěl na něčem spolupracovat… „To nevadí, že je ta pila tupá, stejně to s ní nakonec možná uříznu, tak v čem je problém?“
    21.9.2010 18:50 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Teda vy jste génius za pětikačku :-)

    Mimochodem, před chvilkou jsem potřeboval něco vybrat v prohlížeči v selectu (comboboxu, jak říkají desktopisti), a schválně jsem zkusil tu vaši mezeru. E-e, kdepak, fungovalo samozřejmě alt+šipka dolů.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    21.9.2010 18:59 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    E-e, kdepak, fungovalo samozřejmě alt+šipka dolů.
    Což samozřejmě nefunguje ve všech UI, ale liší se to. Takže na platformách, kde se to „samozřejmě“ otevírá mezerníkem, to Alt+šipka moc samozřejmé nebude.
    Jendа avatar 22.9.2010 01:30 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Nebo webová aplikace nemůže už z principu kreslit mimo okno prohlížeče (ostatně kdo by chtěl webový prohlížeč, ve kterém by stránky mohly měnit desktop - ale v případě aplikace už se to mnohdy hodí). Takže můžeme zapomenout na stavovou ikonku v oznamovací oblasti, na vysouvací okénka s upozorněními… I taková práce se schránkou byla (a možná ještě je) docela magie.
    Věčně mám nad aplikací nějaké nesouvisející menu, ikony a adresní řádek.
    Nesnaží se tohle vyřešit nějaké to Mozilla Prism nebo jak se to jmenuje?
    22.9.2010 09:07 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Včetně těch ikonech v trayi apod.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    22.9.2010 09:17 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Mozilla Prism ale už není webový prohlížeč, takže odpadá ta výhoda spouštění aplikací rovnou v prohlížeči. Když si budu instalovat Mozilla Prism, to už si rovnou můžu nainstalovat Adobe Flex, Java WebStart nebo třeba upraveného linuxového správce balíčků, který bude umět spouštět aplikace jedním kliknutím v prohlížeči v nějakém pískovišti.
    22.9.2010 10:08 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Vůbec ne :-) Chromium něco podobného mimochodem obsahuje už v základu.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    Jendа avatar 20.9.2010 17:55 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Už se fakt nemůžu dočkat první implementace MP3 dekodéru v JavaScriptu.
    Já bych řekl, že něco podobného používá Flash na dekódování videa. Jinak si nedokážu vysvětlit, proč se mi na YouTube seká 640×480px video, když MPlayer na stejném počítači docela koukatelně přehraje i HD.
    Grunt avatar 20.9.2010 22:53 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Není. Ono napsat rychlý a použitelný dekodér není zas taková sranda. Ve Flashy Je klasická implementace MPEG dekodéru se vším všudy jak by normálně vypadala. Mplayer je docela optimalizovaný hack (díky čemuž je ovšem docela rychlý). Bohužel největší problém jsou lidi, kteří o videu rozhodují a při tom o tom vědí kulové. Strčí do stránky video o rozlišení (a úplně nejlépe MPEG-4 AVC Level 5.1 a s MC radiusem aspoň 32 pelů…linky vždycky málo) 240x170 aby jim to vůbec stačilo dekódovat a pak to ještě začnou škálovat, protože jim to přijde malé a není na to vidět (a samozřejmě Nearest-neighbor interpolací aby to vůbec stíhalo ). Prostě takovým lidem do ruky internet nepatří, protože se obrací v nebezpečnou zbraň. 60% z toho co při přehrávání Flash sežere jde jen na škálování a SW převod z YUV420p na BGR32 (aby se do toho daly kreslit reklamy) a neoptimalizované instrukce (bo to musí jet všude).
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    19.9.2010 20:35 Joelp | skóre: 1
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Kdybys četl pozorněji, tak bys zjistil, že je to postavené na SunSpider ;)
    Boys don't cry
    LukynZ avatar 18.9.2010 16:01 LukynZ | skóre: 2 | blog: status_quo | Ostrava
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    V odkazovanem blogpostu se pise, ze je ff4 rychlejsi 2.5x nez ff3.6 a o chromiu a opere tam neni ani slovo. Jak na to autor prisel?
    Pavel Cvrček (JasnaPaka) avatar 18.9.2010 16:54 Pavel Cvrček (JasnaPaka) | skóre: 7 | Plzeň
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Možná vycházel z vlastních měření, možná vycházel ze zápisku Asy Dotzlera, kde však nic o Opeře není. Čert ví, také mi to ve zprávičce chybí :)
    M!ky8 avatar 18.9.2010 16:57 M!ky8 | skóre: 9 | blog: Miky8
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Nemohlo by to být tohle?
    LukynZ avatar 18.9.2010 18:04 LukynZ | skóre: 2 | blog: status_quo | Ostrava
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Pokud dobre koukam, tak tam chrome i opera natrhla ff4 prdel. A chrome je tam 6
    19.9.2010 19:24 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Tak se koukej pořádně ještě pár dní, jak Firefox natrhne prdel Safari, Chromu i Opeře. :-)
    LukynZ avatar 19.9.2010 19:49 LukynZ | skóre: 2 | blog: status_quo | Ostrava
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Ty jo, tolik usili venovat na optimalizaci pro benchmark.
    20.9.2010 08:12 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Tak i ty benchmarky se vyvíjejí, třeba nedávno vyšel Sunspider 0.9.1, který má věrněji reprezentovat web. Mozille se to zjevně podařilo nejlépe a v následujících týdnech a měsících lze čekat další posuny. Neznám snad člověka, který by se zlobil na to, že se prohlížeč snaží být rychlejší jak při vykreslování stránek tak ve svém rozhraní. Mimochodem o natržení prdele jsi tu začal psát ty, jakmile jsem ti ale dodal víc informací, tak jsi najednou změnil rétoriku. Zajímavé. :-)
    LukynZ avatar 20.9.2010 19:43 LukynZ | skóre: 2 | blog: status_quo | Ostrava
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    V tech grafech ktere jsem komentoval k natrzeni prdele opravdu doslo :) Jde jen o to, aby ta rychlost nebyla skutecne jen na tech benchmarcich ;)
    19.9.2010 19:04 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Ano, vycházel jsem z vlastních měření na několika noteboocích a kdokoliv si to koneckonců může změřit sám a ověřit. :-)
    19.9.2010 19:06 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    A blog Dotzlera o tom vidím až teď. Díky za odkaz. V podstatě mi dává za pravdu.
    Jendа avatar 18.9.2010 16:59 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Tak se pochlubte.
    ===============================================
    RESULTS (means and 95% confidence intervals)
    -----------------------------------------------
    Total:                       136452.5ms +/- 8.1%
    -----------------------------------------------
    
      ai:                         17552.8ms +/- 12.1%
        astar:                    17552.8ms +/- 12.1%
    
      audio:                      53023.3ms +/- 9.8%
        beat-detection:           18008.7ms +/- 15.4%
        dft:                       8844.3ms +/- 6.3%
        fft:                      17089.3ms +/- 8.8%
        oscillator:                9081.0ms +/- 15.4%
    
      imaging:                    43256.3ms +/- 11.1%
        gaussian-blur:            19235.4ms +/- 11.1%
        darkroom:                  4109.7ms +/- 15.3%
        desaturate:               19911.2ms +/- 11.3%
    
      json:                        2401.5ms +/- 20.1%
        parse-financial:           1768.3ms +/- 23.4%
        stringify-tinderbox:        633.2ms +/- 11.5%
    
      stanford:                   20218.6ms +/- 11.7%
        crypto-aes:                5570.4ms +/- 12.0%
        crypto-ccm:                4648.6ms +/- 14.4%
        crypto-pbkdf2:             6992.5ms +/- 12.3%
        crypto-sha256-iterative:   3007.1ms +/- 12.8%
    (FF 3.6)
    danaketh avatar 18.9.2010 17:15 danaketh | skóre: 6 | blog: Sick Mind | Praha
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Hmm, na chlup stejné výsledky :)
    Jendа avatar 18.9.2010 17:47 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Hlavně nechápu, kde to vzalo 130 sekund, když to běželo bezmála půl hodiny (24 minut).
    danaketh avatar 18.9.2010 19:05 danaketh | skóre: 6 | blog: Sick Mind | Praha
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    U mně to prozměnu naskočilo hned, jako by to táhlo z cache.
    Solitary avatar 18.9.2010 19:26 Solitary
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Pokud si kliknul na ten jeho odkaz, tak by to vypovidalo proc ti to naskocilo hned a proc mas na chlup stejne vysledky :D nacetl jsi totiz pouze stranku s jeho vysledky.
    Solitary avatar 18.9.2010 17:32 Solitary
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Mozna by to dopadlo o neco lepe, kdybych tu u toho nedelal spoustu dalsich veci, ale to jsou uz jen detaily... takhle je to asi realnejsi. Tezko budu delat jen v browseru :) Jinak FF 3.6.7 Odkaz
    ===============================================
    RESULTS (means and 95% confidence intervals)
    -----------------------------------------------
    Total:                        57107.3ms +/- 2.5%
    -----------------------------------------------
    
      ai:                          2308.6ms +/- 3.6%
        astar:                     2308.6ms +/- 3.6%
    
      audio:                      29235.4ms +/- 5.2%
        beat-detection:           11670.7ms +/- 10.8%
        dft:                       3792.5ms +/- 0.9%
        fft:                      10706.3ms +/- 4.2%
        oscillator:                3065.9ms +/- 4.7%
    
      imaging:                    17546.0ms +/- 2.6%
        gaussian-blur:             7515.3ms +/- 2.4%
        darkroom:                  1671.0ms +/- 0.4%
        desaturate:                8359.7ms +/- 5.3%
    
      json:                        1362.3ms +/- 0.5%
        parse-financial:           1127.1ms +/- 0.7%
        stringify-tinderbox:        235.2ms +/- 1.5%
    
      stanford:                    6655.0ms +/- 1.9%
        crypto-aes:                2233.0ms +/- 1.3%
        crypto-ccm:                1274.4ms +/- 1.4%
        crypto-pbkdf2:             2399.5ms +/- 4.5%
        crypto-sha256-iterative:    748.1ms +/- 0.6%
    
    Marek Niklíček avatar 18.9.2010 18:13 Marek Niklíček | skóre: 17 | Rimavská Sobota / Banská Bystrica
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Chromium 7.0.517.8, Arch Linux x86_64:
    ===============================================
    RESULTS (means and 95% confidence intervals)
    -----------------------------------------------
    Total:                       16600.1ms +/- 1.0%
    -----------------------------------------------
    
      ai:                          950.0ms +/- 0.9%
        astar:                     950.0ms +/- 0.9%
    
      audio:                      6305.1ms +/- 0.4%
        beat-detection:           1727.2ms +/- 0.8%
        dft:                      2368.8ms +/- 0.9%
        fft:                      1611.2ms +/- 0.8%
        oscillator:                597.9ms +/- 0.7%
    
      imaging:                    8029.7ms +/- 2.1%
        gaussian-blur:            4179.2ms +/- 3.7%
        darkroom:                 1979.1ms +/- 1.3%
        desaturate:               1871.4ms +/- 1.0%
    
      json:                        604.9ms +/- 1.3%
        parse-financial:           348.1ms +/- 1.7%
        stringify-tinderbox:       256.8ms +/- 1.6%
    
      stanford:                    710.4ms +/- 1.4%
        crypto-aes:                157.5ms +/- 5.1%
        crypto-ccm:                128.3ms +/- 1.1%
        crypto-pbkdf2:             289.2ms +/- 0.9%
        crypto-sha256-iterative:   135.4ms +/- 0.6%
    Limoto avatar 18.9.2010 19:47 Limoto | skóre: 32 | blog: Limotův blog
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken

    Chromium 7.0.503.1

     

    ===============================================
    RESULTS (means and 95% confidence intervals)
    -----------------------------------------------
    Total: 14569.6ms +/- 2.6%
    -----------------------------------------------

    ai: 893.3ms +/- 0.6%
    astar: 893.3ms +/- 0.6%

    audio: 5426.7ms +/- 6.7%
    beat-detection: 1261.1ms +/- 1.0%
    dft: 2458.8ms +/- 14.8%
    fft: 1137.1ms +/- 1.0%
    oscillator: 569.7ms +/- 0.5%

    imaging: 6199.0ms +/- 0.6%
    gaussian-blur: 3005.7ms +/- 0.8%
    darkroom: 1604.6ms +/- 1.1%
    desaturate: 1588.7ms +/- 0.6%

    json: 516.6ms +/- 0.6%
    parse-financial: 265.9ms +/- 1.1%
    stringify-tinderbox: 250.7ms +/- 1.1%

    stanford: 1534.0ms +/- 0.7%
    crypto-aes: 266.9ms +/- 1.2%
    crypto-ccm: 223.3ms +/- 0.6%
    crypto-pbkdf2: 773.9ms +/- 1.1%
    crypto-sha256-iterative: 269.9ms +/- 1.3%
    Limoto avatar 18.9.2010 19:48 Limoto | skóre: 32 | blog: Limotův blog
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken

    Arch 32b... a docela by mě zajímalo, jak to v tom WYSIWYGu udělám s tím scrollbarem...

    18.9.2010 18:30 Michal Karas | skóre: 45 | blog: /dev/random
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Arch Linux (64bit):
    Firefox 4.0b6:        9961.0ms
    Opera 10.62:         13828.3ms
    Chromium 6.0.472.59: 17718.3ms
    Firefox 3.6.10:      19163.4ms
    Podrobné výsledky: gist.github.com/585820.
    18.9.2010 18:39 pán tě vidí
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    18.9.2010 18:45 pán tě vidí
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Oprava: Opera je ve verzi 10.62.
    19.9.2010 14:09 pán tě vidí
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    20.9.2010 08:39 pán tě vidí
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Po několika opakováních dosáhl Chromium score 14346 ms.
    AsciiWolf avatar 19.9.2010 12:11 AsciiWolf | skóre: 40 | blog: Blog
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    ===============================================
    RESULTS (means and 95% confidence intervals)
    -----------------------------------------------
    Total:                        30669.2ms +/- 1.2%
    -----------------------------------------------
    
      ai:                          6329.6ms +/- 3.7%
        astar:                     6329.6ms +/- 3.7%
    
      audio:                       9568.0ms +/- 1.0%
        beat-detection:            2276.3ms +/- 2.0%
        dft:                       2770.7ms +/- 1.7%
        fft:                       2181.7ms +/- 1.5%
        oscillator:                2339.3ms +/- 1.4%
    
      imaging:                    10276.4ms +/- 0.6%
        gaussian-blur:             4485.4ms +/- 0.6%
        darkroom:                   875.5ms +/- 1.0%
        desaturate:                4915.5ms +/- 0.8%
    
      json:                         508.7ms +/- 1.0%
        parse-financial:            367.4ms +/- 0.8%
        stringify-tinderbox:        141.3ms +/- 1.6%
    
      stanford:                    3986.5ms +/- 1.4%
        crypto-aes:                1077.8ms +/- 2.0%
        crypto-ccm:                 815.9ms +/- 1.4%
        crypto-pbkdf2:             1486.8ms +/- 2.9%
        crypto-sha256-iterative:    606.0ms +/- 1.3%

    (FF 3.6.10; Windows 2008 R2 (64bit))

    gtz avatar 18.9.2010 19:10 gtz | skóre: 27 | blog: gtz | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Petře, Petře, Petříčku to mi nějak nejde k Tvé osobě, že si neověříš fakta. To máš stejný jako kdyby IE vydal svůj benchmark,kde jasně vede.
    - nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
    19.9.2010 19:08 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Gtzi, gti, gtzíku, když už chceš někoho mermomocí kritizovat, tak se aspoň zmož na poukázání na konkrétní fakta.
    Limoto avatar 18.9.2010 19:50 Limoto | skóre: 32 | blog: Limotův blog
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken

    A kolikpak Firefox 4 zvládne rybiček? :-D

    Jendа avatar 18.9.2010 20:08 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    10 rybiček @ 2-3 FPS. A to mám výkonný počítač s procesorem Intel Atom N270.

    Nicméně mě rychlost JS moc netrápí - na nějaké ty drobné dynamické změny obsahu stránky stačí i kdejaký šnek a nic většího (kancelářské balíky, mailové klienty) by v něm snad nikdo nepsal - proč taky, když tu máme už z principu řádově rychlejší jazyky, ve kterých se zároveň programuje mnohem pohodlněji?

    Spíš se mi nelíbí rozežranost Firefoxu (200 MB RAM po dvou dnech) a ne zrovna rychlé vykreslování. Například když si na czc.cz dám 36 výrobků na stránku, tak to trvá a trvá a trvá…
    Limoto avatar 18.9.2010 20:36 Limoto | skóre: 32 | blog: Limotův blog
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken

     

    výkonný počítač s procesorem Intel Atom N270.

    :-D

     

    Například když si na czc.cz dám 36 výrobků na stránku, tak to trvá a trvá a trvá…

    Ten CZC mi přijde vůbec takovej nějakej línej...

    18.9.2010 20:28 pán tě vidí
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    FF 3.6.9 500 rybiček a fps vyšplhá na 29 v rozlišení 1280x845 jak hlási info panel rybiček.
    19.9.2010 14:17 pán tě vidí
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    hmm tak 500 rybek Chromium 6.0.472.59 nevydýchá. Zvláštní, že je FF rychlejší než Chromium.
    18.9.2010 21:20 Ruthion
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Marek Niklíček avatar 18.9.2010 21:23 Marek Niklíček | skóre: 17 | Rimavská Sobota / Banská Bystrica
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Kým Chromium 7.0.517.8 zvládne plynulo ešte 250 rybičiek, tak Firefox 4 Beta 6 má 1 až 3 FPS aj pri najnižšom počte rybičiek. Hľadal som vo Firefoxe v about:config nastavenia pre WebGL, ale ani zmena rôznych hodnôt nepomohla. Testované na noteboku Acer Aspire 5740G (Intel Core i5 @ 2,26GHZ, 6 GiB RAM, ATI Mobility Radeon HD 5650 1GiB) s ovládačom Catalyst, ale výsledok bol rovnaký i s open source ovládačom Radeon (xf86-video-ati).
    Pavel Cvrček (JasnaPaka) avatar 18.9.2010 22:09 Pavel Cvrček (JasnaPaka) | skóre: 7 | Plzeň
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    WebGL je canvas pro zobrazování 3D grafiky, který nemá s uvedeným testem nic společného. To, co hledáš, je aktivování hardwarové akcelerace pomocí XRender/OpenGL. Mam za to, že dosud nebyla v Linuxu aktivována.
    18.9.2010 21:47 aceman | skóre: 27
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    Hoci aj 1000, okolo 15 FPS, velkost plochy stranky 1280x800, dokonca s ATI open source ovladacom (R700). V nizsom rozliseni je to samozrejme rychlejsie. Takze aka je otazka?
    19.9.2010 19:11 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken

    A kolikpak Firefox 4 zvládne rybiček? :-D

    Zhruba poloviční výkon oproti IE 9 beta a několikanásobek výkonu nejnovějšího Safari, Chrome i Opery.
    18.9.2010 20:58 A
    Rozbalit Rozbalit vše Re: Mozilla vydala nový JavaScriptový benchmark Kraken
    "Ja tomu rikam ze vypoustim Krakena..." :-D

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.