I have come across a need for this many times, often there's a simple trick you can do to get by it (i.e. setting an image as a background of an input element, rather than overlaying the image on top, or using transparent backgrounds along with z-index fiddling) however, I would definitely consider using this tool for rapidly building a layout. I like your presentation as well, clear layout with a brief to-the-point message.
My only concern would be performance, right off the bat I see a few nested for-loops in the code and am wondering what sort of performance hit you'd be looking at if you use this for several images on a single page. I didn't thoroughly trace through the code or anything, I am just thinking out loud here.
This is a big flaw with a hopefully simple fix. Such a small thing ruined an otherwise pleasant experience. Great job, there is definitely a need for this and it works pretty well.
Edit: with the breadcrumb and icon/file switcher views, you may not even need this hierarchical view...
The problem with Facebook is that your network is too small and constricted, people want to expand and reach many many people, not stay limited within their circle. Think about it, you already talk to most of the people who are your closest friends in real life via phone and chat. You don't need yet another way to contact them. They should have taken the opportunity to bring down the barriers of the closed social graph.
Instead Google makes another Facebook with a different UI. It looks like a cleaner Myspace that will be embraced by a small set of techy users. No way will this ever be cool.
I answered no, but sometimes I drink alcohol during marathon coding sessions to make sure I don't stay up all night and also for fun. It always seems to help me program actually.
Looked like one of those fake ad landing pages at first glance. I think the reason for this is that there is a lot of whitespace (maybe off-white would work better) and the header text isn't stylized.
Additionally the slogan "Watching Web Videos Is as Easy as Watching TV" seems too long, I had to read it before I really understood it...imagine that! It really is a simple sentence, but somehow the meaning was a little obfuscated by its layout and sizing. I think the main reason for this was that the text was too big...bigger than the "Topchan.tv" text at least.
The 3 steps could definitely pop a lot more. Adding background colors to those boxes should help with that. They have to look separated, not really mixed in with all the other text.
You could replace the text "Watching Web Videos Is as Easy as Watching TV" and "Let you watch web videos like regular TV" with just "Watch web videos like regular TV", much more concise.
The try it now button seems uninviting, probably because of the mechanical looking font.
You could probably reduce all 3 steps into 1 step of "Try it now!" and just have a button.
You could get rid of everything else and just have the text "Watch web videos like regular TV" (centered) and under it have a button that says "Try it now" and I think it would come across better. You should then also have a "Learn More" button where you can have more text. Text is distracting, your goal is to get them to click the button, make it a focus.
Couldn't quite figure out how to use the tool, but it did manage to create a pretty rad 3D version of my site (using the "Both" setting and varying font sizes on each). I'll probably have another go when I've got less homework.
I've never had a problem with Gmail search and I'm surprised the article writes about 20+ second search times as if it's a common and widespread issue.
Bummer! I'm assuming you didn't set up any "one-click" option, and if that's the case they should go the Amazon route and only enable One-click if you say so first.
They were pulling over 1 million uniques/month until January (not sure what happened in January). And now their traffic is indeed insignificant at about 200k for February 2011 (who knows how accurate this is).
However, if you factor that many of those unique hits are playing a game that fires off between 10-100 searches per play, well that's a lot of searches, especially if people play more than one game. Or maybe I'm wrong, as this is a bunch of guesstimating on my part.
Of course, I can see your point...in the grand scheme of things, Club Bing is probably just a drop in the bucket.
For anyone that can't tell what the site is about at first glance: it's a collection of word-based games (think text twist) and every time you guess/figure out some word correctly, a search to Bing is fired off in a separate frame.
The reasoning behind this Bing-fueled gaming experience is so that you can "research" words as you play...or something.
Microsoft inflates their search share statistics with sites like this: http://www.clubbing.com
Where they bribe people to play games that "search" on Bing in exchange for points they can use to buy things.
Additionally, this site is really easy to automate bots for (there are whole communities that work on this) in order to automate the prize winning process.
Even still, that's all good for Microsoft as far as I can tell, since even playing with bots brings up their share in the search market.
-Option for putting the separate CSS directly into the head of the HTML document
-Add a link href to the stylesheet in the HTML (and temporarily host the CSS on the server)
-Preview of the page to make sure nothing got screwed up
-Be able to download HTML/CSS files directly
-Be able to have "smarter" class definitions...figure out any common properties between groups of generated classes and make just one class all those elements can refer to.
That's just off the top of my head, I'm open to all suggestions and feedback!
It's mostly explained in the "about", but I have a habit of making most of my CSS changes inline in my HTML, so I use a lot of style attributes. This is usually "bad form", and I always tell myself I'll just move it all over to an external document later, but it's really annoying to do that manually.
So I made this tool last night that takes an HTML document and extracts all the inlined CSS style attributes and puts them into their own classes and then removes the style attributes from the HTML and replaces them with neat little classes.
Definitely a ton more this tool could do to streamline the process (also I could just learn to do all my CSS in an external file to begin with), but, whatever, I'm definitely going to use this. It's a start at least!
I observe orphaned (unkillable) child processes on a regular basis (once a month or so) that prevent me from updating Chrome until I restart my computer sometimes. Additionally, when this happens, I have noticed definite slowdowns in page rendering and the responsiveness of the browser as a whole.
I've seen this behavior on my two machines: WinXP and Win7 (64-bit).
I have also seen Chrome using an excessive amount of memory on both machines. The reason for this, most of the time, is due to Chrome's design. As I'm sure you're aware, nearly each tab and plugin requires a separate process to allow for features like preventing the closing of the entire browser when a plugin crashes or dragging-and-dropping tabs from/to separate windows, etc. However, this is a trade-off between features vs memory usage, and Chrome's will inherently use more RAM than a browser like Firefox which doesn't follow the same process-spawning design.
This is the most common cause for excessive RAM usage, which could be labeled as user error (you shouldn't have so many tabs open, gosh darnit!!) but this isn't the only cause for Chrome's excessive RAM usage. I've definitely seen big spikes of memory being taken up for individual tabs, without any apparent reason. I've never taken out the time to really investigate the cause of this, but if it's not WebKit memory leaks I'm not sure what makes sense to blame.
Honestly, it has gotten better in the last few releases, but still not up to the bar Firefox 4 just brought it to. That browser just got so fast and lightweight. I switched to Chrome (and have stayed for a while) because I really dig its interface, and it feels fast. But lately, I've been dealing with weird performance issues especially when these unkillable child processes are present. I love Chrome for development though, it's got a really good set of tools right out of the box.
Basically, if Chrome's process spawning stuff was rock solid I would think it's just about perfect, and now I'm starting to think FF4 is getting there faster.
*Note: definitely not trying to start a debate on which browser is better, I use both and I like both, but I was just elaborating on what I had said about performance before.
Firefox is much more viable of a browser now that the Mozilla team has addressed memory and performance issues, additionally the new "Firefox button" view gives the browser the slim and minimal look that brought many to Chrome in the first place. I've been using Chrome as my main browser for over a year and I have to say, Chrome's still got issues (i.e. excessive memory use, instability/slowdown sometimes due to orphaned processes). As for IE9, well it won't run on XP, but I haven't used it myself so I can't list any further problems it has, but I'm willing to bet a few exist.
I guess the point is, no one browser is perfect and until that point is reached any serious offering will definitely have a future.
My only concern would be performance, right off the bat I see a few nested for-loops in the code and am wondering what sort of performance hit you'd be looking at if you use this for several images on a single page. I didn't thoroughly trace through the code or anything, I am just thinking out loud here.