- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
MY HEAD A-SPLODE.
Admin
Admin
Amen to that!
Admin
Admin
Really? The solution to every technical problem is framing??? The sheer stupidity and arrogance of that statement alone would send me off the deep end.
Chris, you will be in my thoughts and prayers until you are able to get out from under that Jackhole.
Admin
Really? The solution to every technical problem is framing??? The sheer stupidity and arrogance of that statement alone would send me off the deep end.
Chris, you will be in my thoughts and prayers until you are able to get out from under that Jackhole.
Admin
Come now, "entire industries" have been and are wrong about many things.
Admin
Hire a high schooler. Or read anything about CSS.
Admin
I think you've missed that "Gene Ray" is an anagram of "Een Gary" - een is the Dutch word for one.
Admin
Admin
You are all wrong; the Earth is not the center of the universe!
You are all wrong; the Earth is not flat; I shall sail around the other way to find a shorter route!
You are all wrong; I shall build a different kind of computer (Woz).
You are all wrong; frames are the answer to all tech problems.
Which doesn't belong?
Admin
Admin
are most stories posted here real?? i mean, they're entertaining for sure, but i wonder of these stories are actually true, or just dilbertish made up hahas. how can they be varified?
Admin
Taken in the original context (from source link) it's fairly obvious that the guy is being sarcastic, in a "you're too dumb to do this yourself I'm going to make you look more of an idiot" kind of way :P.
Admin
Admin
Funny enough, you didn't answer his question. He wants to know how to have a "persistant nav-bar", in other words, one that does not refresh when you click a link. Your example builds a single page that will refresh in it's entirety, nav-bar included, when link is clicked.
One answer to an alternative to frames, is to use DIVs and refresh only the DIV content. You can refresh it using AJAX calls so that the rest of the page is not refreshed at the same time. This still has the problem of bookmarks not taking you to the content you want.
Admin
Don't forget George Bernard Shaw's great quote on the subject: "The reasonable man adapts himself to the world. The unreasonable man persists in trying to adapt the world to himself. All progress, therefore, depends upon the unreasonable man."
That said, I still think Gary is a nut, while Tim Berners-Lee and Steve Wozniak are merely unreasonable men. I mean, really: the whole WTF can be summed up in one sentence: "Secure multi-mediation is the future of all webbing.". Huh???
Admin
...and in an alternate universe.
Admin
I am honestly floored by this. Even before SSIs were introduced, there were common sense reasons not to use frames.
Come to think of it, I know a... "guy" (I would call him a developer, but he's not, and he couldn't write a good block of code if he was held at gunpoint) that is probably related to Gary. I think both of these two do lots of cocaine.
How can ANYONE like this even survive in the industry? I honestly don't get it. How can some people be in charge of everything, and be completely stupid? Whatever these people did to get to where they are today, I need to figure it out. I would love to be making 100k/year and blowing smoke up other's asses. It would be the ultimate job -- just think about it.
Now, in order to prevent my head from exploding, I am going to drink some Scotch and watch Project Runway...
Admin
Well... C++ is a highlevel language.
No, the only solution to all our problems is to get rid of all those H1-Bs who took our jobs. <sarcasm_warning />
Admin
[quote user="JOHN"] PS: even gmail uses iframes. Is google wrong?[/quote]
Unpossible. Google is never wrong. Google can do no wrong. Google makes great sandwiches. Google made me a better man.[/quote]
Ummm...can The Google make a better woman for me please?
Admin
Usually I'm pretty gullible about these sorts of things, but in this case I can't see how this is real. It's just too tongue-in-cheek.
Admin
Terrible. I almost got a fit just from reading this.
Admin
Oh dear lord...
"This happens a lot to me."
I literally cringed at this point. Sadly, we all probably know people like this. MUD wizards are good examples.
Admin
I believe that the word you're looking for is: cornhobble.
Admin
Well, he does kinda sorta have a point. I haven't used frames in ages (actually since 1997), but they are not "evil" or anything. Many ads use them - making them easier to block, too. Heck, even Google uses hidden iframes generated dynamically with javascript for gMail and other AJAX apps, where they want to retain the browser back/forward functionality.
Browsers no longer have problems bookmarking frames and can also print frames; I am not very sure about screen readers, but I think they can handle frames too. Search engines have big issues with frames; they'll index pages out of context (some have made javascripts to reload that page in the correct frame context) and generally it's a SEO nightmare.
Having said that, the guy is nuts. Frames are not the magic bullet, more like something you can use when everything else fails (or you're too lazy to find an alternative).
Admin
Admin
Admin
Admin
iframes are not the same as frames. It's an entirely different kind of flying. Altogether.
Admin
My guess would be that his "true security" refers to the fact that when you're viewing a page composed of frames, and you click "View Source", you will be shown the source of the document containing the frameset, but not the documents containing the content of the frames. It's the same general class of "security" as that provided by those scripts that try to keep you from saving images by trapping right-clicks on a web page.
Given Gary's other remarks, I can definitely believe that he is insane enough to think that this will prevent people from discovering the code behind the individual frames.
Admin
It's not your fault. You were educated stupid and evil.
Admin
Well, that quote makes some sense in Guyana. They, have many poisonous web-footed frogs with whom we'd need secure multi-mediation.
Admin
Rock on, Alex! Great pick!
"Secure multi-mediation is the future of all webbing."
This has been my Slashdot sig for the past 9 months. Classic!
Admin
Secure multi-mediation is the future of all webbing
I just love it! I have to pull that one in my next meeting. if I manage to mention factory and XML in the same sentence I bet I'll immediately be promoted.
Admin
This approach is not good enough for the nav and logo to be persistent. But I'll tell you what: you DON'T want them to be persistent. If your customer does want that, you need to have him understand that putting your logo and nav bar on a page with some other site's content in the main area is BAD.
If the original poster meant persistent in his site only, then he can use a generic layout page which has the divs mentioned above (with position:absolute) for each bit of content (nav, logo and main). And these bits themselves would be PHP includes (or whatever technology he's using, bits of JSP, Velocity or Freemarker templates, whatever).
Then each link within the site would redirect to that same layout page, with a parameter indicating what to put in the "main" position. You can even have some alternate nav bars for different subsites if you want.
This way, you ensure everything works fine. Even bookmarking. And when you follow a link OUTSIDE your site, your page becomes what it needs to be: without the nav/logo.
Doh, I really did a technical post without any pun. Something I had sworn I would never do on WTF. Anyway.
Admin
Genius! I'm going to start randomly working "Secure multi-mediation is the future of all webbing" into all technical discussions at work.
Admin
Tim Berners-Lee and Steve Wozniak each understood & built something. Then, they persisted in trying to adapt the world to their creations, not themselves.
This guy, Gary, did absolutely nothing; he didn't create or understand HTML frames. He just wants Chris to adapt to his stupidity.
Admin
Aristotle was also wrong about the number of teeth people had since he based his answer on the number of teeth a horse has and never bothered to check.
Admin
My name IS Steve Wozniak, and it HAPPENS to be 1976! Now then...where are my pants....<runs off cackling wildly>
Admin
I see that it's brilliant. Well, eight-tenths brilliant.
Admin
I frame...therefore I am.
Admin
4 corner simultaneous four-frame web pages prove one-page-one-frame is taught evil.
Admin
Poop face!
Admin
seriously now...WTF?! somebody gave that guy a job? and still allows him to keep it? maybe occasionally congratulates him as well for his "accomplishments" and "lucidity"?
Admin
So is this from a script from an upcoming episode of The Office? You might as well have named "Gary" "Michael Scott".
Admin
Actually he's kind of right (sadly) but he's also horribly wrong. He feels about "frames" the way many people feel about Ajax. The bit he's got right is that separate HTTP requests mixed together into a single presentation represent a more flexible and adaptable website... this allows for mash-ups. The part he's got wrong is that this does not mean frames.
Frames not good. Frames bad. Frames are not core to the internet... frames are presentation layer. He thinks frames are requests... requests can be made asynchronously. You would be better off to quit than try and explain this. Talk about the new "hidden frame" technology in the mini-browsers you use in XMLHTTP.
Admin
I hear the voice of "Todd" from Code Monkeys.
Admin
Gary always drives home on the other side of the road. Loudly proclaiming that everyone else is drive on the wrong side.
Admin
I can't believe no-one else picked up on this; using MS Word to design pages is a far greater WTF than insisting on using frames.
I used to do support for a comic hosting site, and the three main issues were:
Frames were hardly ever a problem, certainly nothing target="_blank" or if(window.location.href != top.location.href){top.location.href = window.location.href;} couldn't fix.