Controversial Web "Framing" Makes a Comeback
theodp writes "The WSJ reports that the controversial practice of framing seems to be making a comeback on the Web. Big sites like Digg, Facebook, Ask.com and StumbleUpon have all begun framing links recently, joining the likes of Google, which employs the technique for Image Search. Long ago, Jakob Nielsen argued that 'frames break the fundamental user model of the web page,' but, today's practitioners contend, 'it's a feature, not a bug,' and say it provides publishers with massive distribution they wouldn't otherwise have."
stick this in the head of your page
<script type="text/javascript"><!--
var _tl=top.location,_sl=self.location;if(_tl!=_sl)window.top.location=_sl;
//-->
</script>
"It's a feature, not a bug" would make sense if we were talking about something that actually arose as a bug. People don't think about what they write these days, they just let out torrent upon torrent of brainfarts.
If the frame has a button or such to close it, I don't have a problem with the frame.
Don't listen to the web of lies. Whatever it says about me, I didn't do it. I've been framed!
It's a bug not a feature. It's pointless, stupid and annoying.
Facebook does it (with some links but not others) - and there's just no point to it. The link opens in a new tab and the old tab is still there. It might make sense if you were going to open the link in the same tab, but you're not.
What possible advantage is there in opening a link in a frame in a new tab - apart from annoying users?
I first started seeing this in Facebook. It was getting pretty annoying to have to close out a frame in order to see the web page at the full size of my browser window. Hopefully, these companies that do this realize that it just irritates people and doesn't improve the visitors' experience.
It all depends on what the outer frame does. If it adds value to the link - e.g. as Google Image search does, which shows you the picture/allows you to magnify it - then I think that framing is a good idea.
If, on the other hand, it is just there to try to 'keep the users on your site', then it is plain annoying. If this comes back, so will the frame breakout scripts.
In any case, a 'close' button should always be provided.
In my opinion, the way Google Images frames external sites is exemplary, and should be the way others do it too.
Jakob Nielsen argued that frames "broke the fundamental user model of the web page" ... back in 1996. Sorry, the user model of the web has fundamentally changed since then.
For example, in the google image case, I really like the frame because it serves an important purpose. Often times it takes much longer to load the target page than the top frame. If that loading takes too long, I can just click the "See full size image" to go directly to the image without having to load the whole page.
In any case, I always was amazed how Nielsen was heralded as this guru of web usability. He may have been early to the game, but I always thought most of his recommendations were bad. Just take a look at his website, http://www.useit.com./ Besides being god-awfully ugly, the lack of any real borders or section boundaries makes it really hard to find information quickly.