A Conversation for h2g2 FAQ: Conversations on h2g2

brunel

Post 1

Alison (ACE)

Can I just ask why there isn't the option to have 'frames' in brunel?


brunel

Post 2

Amy the Ant - High Manzanilla of the Church of the Stuffed Olive

Hi Alison

Brunel was designed after the BBC had taken over the site and the BBC doesn't use frames.

Amy smiley - ant


brunel

Post 3

Alison (ACE)

How rude! Lol, okay, thanks smiley - ok


brunel

Post 4

Tango

Very consise, well done! smiley - smiley

A lot of sites don't use frames anymore, because you can do everything much better in tables. So yes, frames view is a pre-bbc holdover, so new skins and sites won't have it.

Tango


brunel

Post 5

Crazy Man

It is thought by the majority of website designers that frames aren't good practice due to the fact that they "clutter the screen"...


brunel

Post 6

Tango

Yeah, that's basically what i meant. Tables are tidier.

Tango


brunel

Post 7

Alison (ACE)

Don't you agree with that view then Crazy Man?!


brunel

Post 8

Crazy Man

Well, personally, I think that tables and indeed, the "single pages" format is neater...

...but *I* personally prefer the Classic Goo skin with the frames layout for this particular site because then I can see other conversations about the entry and who has posted to the conversation I'm looking at. Also, I've been using this site since 2000, and I'm used to it smiley - ok


brunel

Post 9

Alison (ACE)

Yeah see, I'm used to Brunel cos by the time I joined it was already the default so I'd viewed the site in Brunel before I even registered. I personally think Brunel is the best skin for many different reasons, but the *one* thing that is annoying is that you can't view it with frames. Cos like you say, that would be more useful for conversations. But hey, c'est la vie - you can't have everything!!


brunel

Post 10

Mina

We also think that if all the skins were the same, we might as well have only one skin. We like the differences. smiley - ok


brunel

Post 11

Tango

That reason is so silly it must have come off an official list... skins are meant to look different, not be functionally different. That's the definition of a skin.

Tango


brunel

Post 12

OwlofDoom

Bah, Tango. You obviously haven't taken the course in Open Hypermedia that I have.

Replace the words "skin" with "user view" and you'll soon see that having several functionally-different skins is a much more important thing to have on a website than several different-looking ones.

Theoretically, we should have a pure XML feed too, so we can write our own front-ends, but that's a different story... smiley - biggrin

~ smiley - towel


brunel

Post 13

Mina

Brunel was designed to have different functionality, not just to be a different colour.


brunel

Post 14

Tango

IIRC the only features brunel had at launch that weren't in the other skins were things that had been invented after the other skins were made, and no-one had found time to update them. Which i believe they have now. What differences are there, still?

Tango


brunel

Post 15

Tango

And in reply to the owl:

h2g2 uses user preferences to determine functionality (eg. Expert User) rather than the skins.

Tango


brunel

Post 16

Tango

Oh, and about an xml feed, that would be nice, and we have asked jim, but he had been less than helpful... smiley - sadface

Tango


brunel

Post 17

Spelugx the Beige, Wizard, Perl, Thaumatologically Challenged

You can do a lot without an XML feed. For example I've got a frameset which shows several conversation lists at once (with s_popup set), so that I can track my conversations (from multiple accounts) and those of h2g2 support.

If you really want to extract other information (like watching who's online for your friends) it's actually quite easy to parse the 'plain' skin's output.

spelugx


brunel

Post 18

Tango

Isn't that what your "hoobot" does?

Tango


brunel

Post 19

Spelugx the Beige, Wizard, Perl, Thaumatologically Challenged

Yep smiley - biggrin It makes extensive use of HTML::TreeBuilder. I have considered using it to read in the plain skin and spit out XML, but that's very slow.

I have wondered about formats for an XML stream, I suppose at the moment they use a homemade schema, but they could probably use something like RSS or RDF which are much more 'pure', as you call it.

spelugx


Key: Complain about this post