Blog

  • Flex Website: Pillar Data Systems

    I didn’t think to make an entire website in Flex. There are only a very few genres of websites that can pull off an entire site done in Flash and not have it adversly affect the user. For such sites, Flash is appropriate.

    Typically, a hybrid approach seems to work well, whether for rich advertising, or for useful widgets like in-page video players, real-time voting polls, or rss readers.

    So, to see an entire website built in Flex… well, my reflection on it is, the JSP guys I guess found their replacement for Spring, or whatever it was they were using.

    Although a few things were different, my initial reaction is it works and feels like a real website; real being I knew it was Flex because they told me it was before I saw it. I view Flex as an web application creation product, not a webpage/website creation product. I think it’s really nice.

    …then I seeked my budding Information Architect wife on it, who does usability and web design in her day to day job. Feedback like this only helps to improve Flex. Her comments with mine mixed in below:

    • inital loading time exceeds the 10 second rule. Subsequent loading times to do not. Perhaps Flex’ deferred instantiation could help this by loading in content as dynamic vs. embedded?
    • no cookie trail, or highlighted selection on navigation to let you know where you are once you navigate somewhere. Perhaps the link control can be upgraded/extended to a more web-esque, obeying how HTML links work with color & underline, highlight, and a change in color for visited.
    • boxes on the right do not indicate what they do; this is site specific, but because it uses SWF, there is a lot of flexbility & creativity one can implement here.
    • back and next buttons work; rock on. An enhancement would have them not have the same name in the history, but rather, have section specific names.
    • navigation disappears when you click it… why not keep where you are there and highlighted?
    • bookmarking a certain section does not take you to that section when you return to the bookmark; perhaps capture this via FlashVars to let your app know which section to initialize too?
    • the search field does not show the text cursor when you roll over it; set it manually via the CursorManager.
    • middle mouse does not scroll text boxes, nor does the cursor indicate it’s text, even though you can select it. Perhaps the app is stealing focus?

    Over all, awesome example of how Flex can be used as a front-end to backend services for use in creating a website. Curious how much is dynamic content, how much is static, and what were the reasons to use Flex instead of JSP and/or HTML alertnatives?

    Pillar Data Systems via James Ward.

  • I Opened Firefox.exe in FlexBuilder

    Dude, I accidentally dragged Firefox into FlexBuilder; it actually opened it! It shows up as 26,494 lines of hex code.

  • USA Today Central

    Pimp! A Central App made for USA Today – USA Today Central. Featuers:

    • Downloads and displays the latest news from USAT’s major sections
    • Displays news and sports photo galleries
    • Allows for “clipping” articles and galleries that you want to keep
    • Loads each section’s RSS feed by default, but can be customized to pull in lots more data
    • Get alerts when news contains keywords that you specify
    • Get weather forecasts in a continuously-updating pod
    • And of course it all works offline, perfect for in-flight reading

    Nice way to read USA Today with quicker access to content than a web browser can and works offline. Also “feels” like more control merely because of the responsivness when I quickly change categories. There are still ads, and some USA Today branding so it seems a great compromise between getting a fatter client, but keeping true to the company’s brand and need for advertising. I think what I enjoy most is the ability to be alerted when keywords I enter come up in the news whether in an hour form now… or next week!

    Go Josh Santangelo & Andreas Heim of Smashing Ideas!

  • Waking …er, MUD’ing Up With The King

    The current Burger King ad campaign, is really weird and uncomfortable at times; but then suddenly you realize the silent, big plastic headed king is your friend.

    It’s vaguely familiar to an interview I heard 2nd hand on the radio about Trick Daddy going to an elementary school. “What if kids are scared of you?”

    Trick Daddy replied, “Trick Daddy is your friend. Trick Daddy likes kids.” ooohhhhh kaaaayyy….

    Anyway, all this talk of IM got me thinking; if the King was offering you a sandwhich over AIM, how would it work? Like, currently, the TV commercials start where you see some older dude (like 32, haha, 32 is old, haha! a young chap in the prime of his adult life) who’s just waking up in pajamas, and opens his blinds to look out his bedroom window. He is in shock to see a smiling plastic head King just staring at him. There is this 1 second uncomformatble momement where they both just stare at a eachother. Then, the King reaches behind his back, and whips out an awesome looking egg, cheese, and bacon sandwhich, and hands it to the man through the window. The man eats it, and looks happy, and smiles… obviously, the King is already smiling. He gets hit by a newspaper from the paper boy at the end.

    In another commercial, the one where he’s in the same bed with the single guy, the single guy maniacally laughs at the end, burger in hand, while the king rolls on the floor getting licked in the “face” by the man’s dog.

    Direct Video Link via Slate

    You get this feeling… it’s like uncomfortable, but at the same time some sort of morbid fascination that you feel compelled to go sit with the King, and have him offer you a sandwhich… and you eat it while he watches, and you get happy. It’s like that Blackhole Sun music video done by Soundgarden where the people’s faces get exaggerated… it’s that kind of feeling.

    I’m not the only one either, just type in “Waking up with the King” in Google, and 2 of the first 10 results have blog entries on the same thing.

    Anyway, check it, my conversation with the King over AIM after waking up:

    — You have a new message from "BKing". Do you wish to accept?
    JesterXL: y
    BKing: lol!
    JesterXL: hey… who are you? No, I don’t know how to code a Flash preloader…
    BKing: lol!
    JesterXL: …
    BKing: lol
    JesterXL: uh… what the hell?
    BKing: lol!
    BKing: :: hands you a breakfast sandwhich ::
    BKing: LOL
    JesterXL: oooookaaayyy… thanks man!
    JesterXL: :: eats ‘breakfast sandwhich’ ::
    JesterXL: *munch* *munch* *chew*
    JesterXL: Emm… yum! :: smiles :: hey dude, this is damn good!
    BKing: lol
    JesterXL: *munch* *chew* *chew*
    BKing: lol
    JesterXL: thanks man!
    BKing: lol!

    — 5 minutes later in a random MUD

    DM666: BKing, the orc snarls angrily and
    launches its heavy spear at you.
    BKing: LOL!
    JesterXL: wow… your brave BKing!
    BKing: lol!
    BKing: :: rolls a 20 on a 1d20 ::

    DM666: WHOA! You score a critcal hit; the orc, injured and frightened by your bravado, heads for the hills.
    JesterXL: good job, BKing, you showed that orc what’s up, bayyy-baaaah-baayyy-baaah!!!
    BKing: lol!