I also thought about the "title, description, screenshot" approach. But I really wanted startuptabs to be a stage for the startups. My goal is to make it easy for quick feedback from the community. When sites load slow, bad colors, etc... it should become apparent. Or the reverse, when sites load fast and looks great, they will stick out.
> When sites load slow, bad colors, etc... it should become apparent.
It's not only that. When your user opens a new tab, they don't expect a huge marketing website to already be there. It's too disrupting, and in my opinion the overlay element just adds to the clutter.
If nothing else, a page like http://startuptabs.com/tab/ that doesn't have the install overlay on every load might be nice (essentially just startframe with your page info). That way users can at least set that as their new tab URL without having to wait for a proper plugin.
Oh yea, I fixed the firefox issue. Was a minor css error regarding 100% height.
Thanks!