
Originally Posted by
djr33
1. Well, whether you want it on the web or in a program would determine the language. If you only have one language available, that could determine which you want, but I'd make my decision based on the end user's experience. It's completely your choice though. Personally I'd like to see a website that can do this and works well. A desktop program wouldn't be that impressive, although it would be useful and might serve your needs.
It's really your choice if you want a website or a program. A good way to think about that first is to decide who your users will be. Will they be using it on the net? Will they want to have a program?
A program will be more powerful, and a website will be more usable. That's just how it works, and that's the tradeoff for every project, basically.
If you need absolute control, probably a program. But a website, even if slightly limited, might be more popular.
An important question to ask yourself is why, if Yahoo already does this, you need to make it. Is it to be better than Yahoo? Is it to serve a different group? Is it to add to your website? Is it to make money? Etc. And those questions should determine what format it needs to be in the end.
To be clear, this would be a hard project for me. But I know where I'd start with it, and that's what I'm explaining here. There are lots of open questions, and you'll need to do plenty of research to figure things out. But start with these ideas, then make a list of requirements (and resources), and start to figure out what it will look like in the end.
Bookmarks