Before I say what I'm about to say, I will point out for my uninformed readers - i am a computer geek.
Now that you have placed me into a box based on my personality, let me share with you, for a moment (well technically I have already shared, your just wasting your own time now), the joy of tricking stupid parsers.
A parser is basically a computer program that uses a formal grammar (language rules) to break up some input to get something useful from it.
www.blogger.com uses a parser to dump this blog in a pretty format. It parses a template page and replaces particular keywords with useful content. For example, <$BlogPageTitle$> will be replaced with the title 'inference'.
Every website has a <body> html tag in it, and the parser for this website uses this tag to insert an advert at the top of the page. It does it by placing its banner straight after it sees the <body> tag.
Now, I don't really want to see the ad. So I tricked the parser. What I did was add another <body> tag inside a comment tag before the original one like so:
<!--
<body>
-->
<body>
When the parser got to the first <body> tag it placed the banner ad code straight after it. But because this is inside a comment tag the browser ignores it - blocking the advert.
So now I don't have to cluter my blog with useless ads, and neither do you.
If the powers that be really wanted their advert to be shown they would add their code next to all <body> tags, or even check to make sure the one they are using isn't in a comment.
Weak grammars are fun to exploit. Exploiting weak grandmothers is probably illegal.

Submitted by Caleb Brown
Submitted by Caleb Brown
5.11 tactical boots
So have you fixed up your
So have you fixed up your thesis yet?
Sofala
I can't wait. Or can
I can't wait.
Or can I?
Sofala
If its anything like the
If its anything like the rest of his thesis related stuff, you'll have to.
of_flawed
P.s Browser still playing up.... you should check your end. Couldn't possibly be my spy-ware infected computer.
Nope, but expect a whole
Nope, but expect a whole entry about it soon.
Post new comment