Pro 2008 05

Včera jsem pro klienta vytvářel jednoduchý screensaver a chtěl jsem si pohrát s 3D (potažmo 2.5D), které je od 10. verze Flash Playeru nativně podporováno. Nemusel jsem řešit nedostatečnou penetraci FP10, protože jej do screensaveru lze „přibalit“, ale samozřejme, než jsem vše dokončil, testoval jsem v browseru a na počítači s FP9 jsem se nestačil divit. Aktualizováno 8.3.2009.

Zkoušíce, zda bude vše dostatečně plynule fungovat i na NE-multicore počítačích, jsem na kolegovém počítači náhodou narazil na fakt, že screensaver funguje i ve FP9, jen nezobrazuje to co neumí – v mém případě 3D efekty. Podobné chování jsem v případě FP9/FP8 nidky nepozoroval (nebo nezpozoroval), takže se možná jedná o velmi užitečnou novinku, která nám umožní už teď vytvářet projekty kompilované pro FP10 a nemuset se starat o dostatečnou penetraci.

Během víkendu otestuji chování FP9 třeba v případě použití Pixel Benderu, nebo nějakých pokročilejších funkcí FP10 a ověřím jestli tyto projekty opravdu dokáží rozumně degradovat, nebo šlo o náhodnou halucinaci.

Aktualizace – dle mých testů Flash Player degraduje v případě, že podobná funkce už existovala v FP9. Pokud chcete skutečnou plnou degradaci, je třeba uvnitř testovat verzi FP uživatele a dle ní se rozhodovat, co vše bude vás výtvor dělat. Tím budete mít vše pod kontrolou.

Jeden komentář

  1. [...] a ne PV3D, teď zpracovává kolega Viktor. Vypadá to totiž, že s příchodem AS3 přichází i funkční degradace v rámci player verzí. Pokud by se to potvrdilo, znamenalo by to, něco jako funkční degradace AJAX prvků ve webu. [...]

Komentovat