Archiv Leden, 2009

Spuštění JavaScriptu v ActionScriptu

Úterý, Leden 13th, 2009

Na Flash.cz jsem už dříve psal o možnosti volání JS funkcí pomocí ActionScriptu. Pomocí ExternalInterface třídy ale můžeme JS funkce sestavit přímo v ActionScriptu a spustit je bez jejich vypsání v HTML kódu stránky. Taková funkce pak vypadá třeba takto:

private function setHTMLTitle():void {
ExternalInterface.call("function(){document.title='"+ti.text+"'}");
}

A umožňuje přímo měnit titulek stránky:

Na první pohled se tak odkrývají značné možnosti při manipulaci se stránkou, ovšem jen vybrané vlastnosti a funkce fungují.  Testováním vlastností: https://developer.mozilla.org/en/DOM/document zjistíme, že máme přístup jen k několika vybraným (zmíněný titulek, zjištění URL stránky, nastavení status titulku...). Ono je to dobře, protože pak by se z obyčejných flashových bannerů mohly stát nebezpeční útočníci.

Video: chceme lepší AS editor ve Flashi

Sobota, Leden 10th, 2009

Video, které pěkně vystihuje volání po lepším ActionScript editoru ve Flashi. Jasně, že někdo namítne používat Flex Builder, ale proč využívat dva nástroje, když by mohl stačit jeden? Navíc celá řada uživatelů, kteří nejsou "hardcore" programátoři, Flex nepotřebují, ale ActionScript 3.0 by se jim určitě hodil, ale s editorem, který je ve Flashi to hned tak nebude.

Zimní oddech

Sobota, Leden 10th, 2009

Dnes jsem se na chvilku vydal na test zimních scének, abych si zase oživil focení v těchto krušných dnech. Bohužel jsem zapoměl vyčistit filtry, takže použitelných fotek je pomálu.

Fotky

(more...)

Obrázky v textu

Čtvrtek, Leden 8th, 2009

Zobrazování více obrázků v jednom řádku je ve Flashi dost problém, ale s novým flashplayerem 10 a především třídám z balíku flash.text.engine je to zase o něco "snazší". Slovo snazší je v uvozovkách, protože to není tak snadné jako dva IMG tagy vedle sebe v rámci HTML, ale díky třídám TextLine, GraphicElement a TextElement máme možnost pracovat s textem na nejnižší úrovni. Objekty GraphicElement a TextElement pak lze libovolně kombinovat do textového řádku a to je to, co potřebujeme.

(more...)

Automatické opravy

Pondělí, Leden 5th, 2009

Automatické opravy ve wordu jsou fajn, ale občas opravují věci, které ve výsledku vypadají dost komicky. Když se mi povede něco najít před odesláním, jsem docela rád:

V jednom ze článků se zmiňuji o: "...  proměnná null "  ale automatika mě změnila konec slova proměnná a celé null na "análů". Ještě, že jsem to našel :)

Když jsem klientovi napsal, že chyba bude někde na manilovém serveru místo mailovém, bylo to také zajímavé.

Poslední, na kterou si teď vzpomínám se týkala jedné hry, kde jsem psal, že uživatel musí "vyklikat" správné odpovědi. Ani se nedivím, že se s tímhle podivným slovem automatika nechtěla smířit, takže jsem nakonec málem odeslal větu: Správné odpovědi musí uživatel vykoukat.

Krize Nového roku

Neděle, Leden 4th, 2009

Máme tady Nový rok 2009 a hned s tématem velmi závažným, kterým je celosvětová "krize". Nakolik se tato panika způsobená špatných hospodařením několika "bohužel" významných velkých společností dotkne mého oboru uvidím v následujích měsících.

Dle mého skromného názoru dojde pouze k potřebnému očištění od firem, které nejsou schopné zdravě fungovat. Dočkáme se ještě několika srdceryvných reportáží ze špatně řízených podniků, na které dopadla krize (rozuměj tím to, že vedení svojí neschopnost svede na krizi) a které díky tomu musejí zavřít provozovny, ale může být velice brzy zase lépe. Jen je třeba ty "krizové" křiklouny ztišit a jít makat.

Konečně nový web

Pátek, Leden 2nd, 2009

Po předlouhé době jsem našel čas, doladil představy, zajistil novou doménu a rozhodl se, že už konečně musím začít publikovat i názory, které se do oficiálních tutoriálů nedají vměstnat a v neposlední řadě je zde i celá řada jíných zajímavých témat, o kterých se dá pár řádek napsat.

(more...)