Friday, February 12, 2010
Screen resolutions
Saturday, February 6, 2010
The website that took over my computer
I visited a website recently and upon landing on the homepage, the site’s full-screen video immediately initialized, encompassing the entire screen, disorienting me and ensuring that I no longer have control of my own computer. Not only was this upsetting, I immediately had no intention of ever going back to the site again. This is how you alienate your user: take away their control.
Would it be so hard for the homepage to offer a selection? Give me the option to view the site in a window? Perhaps even prepare me for the fact that the website will commandeer my desktop? What purpose does it serve to force a user to see the site in a specific manner? Does it help the client’s brand or does it help the creative team’s vision? Which is more important?
Sunday, January 31, 2010
iPad
- Users could play free Flash-based games rather than pay for them.
- Developers could build apps in Flash rather than on the iPhone platform.
- Apple cannot regulate the type of apps you use if these apps are Flash and located on a web page.
- Apple cannot regulate what new features Adobe decides to add into Flash.
- Flash can theoretically circumvent some iPhone/iPod/iPad security features.
- Flash developers could create interfaces that mimic and/or confuse –even trick—users.
- Flash is processor-intensive and might affect a user’s experience on the device.
(BTW, I still love my Blackberry)
Sunday, January 24, 2010
Hacks
CSS is supposed to contain the presentation markup. Javascript holds the behavioural scripting. HTML holds the content. When CSS is used to replace Javascript by means of littering on the page content, this becomes a hack. Using HTML and CSS to create behavioural hacks to do what Javascript can easily do. It’s a cool concept to execute, a poor architecture for implementation.
Thursday, January 14, 2010
Streaming media
First and foremost, I would think that consoles need to be able to play games and play a large selection of games. I don't need my console to stream movies or produce a slideshow of my vacation photos or connect to the weather channel. I bought it because I want to play games. That said, what has Nintendo done to attract developers to their platform?
Both Sony and Microsoft have put a lot of time, effort and money into creating development tools and packages that give developers the ability to produce games. This is vital for a healthy development community. If there is a limited number of developers creating games for the Wii, there is a limited number of games.
And what is the value in buying a console when there aren't any good games for it?
Saturday, December 26, 2009
Forgiveness
Round mice are a design flaw.
However, Apple users being the enthusiasts they are, willingly forgave Apple because they have a lot of appreciation for the brand. I find this to be a common theme. People are willing to overlook and forgive mistakes when there is a pre-existing emotional attachment to the product or brand. iPhone's initial lack of MMS? Apple iTV? Forgiving is what Apple users do.
Friday, December 11, 2009
Feeds
When I was first introduced to RSS feeds, the purpose of it didn't make any sense to me. At the time, feed readers would essentially grab the feed and display the content. Each site had their own feed so even if I were to use a feed reader, I'd still need to go through 10 separate feeds to read my news. RSS never solved the issue with aggregation. In order to stay alive, they should have done two things:
- A unified tagging scheme. Every website had their own way of producing RSS feeds and it was completely unnecessary. Unify the code!
- Timestamping. Rather than creating an ambiguous date/time scheme, have all RSS carry a GMT stamp so that the client can determine the relative time.
These two things would have given users the ability to aggregate their feeds chronologically because for them to do this would have meant users could have gone to one place to get their news; they wouldn't need to click on 20 different "feed" buttons from a feed reader. And do you know what an aggregated feed reader that sorts its news postings chronologically? Twitter.