02.15.07
So Yahoo! has gone and integrated IM with mail, and it looks like they did a pretty slick job.
However, from what I can tell in the video, they haven’t found a solution to the big problem: bridging the gap between the desktop and the web. If the user has a desktop client running at the same time, I can’t help but feel like the experience is broken. Some of the user’s conversations will be taking place in the client and some will be taking place through the web. How is the user supposed to manage and/or consolidate these different conversations?
Not only that, but due to the inherit limitations of HTML, the web experience is going to be vastly different from the client experience (unless you want to dumb down your client experience to match, which doesn’t make any sense to me). So not only does the user have conversations in different places, she also has to deal with different behaviors and capabilities depending on where the conversation is taking place.
No matter how smooth the implementation, I don’t really think the integration of Webmail and IM will ever be complete unless this hurdle is overcome.
Posted in Development at 7:04 pm by Osman Ullah
Permalink
We had the first “bad” snowstorm since I moved up here in July 2004. It snowed. Then there was sleet. All day. So basically our driveway has 2 inches of solid ice. It looks like snow until you hit it with a hammer and it barely chips. The problem is I don’t have a shovel or salt to remove the ice…I feel like a total n00b. Here are some pics.
BTW, if you know of a Wordpress plugin which makes it easy to add images with thumbnails please let me know.
Posted in Miscellaneous at 12:37 am by Osman Ullah
Permalink
02.13.07
So while I was working on this theme I was trying to anti alias the corners that are “cut off”. The only way to do this of course, and still have one image which can be used for different colored boxes, is a transparent PNG. I had it working great, but things weren’t quite looking right in IE:
After trying multiple times to fix it, I found this story which explains a fundamental pitfall of PNG: The Sad Story of PNG Gamma “Correction”
Posted in Development, Ramblings at 9:46 pm by Osman Ullah
Permalink
You know the rest. I searched far and wide for a theme I liked. I couldn’t find one. So I took little bits from themes I liked, mixed it with my own ideas and the result is what you see here. It has a few rough edges but I am going to leave it up in hopes to get some feedback. Unless I find something catastrophically wrong with it and then I will switch back to another theme temporarily.
Right now there is only one photo in the header but I am hoping to come up with a scheme to allow me to rotate photos and maybe even rotate color schemes to match. We’ll see.
In case you are wondering, the current header image was taken by yours truly while I was in Hong Kong this winter.
Posted in Announcements at 9:25 pm by Osman Ullah
Permalink
02.07.07
It sounds wrong, doesn’t it? I mean, if my friends don’t want to use this version of AIM, is it really going in the right direction? But a question that seems so easy to answer, really is kind of difficult.
With a big rewrite like AIM 6.0, some features slipped through the cracks. I assumed these features would be added at a later date, especially ones that are in high use. For example, just about every person I have talked to who doesn’t use AIM 6 is stuck because of one key feature that hasn’t been ported from 5.9. This is actually a great feature and is all about sharing and communication. So it only makes sense to add it back in, right? Well, what if the powers that be decide that adding new features (that my friends probably would never use) are more important?
It’s quite a paradox. I mean, we all want to write features that we think are fun and interesting. The unfortunate reality is that developers aren’t really a good representation of the user base for a product that is used by over 60 million people. On the other hand, no single group can be. Developers DO generally know the product well enough to be aware of strengths, weaknesses, what is possible and what is not so easy. Furthermore, if a developer is checking the pulse of the community (which does include his friends), he should have an idea of at least a couple features which are mutually beneficial. So what is a developer to do when the product direction is one he doesn’t agree with?
Posted in Development at 12:41 am by Osman Ullah
Permalink
« Previous entries · Next entries »