News for hackers. Stuff that matters.
Re:Tilde.Club: I had a couple drinks and woke up with 1,000 ... by syntheticnature on Thursday October 09, 2014 @03:52PM (#8434666)
Your girlfriend's main page is quite nice.

The frames link, though, reawakened fear I'd not felt in years.

Haven't been to yours, so that her hit counter has a chance to catch up. ;-)

Re:Tilde.Club: I had a couple drinks and woke up with 1,000 ... by archedeyebrow on Thursday October 09, 2014 @03:59PM (#8434710)
You, sir or ma'am, are a gentleman and a scholar. I literally just created this account to thank you.

PS if you know how to make a link target a frame in a nested frameset, please let me know. It must go deeper.

Re:Tilde.Club: I had a couple drinks and woke up with 1,000 ... by Intermernet on Thursday October 09, 2014 @09:05PM (#8435772)
I haven't dealt with framesets for almost 20 years (I'm still scarred), but I seem to recall that you can target nested frames just by providing them with a unique "name" attribute. I may be wrong though.

You may also want to change the doctype header to use the HTML 4 "frameset.dtd" instead of the "strict.dtd". Just change the first line of your frame-enabled pages to:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

Or, for extra 90's authenticity, you could use the HTML v3.2 doctype:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">

Re:Tilde.Club: I had a couple drinks and woke up with 1,000 ... by archedeyebrow on Thursday October 09, 2014 @09:53PM (#8435868)
But what I'm after is recursion. Rather than make 20 individual frameset pages each with different target="name"s, it would be way cooler simply to populate each frame area with itself.

Pedantic props for the doctype tip.

EDIT: In theory this should work, but browsers are uncooperative: http://tilde.club/~arch/frames-odd.html

Re:Tilde.Club: I had a couple drinks and woke up with 1,000 ... by Intermernet on Friday October 10, 2014 @07:56AM (#8437248)
According to http://www.w3.org/TR/WD-frames-970331 :

"Infinite recursion is prevented. Any frame that attempts to assign as its SRC a URL used by any of its ancestors is treated as if it has no SRC URL at all (basically a blank frame). This doesn't prevent all malicious documents, but it eliminates a troublesome class of them."

Ah well, probably for the best really... It seems to have a recursion limit of 10 on Firefox, and 12 on Chrome.

I cheated by creating your original frameset pattern and then just recursing index.html in the middle frame. It improves the recursion effect a bit, but still isn't infinite.

http://downloads.intermer.net/frames/

Re:Tilde.Club: I had a couple drinks and woke up with 1,000 ... by mikeleeorg on Friday October 10, 2014 @02:07AM (#8436460)
Wow, another NYU grad! Rock on. Too bad they didn't keep an archive of my first website way back in 1995.