You are here: Re: CSS instead of frames (but how)? « HTML « IT news, forums, messages
Re: CSS instead of frames (but how)?

Posted by Curtis on 12/31/05 07:27

Spartanicus <invalid@invalid.invalid> wrote in message
news:hufbr1hfl857d7ic158a3u3l2qlecolp5s@news.spartanicus.utv
internet.ie...

> >> >Single source Yes No **
> >>
> >> Frames using multiple source files.
> >
> >Let's see - I can have the same nav code repeated x times
for x pages
> >and have to manually update it each change, or I can
(functionally)
> >"import" it once for the nav frame and that's it.
>
> The framed nav code is in a separate file: multiple source
files.

What's one more file among 200 others?

In the CMSs I've been working with, and building templates
for, the theme/template/skin/style CSS is typically one of a
number of CSS files which may affect the look.

This may not sound ideal to someone who wishes to have a
single master CSS file that controls everything, but many
CSSs are extensible through "modules." It is not unusual to
include a small CSS file with each module to handle some
things not built into the master theme. This makes some
sense, otherwise someone might have to modify the theme CSS
every time a module is added.

The best designed themes seem to speak to elements
generically, but it is rare that we wish, for example, every
list or table in every functional block to look the same.
From the perspective of application design, that's a bad
idea--visual look-and-feel cues as to where we are--say
forum vs. whatever--are pretty helpful.


> Btw, it's bad form to link to the active (target) page
itself, so a
> navbar should change from page to page by omitting the
link to the
> (target) page itself.

I think that's a worthy goal, for the reason I just
mentioned. When the look of the nav sidebar doesn't change,
it can be confusing--particularly when the linked-to page
doesn't use the exact wording of the link as a headline.

It's actually rather surprising how many non-frame
applications fail to do this, though. But Horde webmail, for
example, uses frames and changes the links upon clicking
using Javascript.

I resist using Javascript wherever possible, of course, but
someday maybe soon it'll grow up.

--

Curtis

Visit We the Thinking
www.wethethinking.com
An online magazine/forum
devoted to philosophical
thought.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация